やったこと

webサービスを作るときに考えたことを垂れ流します

2014-01-01から1年間の記事一覧

さくらのレンタルサーバは負荷の高い処理をkillするみたい

さくらのレンタルサーバでニコニコ動画の情報を取得するphpマクロを書いてるんだけど、どうも途中で処理が止まってしまう。コードを散々眺め回しても不具合らしきものも見つからないし、何もphpのエラーを吐かずにプッツリと処理を終了してしまうので、原因…

CCNA試験潜入レポート ~その2~

シスコ技術者認定試験(CCNA Routing and Switching)の(200-101J ICND2)に合格した。前回の(100-101J ICND1)に続いて(200-101J ICND2)を取得したので、これで晴れてCCNAを取得したことになる。以下の勉強のための情報を書いておく。■勉強時間 勉強は2…

意識高い系とワナビの違いを整理する

■自己愛性人間とは 意識高い系人間とワナビ系人間は、ともに誇大的な自己愛性の性格をしていると思われる。誇大的な自己愛性の性格の人は、現状の自分(=現実自己)に対してかけ離れた理想の自分(=理想自己)を思い描く。 この誇大的な自己愛が不健全に発…

ニコニコ動画のAPIが特定の時間帯で取得失敗する件

ニコニコ動画の情報をAPI(getthumbinfoというやつ)で取得してるんだけど、特定の時間帯になると取得失敗してしまう。だいたい明け方の4:05あたりに数分間くらい失敗する時間帯があるっぽい。この時間帯はサーバの更新作業とかでいろいろ忙しいのかな。デー…

twitter bootstrapで画像をレスポンシブ指定したら中央寄せが効かなくなってしまった

twitter bootstrapので画像をレスポンシブ指定(クラス"img-responsive")したら中央寄せが効かなくなってしまった。↓コードはこんな感じ <div class="text-center"> <img src="./image.jpg" class="img-responsive" alt="hoge"> </div> どうやらクラス"img-responsive"を指定すると、横幅のmarginが調節されて左寄せになってしまう様子。以下のようにs…

twitter bootstrapの入力フォームをインライン指定にしたのに効かない

twitter bootstrap(ver3.3.1)で、入力フォームと実行ボタンをform-inlineに指定して並べて表示したかったんだけど、ちょっとうまくいかなかった。大きなウィンドウサイズのときはちゃんとinlineが効いてるみたいなんだけど、ウィンドウを小さくするとinline…

simplexml_load_fileのエラーはtry catchで補足できない

