タグ

2014年9月3日のブックマーク (22件)

  • 俺が壇上にいないYAPC::Asia Tokyo 2014 : D-7 <altijd in beweging>

    自分が運営していないYAPC この8年間自分は常にYAPC::Asiaの運営側にいた。でも今年は違う。初めての経験。 これまでは会場内を走り回り、常に壇上側から来場者達を見て過ごしてきた。去年で引退を宣言して今年はノータッチ…とはさすがにいかずお金等の絡みで一応補助的にスタッフ側にいたけど、これまでの準備期間は時々口を挟む以外は何もせず支度は新運営スタッフに任せたし、当日も一応スタッフTシャツを着てスタッフ側で立ち回った物の基的にはふらふらとしてるだけで海外ゲストとの調整をする以外は仕事らしい仕事はせず、どちらかというと観客側に近い立場でYAPC::Asia Tokyo 2014を見た。 参加者はいいな そうしたことによって一つわかったことがある。少なくともLTは観客側のほうが全然楽しいwww 同じスライドを見てるはずなのになー。やっぱり運営者の時のLTの最中はタイムキープとかそういうの

    俺が壇上にいないYAPC::Asia Tokyo 2014 : D-7 <altijd in beweging>
  • Virtual DOMのアルゴリズムが知りたくてvirtual-domのコードを読んだ話 - saneyuki_s log

    Reactの登場以来気になっていた、Virtual DOMアプローチの具体的な差分抽出手法について、virtual-domを読んで確認してみた。 Reactをいきなり読むのは面倒くさかった・ミニマムな実装から読みたかったというのが、こっちを選択した理由。Reactのアルゴリズムが参考にされているものの、Reactには存在する特定の最適化が入ってないかもしれないので、あくまでもReact系のVirtual DOMを実装するには最低限何が必要かを知る程度のものと判断してほしい。 virtual-domについて ReactのVirtual DOM部分だけを切り出して再利用可能な形で再実装したライブラリ。elm-htmlとかMercuryといった箇所でvDOMインフラとして既に使われているので、まったくの趣味プロダクトという訳でもなくなっている。 README.md中での触れられている通り、Vir

    Virtual DOMのアルゴリズムが知りたくてvirtual-domのコードを読んだ話 - saneyuki_s log
  • iOSアプリデザインリニューアルの舞台裏 - クックパッド開発者ブログ

    モバイルファースト室の @slightair です。 先ほど、デザインをリニューアルしたクックパッドiOSアプリ 6.0.0 をリリースしました。 https://itunes.apple.com/jp/app/kukkupaddo-no.1reshipi-jian/id340368403?mt=8 この記事では、どのようにして新しいデザインをiOSアプリに適用していったのかを紹介したいと思います。 新しいアプリの画面 スクリーンショットを見ていただければわかるように、全体的にフラットな印象を与える画面に変わりました。 トップ レシピ詳細画面 サイドメニュー この記事で全ての画面を紹介することはできませんが、ぜひダウンロードしてお手持ちのiOS端末で触ってみてください。 新デザインの適用 基的には、画面デザイン案をもらい、既存のアプリを修正して少しずつ適用していく形で進めていきました。

    iOSアプリデザインリニューアルの舞台裏 - クックパッド開発者ブログ
  • アンダースタンディング コンピュテーション

    書は計算理論をRubyでわかりやすく紹介する書籍です。コンピュータサイエンスの主要なテーマである「計算とは何か」という問いに対して、難しい数学の知識を利用をせず、Rubyを使って実際にプログラムを作りながら解説します。さらに、なぜこれらのアイデアが大切なのか、そしてそのアイデアは我々の日常的なプログラミングにどう関係していくのかを解き明かしていきます。日語版ではまつもとゆきひろさんによる「日語版まえがき」を収録。プログラミングの根底にある理論を学ぶことで、より広く深くプログラミングを考えたいプログラマ必携の一冊です。 監訳者によるサポートページ 目次 日語版まえがき はじめに 1章 Rubyひとめぐり 1.1 対話型 Rubyシェル 1.2 値 1.2.1 基データ 1.2.2 データ構造 1.2.3 Proc 1.3 制御フロー 1.4 オブジェクトとメソッド 1.5 クラスと

    アンダースタンディング コンピュテーション
  • Dockerで非エンジニアでも開発環境を上げ下げできる、mirageというツールを作りました - KAYAC engineers' blog

    いやー今年もISUCONの予選参加募集がはじまりましたね! 昨年は出題側だったので胃が痛かったですが、今年は参加側ですので大変楽しみにしております。@acidlemonです。 Docker使ってますか? さてみなさん、Docker使ってますか? 使ってる? 使ってない? ぼくは使ってませんでした。えー今どきBlue-Green Deploymentやってないの? Immutable Infrastuctureじゃないの? と言われそうですが、世の中にはいろんなしがらみとかもあってなかなか簡単にエイヤーでコンテナに移行できるわけでもないのは皆さんなんとなく感じているのではないでしょうか。 とはいえ、最近これだけ話題になっているDockerですので、そろそろ使ってみたいなぁ…ということで、まずは開発環境をDockerで上げられるようにしました。 Dockerでコンテナを作るときには2つのアプロ

    Dockerで非エンジニアでも開発環境を上げ下げできる、mirageというツールを作りました - KAYAC engineers' blog
  • 食用ではありません

    とりあえず1日目の感想まとめてみました。 1日分でもけっこうなボリュームになったんで、次回はスキを見て書いてpostしたほうがいいのかもしれない。 2日目の感想はまた後日書きます。 インフラエンジニア(狭義)は死んだ / @studio3104 さん 「インフラエンジニア」という自称にとらわれすぎて、コードを書くことを避けるべきではない、というのは、 自分の立ち位置で考えてみれば「プログラマー」「アプリケーションエンジニア」が インフラの勉強や企画運営に関わるのを避けるべきではない、って置き換えられるわけで、 まず「解決すべき問題は何なのか」というところをよく考えたほうがいいんだろうなと思いました。 このトーク大入り過ぎて無線LANが繋がらなくなったり、立ち見ですら収容しきれない感じでした。 他の多目的教室のトークでも大入りで立ち見、ってパターンちょくちょくある感じだったので、 もうちょい

  • Chrome アプリ ランチャー

    Chrome アプリ ランチャーを使用すると、お気に入りのアプリをデスクトップから直接起動できます。

  • 今更Chef Cookbookベストプラクティス - tkak's tech blog

    去年Chefが大流行して今更Chefの話を書くのも恥ずかしい気がするけど、@kajikenからリクエストがあったので、僕が思うChefのCookbookのベストプラクティスを書いてみる。 Berkshelf way まずはBerkshelf について。BerkshelfはCookbookの依存関係を解決してくれる便利ツール。基的にCookbookはプロジェクトとは別なリポジトリで管理して、プロジェクトごとに必要なCookbookをBerkshelfで取ってきて使うのがいいと思う。Cookbookのバージョン管理を厳密にできるので、毎回同じサーバ環境が構築できる。あと、人が作ったCookbookを使い回せるので、車輪の再発明しなくてすむ。素晴らしい。 ただ、Berkshelfはバージョンが3系になって、Berkshelf用のAPIサーバを立てないといけないので、僕は未だに2系を使ってる。C

    今更Chef Cookbookベストプラクティス - tkak's tech blog
    ikosin
    ikosin 2014/09/03
  • ニュージーランドのPHPカンファレンスに参加して思った事

    Aug 30, 2014 ニュージーランドのカンファレンスに参加し、発表も行ってきました。 カンファレンスにはPHPの作者であるRasmus Lerdorf氏も来ておりその講演内容は別途、記事にします。 今回はその中で感じ、印象に残った事について書きます。 New Zealand PHP Conference Christian氏の情熱 Christion 今回のカンファレンスで最も記憶に残ったのは僕を招待してくれた人でもあるChristian Mazur氏の情熱です。 彼はアルゼンチンから家族でニュージーランドに引っ越してまもなく、PHPNZのMeetupの活動をスタートさせ、そこに地元の有力なWeb系企業であるSilverstripeなどからメンバーが加わる形で移住から一年を待たずして国際的なカンファレンスを開催し、成功させる立役者となりました。 Home - SilverStrip

  • YAPC::Asia 2014 ボランティアスタッフとLTを終えて #yapcasia - onigra.github.io

    YAPC::Asia 2014 ボランティアスタッフとLTを終えて #yapcasiaAugust 30, 2014 by Yudai Suzuki YAPC::Asia 2014、特別大きなトラブルは無く無事に終えることができました。 大勢の方に楽しんでいただけたようで何よりです。 長くなったので、4部に分けます。 1部 ボランティアスタッフの話 前夜祭を除く1日目、2日目にスタッフとして参加した。担当は多目的ホール2。 @uzullaさんのブログ見ると、前夜祭の日がボランティアスタッフ的の体力的に一番大変らしい。参加できなくて申し訳ない。 参加人数に対して席数が足りなかった多目的2で立ち見が発生しなかったトークが記憶に無い。来年もさらに増えそうな雰囲気。 感想ブログを色々見るとやはり不満に思ってる人が多かったので、非常に申し訳なく思った。 多目的2は扉が2カ所あったから入口出口をわけよ

  • 会場ネットワークの裏話 ー YAPC::Asia Tokyo 2014 | update.hirochan.org

    先日行われた YAPC:Asia 2014 では無線ネットワーク提供が行われましたが、CONBUというネットワークエンジニアの有志グループが協力しました。 またCONBUの取り組みについては当日のトークでもやってきました。ちなみにこのトークは当初は私がやる予定ではなかったのですが、前夜に突然お鉢が回ってきたのでスライド作りが結局当日になってしまいトーク開始5分前にようやく形にしました。それでも会場は満席で話しを聞いて頂いたので(中身の評価はさておき)なによりです。 技術的にディープなお話しは別途書く機会があると思いますので、ここでは経緯とか準備とか当日の裏側を書こうと思います。 [9/6 追記: テクニカルなお話しは CONBUのブログ をどうぞ] YAPC とCONBUの関わり YAPC会場ネットワークへのCONBUの取り組みは昨年のYAPC:Asia 2013につづいて今年で2回めとい

    会場ネットワークの裏話 ー YAPC::Asia Tokyo 2014 | update.hirochan.org
  • コアスタッフとして YAPC::Asia Tokyo 2014 に参加しました : とりいぶろぐ

    YAPC::Asia Tokyo 2014に参加していただいたみなさま、ありがとうございました、お疲れ様でした。 YAPC::Asiaってなによ?という方はこちらで。公式引用で「世界最大規模のプログラミングカンファレンス」です。おかげさまで今年はトークもさせてもらえましたがそれはまた別記事で書きます。 今回もコアスタッフとして関わらせていただき、主にサイトシステム全般を担当、当日は藤原洋記念ホールのリーダーも担当しました。 開催中の3日間は特に事故もなく無事にYAPCを終えられてホッとしています。 楽しかった!来てよかった!という意見をいただけてスタッフをやって当に良かった。 今年も感想エントリーには全部目を通そうと思います。たくさんの人のフィードバックを拾ってまた来年に活かしていきたいです。 以下の公式ページにYAPC2014の感想エントリーをまとめてよめますよ! YAPC::Asia

    コアスタッフとして YAPC::Asia Tokyo 2014 に参加しました : とりいぶろぐ
  • マトリックスの弾丸を避けるあのシーンをVRで体験できる『Matrix VR』 | もぐらゲームス

    Oculus Riftはこれまでも色々な映画のシーンを再現してきた。 『となりのトトロ』(1988年)でトトロと傘をさしてバスを待つシーン。 『スターウォーズ』(1977年)で主人公の1人ハン・ソロが乗る宇宙船ミレニアム・ファルコンのシーン。 (ソフトのDLはこちらから、クリックするとDropBoxに移動します) どれもリアルにその世界を再現していて面白いのだが… 何か大事な映画を忘れていないだろうか。 仮想現実をテーマにしていた映画といえば…。 マトリックス(1999年)だ。 仮想現実だからできたあのシーン 平和に暮らしていた主人公のネオが、突然告げられる「この世界は、コンピュータによって作られた仮想現実だ」という言葉。彼は培養カプセルの中で閉じ込められた人間が動力源としてコンピューターに生かされている現実に気づき、仲間と闘いに身を投じる…という3部作のSF映画だ。(参考:wikipe

    マトリックスの弾丸を避けるあのシーンをVRで体験できる『Matrix VR』 | もぐらゲームス
  • 分割と整合性と戦う

    え、まって。その並列分散処理、Kafkaのしくみでもできるの? Apache Kafkaの機能を利用した大規模ストリームデータの並列分散処理NTT DATA Technology & Innovation

    分割と整合性と戦う
    ikosin
    ikosin 2014/09/03
  • YAPC::Asia Tokyo 2014に参加致しました - その手の平は尻もつかめるさ

    YAPC::Asia Tokyo 2014に参加致しました. 例年はgihyo.jpのリポータという事で参加していたのですが,今年は僕の怠慢でリポータではなく,初の一般参加でした. とはいえ, YAPC::Asia Tokyo 2014でPerl::Lintについて喋りました - その手の平は尻もつかめるさ に書いたように発表はしたのですが,各方面から「慢談だ,慢談だ」などと揶揄され非常に厳しい状況です.慢談じゃねえっつってんだろ!!! 汚名をすすぐ為に後ほど詳しい解説記事を書く予定です.乞うご期待. ああ,そうそう,@songmuさんのライブコーディングの茶々入れ係もやりました. トラブルはありながらも適切に説明を入れながら,時間通りに成果物を完成させてしまうsongmuさんは完全にバケモノだと思いました. ところで,まじめにライブコーディングやってる人に茶々を入れるの,実は皆さんが思っ

    YAPC::Asia Tokyo 2014に参加致しました - その手の平は尻もつかめるさ
    ikosin
    ikosin 2014/09/03
    アムステルダムでの活躍に期待
  • YAPC::Asia 2014に行ってきました&喋ってきました #yapcasia - ぱいぱいにっき

    はい、時間オーバーつらい、マコピーです。 さて、去年一昨年とYAPC::Asiaはこちらに来てからずっと行っていたのですが、今年も行ってきました。 あと喋ってきましたので、スライドは以下。 Perl meets Real World Perl meets Real World 〜ハードウェアと恋に落ちるPerlの使い方〜 - YAPC::Asia Tokyo 2014 Perl meets Real World // Speaker Deck 結構初歩的な内容とか入り口的な内容をメインにしてどちらかと言うと布教する感じでした ネギ振り出来なかったので何らかの形で皆様にお見せしたい GeekDojoも開いておりますので、興味がある方とかツッコミがある方はTwitterかこちらに是非 その他やらなかったネタ 自作Arduino ラジコンをArduinoで乗っ取る 標準ロジックICでソフトウェア

    YAPC::Asia 2014に行ってきました&喋ってきました #yapcasia - ぱいぱいにっき
    ikosin
    ikosin 2014/09/03
    “前に立ってしゃべる”
  • freenode: The Original Internet Launch Pad

    Internet Relay Chat. RFC 1459 The original launch pad of the internet. Connect

    ikosin
    ikosin 2014/09/03
  • Golang 製の Android 向けテストアプリ配信ツール「alphawing」を公開しました - KAYAC Engineers' Blog

    昨年の Advent Calender ぶりの登場です。@m0t0k1ch1 です。 表題の件につきまして、実は 7/31 に公開された こちらの記事 の実績一覧の一番上に載せていただいてもいたのですが、改めてこちらで報告させていただきたいと思います。 alphawing とは https://github.com/kayac/alphawing TestFlight が 2014/3/21 をもって Android のサポートを終了 してしまったので、それを代替するためのツールとして開発したのが、この alphawing です。簡単に表現すると、「Android 用の TestFlight」です。表題の通り、サーバーサイドは Golang で記述されています。 アプリケーションの詳しい起動方法などについては README をご参照ください。 アプリケーションの概要 アプリケーションにひも

    Golang 製の Android 向けテストアプリ配信ツール「alphawing」を公開しました - KAYAC Engineers' Blog
  • 文豪メッセンジャー

    青空文庫小説をインスタントメッセンジャーのように著者との会話形式で読むことができるWebサービスです

  • あなたがReactを使うべき理由 - mizchi's blog

    最近フロントエンドでfacebook/reactをずっと使っている。世界的には一部のエンジニアの間で流行っているのだが、国内だとqiitaのタグ等を見てもどうも少ない。みんなもっと使うべきだと思うので、宣伝かねて意見をまとめてみる。 複雑化するデータバインドに対する懸念 MVWのVに対して思いを馳せると、だいたい次のことに行き着く。すなわち、「ある構造体の入力に対して、必ず一意なビューを生成したい」 {items: [1, 2, 3]} を入力とすると、 1, 2, 3のli要素になってほしい。これは単純な例だから問題に成り得ないように見えるが、アプリケーション全体の状態を一つのjsonとして定義し、 そこから常に0から組み立てればアプリケーションの健全性が確保できると考えたことはないだろうか? 現実の問題 UIのだいたいの状態は遷移で表現される。遷移の差分をプログラマが記述する。jQue

    あなたがReactを使うべき理由 - mizchi's blog
  • uilang

    a minimal, ui-focused programming language for web designers clicking on ".try-it" toggles class "hidden" on ".info-box" Try It Getting Started Insert uilang.js in your page, write some uilang as shown above in a simple <code> element and use CSS to show, hide and animate things. Download 1KB Build Interfaces Create popovers, tabs, galleries, overlays and more using a language specifically designe

    ikosin
    ikosin 2014/09/03
    仕様書がそのままコードになるような世界観
  • エスリル ニューキーボード − NISSE | Esrille NISSE

    はじめに NISSEは、エスリルでデザインしたエルゴノミック キーボードです。つかれにくいように、机のうえに前腕をおいたまま操作できるように設計されています。また、ちいさめの手にもあうように、キーピッチのちがうMサイズとLサイズの2種類を用意しています。 コンパクトなエルゴノミック キーボード 長時間のタイピング作業では、机のうえやアームレストに前腕をおいたまま作業するとつかれにくくなります。NISSEは、そうした打鍵姿勢をとりやすいようにデザインされています。 MサイズとLサイズの2種類を用意 手のおおきさは人によってかなりちがいがあります。標準的なキーピッチ18.8mmのLサイズにくわえて、より手のちいさな人のためにキーピッチ17.5mmのMサイズのNISSEも用意しています。どちらも、キースイッチは、ちいさめの手でもタッチタイピングしやすいように配置されています。 Mサイズ(手前)と

    エスリル ニューキーボード − NISSE | Esrille NISSE