GhostBrainのブックマーク (59)

  • 1980年代、ニューヨークの地下鉄が最も危険な公共機関だったころの写真 : カラパイア

    1969年、ニューヨークでは新たなる文化やコミュニティが発生し、とても栄えた時期だった。だが10年もすると街には凶悪犯罪がはびこり、希望は絶望へと変わっていった。 そして1980年代、中でも地下鉄は危険極まりないエリアとなっていた。そのすべてを警察がパトロールするにはあまりにも闇が深すぎた。ダークサイドに堕ちた地下鉄内は犯罪の温床となり、特に観光客や社会的弱者はスリや強盗のターゲットにされ、犯罪行為は日常茶飯事。にもかかわらず犯人が処罰されることは滅多になかった。 薄汚れ落書きが氾濫し、いつ襲われるかわからない場所であっても、地下鉄は人々の暮らしに必要不可欠な交通手段である。暗黒の地下交通網はそれでも毎日利用者を運び続けた。 当時22歳だったカメラマンのクリストファー・モリスは、荒廃した地下鉄内の撮影に情熱を燃やしていた。自らを危険にさらしながらも撮り続けたこれらの写真は、ついに認められ、

    1980年代、ニューヨークの地下鉄が最も危険な公共機関だったころの写真 : カラパイア
  • Nmapの真実

    初心者向けにMongoDBの基を解説しています。 この資料は2014/3/1のOSC 2014 Tokyo/Springで発表しました 。 2015/3/3最新の情報で一部アップデートしました。 2015/7/15MongoDB ver3.0ようにちょっと修正しました。

    Nmapの真実
  • Turn your skin into a screen with a super-thin digital display

    Turn your skin into a screen with a super-thin digital display
    GhostBrain
    GhostBrain 2016/04/16
    未来感じるなこれは
  • プログラマ向けの脱出ゲームを作った話 | 黒曜の吹き溜まり

    最近、リアル脱出ゲームにハマっています。 知らない人向けにSCRAPのリアル脱出ゲームサイトから引用すると、 ある部屋にあなたは突然閉じ込められる。周りには同じ境遇の人たちがたくさんいる。 部屋にはさまざまなアイテム、暗号、パズルが隠されているようだ。 暗号を解き、鍵を開き、箱を開け、制限時間内に最後の鍵を手に入れることができれば あなたは脱出に成功する。 といったゲームです。 ただし、謎の難易度はすこぶる高く、脱出率は1桁パーセントというレベル。 SCRAPの公演でも、 ただし、子供だましの簡単な謎ではありません。名探偵気取りでお越し下さい。 と書かれるのがお約束になっています。 実際やってみるとわかるんですが、パズルだけではなくひらめきの必要な謎も多く、解けなかったときのはがゆさと、解けたときの達成感がやみつきになるゲームです。 さて、実はプログラマ向けの脱出ゲーム「コードルームからの

    GhostBrain
    GhostBrain 2016/04/11
    あとでプレイする
  • 日本のWebエンジニアの大半が、変化に対応しきれなくなっている件について。 - 日々、とんは語る。

    先週書いた10年のツケを支払ったフロント界隈におけるJavaScript開発環境(2016年4月現在)。という記事がまずまずの反響を得たのですが、僕の予想とは異なり、「こんなに多くのツールやフレームワークを必要とする現状はおかしい」といった、状況批判の意見が多く集まりました。 Mediumなど海外メディアでは、もはやこの種のツールを組み合わせたフロントエンド開発が当たり前として受け入れらており、この半年間ほどは「実際にどの組み合わせがベストか」という議論が行われていました。そして、そういった議論もようやく落ち着きを見せ、おおよそ僕が書いたような組み合わせに帰結しつつあります。 そのため、まさか「フロントは変化が激し過ぎる」とか「保守が大変そう」などといったような、1年くらい前に言われていた意見が、いまだに多くを占めるとは、まったく予想していなかったというのが正直な意見です。ひと昔まえであれ

    日本のWebエンジニアの大半が、変化に対応しきれなくなっている件について。 - 日々、とんは語る。
    GhostBrain
    GhostBrain 2016/04/10
    0から作ることと、既存のアプリケーションを保守することという全く違う観点から見れば、「英語できればすぐに追いつく」と「進化が早すぎてついていけない」は両立する意見だと思けど、なんで一方しか見ないんだ
  • プライムビデオの「MrRobot」を早く見ておけ! - 景虎日記

    どうも。俺だ。景虎だ。 さてと、いきなりだがキミに質問したいと思う。 キミはもうAmazonプライムビデオの「Mr Robot」を見ただろうか? やあ、君 メディア: Amazonビデオ この商品を含むブログを見る もしもキミがこの問いにNOと答えるのであれば、喜んで欲しい。「Mr Robot」はとびきり面白いし、それに今ならシーズンワンを続きを待たずに一気見することが出来るからである。 今日はそんな俺のオススメの海外テレビドラマ「Mr Robot」について紹介していこうと思っている。 それではいってみよう! 絶対にテレビでは放映できない作品「Mr Robot」 photo by ▓▒░ TORLEY ░▒▓ さて、今回紹介する「Mr Robot」だが、まずどんな作品なのかを大まかに説明すると、「絶対にテレビでは放映することができないハッカー物クライムサスペンス」なのである。 なぜ、テレビ

    プライムビデオの「MrRobot」を早く見ておけ! - 景虎日記
    GhostBrain
    GhostBrain 2016/02/23
    House M.D.だって放送できたから大丈夫だよ。でもこれはマジで面白いな。
  • これからの Microservices

    DeNA TechCon 2016 の発表資料です。 REST と JSON の突っ込んだ話と、ちょっと Microservices の話。タイトルに偽りありです。Read less

    これからの Microservices
    GhostBrain
    GhostBrain 2016/01/30
    Microservicesと銘打っているからてっきりDeNAのモノリシックをマイクロサービスに移行していった話と思ったら、Micorservices同士のメッセージングの話だったし内容濃すぎて途中で疲れ頭に入ってこなかったし本にして欲しい
  • RPGツクールMVのランタイムコードを読む - Sceneを理解する - ryiwamotoのブログ

    ゲームを作るよりランタイムコードを読んだりプラグインを作るほうが楽しい。 この記事ではランタイムコードを読んだメモとして、プラグイン作者向けにSceneオブジェクトがどのような動きをするのかを解説します。 今後のアップデートで役に立たなくなるかもしれません。 メモの体はgithubにあります。 github.com Sceneクラスを理解する 3行で ツクールで作られたゲームは、Sceneオブジェクトがゲームの状態を毎フレームごとに更新することで進行する。 Sceneオブジェクトは現在の場面に沿った処理を行い、次にどのSceneに遷移するかを知っている。 ゲーム中にアクティブになれるSceneは同時にただ1つだけで、SceneManagerが切り替え処理などを管理する。 SceneManger グローバル名前空間に定義されたシングルトンオブジェクト. 責務 現在有効なSceneの保持 S

    RPGツクールMVのランタイムコードを読む - Sceneを理解する - ryiwamotoのブログ
  • もうサムネイルで泣かないための ImageMagick ノウハウ集 - Cybozu Inside Out | サイボウズエンジニアのブログ

    こんにちわ、アプリケーション基盤チームの青木(@a_o_k_i_n_g)です。好きなみかんは紅マドンナです。 今回は、サイボウズのサムネイル事情について記事を書きたいと思います。サイボウズに限らず通常の Web アプリケーションでもサムネイル作成はよくあると思いますが、ハマりどころが多く涙しているサムネイリストも多いかと思います。これからの時代を生きるサムネイリストが快適なサムネイルライフを送れるよう、知見を共有したいと思います。 弊社では画像変換ツールに ImageMagick を用いており、従って知見は ImageMagick 固有のものがほとんどです。 画像比較は人間の眼で行うべし サムネイル周りに何か修正を入れたら修正前後の画像を比較しましょう。機械によるバイト列の比較では画像の良し悪しがわかりません。頼れるのは人間の眼だけです。肉眼で確認しましょう。 比較できるツールを作ると良

    もうサムネイルで泣かないための ImageMagick ノウハウ集 - Cybozu Inside Out | サイボウズエンジニアのブログ
  • はてな

    自動的に移動しない場合はをクリックしてください。

    GhostBrain
    GhostBrain 2016/01/07
    凄いけど同時にネタばらしを食らっている気分になる
  • Google Chromeが採用した、擬似乱数生成アルゴリズム「xorshift」の数理

    2015年12月17日、Google ChromeJavaScript エンジン(処理系)である V8 の公式ブログにて、 JavaScript の標準的な乱数生成APIである Math.random() の背後で使われているアルゴリズムの変更がアナウンスされました。 Math.random() 関数は JavaScript を利用する際には比較的よく使われる関数ですので、親しみのある方も多いのではないかと思います。 新たなバグの発見や、従来より優秀なアルゴリズムの発見によってアルゴリズムが変更されること自体はそれほど珍しくはないものの、 技術的には枯れていると思われる Math.random() のような基的な処理の背後のアルゴリズムが変更されたことに驚きを感じる方も少なくないかと思いますが、 それ以上に注目すべきはその変更後のアルゴリズムです。 実際に採用されたアルゴリズムの原

    Google Chromeが採用した、擬似乱数生成アルゴリズム「xorshift」の数理
  • Raspberry Piでつくる! 柔らかローストビーフ♪ - cuspy diary

    仕込み肉に塩コショウで下味をつけたらジップロックで真空パックし、冷蔵庫でしばらく寝かせます。 回路設計回路図です。 実装電気ポットの電源ケーブルを切断し、ソリッド・ステート・リレーと接続します。 こちらのリレーですが、スペック的にはGPIOの3.3Vで制御できるはずですが何故か動作しないのでトランジスタを入れて5Vでスイッチしています。 あと結構熱くなるのでヒートシンクをつけた方がいいと思います。 Raspberry Pi 2のポート20番に1-Wireの温度計(DS18B20)を接続し、ポート21番にリレーをつないで、電気ポットを制御します。 Raspberry Piの起動時に1-wireのドライバをロードするようにします # echo w1-gpio >> /etc/modules # echo w1-therm >> /etc/modules 1-Wireの温度計はプルアップで接続し

    Raspberry Piでつくる! 柔らかローストビーフ♪ - cuspy diary
  • アイ〇ンのプロトコルの話 - Qiita

    ねとけん Advent Calendar 2015 の 24日の記事です.一応ガジェットネタです. 2021/10/02 古い記事ですが見てくれる人がいるようなので少し追記しました. プロローグ(※フィクションです) コンビニ帰り,マンションのエントランスで家の鍵を持っていないことに気付きます.鍵は家の中=部屋の鍵は開いている,ということなのですが,マンションのエントランスにあるこいつが帰宅を阻みます. こいつです.拡大します. アイ○ンです.色々なところで見かけます. こんなとき,フィクションの世界なら,仲間の凄腕のハッカーが怪しいカードをスリットに挿しこみ,接続された端末に謎の文字列がしばらく流れたあと,めでたくドアが開くのですが,残念ながら都合よくそんなハッカーの連れがいないし,そもそもカードを挿すスリットもありません.また,多くの場合,管理会社や不動産会社が使う番号が設定されていた

    アイ〇ンのプロトコルの話 - Qiita
    GhostBrain
    GhostBrain 2015/12/25
    ついにビルにまで電気を流し始めるのか……
  • ニコニコ動画の公開コメントデータをDeep Learningで解析する - Qiita

    この記事は第2のドワンゴ Advent Calendar 2015の24日目の記事です。 ドワンゴエンジニアの@ixixiです。 niconicoのデータをDeep Learningなアプローチで解析してみた話です。 nico-opendata niconicoの学術目的用データ公開サイト https://nico-opendata.jp が最近オープンしました。 これまでも、国立情報学研究所にて、ニコニコ動画コメントデータや大百科データが公開されていましたが、 nico-opendataでは、ニコニコ静画のイラストデータの約40万枚のイラストとメタデータが研究者向けにデータ提供されています。 今回は、ニコニコ動画コメントデータ(誰でも取得可能)を用いたDeep Learningによるコメント解析例を紹介します。 超自然言語 ニコニコのコメントデータに限らず、twitterでのtweetや

    ニコニコ動画の公開コメントデータをDeep Learningで解析する - Qiita
  • 「太陽光で服が透けて身体のラインが露わになった女性の画像」海外のまとめ|暇は無味無臭の劇薬

    Comment by trevrep87 1084 ポイント Cintia Dicker reddit.com/r/WtSSTaDaMiT/top/?sort=top&t=year ※「太陽に照らされたことにより衣装が透けている板(When the Sun Shines Through a Dress and Makes it Translucent)」をまとめたものです。 関連記事 「日光で服が透けて身体のラインが露わになった女性の画像」海外のまとめ Comment by bubblr 2647 ポイント Comment by lapidatron 1222 ポイント エマ・ロバーツ  Comment by Says1stCandidThought 28 ポイント  ↑今まで見たことがある彼女の写真の中じゃトップクラス。 Comment by Mammal_Sauce 1155 ポイント

    「太陽光で服が透けて身体のラインが露わになった女性の画像」海外のまとめ|暇は無味無臭の劇薬
  • VagrantからConoHaを使う - Qiita

    ConoHaは、おなじみOpenStackベースのクラウドです。APIも使えて、ほぼOpenStack互換です。VagrantにはOpenStackに対応したProviderがあるのですが、こちらのブログの通りそのままでは動きません。 OpenStackはあくまでコンポーネントの集まりで、組み合わせや設定などでだいぶ違うんですね・・・。 上記のProviderはRackSpace向けなのでそのままでは動きません。 というわけで、forkしてConoHa向けのProviderを作ってみました。 vagrant-conoha プラグインの機能 VPSの作成、起動、停止、破棄が行えます ConoHaの各リージョンをサポートしています VPS作成時にプランとインストールイメージを選択できます SSHキーペアの自動作成、それを使ったSSH接続が行えます コントロールパネルから登録済みのSSHキーペア

    VagrantからConoHaを使う - Qiita
  • php-opencloudでConoHa APIを使う - Qiita

    この記事は「ConoHa Advent Calendar2015」の20日目の記事です。 19日目は@wakadannacomさんの「ConoHaにNutanix CEがインストールできるか検討だけしてみた」 21日目は@keita299さんの「ConoHa の メール API でアドレスの登録・一覧・削除をする。」 でした。 こんにちは、ひろのぶです( ´ ω ` ) 先日Twitterでこんな発言をしてしまったので、ちょっとフォローアップなどを兼ねて、php-opencloudの導入編を書いてみたいと思います。基的に家のドキュメントに沿っていますので、自分で読んで実装できてしまう方は読む必要ないかもです。 @aWebprogrammer こんばんは。ConoHaでSDKはご用意していないのですが、中の人的にはphp-opencloudがおすすめです https://t.co/jyW

    php-opencloudでConoHa APIを使う - Qiita
    GhostBrain
    GhostBrain 2015/12/23
    Opencloudというフレームワークを知らんかった。OpenStackに準拠してれば、こいつでどんなサービスでもAPIを叩けるのか。
  • ゲームプラットフォームとしてのSlack

    ゲームプラットフォームとしてのSlack posted at 2015-12-19 04:28:39 +0900 by kinoppyd この記事は、 Slack Advent Calendar の19日目です。 Slackは、ゲームプラットフォームだ 最近、よくSlackをチームのチャットツールだと誤解されている方をお見受けしますが、皆質を見誤っていると言わざるを得ません。Slackがチャットツールではなく、ゲームプラットフォームだという理由は、次の点から明らかです。 Emojiという美麗なグラフィックのアセッツ、しかもどれだけ登録しても無料 Emojiのサイズが統一的で、ドットとしての役割も果たす テキストベースの複雑なコマンドも入力可能なコントローラ ユーザー識別も可能なので、複数のコントローラでマルチプレイも可能 画面描写がシンプルなので、難しいことを考えずにただ更新前と更新後の

    ゲームプラットフォームとしてのSlack
  • slackのshellチャンネルの話し - KMC活動ブログ

    この記事は KMC Advent Calendar 2015 - Adventar19日目の記事です。18日目は、murataさんのKMCとPiet,そして最強のPietの為にdllを動的にC#で読みこむ話 - <(/^^)/⌒●~* $> :(){ :|:& };:でした。 はじめに KMC 4回生kazakami https://twitter.com/Kazakami_9です。 * 今日はshellチャンネルの話しです。 shellチャンネル自体は10日目のアドベンドカレンダーであるmesos+marathon+dockerslack の shell チャンネルの話 - KMC活動ブログでもでてきています。 shellさんについて $から始まる文字列がslackで発言されるとそれをコマンドとして解釈して実行し、標準出力をslackで発言するという脆弱性の塊のようなbotです。(

    slackのshellチャンネルの話し - KMC活動ブログ
  • Linuxでgifのscreencastを作る - Blank File

    今日公開したVimのプラグインの紹介のために、初めてScreencastをgifで作ってみました。意外とLinuxGifアニメを簡単に作るための情報が少なく感じたので書いておきます。わりと面倒でした。きっともっといい方法があると思うので、ご存知の方は教えていただけると幸いです。 方針 gifでのScreencastの作り方は以下のような方法があるのではないかと思います。 動画を作ってgifに変換 静止画像をたくさん作ってまとめてgifに変換 便利なソフトで画面をキャプチャするとgifで出力される 探すと「動画とってImagemagickでgifに変換」的な話が多かったのですが、私は3がいいです。 探してみた How to create animated GIF images of a screencast? - Ask Ubuntuにたどり着きました。ここの二番目の回答が私が求めていたも

    Linuxでgifのscreencastを作る - Blank File