タグ

2013年2月28日のブックマーク (35件)

  • 自分が働きたい会社をつくれ

    poppen
    poppen 2013/02/28
    スタートアップにとって最も大事な資産は”共に働く人”だ。Virgin Groupを創業したRichard Bransonが「成功への一番の秘訣は?」と聞かれた時「自分より賢い人を探し出し、彼らを仲間として迎え入れ、自分が会社のビジョン vi
  • GitLabでGitHubっぽい開発環境を構築した - ただのにっき(2013-02-21)

    GitLabGitHubっぽい開発環境を構築した かずひこに先を越されてしまったが、GitHubライクなソーシャルコーディング環境を実現するフリーソフトウェア「GitLab」の導入が楽になったらしいので、入れてみた。職場の開発環境用。もう、Pull Requestのない開発なんてありえないからなー。 インストールマニュアルはだいたいDebian系のLinuxディストリビューションをターゲットに書かれているので(というかUbuntu向けだろうけど)、愛用のDebian Squeezeにもわりとすんなり導入できた。かずひこと同様、既存のApacheからリバースプロキシとして動かすように設定(→レシピ)。 唯一、実行後にSidekiqがRedisまわりでエラーになるのだけど、ちゃんとトラブルシューティングのドキュメントがあって、そのとおりにやったら動いた。すばらしいじゃないですか……見習い

    GitLabでGitHubっぽい開発環境を構築した - ただのにっき(2013-02-21)
    poppen
    poppen 2013/02/28
    かずひこに先を越されてしまったが、GitHubライクなソーシャルコーディング環境を実現するフリーソフトウェア「GitLab」の導入が楽になったらしいので、入れてみた。職場の開発環境用。もう、Pull Requestのない開発なんて vi
  • 自動テストするぞ!tmux + PHPUnit + watchmedoで構築する自動ユニットテスト環境

    自動テストするぞ!tmux + PHPUnit + watchmedoで構築する自動ユニットテスト環境 こんにちは、斉藤です。 前回はテスト駆動開発という開発方法をご紹介しました。 その中では”ユニットテストの実行”を主体に開発を行っていくことをお伝えしました。 今回は(余計な話も交えつつ)そのユニットテストの実行を自動化する方法をご紹介します。 * なぜ自動化? ユニットテストを手動で走らせていませんか? ユニットテストなど、開発プロセスの中で機械がやれることを手動で行うと、そこでスピード(and 効率)がガクッと下がります。機械任せにできるものは、以下のようなタスクがあります。 手動で行うことにしていると、そのプロセスを実行することを忘れてしまったり、「めんどくさいよー」ってなってしまい、実行回数が減ってしまいます。 その結果、品質の低いアプリが生まれますよね・・・。 近年では、それら

    poppen
    poppen 2013/02/28
    こんにちは、斉藤です。 前回はテスト駆動開発という開発方法をご紹介しました。 その中では"ユニットテストの実行"を主体に開発を行っていくことをお伝えしました。 今回は(余計な話も交えつつ)そのユニット
  • Shoes! The easiest little GUI toolkit, for Ruby.

    Ever wanted to build a GUI? Annoyed that it's so much effort? Shoes makes building little graphical programs for Mac, Windows, and Linux super simple. Learn more » GUI Awesomeness across all major platforms! Mac OS X, Windows or Linux. Shoes loves them all. Tutorials New to Shoes? Great! There are tons of resources available to get you started with Shoes. Read More »

    poppen
    poppen 2013/02/28
    Ever wanted to build a GUI? Annoyed that it's so much effort? Shoes makes building for Mac, Windows, and Linux super simple. GUI Awesomeness across all major platforms! Mac OS X, Linux or Windows. Shoes loves them all. via Pocket
  • SSH(シェル)の制限かけてchrootの設定を有効にしたSFTPサーバを提供する方法 - 終焉を喰らう者

    ssh, security, ubuntu, sftp | サーバーの環境 $ cat /etc/issue Ubuntu 12.04.1 LTS \n \l $ sshd -v sshd: illegal option -- v OpenSSH_5.9p1 Debian-5ubuntu1, OpenSSL 1.0.1 14 Mar 2012 usage: sshd [-46DdeiqTt] [-b bits] [-C connection_spec] [-c host_cert_file] [-f config_file] [-g login_grace_time] [-h host_key_file] [-k key_gen_time] [-o option] [-p port] [-u len] $ まずSFTP用専用のユーザを作成します $ sudo useradd sftp-u

    poppen
    poppen 2013/02/28
    Filezillaでサーバにログインし、testというディレクトリに移動します。 ファイルのアップロードや削除ができれば成功です。 via Pocket
  • 知ってるようで知らない無人機攻撃の怖さ

    Everything You Need to Know About Drones オバマ政権の「テロリスト標的殺害」作戦。リーク文書で明らかになった驚くべき非道 オバマ米政権の無人機使用は今や公然の秘密。しかしその実態はあまり知られていない。 パキスタンやイエメンで実施された作戦は広く報道され、米政府もそれとなく事実として認めることが多い。とはいえ公式にはあくまでも機密事項であり、作戦遂行に何らかの指針があるとしてもそれは非公開だ。 オバマ政権顧問として無人機による「標的殺害」計画を策定したジョン・ブレナンがCIA(米中央情報局)の新長官に指名されると、指名承認公聴会でも当然、注目を集めた。 折しも、先日NBCニュースが入手したオバマ政権の内部文書には、無人機による殺害を正当化する法的根拠などが示されていた。以下に、既知の事実と問題点をまとめる。 ■リークされた文書の中身 16ページに及ぶ

    poppen
    poppen 2013/02/28
    オバマ米政権の無人機使用は今や公然の秘密。しかしその実態はあまり知られていない。 via Pocket
  • Podcastはじめました&Podcastのはじめ方 - As a Futurist...

    miyagawa さんが始められたのをみて、そういえば Podcast ってどういう仕組でやってるのかすら知らないので勉強ついでにやってみようかなと思って始めてみたら、思った以上に手間がかかってしまったので、3 行でまとめて「みんなも始めよう!」という感じにしたい。 Mac で録音して無音とかカットする github page にアップして Tumblr でブログ作って Feedburner で RSS 作る iTunes から RSS を登録してレビュー通ったら完成! miyagawa さんの Podcast を大いに参考にさせて(パクリとも言う)頂きました。感謝!というわけで、僕の Podcast はこちらになります。まだ ep0 で、次回から気だす! iTunes – Podcast – Ryosuke Iwanaga「riywo’s Podcast」 riywo’s Podcas

    Podcastはじめました&Podcastのはじめ方 - As a Futurist...
    poppen
    poppen 2013/02/28
    miyagawaさんが始められたのをみて、そういえばPodcastってどういう仕組でやってるのかすら知らないので勉強ついでにやってみようかなと思って始めてみたら、思った以上に手間がかかってしまったので、3行でまとめて「み v
  • TortoiseGitのインストールと設定 Windowsのターミナルが嫌いな人に

    Windows7 で TortoiseGit を使用して、Github から clone したファイルを push してサーバーに送信するまでを紹介します。 以前書いた記事 Windows に git をインストールして Github に push するまでの GUI 版です。この記事では、ターミナル(いわゆる黒い画面)は使いません。 私は Windows で Git を使う時、ほとんどの操作を TortoiseGit で行なっています。Windows の shell 環境は Cygwin で整えていますが、Windows でターミナルを使うのは正直しんどいのであまり使っていません。ターミナルを使う時は、linux に ssh, scp したり、繰り返し作業を自動化したり、GUIでできないことをやる時などに限られています。 動作確認環境 Windows7 64bitmsysGit 1.8.

    TortoiseGitのインストールと設定 Windowsのターミナルが嫌いな人に
    poppen
    poppen 2013/02/28
    以前書いた記事WindowsにgitをインストールしてGithubにpushするまでの GUI 版です。この記事では、ターミナル(いわゆる黒い画面)は使いません。 via Pocket
  • 書評: 達人に学ぶDB設計徹底指南書 - tsucchi’s diary(元はてなダイアリー)

    DB 設計の入門書です。初心者はもちろん、ある程度経験を積んだ人も自分の知識を整理するのに役にたつんじゃないかなー。*1 DBの場合、「理論」と「実践」のどちらかしか書いてないものが多かったりするのですが、このは両方にふれて、かつトレードオフをきっちり説明しています。 また、「バッドノウハウ」や「グレーノウハウ」といったものにキチンとふれていて、さらに何故そういったものが生まれてしまうのかの説明とかもあって大変よかったです。 正誤表もあるのでみておくべし。っていうか、みんなよくこんなの見つけられるなー。(いくつか気づいたのもあったけど) さて、基的にはとても良いで、超おすすめ(まだ読んでない人は、今すぐこの下のアフィ付きリンクからポチって GW 中に読むべし! :-)なのですが、「ちょっと違うよなー」と思ったところもいくつかあったので、それについて書きます。 RAID1 につい

    書評: 達人に学ぶDB設計徹底指南書 - tsucchi’s diary(元はてなダイアリー)
    poppen
    poppen 2013/02/28
    DB 設計の入門書です。初心者はもちろん、ある程度経験を積んだ人も自分の知識を整理するのに役にたつんじゃないかなー。*1 via Pocket
  • 【vim】黒背景好きの僕の心を揺さぶるカラースキーム「hybrid」 | ここぽんのーと

    この記事は、 Vim Advent Calendar 2012 の83日目(!)の記事です。 昨日の記事は ujihisa さんの「unite.vimのfile_recで無視リストを追加する」。 — こんばんは。 目に優しい黒背景が大好きなcocoponです。 エディタの配色って大事ですよね。 見やすさは、コーディングの速度に直結します。 黒背景のvimを全画面表示にすれば、自然とテンションも上がってきますね。 一生ついていくと決めていた「jellybeans」黒背景のカラースキームといえば、迷うことなく「jellybeans」をオススメしてきました。 クールながらも落ち着いた、絶妙な配色。 はじめて出会ったときは、その完成度に圧倒されたまま「一生ついていく」と心に決めたスキームでありました。 しかし、気になる点もいくつかありました。 例えば、JavaScriptの正規表現。 黒背景に濃い

    【vim】黒背景好きの僕の心を揺さぶるカラースキーム「hybrid」 | ここぽんのーと
    poppen
    poppen 2013/02/28
    エディタの配色って大事ですよね。 見やすさは、コーディングの速度に直結します。 黒背景のvimを全画面表示にすれば、自然とテンションも上がってきますね。 via Pocket
  • VimでPHPUnitの実行結果をシンプルに表示するプラグインを書いた

    以前書いた記事、「VimからPHPUnitを実行する環境を整える」では、Vimのquickrunを使用してPHPUnitを非同期で実行し、結果にグリーン、レッドの色をつける方法を紹介しました。 コマンドラインからPHPUnitを実行していた頃に比べ、ずいぶん開発効率はよくなりましたが、いくつか不満に思っていたことがあります。 テストの成功・失敗の結果を、Vimの下のほうにシンプルに表示したいテストが失敗したときは、どの行で失敗したかすぐに分かるようにしたい これらを解決するために、 quickrunのoutputterを書いてみました。 このoutputterを導入すると、PHPUnitの実行結果(OK,FAILURE)をコマンドラインに色付きで出力し、ロケーションリストからテストの失敗行にジャンプできるようになります。 動作確認環境 Vim 7.3quickrun 0.5.1PHPUni

    VimでPHPUnitの実行結果をシンプルに表示するプラグインを書いた
    poppen
    poppen 2013/02/28
    以前書いた記事、VimからPHPUnitを実行する環境を整えるでは、Vimのquickrunを使用してPHPUnitを非同期で実行し、結果にグリーン、レッドの色をつける方法を紹介しました。 via Pocket
  • 青春の怒りとカネ:日経ビジネスオンライン

    30年以上もマンガ家をやってると(驚かないでください。やっているのです)積極的に思い出したくない、思い出して書いたところで、評判は落としても、業の営業的にはあまり得にならない過去もある。 マンガ家は、才野茂と満賀道雄がたくさん仕事を受けてしまったはいいが帰郷後に完成することが出来ず干されてしまったあのエピソードのようなトラウマを、誰しも心のまんが道袋に抱えているものなのだ。 これは私の場合に限った話だが、思い出したくないのは、それが単に腹立たしい話だからではない。思い出した瞬間に「あああああ」と声に出して頭を掻きむしりたくなるような、自分の若気の至りや無知や思い上がりや愚行もまた、高田社長の筑肥訛りの甲高い声とともに漏れなくワンセットでついてくるからだ。 あらゆることを笑いで相対化するのが信条のギャグマンガ家ではあるが、それでもなかなか重すぎて、うまくギャグに落とし込めない種類の若いころ

    青春の怒りとカネ:日経ビジネスオンライン
    poppen
    poppen 2013/02/28
    30年以上もマンガ家をやってると(驚かないでください。やっているのです)積極的に思い出したくない、思い出して書いたところで、評判は落としても、本業の営業的にはあまり得にならない過去もある。 via Pocket
  • リーンスタートアップ:レバレッジメモ - 西尾泰和のはてなダイアリー

    「リーン・スタートアップ ―ムダのない起業プロセスでイノベーションを生みだす」のレバレッジメモ Q: 「需要がある」と「技術的に実現可能」のどちらの仮説を検証すべきか? 「この製品を作れるか」ではなく「この製品を作るべきか」「この製品を中心に持続可能な事業が構築できるか」を問うべき(P79) コダックは次の4つの問いに答えることをチームに求めていると書いてある(P91) 1:我々が解決しようとしている問題に消費者は気づいているか 2:解決策があれば消費者はそれを買うか? 3:我々から買うか? 4:その解決策を我々は用意できるか? そして、1〜3を飛ばして4に進み、顧客が問題を抱えているかどうかを確認する前に解決策を作ってしまう失敗が多い、とも書いてある。 消費者が問題に気づいていない場合→「ファイルの同期はほとんどの人が存在に気づいていない問題だとドロップボックスでは考えていた」から製品を

    リーンスタートアップ:レバレッジメモ - 西尾泰和のはてなダイアリー
    poppen
    poppen 2013/02/28
    「リーン・スタートアップ ―ムダのない起業プロセスでイノベーションを生みだす」のレバレッジメモ via Pocket
  • リーンキャンバス:レバレッジメモ - 西尾泰和のはてなダイアリー

    リーンキャンバスに関するレバレッジメモ ■ビジネスモデルの仮説検証のためのリーンキャンバス 仮説を立てる際に、WHAT、WHO、HOWで考えている。 1: WHAT: 問題 自分が解こうとしている問題は何か 2: WHO: 顧客 誰がその問題を抱えているのか 3: HOW: 製品/市場 どうやってその問題を解くのか 市場はどれくらい大きいのか(how big) どうやって顧客にリーチするつもりか どうやって需要をかきたてるのか どうやってお金を儲けるのか リーンキャンバスに書いていく順番(筆者の好きなもの) 1: Problem: 問題: 解こうとしている問題トップ3 2: Customer Segment: 顧客: 誰が顧客か?それをもっと細かく分割できるか?もし複数のセグメントがあるなら、それぞれについてキャンバスを作るのがオススメ。 3: Unique Value Propositi

    リーンキャンバス:レバレッジメモ - 西尾泰和のはてなダイアリー
    poppen
    poppen 2013/02/28
    リーンキャンバスに書いていく順番(筆者の好きなもの) リーンキャンバスを作る目的は、何が最も不確実なことかを把握すること。 via Pocket
  • Yahoo!が在宅勤務者に出社勤務にするかもしくは退職するよう通達 - IRORIO(イロリオ)

    CEOに就任以降Yahoo!Google化を推し進め注目されるマリッサ・メイヤー氏が、同社社員に送った極秘メモが波紋を広げているらしい。先週の22日金曜日、彼女は何百人ものYahoo!在宅勤務者に対し厳しい最後通告を送り付けた。くだんの通告は一言で言えば「これからは会社に出社して働くか、さもなくば会社を辞めろ」というものだった。 くだんの極秘通達ではまず、同氏がCEO就任以降取り組んできた、社員同士のコミュニケーションが容易で、協力体制が取りやすい社風作りが完成。米国内はもちろんインドのバンガロールオフィス然り、中国北京のオフィス然り、世界中のYahoo!のオフィスで、万全の態勢を整えることができたと自負している。 更に機転のきいた決定や素晴らしいアイデアというのは、えてして廊下での何気ないおしゃべりやカフェテリアでのディスカッションで生まれるものであり、今後はYahoo!社員一丸とな

    Yahoo!が在宅勤務者に出社勤務にするかもしくは退職するよう通達 - IRORIO(イロリオ)
    poppen
    poppen 2013/02/28
    新CEOに就任以降Yahoo!のGoogle化を推し進め注目されるマリッサ・メイヤー氏が、同社社員に送った極秘メモが波紋を広げているらしい。先週の22日金曜日、彼女は何百人ものYahoo!在宅勤務者に対し厳しい最後通告を送り付けた
  • Homebrew+rbenvでRuby 2.0.0-p0インストール - 130単位

    Ruby 2.0.0-p0 is released Ruby2.0がリリースされました。Homebrewとrbenvによるインストール手順です。rbenv/OpenSSL/Readlineがインストール済みで最新にする場合は各ツールをbrew upgrade <formula> してください。 Environments Mac OS X 10.8.2 Mountain Lion Homebrew 0.9.4 Update Homebrew Formula brew update OpenSSL, Readline brew install openssl brew install readline ruby-build brew uninstall ruby-build brew install --HEAD ruby-build --HEADでインストール済みだと以下のエラーが出るので、

    poppen
    poppen 2013/02/28
    Ruby2.0がリリースされました。Homebrewとrbenvによるインストール手順です。rbenv/OpenSSL/Readlineがインストール済みで最新にする場合は各ツールをbrew upgrade
  • 「初めてのChefの教室」を開催しました。(動画&資料) - Engine Yard Blog JP

    去る2/22(金)に恵比寿の弊社オフィスにて初の勉強会となる「初めてのChefの教室」を開催しました。インフラエンジニアだけでなく、アプリケーションエンジニアからも注目が集まっているChefの勉強会という事で様々な方にお集まり頂き、濃い情報交換が繰り広げられました。 この記事では内容のまとめてスライドや動画などの各種資料を集約します。さらに公開された記事などの資料も順次追加していきます。 Chef未経験者向けのセッション [eytokyo] 初めてのChefの教室 from suzuki on Vimeo. まずは最初のセッションとしてRubyもChefも未経験な人(≒PHPer)向けのChefのセッションをyandoが担当しました。セッションではChefの動作原理やアーキテクチャの全体像を示した上で、最低限レシピを書いて実行する為に必要な手順だけをデモを交えて紹介しました。また実際に公

    poppen
    poppen 2013/02/28
    去る2/22(金)に恵比寿の弊社オフィスにて初の勉強会となる「初めてのChefの教室」を開催しました。インフラエンジニアだけでなく、アプリケーションエンジニアからも注目が集まっているChefの勉強会という事で様々な via Po
  • Aozoravoice2 ms haruka Windows10 プロジェクト日本語トップページ - OSDN

    ここに紹介する読み上げソフト等は、SAPI5規格の音声合成エンジンと、 Microsoft Office 2010用の音声合成エンジン『Microsoft Speech Platform』に対応しています。 ☆☆☆☆☆☆☆最新情報☆☆☆☆☆☆☆ Windows10のMicrosoft Ayumi MobileとMicrosoft Ichiro MobileのSAPI5化を紹介しております。 Aozoravoice2の設定のWin10のMicrosoft Haruka DesktopMicrosoft Ayumi MobileとMicrosoft Ichiro Mobileも提供しています。 ☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆ Microsoft Speech Platform 11.0のインストールの仕方は、MS Harukaのインストール手引きをご覧下さい。 日語のMS Haruk

    Aozoravoice2 ms haruka Windows10 プロジェクト日本語トップページ - OSDN
    poppen
    poppen 2013/02/28
    ここに紹介する読み上げソフト等は、SAPI5規格の音声合成エンジンと、 Microsoft Office 2010用の音声合成エンジン『Microsoft Speech Platform』に対応しています。 Microsoft Speech Platform 11. via Pocket
  • vim-refを導入する [2012年版]

    1年前にvim-refの導入記事を書きましたが、情報が古くなってきたので、最新のvim-ref環境について整理します。 vim-refは、各種言語のリファレンスを参照するためのVimプラグインです。sourceを作成することにより様々な言語のリファレンスを参照できます。標準で用意されているsourceは Perl, PHP, Python, Ruby などがあります。詳しくは :help ref をご確認ください。 動作確認環境 Vim 7.3vim-ref 0.4.3 目次 vim-refをインストール テキストブラウザ(Lynx)をインストール Lynxの設定 .vimrc 動作確認 うまくいかない場合 vim-refをインストール vim-refはgithubからダウンロードします。pathogen,Vundle系プラグインを使用されている方は、~/.vim/bundle 以下に配置

    vim-refを導入する [2012年版]
    poppen
    poppen 2013/02/28
    1年前にvim-refの導入記事を書きましたが、情報が古くなってきたので、最新のvim-ref環境について整理します。 via Pocket
  • Front-end CSS Frameworks

    UI is the vocabulary of the web. Semantic empowers designers and developers by creating a language for sharing UI. Lose the Hieroglyphics: Semantic is structured around natural language conventions to make development more intuitive. Have a conversation with your components: Semantic gives you a variety of UI components with real-time debug output, letting your code tell you what its doing.

    Front-end CSS Frameworks
    poppen
    poppen 2013/02/28
    Front-end CSS Frameworks Follow @usablica Tweet A collection of best front-end frameworks for faster and easier web development. Twitter Bootstrap Sleek, intuitive, and powerful front-end framework for faster and easier web development. via Pocket
  • z.shが便利なんだけど、なぜかTab補完しなかったので対応した - Life goes on

    naoyaさんのこのエントリで遅まきながらzをHomeBrewで入れてみました 最初は「わー!一回行ったディレクトリにさくっと移動できるー」と思って感動してたんですが、どうも変な事に気付いた。 Tab補完が出来ない!naoyaさんのエントリでもGitHubのREADMEにもTabで補完効くぜ!って書いてあるのに、俺の環境だと出来ない…。zshが5.0.2とか新しいからか…と思ってちょっとzの内容を読んでみた。 まあShellスクリプトは、ほとんど分からんちなのですが…。zのv1.4ではL208でこんな感じだったんですが compctl -U -K _z_zsh_tab_completion _z をこう変えてみたら、補完ができた。 compctl -U -K _z_zsh_tab_completion ${_Z_CMD:-z} 今のmasterの方だともっと違う処理してるから直ってるっぽい

    z.shが便利なんだけど、なぜかTab補完しなかったので対応した - Life goes on
    poppen
    poppen 2013/02/28
    naoyaさんのこのエントリで遅まきながらzをHomeBrewで入れてみました 最初は「わー!一回行ったディレクトリにさくっと移動できるー」と思って感動してたんですが、どうも変な事に気付いた。 via Pocket
  • LaTeX Templates - The Best Source of Free Quality LaTeX Templates

    About Creodocs Ltd.Creodocs Ltd. is a small business based in New Zealand, developed and operated by the founder, Vel. The focus of the company is on using LaTeX to create high quality documents for business, academic and personal use. Creodocs Ltd. consists of: LaTeXTemplates.com (launched 2012) LaTeXTypesetting.com (launched 2013) Creodocs.com (launched 2021)

    poppen
    poppen 2013/02/28
    { The best source of free quality LaTeX templates } © 2013 LaTeX Templates All Templates Licensed Under CC Attribution-NC-SA. via Pocket
  • Instantly Move Money to All Corners of the World | Ripple

    Business impact, powered by crypto and blockchainTransform the way you move, manage and tokenize value. Crypto solutions for businessUsing proven crypto and blockchain technology honed over a decade, Ripple’s enterprise blockchain solutions for finance are faster, more transparent, and more cost-effective than traditional financial services. Our customers use these solutions to source crypto asset

    Instantly Move Money to All Corners of the World | Ripple
    poppen
    poppen 2013/02/28
    Simple, global, open, and practically free. ripple is an open source person to person payment network Think online cash. No profiles to make. No forms for personal info. Unlike other payment systems, ripple does not need or want your personal data. via Pocket
  • 一眼デジカメの超連射に耐える最強SDカードを決めようじゃないか(実測) - 週刊アスキー

    公称で毎秒90MB! 超高速SDカードの実力 高級品だけあって、価格にして1/3程度の激安クラス(関連リンク)とは別モノの速度。各社が読み出し公称90MB/秒以上という最速クラスのSDカードをラインナップしていて、いずれも実測で80MB以上を記録。さらに高速カードで定評のあるレキサー“400x”は公称で“読み/書き=毎秒60/20MB”だが、計測ではそれ以上の実力を見せた。 今回の5枚の中で、一眼デジカメで重要な書き込み最速はサンディスクが頭1つ抜けた速さの60.8MB/秒。一方の読み出し最速は、東芝のEXCERIA。公称値とほぼ同等といっていい89.4MBだ。 【テスト環境】●CPU Core i7-3517U(1.9GHz)●メモリー 8GB ●HDD 1TB ●ベンチマークソフト『CrystalDiskMark 3』を使用。 “テストデータ=デフォルト”、〝1000MB×3回〞という

    一眼デジカメの超連射に耐える最強SDカードを決めようじゃないか(実測) - 週刊アスキー
    poppen
    poppen 2013/02/28
    公称で毎秒90MB! 超高速SDカードの実力  高級品だけあって、価格にして1/3程度の激安クラス(関連リンク)とは別モノの速度。各社が読み出し公称90MB/秒以上という最速クラスのSDカードをラインナップしていて、 v
  • なぜ TeX Live なのか

    なぜ TeX Live なのか 先程から、TeX Live ということばが何回も出てきますが、そもそもどうして TeX Live なのよ? とお思いの方もおられるでしょう。これにはちょっとした経緯の説明が必要かもしれません。 TeX / LaTeX の配布形態 TeX / LaTeX は、単一のアプリケーションではありません。膨大な数の実行形式ファイル、マクロ、フォントファイル、周辺ユーティリティの集合体です。TeX / LaTeX には多数のバリエーションが存在していますが、個々のバリエーションを周辺ファイルと一揃えにしたものを、個々の開発者がばらばらに公開するのは非合理的です。1980年から存在する TUG (TeX Users Group) 内でも、TeX / LaTeX 関連のアーカイブを包括的に公開するサイトの必要性が問われるようになり、1992年に CTAN (Comprehe

    poppen
    poppen 2013/02/28
    先程から、TeX Live ということばが何回も出てきますが、そもそもどうして TeX Live なのよ? とお思いの方もおられるでしょう。これにはちょっとした経緯の説明が必要かもしれません。 via Pocket
  • 「Ruby 20周年記念パーティ」で祝辞LTをしてきた - ただのにっき(2013-02-23)

    ■ 「Ruby 20周年記念パーティ」で祝辞LTをしてきた 明日、2/24でRubyが生誕20周年を迎えるということで、1日早いお祝いが品川の楽天で行われたので行ってきた*1。で、事前に「祝辞LT」を打診されていたので喋ってきたのだけど、なにしろ今日登壇して何か喋ったのは正味8人。20周年なんて記念すべき場でそのうちの1人に入るなんて恐れ多いったらありゃしない。いやまぁ、断るのももったいないので受けるんですが。 で、「LTつっても祝辞なんだからルールも緩いだろ」となめてたらドラ娘付きできっちり5分のガチLTだった。しかもいつものigaigaタイマーがない(!)近年になくハードコアなLTで、途中でまったく時間調整ができずにスライド4枚分も残しての惨敗でありました。とほほ。せっかくなので資料を貼っておきます。やっぱりLTでは言いたいことを最初に言わないと(←と毎回言ってる): 個人をエンパワー

    「Ruby 20周年記念パーティ」で祝辞LTをしてきた - ただのにっき(2013-02-23)
    poppen
    poppen 2013/02/28
    ■ 「Ruby 20周年記念パーティ」で祝辞LTをしてきた 明日、2/24でRubyが生誕20周年を迎えるということで、1日早いお祝いが品川の楽天で行われたので行ってきた*1。で、事前に「祝辞LT」を打診されていたので喋ってきたのだ via
  • Jenkinsのモニタリング - Jenkins Advent Calendar 2011 - Day 12 — Jenkins Advent Calendar 2011 - Day 12 v1.0 documentation

    この記事は Jenkins Advent Calendar 2011 の記事です。 <-11日目 12日目(今ここ) 13日目-> こんにちは。普段 CI Tool としては、Jenkins より Sismo を利用している ooharabucyou です。 今日は全力で小ネタなため、恐れ多い感じです。 CIで大事な要素の一つは、やはりフィードバックだと思います。ビルドが失敗したときに、 ちゃんと開発者に問題を知らせる必要があります。 また、今どんな状態かも常に分かるようにしておきたいです。 当は、 仕事場に Lava Lamp を持ち込んでみたり、 電子工作プロジェクト信号 を作ってみたり、 Nabaztag が騒ぎ出したり、 ミサイルを同僚に飛ばしたり と、 エクスクリームなフィードバックをしてみたいものですが ひとまず、お気楽に CCMenu などを使います。 cc.xml¶ J

    poppen
    poppen 2013/02/28
    今日は全力で小ネタなため、恐れ多い感じです。 CIで大事な要素の一つは、やはりフィードバックだと思います。ビルドが失敗したときに、 ちゃんと開発者に問題を知らせる必要があります。 via Pocket
  • 「HDMIやDVIの著作権保護に使われているHDCPは完全に崩壊している」と専門家が指摘

    By Home Cinema Pictures プロジェクターやディスプレイの接続などで用いられる「DVI」やデジタル家電の接続に使われる「HDMI」にはHDCPというコピーガード形式が用いられています。しかし、このHDCPの暗号化を行っているマスターキーは2010年9月の時点で漏洩していて、開発元であるインテルもそれがマスターキーであったことを認めています。 にも関わらずなぜか今もHDCPが使われ続けているということに対して、ロンドン在住のハッカーであり、セキュリティ関連コンサルタント会社Aperture Labsを運営しているというAdam Laurieさんがブログで疑問を呈しています。 Obviously a Major Malfunction...: HDCP is dead. Long live HDCP. A peek into the curious world of HDM

    「HDMIやDVIの著作権保護に使われているHDCPは完全に崩壊している」と専門家が指摘
    poppen
    poppen 2013/02/28
    By Home Cinema Pictures プロジェクターやディスプレイの接続などで用いられる「DVI」やデジタル家電の接続に使われる「HDMI」にはHDCPというコピーガード形式が用いられています。しかし、このHDCPの暗号化を行っているマスタ vi
  • 既存のレジを葬り去るiPadレジキット、$299 - Square Register(松村太郎) - エキスパート - Yahoo!ニュース

    iPhone/iPadイヤホンジャックに差し込むクレジットカードリーダーで、スマートフォンやタブレットをレジスターに変えてしまうSquareが、いよいよ格的に、レジスターを葬り去るかも知れません。 Squareは、Squareカードリーダー、iPad用スタンド、キャッシュドロワー、レシート用のプリンタのキットを発表、お値段$299。これに9インチのiPad 2あたりを買い足せば、お店のレジを構築することができてしまうということです。そして、利用料はトランザクションごとに2.75%もしくは月額$275だけ。 キットの箱の中身はこちら。 Business Box for Square Registerの中身。iPadスタンドは盗難防止もさることながら、Squareのオペレーションで重要です。 オーダーを受け取る時、カードをリーダーに通すときにiPadを操作するのは店員さんですが、カードのサ

    既存のレジを葬り去るiPadレジキット、$299 - Square Register(松村太郎) - エキスパート - Yahoo!ニュース
    poppen
    poppen 2013/02/28
    iPhone/iPadのイヤホンジャックに差し込むクレジットカードリーダーで、スマートフォンやタブレットをレジスターに変えてしまうSquareが、いよいよ本格的に、レジスターを葬り去るかも知れません。 via Pocket
  • シリアルコンソール

    Raspberry PiのGPIOにはシリアルI/Oのピンが存在しているが、Raspbian“wheezy”のデフォルトではシリアルコンソール用として設定されているので、そのままでは汎用のシリアルポートとして使用できない。 もちろん設定を変更すれば使用できるし、そのための方法も探すとすぐに出てくるのだが、シリアルポートの動作確認も兼ねて、設定を変更する前にシリアルコンソールを使ってみる事にした。 シリアルコンソールは最も原始的で基的なLinuxの操作手段で、キーボードやモニタ、ネットワークデバイスが使用不可な状態でも操作する事ができる。 Raspberry Piで必要になる事はほとんど無いと思うが、Linuxを組み込みOSとして使用している機器、たとえば無線LANルータなんかでは基板上にシリアルコンソール用の端子が隠されているものがあるので、必要となる機会はまだ残されている。 Raspb

    シリアルコンソール
    poppen
    poppen 2013/02/28
    Raspberry PiのGPIOにはシリアルI/Oのピンが存在しているが、Raspbian“wheezy”のデフォルトではシリアルコンソール用として設定されているので、そのままでは汎用のシリアルポートとして使用できない。 via Pocket
  • Tips for Vagrant and Chef – techPortal

    For those of you cooking up a storm with Vagrant and Chef, these tips might help when creating your VMs (Virtual Machines). These are things that we've discovered and found useful while working on projects at Inviqa. If we thought they were useful, we thought you might too! Keep Your Base Boxes Up To Date If you're working on a long-lived project using Vagrant boxes, chances are you set up your ba

    poppen
    poppen 2013/02/28
    For those of you cooking up a storm with Vagrant and Chef, these tips might help when creating your VMs (Virtual Machines). These are things that we've discovered and found useful while working on projects at Inviqa. If we thought they were useful, we thought you might too! via Pocket
  • ChefのrecipeをJenkinsで継続的インテグレーションする方法

    環境構築の自動化のツールとして一番注目されているのがChefです。 Recipeと呼ばれるインストールや設定のためのスクリプトを書いておき、それを使って新しいサーバを速攻で作ったり、Chef Serverを使えば複数のサーバ群に対して環境を一定に保つことが可能です。 ChefのRecipeは単なるrubyのスクリプトです。そしてrecipeでよく起こる問題として以下のようなものがあります。 外部サイトからtarballを取得してインストールしているような場合に、配布元の移転や、新バージョンの公開と旧バージョンの配布停止によって、recipeがコケるphpでよく使われるライブラリの配布形態であるpearのチャンネル情報が追加になったりURLが変更になる。インストールすれるパッケージがバージョンアップされ、依存関係が増えたりする。上記のようなことがあるので、recipeを定常的に動作確認してい

    ChefのrecipeをJenkinsで継続的インテグレーションする方法
    poppen
    poppen 2013/02/28
    2013/02/27 | 日記 | タグ:   環境構築の自動化のツールとして一番注目されているのがChefです。 Recipeと呼ばれるインストールや設定のためのスクリプトを書いておき、それを使って新しいサーバを速攻で作ったり、Chef Server via
  • Boxen使わなくても許されるのは2012年までだよね - Qiita

    続編を書きました - Boxen使ってて許されるのは2013年だけだった すごいすごいと話題な割に誰も使っていないと話題のBoxenを使ってみた。 3行で分かる結論 Boxenは... Macのセットアップを自動化してくれる 個人用途でも十分便利だが真価を発揮するのは大人数で使うとき Puppet知らなくても案外使える この記事で分かるもの Boxenの個人用途での使い方 Boxenのチーム用途での使い方 Puppetのmanifestの簡単な書き方 この記事を読んでも分からないもの Puppetの詳しい使い方 Boxenを使うと何ができるのか BoxenはGitHub社が開発しているシステムで、Macのセットアップを簡単にできるようにしてくれる。新しくMacを購入したら開発環境や各種アプリケーションをインストールすることから始めるが、これをコマンド一発で全てやってくれるようになる。 Bo

    Boxen使わなくても許されるのは2012年までだよね - Qiita
    poppen
    poppen 2013/02/28
    すごいすごいと話題な割に誰も使っていないと話題のBoxenを使ってみた。 3行で分かる結論 個人用途でも便利 大人数で使うともっと便利 Puppet知らなくても案外なんとかなる この記事で分かるもの Boxenの個人用途での使い方
  • リーナス・トーバルズ、セキュアブート鍵をカーネルに含めることを一蹴、曰く「おめーら、フェラ大会じゃねーんだぞ」

    リーナス・トーバルズ、セキュアブート鍵をカーネルに含めることを一蹴、曰く「おめーら、フェラ大会じゃねーんだぞ」 まず、Red HatのDavid Howellsが、マイクロソフトによって署名されたセキュアブート鍵をカーネルに含めてくれるよう、MLで要請した。 ようリーナス。 このパッチセットをpullしてくんね? セキュアブートモードで動くカーネルに、鍵を動的に追加する機能。鍵をロードするには、新しい鍵はすでに持っていて、信頼されている鍵で署名されている必要がある。この「すでに持っている」ところの鍵は、カーネルに組み込まれているものや、UEFIデータベースにあるものや、あるいは暗号ハードウェアのものが含まれる。 で、"keyctl add"は署名されたX.509認証を受け付けるのだけど、マイクロソフトの署名サービスは、EFI PEバイナリしか署名してくれないんだ。 LKML: David

    poppen
    poppen 2013/02/28
    まず、Red HatのDavid Howellsが、マイクロソフトによって署名されたセキュアブート鍵をカーネルに含めてくれるよう、MLで要請した。 ようリーナス。 このパッチセットをpullしてくんね? セキュアブートモードで動くカーネ via
  • 今もっとも学習コスパの高い技術はChefだと、Chef勉強会に行って確信した : akiyan.com

    今もっとも学習コスパの高い技術はChefだと、Chef勉強会に行って確信した 2013-02-25 目次 Chefが熱い! 株式会社Engine Yardさん主催の、Chef(opschef)勉強会第一回「初めてのChefの教室 #eytokyo」に行って来ました。勉強会の全編動画は、「初めてのChefの教室」を開催しました。(動画&資料) - Engine Yard Blog JP | Engine Yard Blog JP で観ることができます。 勉強会では登壇者が「シェフの帽子」を被って発表していましたw 発表者の皆様方も豪華すぎ! Chefとは Chef(シェフ)とは、ざっくりいうとサーバーインフラの構築・更新を自動化する技術で、類似としてはpuppetがあります。(参考:オープンソースなシステム自動管理ツール Puppet:連載|gihyo.jp … 技術評論社 ) 属人性や、面

    今もっとも学習コスパの高い技術はChefだと、Chef勉強会に行って確信した : akiyan.com
    poppen
    poppen 2013/02/28
    Chefが熱い! 株式会社Engine Yardさん主催の、Chef(opschef)勉強会第一回「初めてのChefの教室 #eytokyo」に行って来ました。勉強会の全編動画は、「初めてのChefの教室」を開催しました。(動画&amp;資料) - Engine Yard Blog JP | Engine Yard Bl