タグ

2013年9月4日のブックマーク (4件)

  • PHP Webアプリケーションから非同期にコマンドを実行するライブラリをつくりました。 - オープンソースこねこね

    こんなの作りました。 BackgroundProcess Webのプロセスから重い処理を実行したいのだけど。。。 PHPCSVファイルなどから一括で大量のデータ投入を行いたいときがあります。 これをWebアプリケーションのプロセスでやろうとすると、処理時間が長いため、だいたいプロセスがタイムアウトしてエラーになってしまいます。困ったものです。 こういうとき、代わりにコマンドラインのプログラムとして実装したりするんですが、任意のタイミングで処理したい場合、コマンド実行する以上サーバにターミナルでログインできる技術者しかデータ投入作業ができなくなってしまいます。 もっとだれにでもできるように、やっぱりWebアプリケーションのインターフェースが欲しくなるのが人情です。 Webアプリから非同期にコマンドを実行する この要件を満たす簡単な方法は、以下のようなコードでWebプロセスから外部コマンドを

    PHP Webアプリケーションから非同期にコマンドを実行するライブラリをつくりました。 - オープンソースこねこね
  • Twitterで、画像の透過を使った「クリック推奨イラスト」が流行中 ポチッてビックリ

    「クリックしてみて」「クリック推奨」――ダースベイダーごっこやハリー・ポッターごっこなど、いろんな写真遊びが流行してきたTwitterで、新たな画像の遊びが流行しています。今回紹介する“クリック推奨イラスト”は、創作界隈のユーザーがハマりそうなちょっと凝った遊びです。投稿されたイラストをクリックすると……あれれ、元の絵になかった背景が浮かび上がってきたぞ? 不思議だーっ!! 実はこれ、画像の透過機能を活用した遊び。Twitterに投稿できる写真形式の1つである「PNG」は、何も塗っていない箇所を「白」ではなく「無色透明」にできます。この透明な部分には、写真の後ろの色がそのまま透けて現れます。バックグラウンドが白なら白で、黒なら黒で表示されるわけです。 Twitterのタイムラインの背景は白ですが、写真の拡大表示画面の背景は黒。なので、投稿したPNG写真に「白く塗られた」箇所と「透明」な箇所

    Twitterで、画像の透過を使った「クリック推奨イラスト」が流行中 ポチッてビックリ
    t_furu
    t_furu 2013/09/04
    "初期は...シンプルなイラストが多かった" / "最近では白の不透明度をコントロールして...凝ったイラストも" / 職人すごい
  • iPhoneにも対応:ソニー「レンズカメラ」の動画がリーク

    ソニーが発表を予定している「レンズカメラ」の紹介動画が公開されています。 この「レンズカメラ」は、レンズとセンサーのみで構成され、ファインダーや操作系はWi-Fi-で接続したiPhoneをはじめとするスマートフォンから行うというユニークな製品です。 日9月4日に発表されるとみられていますが、一足先に情報が流出しはじめ、今回はさらに動画までもが事前に公開されています。 スマートフォンの背面に取付け、デジタルカメラのように使用することができます。 ファインダーや操作は専用のアプリから行います。 Wi-Fiで接続しているので、スマートフォンから離して撮影することも可能。 自分撮りや高い(または低い)アングルからのショットも、手元のアプリでファインダーを覗きながらシャッター切れるので便利そうです。 「レンズカメラ」のモデルは、 DSC-QX100:大型1.0型の裏面照射型CMOSセンサー“Exm

    iPhoneにも対応:ソニー「レンズカメラ」の動画がリーク
  • Git初心者に捧ぐ!Gitの「これなんで?」を解説します。

    はじめましてこんにちは、今年新卒でKRAYに入社しました亀井と申します。 会社のみなさんからは「あさちゅん」と呼ばれております。どうぞよろしくお願いします。 突然ですが、みなさん使ってますか? Git。 KRAYではバリバリ活躍してるGitですが、 「よくわからない……」と頭を抱えてる方も多いですね。 わたしも抱えてます。 正直、KRAYに入社するまでターミナルを使ったことすらなく、 Gitも入社してから使いだしたので初心者もいいところです。 そんなわたしが1日約200回×3ヶ月ターミナルでGitコマンドを打ち続けて やっとわかってきた、Gitの「これなんで?」を解説します。 主にGit初心者、Gitについて理解を深めたい人向けです。 もくじ なんでcommitする前にaddしなきゃいけないの? ブランチってなんのために分けるの? HEADってなんなの? 消したファイルもコミットしなきゃい

    Git初心者に捧ぐ!Gitの「これなんで?」を解説します。