phpのsimplexml_load_file()で存在しないxmlファイルを読もうとするとエラーになる。 このエラーはtry catchで補足できない様子。※php version 5.4.29では補足できなかったけど、もしかしてもっと上のバージョンだとできるようになってるのかも。 例: ↓(×…

CCNA試験潜入レポート

シスコ技術者認定試験(CCNA Routing and Switching)を受けてきた。CCNAは(100-101J ICND1)という試験と(200-101J ICND2)という試験に分かれてて、この2つに合格するとCCNAを合格したことになる。今回自分が自分が受けたのはICND1の方(次回ICND2の方を…

歯抜けになったrowidはvacuumで再セットされる

sqlite3のデータベースで、ある行を削除するとrowidの値が歯抜けになってしまった。 ■phpでユーザ3を削除 $sql = "delete from user_table where user_id = :user_id"; $stmt = $db->prepare($sql); $stmt->bindValue(':user_id', 3, PDO::PARAM_INT); $stmt…

PEARをインストールしないでHTTP_Request2を使う方法

PEARをインストールしないでHTTP_Request2を使ってみた。 手順は以下。①HTTP_Request2を入手する 以下のページから取ってくる。 http://pear.php.net/package/HTTP_Request2/download ②Net_URL2を入手する 以下のページから取ってくる。 http://pear.php.net…

wiresharkでエラー発生してキャプチャできないとき

windows7の環境でwiresharkを使おうと思ったんだけど、起動すると以下のようなエラーが出てキャプチャできなかった。 The NPF driver isn't running. You may have trouble capturing or listing interfaces.どうもパケットフィルタドライバが起動できなくて…

phpでSQLiteの全データダンプするのめんどくさかった

phpのスクリプトでSQLite3のデータベースの中の情報(生成したテーブルとかその中のデータとか)をダンプして表示したかったんだけど、意外とめんどうだった。まずsqlite_masterという情報一覧用のテーブルを参照して全テーブルの名前を取得して、そこから一…

プリペアドステートメントでテーブル名指定できないのか

PHPでSQLite3をいじってるんだけど、PDOのPrepared Statementの構文を使ってテーブル名を指定しようと思ったらできなかった。以下みたいにするとエラー吐く。 $sql = "create table :table_name (id integer, name text)"; $stmt = $db->prepare($sql); $stm…

さくらのレンサバでphp.iniの設定が効かない

さくらのレンサバを借りてるんだけど、さくらのコントロールパネルでphp.iniの設定変更をしても反映されないみたい。コントロールパネルで入力した内容はhome下のphp.ini(/home/xxxx/www/php.ini)に反映されるんだけど、phpinfo()でphp設定を見ると以下の…

LPICの102試験を受けた

前回はLPIC(Linux技術者認定試験)のレベル1-101試験を受けたので、今回はレベル1-102試験の方を受験した。以下に試験勉強のための情報を記しておく。■勉強時間 勉強はだいたい2週間(10日間)くらい行った。一日2時間くらい勉強してた。 (101試験のときより…

ブラック企業判別器としてISO26000みたいな規格がほしい

ISO26000とは、国際標準化機構(ISO)が策定した「企業が果たすべき社会的責任」についてのガイドライン規格のこと。以下みたいな内容のことが記述されている。 ・説明責任 ・透明性 ・倫理的な行動 ・ステークホルダー(利害関係者)の利害の関係 ・法の支…

Facebookのお知らせメールが止まらない

Facebookのお知らせメールが止まらなくて困ってる。 毎日知り合いが記事を更新するたび携帯にメールが届いてきてしまう。Facebookの「お知らせの設定」メニューでメールを受け取らない設定にしても、全然設定が反映されない(バグってるのか?)。ググってみ…

自己複雑性が低いやつは精神的に脆いらしい

複数の社会的アイデンティティを持っている人間(自己複雑性が高い人間)は、ネガティブな出来事に直面したときにダメージが小さい。自己複雑性が高いと、ネガティブな出来事が起きて自分のアイデンティティと関連するある自己の側面が傷ついても、その影響…

詐欺っぽいのに会った

道を歩いてたら車に乗ったおじさんに声をかけられた。 話を聞くと以下のようなこと言っていた。・時計の展示会をやっていて今帰るところ ・時計が一つ余ってしまい困ってる ・事務所に持って帰ると怒られるので貰ってほしい時計を見るとロレックスって書いて…

萌えキャラ名前あてクイズアップデートした

萌えキャラ名前あてQuizのサイトをアップデートした http://absgexp.net/amazonq/moeq/ 変更点は以下 ・最近のキャラを追加 ・10問回答すると得点が表示されるようにした ・全体的にひどいコードをリファクタリングした このサイトはAmazonの商品画像を使っ…

window.openとwindow.location.hrefの違い

javascriptでページ遷移するときに使うwindow.openとwindow.location.hrefの違い。・window.openは、windowオブジェクトのメソッド。ブラウザの新規ウィンドウを開くときに使われる。・window.location.hrefは、windowオブジェクトのプロパティ。現在開いて…

LPIC試験潜入レポート

Linux技術者認定試験(LPIC)の試験に受かった(レベル1の101試験というやつ)。一番簡単なレベルの試験だったので、かなり付け焼刃な勉強でも合格できた。自分の他にもこの試験を受ける人がいるかもしれないので、以下に受験のための情報を記しておく。■勉強時…

新しく作ったサービスに13人もアクセスが来た

この前新しくサイトを作ったんだけど、びっくりするくらい人が来ない(→かぶあな)。今週いっぱいで合計13人しかアクセスがない状況。このサイトは作り始める前から全然宣伝方法を思いつかないままスタートして、作り終わった今となってもまだ宣伝方法が思い…

facebookいいねボタンからエラーが出る

この前作った自分のサイト(かぶあな)をグーグル検索してみるとサイト説明の欄に以下のようなエラー文が表示されてた。 SECURITY WARNING: Please treat the URL above as you would your password and do not share it with anyonemeta descriptionで指定し…

株の手法を検証するサイト作った

株の手法を検証するサイト作った! http://absgexp.net/kabuana/株で取引するときに参考にするいろんなシグナルや手法があるけど、あれって本当に当たってるんだろうか?と疑問に思って、自分で検証してみるサイトを作った。株やFXの検証をしているサイトは…

民間資格の受験はハロワの求職活動実績になるみたい

ハローワークの冊子を見ると・「再就職に資する各種国家試験、検定等の資格試験の受験」は求職活動の実績として認めると書いてある。自分が取ろうとしてる資格(LPIC, CCNA)は民間団体の資格なんだけど、これの受験が活動実績になるかどうかハロワに問い合…

資格を取るか

今月からハローワークで失業給付をもらうことになってる。 失業給付をもらうためには就職活動をしてる実績を作らなきゃいけないみたい。ハロワの手引書によると、以下のようなことをすると活動実績になるらしい。・ハロワに出向いて求人検索や就職相談をする…

phpで日付のフォーマットを変換する

phpで日付のフォーマットを変換する関数。"2014年1月1日"みたいな表記から"2014/01/01"みたいな表記に変換する。以下がコード。 $before = "2014年8月27日" $after = dateconv($before); echo $after; //日付のフォーマットを変換する関数 function dateconv…

wordpressの開発環境作った

wordpressの開発用の環境をどうしようか考えた。本当はvirtualboxとかを使って、本番用サーバとは別にローカルに開発環境を作ったほうがいいんだろうけど、それはちょっとめんどくさい。。そこで、本番用サーバにテスト用のディレクトリを掘って、そこにwpの…

phpmyadminを入れたけどログインできない

mysqlのデータベースをいじるためにphpmyadminを入れることにした。ほんとはセキュリティ上入れたくなかったんだけど、mysqlをプロンプトからいじるのはあまりにめんどくさいからね。。そんで、phpmyadminをインストールしたのはいいけど、以下のようなエラ…