サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
Wikipedia
www.drk7.jp
Google Developer Day 2011 Japan DevQuiz 通称 GDD 2011 DevQuiz に挑戦してました。 結局まとまった時間は先週の夜と週末だけだったので、なかなか思うように進みませんでした。 まず手始めにウォームアップクイズから始めたのですが、google が公開している API とか詳しくないので満点を取るのには思いのほか苦労しました。クイズは Web Game と一人ゲームを解きました。 この2つは比較的難易度が低かったので時間はかかりませんでした。そして最後の難関のスライドパズルは良案が終了1時間前に思い浮かぶも時間切れ。結局 2355 問しか提出することができませんでした。というわけで採点結果は下記の通りとなりました。 最近はプログラミングから離れていたので良い刺激になりました。 さて、以下回答例を晒しておきます。必ずしも良案ではないのであしから
材料 殻付き海老(ブラックタイガーなど): 10匹ほど グリーンアスパラ: 4本 エリンギ: 大1本 白ネギ: 1/2本 生姜微塵切り: 大さじ1 エビの下味調味料 酒: 大さじ1 塩: 少々 胡椒: 少々 片栗粉: 少々 サラダ油: 少々 調味料 日本酒: 大さじ2 ウェイパー: 小さじ1 塩: 小さじ1/4 砂糖: 小さじ1 胡椒: 少々 片栗粉: 小さじ1 作り方(レシピ) まずは海老の下処理。殻を剥いて背ワタを取り除いたら塩と片栗粉(分量外)でよくもんで汚れを洗い流して水気を絞る。 海老の下味調味料を海老と良く混ぜ合わせて少々ねかせておく。 材料を切ります。エリンギは 1.5cm 角くらいに縦にカット、生姜はみじん切り、白ネギは 1cm くらいの斜め切り、アスパラは 4cm くらいで斜め切り。 アスパラをたっぷりのお湯でちょっと堅めくらいまで湯通ししする。 中華鍋でお玉一杯分ほどの
7月下旬くらいから徐々に進めてきた作業ですが概ね形になりました。 このチューニング作業で当ブログの表示を約2倍に高速化することができました! ∩(≧ο≦)∩ 高速化と行っても得意分野の動的コンテンツ(プログラムやDBのチューニング)ではなく静的コンテンツのチューニングです。チューニングの観点は文末の二冊の参考書を読むと理解が深まると思いますが、大きく分類するとサーバのチューニングとコンテンツのチューニングに分けられます。そして個人運営のサーバではちょっとチューニングの余地がなさそうな項目は除外すると次のような項目がチューニングポイントとなります。 コンテンツの構成によるチューニング HTTP リクエストを減らす → CSS スプライト導入、JavaScript/CSS ファイルを1つに統合 スタイルシートのロードを head 内に記述 可能な限りスクリプトのロードを /body タグ直前に
材料 パスタ: 250g おいしいブロックベーコン: 100g 調味料 白ワイン: 50cc ゆで汁: 50cc オリーブオイル: 大さじ1 カルボナーラソース材料 卵黄: 2個分 全卵: 1個 パルメザンチーズ: 大さじ5 ※今回は僕が食べられないので使ってません 生クリーム: 50cc 塩、粗挽きこしょう: 適量 作り方(レシピ) まず初めにカルボナーラソースを作ります。ボールにソース材料を全部くわえてよく混ぜあわせ、塩・胡椒で味を調えます。 鍋満杯のお湯を予め沸かしておきます。塩分濃度は大体1%強(水1.5リットルに対して塩を大さじ1)のお湯でパスタを7分半茹でます。おおよそパッケージの記載から -30 秒です。 ゆで始めたらフライパンにオリーブオイルを熱し、1cm 弱の厚みで短冊状に切りそろえたベーコンを加えて、弱火でじっくり炒めます。 カリカリ感が出てきたら白ワイン、ゆで汁を加え
材料 白菜: 1/4個分 海老: 100g 鶏ミンチ: 200g 卵白: 1/2個分 餃子の皮: 50枚 調味料 生姜汁: 大さじ1 オイスターソース: 小さじ1 ウェイパー: 小さじ1 ゴマ油: 大さじ1 ネギ油: 小さじ1 作り方(レシピ) 白菜を微塵切りにして、塩小さじ1でよく塩もみして水気を切る。 海老を半分はミンチ状になるまで細かく切り、半分はブツ切りにする。 調味料と材料を全て混ぜ合わせて良く練り込む。練り合わせたら1時間ほど冷蔵庫で寝かせる。 餃子の皮に作った具をひたすら包み込む。 フライパンにサラダ油を入れ中火で焼き色がつくまで餃子を焼く。 熱湯を餃子の高さ1/4程度いかない程度まで入れ中火で蒸し焼きにする。 水がなくなってきたら蓋を開けて強火にし、ゴマ油を大さじ1程度加えてフライパンをまわすようにして焼きます。皮の裏がパリパリ感がでてきたら完成です。 以前にも書きましたが
この時期、買ってきたりいただいたりで素麺(そうめん)を食べる機会も多いことでしょう。でも素麺っていつも余りがち。ちょっと食べ飽きてしまって煮麺にしてみたり焼きうどん風にしてみたりアレンジして食べることも多いことかと思います。 と言うわけで今回はベトナムのフォー風にしてアレンジして料理してみました。本格的にするならナンプラーとか香菜を使えばよいのですが、今回は子どもが食べやすいように簡略化した味付けです。
大量のサイトのキャプチャ画像を取得したい!そんな要件のお仕事もたまにあるでしょう。 実際、そんな要件に答えるために随分昔に作ったツールがありましたが、最近また利用する機会があったのでブログのエントリとして記載しておこうと思いました。 過去イロイロと検証した結果ですが、Windows + IE + CrenaHtml2jpg によるキャプチャ画像が一番いけてる画像が取得できる結論に達しました。CrenaHtml2jpg とは http://dip.picolix.jp/disp5.html で公開されているサイトキャプチャツールで非常に良くできたツールです。一般的な使われ方としての GUI 提供板貝に、サーバ向け?としてコマンドラインから内部的に IE を起動して描画してキャプチャ画像を出力する機能を有しています。動作中はもちろんパソコンが重くなるし、コピペが若干動作が怪しくなったりしますが
随分久々の Linux ネタです。以前にロードアベレージに関する考察などの記事も書きましたが、多くのサーバーサイドエンジニアはサーバ負荷と日々戦っていることかと思います。過去多くの場合、負荷の原因特定はおおよそ下記のような手順で分析をしていたことかと思います。※詳しい手順は別エントリとして記載予定。 top をみて上位に張り付いているプロセスを確認しつつ CPU or I/O のどちらが原因か判別 ps を使ってプロセスの状態を確認して(T),(D)の状態から CPU or I/O のどちらが原因か判別 vmstat で procs の r, b の数、swap の si, so の状態、I/O の bi, bo の状態を確認 iostat を使って disk の read/write の状態をさらに詳しく確認 sar を使って os の状態をさらに詳しく確認 おおよその原因特定から設定を
材料 炊きたてご飯: どんぶり1杯分 鶏モモ肉: 70g 卵: 2個 玉ねぎ: 1/6個分 調味料 日本酒: 大さじ1 水: 100cc 醤油: 大さじ1 みりん: 大さじ1 砂糖: 小さじ1 和風ダシ粉末: 小さじ1/2 作り方(レシピ) 割り下の調味料を親子鍋で一煮立ちさせる。 1cm 幅で短冊切りにした玉ねぎを敷き、鶏肉を入れてやや中火で肉に火が通るまで煮る。 軽く溶いた卵を2/3ほど全体に混ざるように流し入れ軽く混ぜる。卵が半熟になったら残りの卵を入れて火を止めて鍋蓋をする。 しばらく蒸らして(30秒程度を目安に)いい感じに半熟状態になったら、熱々のご飯の上にのせて完成! 三つ葉があれば上から散らすと彩りと香りが良くなりますが、まぁなくても大丈夫でしょう。 レシピは1人前の分量で書きましたが、割り下を作るときは3人前とかで作る方が楽ちんだし、多少の調味料の分量の差も吸収できて失敗も
xperia arcを手に入れてから約一ヶ月が経ちました。手に入れた直後に感想を書くのも相当量の偏見が入りそうだったので、まずは一ヶ月使い続けてみました。もうそろそろ語っておいても良かろうと思いエントリとして書き綴ってみます。 iphone4 と Xperia arc の評価は評価者の属性によって大きく変わると考えているの で、まずは僕の属性をちょっとだけ書いておきます。 38歳男性 docomo ガラケーユーザ歴10数年。 iphone4 歴約8ヶ月。現在は Xperia arc, N905is, iphone4 のケータイ三台持ち 新しい物好き、デジタル家電好き、PC 歴 20 年、超絶面倒くさがり屋 iPhone4 と Xperia arc をともに使ってみて感じた差などを独断と偏見で語ってみたいと思います。 まず結論から。 比ぶべくもなく圧倒的な差で iPhone4 の勝ちです。
新サービスをリリースするのは随分と久しぶりになりますが、スマートフォン向けの「ツイ旬動画(β)」って動画ランキングサイトを作りました。∩(≧◇≦)∩ ことの発端は、たまたま Twitter Streaming API を興味本位で触ってみたら予想外に面白いデータが収集でき、動画リンクのみをフィルターしてみたら、これまたすんごい面白いニコニコ動画とかが抽出されて小一時間ほど時間を忘れて遊んじゃったことから始まりました。 そんなわけで、今旬な動画情報とかを暇つぶしとしてスマートフォンでダラダラと閲覧するサービスが欲しいなぁ〜と思ったけど、ちょうどいい感じのサービスが存在しなかったので、ある意味自分のために作り上げようと思い立ち、4月中旬くらいから牛歩のような開発速度で夜な夜なコーディングして作り上げました。 ツイ旬動画のサービス概要 twitter に投稿された動画リンクを Twitter S
娘が小学生になったこともあり、僕が使っている机を娘の勉強机として明け渡すために、積もりに積もった書籍を断捨離しようと計画。この一年間で一度も見なかったものは問答無用で売るという基準で雑誌やら書籍を引っ張り出しました。僕の書籍だけでこの分量です。 このほかに奥さんの不要品や雑誌をあわせて89冊を最寄りの BOOK OFF に持ち込みました。筋肉痛になるかと思うような重量で、IKEA の青いビニール袋2つが満杯になりました。 持ち込んで待つこと30分。技術本は1冊あたりの単価も高いから、それなりの金額になるだろうなぁ〜とワクワクして待っていると、まさかの合計 2,200 円という事実。 技術本などは問答無用の1冊あたり 10 円の激安買取価格・・・ 工エエェェ(´д`)ェェエエ工工 確かどこかの情報で見た記憶があるんだけど、BOOK OFF は今までの激安買取方針を改め、若干買取価格が上昇した
会社のあやしい人から Perl CPAN モジュールガイドを借りてちょい読んでみたら手元に置いておきたくなったので Amazon でぽちりました。最近(といっても結構前だけど・・・)購入した Perl 本を思い返してみると、PERL HACKS とモダン Perl 入門も手元に置いておきたくてぽちった参考書ですが、日常的な実用度からすると本書の方が上かもしれない。特に CPAN の存在を知っていて Perl を使っているプログラマなら手元に置いておいて損はないと思う。 なんといっても、本書の特徴は今現在はやり or イケてるモジュールをある程度選別して紹介していること。正直に言うと僕自身、本書に記述されているモジュールのうち 1/3 くらいは存在すら知らなかったものがあります。日常業務から離れた位置にあるモジュールは必要としないので知らない。そんな知らないモジュールの存在を知る良いきっかけ
題名の通りなのですが、今までは所謂ガラケーのアドレスでサービス監視メールを受信していたのですが、このたび会社の携帯電話を Xperia arc に機種変しようと思って申請中なわけですが、SP モードを契約しないと docomo.ne.jp アドレスがなくなるわけでして、まぁいろいろ考えた結果、結局は自分のケータイ宛にメールが飛んできた方がいろいろ都合が良かったりするわけなんだけど、自分持ちの docomo はパケホーダイを解約しているので docomo 側に監視メールが飛んでくるのも嫌なわけで、iphone 側で管理することを検討しました。 今までは個人メールを見ていただけなので、POP でメールを取得しに行く方式(フェッチ)で全然困ることはありませんでした。ちなみに Gmail はフェッチ方式しか対応していないので、最速で 15 分ごとにしかメールを自動取得できません。 メール着信は音も
もう数年前に廃れたサービスで今さら感も強いわけですが、僕は自分のブログに掲載する写真は顔をモザイクやぼかしを入れて個人情報を保護するようにしています。でも毎回画像ソフトを立ち上げて範囲を選択して画像処理って手順が面倒なので、顔認識して自動的に処理できたらなぁ〜と思ってはいたのですが、顔認識もできる OpenCV をアレコレ小細工して技を駆使してもデフォルトの学習データでは精度がイマイチで満足できませんでした。 この手のツールは実は学習データを作る部分が一番の手間でして、満足のいく精度を得るためには、正解と不正解のデータを少なくとも万オーダーで作る必要があります。顔認識などの場合、顔の向きや傾きなどを考慮すると精度に拘るなら 10 万オーダーになるでしょう。そんなわけで学習データを集める部分で挫折しました。 そんな中で思い出したのが face.com の API です。2010年5月頃にはて
Amazon Search、Japan Weather Forecast 等 Drk7.jp が提供するネットサービス face.com の顔認識apiが終了したため、www.skybiometry.com のapiを利用しています。たまにapi落ちます、あしからず・・・ 手順1.加工したい JPG 画像をアップロードします。※ファイルサイズは最大 2MB まで。 手順2.顔認識された部分の加工処理方法を選択します。 モザイク ぼかし 白丸塗りつぶし 白四角塗りつぶし 笑い男
フォームに入力されたアラビア数字に適切な桁を付与して表示する JavaScript を組んで欲しいと依頼されたので作りました。 ついでなので桁付きの漢数字変換も実装しておきました。作りましたと言うよりは一部移植しましたって言う方が正確です。まずもってロジックを考えるのが面倒だと思いました。と同時に思い出しました。(☆ε☆ ) 幸い Perl には Lingua::JA::Numbers なんてすばらしいモジュールがあったりします。 Lingua::JA::Numbers - Converts numeric values into their Japanese string equivalents and vice versa まずはサンプルです。金額を半角数字で入力して、適切に桁を挿入する用途です。 アラビア数字に対して4桁毎に桁文字(億とか万とか)を挿入入力 出力 アラビア数字→漢数字
ブログを自宅サーバから sakuta VPS へ移行しましたが、1.5G プランなのでディスク容量は 50GB しかありません。デジタル一眼で撮った写真を今までは気兼ねなくバシバシとアップロードできていたのですが、移行した時点でディスク使用量が 30% 近くまで行ってしまいました。 # df -k Filesystem 1K-ブロック 使用 使用可 使用% マウント位置 /dev/hda2 17634636 7249188 9444844 44% / /dev/hda1 101086 11918 83949 13% /boot tmpfs 771224 0 771224 0% /dev/shm /dev/hdb1 30961664 10937264 18451640 38% /home 今後を考えると画質を見た目変わらない程度で圧縮をかけておきたいなぁ〜と思って、perl script を
正直申しますと、ここ数ヶ月オーディオ魂がムズムズと疼きだしておりまして、大宮のビックカメラのオーディオコーナーに良く足を運んでおります。というのも iphone4 を持つようになって半年以上経つのですが、通勤電車にて当たり前のように音楽を聴く機会が増えました。でも iphone4 って音が悪いんです。全然明瞭さが足りない。通勤中もっといい音質で音楽を楽しみたい!(*`Д´)ノ!! そんなわけでポータブル・ヘッドフォンアンプを探しておりました。できれば DAC 付きを購入して D/A コンバータそのものから取っ替えたかったんですが、結論としてオーディオテクニカ AT-PHA31i で手を打ちました。 オーディオテクニカ AT-PHA31i の特徴 1. Dockコネクターにダイレクト接続しiPod/iPhone本来の音質を忠実に再現。 ヘッドホン端子と比べDockコネクターから出力される高品
とあるサービスを作るために必要となったのがサイトの言語判定。まぁもう少しわかりやすく言うと、多言語サイトを対象としてクロールすることを考えたりすると、そのサイトがどんな言語で記述されているかを把握しておく必要があるってわけです。 でもって CPAN でモジュールをあさって見るも、日本語や中国語のような全角系?2byte 系?の言語に対応した判定器がないわけです。 Lingua::Identify Text::Language::Guess Text::Ngram::LanguageDetermine そんな中で見つけたのが Lingua::LanguageGuesser というモジュールです。CPAN には登録されていませんが、東京大学情報基盤センター中川研究室で公開されている専門用語(キーワード)自動抽出サービス「言選Web」で用いられている言語判定器です。 では実際にサンプルスクリプト
当ブログでは、以前に焼きそばレシピとして「屋台風味の美味しいソース焼きそばの作り方」ってのをご紹介しておりますが、実を言いますと今となってはあのレシピで焼きそばを作ることはありません。あれから二年経ってますが様々な作り方を試してみた結果、麺をお湯で洗う技は使わなくなりました。いきなり麺を蒸すって技も使わなくなりました。 大事なのは、まずはじめに麺をちゃんとカリッと焼くって結論に達しました。何かの漫画でも読んだ記憶がありますが、これぞ本当の焼きそばの作り方って書いてあった記憶があるようなないような・・・。 麺がブツブツに切れないし、もっちもっちの食感かつカリッと感もあるソース焼きそばを是非体感してみてください。(≧∇≦)b 材料 焼きそば生麺: 2袋分 豚バラ肉: 60g 玉ねぎ: 1/4個 キャベツ: 葉っぱ5枚分くらい もやし: ひとつかみ分 ※あれば加えるくらいでOK ピーマン: 2個
http://****.sakura.ne.jp/openpne/ のメンバーログイン画面にアクセスすると真っ白な画面になってしまいます。HTTP status としては下記のコードが返却されます。 さて、php のバージョンを確認したら、データベース情報を設定&確認してメモをしておきます。 ここまできたら SSH でターミナルを開き、下記のようにコマンドを入力していきます。まずはバイナリを github から取得して展開するところまで。 cd ~ wget http://download.github.com/openpne-OpenPNE3-OpenPNE-3.4.9.2-0-g62869c4.zip mv openpne-OpenPNE3-OpenPNE-3.4.9.2-0-g62869c4.zip OpenPNE3.zip unzip OpenPNE3.zip mv openpne
昨日までは間違いなく問題なく正常に動いていた Windows7 ですが、今日は時間があるし facebook の API を使っていっちょ仕事しようかと思っていた矢先、PC を立ち上げてみたらマウスが動きません。iphone を充電用に USB 接続するも認識しません。デバイスマネージャを立ち上げてみると、昨日から何も変更を加えていないはずなのに、3つの unknown device が存在しています。 今日は丸一日この対応で潰れてしまいましたが、ネットにでている情報ではいろいろ試すも全く復旧できず、最終的にはなんで?って感じの方法で復旧することができました。僕も理解ができていないのですが、備忘録および誰かの助けになればと、解決方法を記載しておきます。 復旧までにたどった道のり。長かったです。 (0) BIOS を疑ってデフォルトに戻すもダメ 他に何も影響を与えないという意味で、一番初めに
先日のことですが、あるサーバで DISK 障害が発生したために DISK 交換を行いサーバのリブートを行いました。すると /var/log/messages に見慣れないエラーメッセージが出力され、DISK が Read Only な状態になってしまいました。 Dec 1 13:34:53 srv01 kernel: ext3_abort called. Dec 1 13:34:53 srv01 kernel: EXT3-fs error (device sdb1): ext3_journal_start_sb: Detected aborted journal Dec 1 13:34:53 srv01 kernel: Remounting filesystem read-only 見慣れないエラーを見かけるとちょっとワクワクしちゃうのは変態エンジニアって証拠でしょうか・・・(〃▽〃) L
ここ最近は MTA (Message Transfer Agent)について・・・いや、もっとわかりやすく言うとメールサーバについてお勉強中です。 ネットワークレイヤーは元々苦手分野で MTA まわりも本当に様々な仕様があってうんざりなのですが、今日は 554 5.4.6 Too many hops というエラーについて調べていたので備忘録兼ねて情報をまとめておこうかと思います。 554 5.4.6 Too many hops とは何か? 554 という数値は MTA から返されるエラー番号。5xx 系なので意味的には Server-Error となります。 Too many hops の意味は、送信しようとしたメールが MTA で設定されている最大ホップ数を超えたために相手先へメールが届かないことを意味します。ホップ数とは、本来の意味ではメールが宛先に届くまでに通過するメールサーバー数を
Audio Accessory 増刊号の Net Audio vol.01 を読んでみた で書きましたがネットワークオーディオに興味が出てきました。僕のメイン機では DLNA サーバとして VAIO Media Plus っていうソフトが動いていましたが、コンテンツ解析やらいろいろと動作が重くなったりするため、設定やサービスを無効化して動作させていません。 ちょうど自宅サーバが常時接続・常時稼働状態にあるため、Linux の DLNA サーバとして評判の良いオープンソースの MediaTomb を導入することにしました。今回は手抜きをしたかったのでソースコンパイルではなく yum からパッケージをとってきてインストールする方法を選択しました。 自宅サーバは Fedora10-x86_64 環境ですが、CentOS 系もほぼ同じで行けると思います。yum で mediatomb をインストー
材料 ご飯: 一膳半 溶き卵: 卵大を1個分 ベーコン小間切り: 大さじ2 ネギ微塵切り: 大さじ1 ※お好みで 調味料 塩: 小さじ1/4 胡椒: 少々 醤油: 少々 油: 大さじ2程度 作り方(レシピ) ご飯をボールに取り出して常温程度まである程度冷ましたら、油大さじ1を良く混ぜ込む。 塩、胡椒を少々(分量外)加えたら、溶き卵を半分程度だけ良く混ぜ込み、ちょっと卵が少ない感じの卵かけご飯を作る。 薄い煙がでるくらいアツアツに熱した鍋に油大さじ1を入れ油ならしする。 まずは中火。アツアツ鍋に溶き卵を入れたら、すぐにご飯をいれて、鍋をひと振りして卵とご飯をひっくり返す。※卵がご飯の上の状態 ここから強火。40〜50秒ほどご飯を炒める。炒め方のポイントは、お玉の縁を使ってご飯を切るように混ぜ、ほぐれてきたらお玉の背中で鍋に押しつけたり、混ぜたりして米を満遍なく炒めることと、卵が焦げ付かない程
先週末からこどもと補助輪なし自転車の練習を始めました。 自分がどうやって補助輪無しの自転車に乗ることができたかの記憶で残っていることと言えば、転びまくって傷だらけになったのと自宅前の草原で練習したことくらい。そんなわけで子どもにどうやって教えたらよいものか・・・と悩みました。 結論からすると、僅かに4回の練習でのることができるようになりました。異常に速いペースでのることができるようになったと思いますので、その練習方法について書いておきたいと思います。もちろん個人差があると思うので、この練習方法ですぐに乗れるようになることを保証するものでもありませんが、参考になればと思う次第です。 まず一番重要なことは自転車に乗ることは楽しいことだと感じて貰うことです。当然のように恐怖心があるので怖がります。でも少しでも乗れると凄く喜びます。そして一人で何かができるとより楽しみを感じます。そんな子どもの心を
ここ最近のことですが、どうも3月くらいに購入した IO DATA の内蔵 SSD SSDN-ST256H (東芝製SSD-THNS256GG8BBAA の oem です) の動作が怪しい気がしてなりません。 この夏が猛暑だから冷却が足りないのか・・・原因はわかりませんが、tar cvfz とかでデータのバックアップを取得していると、結構な頻度でロードアベレージが 90 越えで OS がもの凄く重くなる症状に悩まされています。今までは成功していたサイズの 3Gbyte 程度のデータのバックアップでも、結構引っかかるようになったので、一端 tar cvfz によるバックアップ系を全部停止して問題回避をしています。 下のグラフは月次で行っていたインデックスのバックアップ時に Loadavg のグラフ。明らかにおかしい。 この際の cpu のグラフを見てみると、何故か cpu が完全に張り付いてい
次のページ
このページを最初にブックマークしてみませんか?
『Free CGI - アフィリエイト支援 CGI 提供サイト Drk7jp』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く