タグ

2015年2月25日のブックマーク (14件)

  • DB設計でこだわりたい三つの要素

    http://connpass.com/event/10849/ しょぼちむにデータモデル設計について教えてくださいの会 #syoboben で話した資料です。Read less

    DB設計でこだわりたい三つの要素
    asonas
    asonas 2015/02/25
  • データモデルは時空を越える

    2015/2/21 しょぼちむにデータモデル設計について教えてくださいの会 #syoboben の発表資料ですRead less

    データモデルは時空を越える
    asonas
    asonas 2015/02/25
  • イミュータブルデータモデル(世代編)

    9. 例題 番組ID 番組名 番組ID 芸能人ID 芸能人ID 芸能人名 番組名も、出演者の名前も改編期やウッチャンによって変え られるが、名前が変わっても同じものとみなして扱いたい。 番組 レギュラー出演 芸能人 番組名 適用開始日 ウンナンの気分は上々。 1996年7月19日 - 1999年3月19日 新・ウンナンの気分は上々。 1999年3月26日 - 2003年3月28日 ウンナンの気分は上々。 2003年4月4日 - 2003年9月26日 芸能人名 適用開始日 海砂利水魚 〜2001年9月27日 くりぃむしちゅ〜 2001年9月28日〜

    イミュータブルデータモデル(世代編)
    asonas
    asonas 2015/02/25
  • 初めてデータモデル 設計と 向き合ってみた

    初めてデータモデル 設計と 向き合ってみた ※スペースですすむ!バックスペースでもどる! こんにちは! # 突然ですが # あなたのチームの # データモデル設計は # どうなってますか? # チームの # 若手メンバーには # データモデル設計を # 任せられますか? # これは # 某社にてあった # 事実を元にした # おはなし ## しょぼちむ初めての開発チーム ## チームリーダーからDBAを任される ## (DBAってなんだろう…?データベース…?) ## やっていた仕事 1. チームメンバー「このテーブルにこの項目を追加して」 2. しょぼちむ「おっけー」 3. サブリーダー「確認した。承認した。」 4. しょぼちむ:申請通りにER図をいじって設計書生成してコミット 5. チームメンバー「反映されてる。オッケー」 ## (まためんどくさい雑用を押し付けられた!)Oo ## (

    asonas
    asonas 2015/02/25
  • Slack ブログ

    Slack 新プラットフォームの開発者用オープンベータ版が利用可能に開発者とチームは、新しい方法でタスクの自動化が可能に。分断されていたシステムを連携させて、働き方を変革できます

    Slack ブログ
    asonas
    asonas 2015/02/25
    omosiroi
  • テオ・ヤンセン機構をHTML5 Canvasでアニメーションに - roombaの日記

    はじめに オランダのアーティストであるTheo Jansen(テオ・ヤンセン)氏は、風力によって歩行する巨大な脚「ストランドビースト」をつくったことで有名です。「ストランドビースト」には特殊なリンク機構(Jansen's Linkage)が用いられており、これによって風力による回転運動を生物のように生き生きとした脚の動きに変換しています。 Theo Jansen Japan Jansen's linkage - Wikipedia, the free encyclopedia 以下のような組み立てキットも発売されています。私も持っていますが楽しいです。 大人の科学マガジン Vol.30 (テオ・ヤンセンのミニビースト) (Gakken Mook) 作者: 大人の科学マガジン編集部出版社/メーカー: 学習研究社発売日: 2011/01/14メディア: ムック購入: 13人 クリック: 267

    テオ・ヤンセン機構をHTML5 Canvasでアニメーションに - roombaの日記
    asonas
    asonas 2015/02/25
  • Github上にyumリポジトリを立てる - Qiita

    はじめに Redhat/CentOS/Fedoraなどで使われているRPMを管理するコマンドyumはとても便利です。 yumリポジトリは自分で立てることができて、自作のRPMを公開したり、公式リポジトリに含まれないRPMを利用したり出来ます。 今回はGithub上にyumリポジトリを立ててみます。 yumリポジトリの仕組み yumリポジトリはftpかhttpでアクセスできる環境であれば、特に他に必要な条件はありません。 単純にはApacheを立ててRPM類を公開するだけでyumリポジトリになります。 ただし、単純にRPMを置くだけではなく、どのようなRPMがあるかなどのメタ情報を含むXMLファイルなどを所定の場所に置いておく必要があります。 Github Pagesとは Github PagesはGithubの提供する静的なHTMLコンテンツの公開サービスです。(無料) Github上にg

    Github上にyumリポジトリを立てる - Qiita
    asonas
    asonas 2015/02/25
  • クックパッドモバイルアプリの開発体制とリリースフロー - クックパッド開発者ブログ

    こんにちは、技術部モバイル基盤グループの @slightair です。 今回は、クックパッドのモバイルアプリをどのような流れで開発しているか説明したいと思います。 この記事では技術的な話ではなく、どのようにして、どのようなことを考えて僕らがモバイルアプリを開発しているかに触れたいと思います。 開発体制 クックパッドにはモバイルアプリを専門で開発するようなチームはありません。 必要に応じて、誰でもモバイルアプリ開発に取り組みます。 機能追加・修正を行ったらリポジトリにプルリクエストを送ります。 プルリクエストが来たら、アプリ開発を行うエンジニア同士でレビューします。 様々な修正をひとつのバージョンにまとめるのは、僕が所属する技術部と後述するリリースマネージャーで行います。 リリースマネージャー バージョンごとに、そのリリースの責任をもつリリースマネージャーをひとり選びます。 リリースマネージ

    クックパッドモバイルアプリの開発体制とリリースフロー - クックパッド開発者ブログ
    asonas
    asonas 2015/02/25
  • 無料でSSL使える時代きてた!CloudFlare最高!!!(?) - uzullaがブログ

    しょうもない日記 YAPC行脚、福岡編 - uzullaがブログ とかかいた後になんとなくツイッターをみていたら、あるツイートをみまして。 packagist.jpをcloudflare対応したら、自動的にHTTPS対応できたでござる。すごい。一円も払ってないのに https://t.co/moCiiSwb44— Hiraku (@Hiraku) 2015年2月24日 それでCloudFlare(http://cloudflare.com/)がタダでSSL証明書を用意してくれるようになっていたのを知りました。 Cloudflare Free SSL/TLS | Get SSL Certificates | Cloudflare タダ!なんと甘美な響き! オチ SNIでかまわないなら、CloudFlareをつかえばValidなSSLがタダで利用できる。 SNIとは? NameBaseのVir

    無料でSSL使える時代きてた!CloudFlare最高!!!(?) - uzullaがブログ
    asonas
    asonas 2015/02/25
  • Vue.js が辛くなってきた | status code 51

    Vue.js が辛くなってきた。 ひとまず現状の辛さをダンプ 今日チームで改めて話し合って辛さがハッキリしてきたので、それをつらつらと書いてく。 (今のチームは僕を含めて Rails プログラマが多くて、フロントエンドを専門にやってる人はいない。) グローバル変数大量問題(もしくはイベント地獄問題) たくさんの状態(変数)が必要 && 複数 DOM にまたがるレンダリングがしたい。 今は、左ペインで選択して右ペインに出す、みたいな事をしている。 左ペインはタブで様々な種類の項目を選べて、選択したものを右側でリスト化して表示している。 これをやろうとするにあたって、方向性が2つあると思っていて 左ペインと右ペインでコンポーネントを分けて、親玉 ViewModel に変更を通知して親玉がレンダリング制御する -> イベント地獄 左ペインと右ペインの上位の親玉 ViewModel をつくって全て

    asonas
    asonas 2015/02/25
  • Ad tech beer night - how we grow our ad network revenue

    how we grow our ad network revenue through F.Y. 2014Read less

    Ad tech beer night - how we grow our ad network revenue
    asonas
    asonas 2015/02/25
    homu
  • 最近の Rack サーバ事情について - おもしろwebサービス開発日記

    先月、heroku推しサーバが unicorn から puma に変わったという発表がありました。unicorn だとスロークライアントの影響を受けやすいというのが理由なようです。 もう少し詳しく調べてみましょう。 そもそもスロークライアントってなに その名の通り遅い回線のクライアントです。3G環境のモバイル端末などが該当します。 「unicorn だとスロークライアントの影響を受けやすい」とは unicorn はプロセスモデルのサーバであり、blocking I/O モデルを採用しています。つまり、クライアントとの通信中プロセスが専有されるということです。 例えば unicorn がワーカプロセスを3つ立ち上げていて、そこへ通信完了に10分かかるようなスロークライアントが3つ接続されたら…、続くクライアントはスロークライアントの通信が完了するまで実行を待たなければならなくなります。プ

    最近の Rack サーバ事情について - おもしろwebサービス開発日記
    asonas
    asonas 2015/02/25
  • nginx の拡張モジュールを書いて DoS 対策をした - Cybozu Inside Out | サイボウズエンジニアのブログ

    こんにちは。インフラチームの野島です。 最近、cybozu.com はロードバランサを Apache から nginx に置き換えました。 (参考: cybozu.com のリバースプロキシを nginx にリプレイス) 置き換えの一環として、Apache に実装していた DoS 対策の仕組みを nginx の拡張モジュールにする形で移植しました。今回、この拡張モジュール nginx-maxconn-module を OSS として公開しましたので紹介します。 背景 DoS 対策 秒間リクエスト数 v.s. 瞬間同時リクエスト数 実装方針 nginx-maxconn-module 基的な使い方 高度な使い方 インストール おわりに 背景 題に入る前に、cybozu.com において、HTTP リクエストがどのように処理されているかを説明します。 cybozu.com では、負荷分散のた

    nginx の拡張モジュールを書いて DoS 対策をした - Cybozu Inside Out | サイボウズエンジニアのブログ
    asonas
    asonas 2015/02/25
  • GAP × DROPTOKYO - STYLD.BY TOFUBEATS VOL.1 | JustDropped | Droptokyo

    2014年に引き続き、Gap (ギャップ) のスローガンは『Dress Normal (ドレスノーマル)』。自分らしいとは何か?普通とは何か?「ノーマル」なスタイルを通して自分らしさを表現しよう。 Gap (ギャップ) 2015年スプリングコレクションのテーマでもある「Spring is weird」をイメージして、神戸で活動を続けるトラックメイカー / DJ の tofubeats (トーフビーツ) がドラマティックに移ろう春の日差しを浴びて、陽気なプレッピースタイルで登場! 学生時代からインターネットで活動を行い、様々なアーティストのリミックスを手掛け、プロデューサーとしてもアイドルを始め様々なアーティストに楽曲を提供するなど、神戸で活動を続けるトラックメイカー / DJ の tofubeats。Gap のブレザーにタータンチェックのシャツに爽やかなホワイトデニムを合わせて春の訪

    GAP × DROPTOKYO - STYLD.BY TOFUBEATS VOL.1 | JustDropped | Droptokyo