タグ

2014年10月28日のブックマーク (9件)

  • 「シバソン」という名の何も準備しないイベント - $shibayu36->blog;

    最近、シバソンという名のほぼ身内でやっているイベントを開催している。シバソンとはシバハッカソンの略で、なぜか適当にハッカソンしますと会社で呼びかけたら自然とシバソンという名前になっていた。今日は勉強会について簡単に書きたいと思う。 Kyoto.pm 以前自分はKyoto.pmというperl界隈のイベントの主催をしていた。このイベントは最初もっといろいろな人にアウトプットする場を提供したいという気持ちで始めたイベントだった。有名な東京のperl hackerを呼べたり、東京からはるばる来てくれる人が何人かいて、けっこう面白いイベントに出来たと思ってる。 ただ問題点がいくつかあった。 一つ目は主催者が開催のために前準備(スピーカー集めとか)をするコストが非常に高かったこと。発表会形式にすると、特に関西ということもあって、全然スピーカーが集まらないということがよくあった。そのたびにいろんな人に声

    「シバソン」という名の何も準備しないイベント - $shibayu36->blog;
    south37
    south37 2014/10/28
  • RubyとNode.jsでIFTTTみたいなものをつくる - Qiita

    今、個人でmupsというIFTTTみたいなサービスを作っています。 IFTTTは便利なんだけど、あまり国内のサービスには対応しておらず、その点が個人的には不満だった。 その課題を解決すべく、RubyとNode.jsでIFTTTみたいなものをつくってみることにした。 あと、ここ最近ずっとAndroidアプリ開発ばかりだったので、最近のWeb周辺技術を勉強したかったという目的もあった(Rubyをちゃんと触るのは初めてだった)。 システム構成 ↑は理想図です。実際のところアプリなんてできてないし、サーバもさくらVPS一台のみ。 mups-web Nginx + Unicorn + Sinatraで動く普通のRuby製Webアプリケーション。 最初はRailsを使おうかと思ったけど、今までWeb開発はPHPばかりでRuby自体ちゃんと触るのは初めてだったし、それに加えて学習コストが高いと噂のRai

    RubyとNode.jsでIFTTTみたいなものをつくる - Qiita
    south37
    south37 2014/10/28
  • 街コンに参加してきたので知見を共有いたします - WETな備忘録

    拙者、先日都内某所で開催されました、噂の「街コン」というものに、友人とともに参加してきました。 その際に得られた知見や教訓などをここで共有させていただきます。 そもそも街コンとは何か 街コン(まちコン)とは、地域振興を目的とした大規模なコンパイベントのこと。 街コンは、街ぐるみで行われる大型の合コンイベントである。 一般的な合コンと異なり、参加者は少ない場合でも100名以上、規模の大きいものでは3000名弱にもなる。 同性2名以上で1組となり、開催地区の定められた複数の飲店を廻る。 街コン - Wikipedia 夜のもあるけど、主に土日の昼間(←ここ重要)にやってる。地域、といっても都会のひとつの街、たとえば恵比寿とか目黒とか、の複数の飲店が貸し切りになっていて同時多発的に合コンが開催されててそれを回ることができる、ってイメージ。昼間にやるため、飲店としてもアイドルタイムの有効活用

    街コンに参加してきたので知見を共有いたします - WETな備忘録
    south37
    south37 2014/10/28
    ボールルームが唐突に登場して歓喜した。あれは面白いマンガ。
  • Go言語からC言語の関数を呼び出す - schima.hatenablog.com

    随分久しぶりの更新です。どうにか進路は決まったらしいです。 さて、つい最近登場し注目を集めたGo言語ですが、C言語のライブラリをリンクして呼び出せる機能があり、この機能を使えば、Cで書かれたライブラリのGoラッパー(Goバインディング)が作れます。わかってしまえば比較的簡単にできますが、猛烈に苦労したので今回はその悪戦苦闘の軌跡の前半戦ぐらいを記しておきます。 なお、Goに限りませんが、英語ではいわゆるラッパーのことをFFI(Foreign Function Interface)という呼び方が良くされています。ググる際は使ってみましょう。 Goのインストール 以下のページを参照。 http://golang.jp/install 出たばかりなのにこんなに日語の情報が揃ってる言語なんてなかなか無いのではないでしょうか。Googleの圧倒的な注目度を痛感しますね。とはいえ、やはり生まれたてと

    Go言語からC言語の関数を呼び出す - schima.hatenablog.com
    south37
    south37 2014/10/28
  • 非推奨になったネットワークコマンド養成ギプス : sonots:blog

    非推奨になったネットワークコマンド養成ギプス : sonots:blog
    south37
    south37 2014/10/28
  • 訳:非推奨になったLinuxネットワークコマンドの代替コマンド - aws memo

    これはちゃんとチェックしておかないとなぁ。 Deprecated Linux networking commands and their replacements « Doug Vitale Tech Blog ==== この記事で詳しく説明する非推奨のLinuxネットワークコマンドは:arp, ifconfig, iptunnel, iwconfig, nameif, netstat, route である。iwconfig以外の コマンドは、net-toolsパッケージという、数年間メンテナンスされていないパッケージに含まれている。これらのユーティリティによって提供される機能は、新しいipコマンドを主に使うiproute2 スイートで再提供され、改善され続けている。iproute2ソフトウェアのコードとドキュメントは、Kernel.orgとLinux Foundationで見ることができ

    訳:非推奨になったLinuxネットワークコマンドの代替コマンド - aws memo
    south37
    south37 2014/10/28
  • git-set-mtime を Docker のためにリリースした - 鳩舎

    Docker のキャッシュは mtime ベースっぽい - 鳩舎 って話は前にしたんだけど、そんでじゃあどうするのっていう解決策がなかったので、 CI サーバー上で都度ソースをひっぱってくるような場合でも Docker のキャッシュを効かせるために、 git-set-mtime を作った。 インストールは rubygems から gem install git-set-mtime でもいいし、go の場合は go get github.com/rosylilly/git-set-mtime でもよい。 インストールしたら git set-mtime を実行すればカレントディレクトリ以下のファイルの mtime をそのファイルが最後にコミットされた時刻にしてくれます。 なんかあったら Twitter で @rosylilly に言うとかしてください。 追記 主に僕が Circle.CI 上で

    git-set-mtime を Docker のためにリリースした - 鳩舎
    south37
    south37 2014/10/28
  • ソフトウェア設計のすすめ

    Developers Summit 2014 「Play2/Scalaでドメイン駆動設計を利用した大規模Webアプリケーションのスクラム開発の勘所」Yoshimura Soichiro

    ソフトウェア設計のすすめ
    south37
    south37 2014/10/28
  • Rails4でエンタープライズなActiveRecordモデルを作るための6のステップ

    Rails / RSpec / Ruby 1. 階層を分けてモデルを作る まずはrails gコマンドでモデルを作ります。たいていの場合はお互いに関連のある複数のモデルを作ることになりますが、それらモデルは同じ階層の下に置くようにします。 例えば $ rails g model Blog::User name:string profile:text $ rails g model Blog::Post user:references permalink:string title:string content:text というようにモデルを作成します。 2. データベース制約を追加する Railsが生成するmigrationにはデータベース制約が設定されていないので、そのままではエンタープライズ用途には使えません。 基的にNOT NULL制約とUNIQUE制約は必ず設定しますし、外部キーが

    Rails4でエンタープライズなActiveRecordモデルを作るための6のステップ
    south37
    south37 2014/10/28