タグ

2013年7月30日のブックマーク (24件)

  • 投票に行かない若者の皆さんへ。 | 有意義とは到底思えない

    選挙に行かない若者の皆さんへ。 17歳の、選挙権すら持たない僕が、上から目線で書くのをお許しください。 みなさんは、なぜ選挙に行かないのですか?何なんですか? 参議院は良識の府と呼ばれています。党派を超えた争いです。どちらかというと、党に所属しながらも、幅広い人脈と権限を持ち合わせて党に縛られずに活動する「超党派」による連携で動くのが理想です。 …となると、最近、自民党が「ねじれ解消のために一票を」と呼びかけているのには違和感しか感じません。 ねじれ解消を国民が決めるのは大いに結構です。しかし、政治家側がそれを呼びかけるのは参議院の存在自体を否定しているようなものではないでしょうか。参議院の由来(戦前は貴族院と言って、選挙ではなくお偉いさん方が選ばれて衆議院を通過した法案を採決していました)を見れば分かる通り、参議院はストッパーです。最終的には衆院の優越があって、参院で決められなかった場合

  • commitとpushしかできない人のためのgithubの使い方まとめ - Just $ A sandbox

    github(というよりgit)使っている方は結構な数いらっしゃると思います。 私もそのうちの一人ですが、正直「addしてcommitしてpushするだけ」です、はい。 branchとかmergeとかfetchとかあの辺がいまいちわからない情弱です。 あんまりこの辺をまとめて書いた記事が見当たらなかったのでまとめることにしました。 基的にはgithub:helpの要約だと思ってくださればよいかと思います。 レポジトリを作る レポジトリ gitで作ったレポジトリは./.git以下に全てのcommitなどが保存されます。gitはさらにリモートでレポジトリを持つことができ、これの一つがgithub repositoryになります。 レポジトリの作り方: $ mkdir ~/Hello-World # "Hello-World"ディレクトリを作ります $ cd ~/Hello-World # 作

    commitとpushしかできない人のためのgithubの使い方まとめ - Just $ A sandbox
  • R+igraph問題「友好関係ネットワークから派閥を検出」 @kztakemoto さんによる解説記事 #R #igraph #sna - CodeIQ Blog

    CodeIQ中の人、millionsmileです。 大学でバイオインフォマティクスやネットワーク理論の研究をしている竹さんから、Rを使ったソーシャルネットワーク分析問題の解説記事です! ============================== はじめに 近年、ネットワーク分析はデータ分析の一種であり、さまざまな分野で注目されています。マーケティング施策やコンテンツ・商品推薦などの文脈で、ネットワーク分析を要求される機会はますます増えていくことだと思います。 一方で、「ネットワーク分析は取っ付きにくい」と感じる方も多いのではないでしょうか。そんなことはありません。最近では、ネットワーク分析を支援するソフトウェアやツールが充実してきています。特に、データ分析でよく用いられる"R"では、ネットワーク分析を支援するパッケージ"igraph"が利用可能です。 この問題では、R+igraphを利

    R+igraph問題「友好関係ネットワークから派閥を検出」 @kztakemoto さんによる解説記事 #R #igraph #sna - CodeIQ Blog
  • 「システム・インテグレーション崩壊」のすすめ - ベテランIT営業が教える「正しいITの使い方、営業の使い方」

    「システム・インテグレーション崩壊」は、時間の問題です。むしろ積極的にSI事業者自らが、この創造的破壊に取り組んでゆくことが、最良の生き残りの選択肢ではないかと考えています。 SIビジネスの課題は、Pay for Time (人月単価の積算で金額が決定するビジネス)であるにも関わらず、成果保証(瑕疵担保責任)を負わされることです。

    「システム・インテグレーション崩壊」のすすめ - ベテランIT営業が教える「正しいITの使い方、営業の使い方」
  • Vagrant 起動時に1回だけ実行するスクリプトを設定する

    弊社ではサーバの構成管理に Chef を導入しています。最近いたるところで Chef の勉強会が開かれていたり、エンジニア系ブログでも目にしたりすることが増えてきましたが、まだ日での事例が少ないように思います。 今回は Chef とセットで語られる Vagrantについて書こうと思います。Chef の Recipe や Cookbook を試すときにはローカル環境や何かしらの VM 環境上で実行することになりますが、これを手助けしてくれるのが Vagrant です。Vagrant は VirtualBox の CUI ラッパーという位置づけになり、非常に簡単に VM を作成することができます。ここでは Vagrant の詳しい使い方に触れませんので、より知りたい方は Software Design (ソフトウェア デザイン) 2012年 10月号) や伊藤直也さんが出されている 入門Ch

    Vagrant 起動時に1回だけ実行するスクリプトを設定する
  • vagrantの標準設定はどこに由来するのか? - Qiita

    ちょっとさがすのに手間取ったので記録しておきます。 vagrantの標準のネットワーク設定(ssh 22 -> 2222に転送とか)は、どこで設定されているのか 不明だったので調査してみました。 どうやら(vagrant@1.0.7)では、 /var/lib/gems/1.9.1/gems/vagrant-1.0.7/config/defaulst.rb にいろいろ標準の設定が書かれている模様です。 中身としては以下のような物となっています。 Vagrant::Config.run do |config| # default config goes here config.vagrant.dotfile_name = ".vagrant" config.vagrant.host = :detect config.ssh.username = "vagrant" config.ssh.hos

    vagrantの標準設定はどこに由来するのか? - Qiita
  • http://jp.startup-dating.com/2013/07/groopic-for-group-pictures

    http://jp.startup-dating.com/2013/07/groopic-for-group-pictures
  • 無料アプリが多いのはなぜ? アプリ用解析ツールの企業が理由を分析。 | AppBank

    AppBank の主任です。 アプリに組み込める解析ツール Flurry Analytics を提供する Flurry が、自社のブログで近年のアプリの動向を分析しています。 中でも興味深いのは、Flurry の解析ツールを組み込んでいる iOS アプリの 90% が無料であること。これまでも 80〜84% なので割合は多いです。 (画像引用元:The History of App Pricing, And Why Most Apps Are Free) ただし、Flurry Analytics を使っているアプリのみが対象であり、月平均のアプリ利用者数により調整された結果なので、上記のグラフが App Store 全体の傾向を正確に反映しているとは言えません。 また、Flurry は自社サービスを組み込んだ35万のアプリを元に分析したとしていますが、Flurry Analytics は

    無料アプリが多いのはなぜ? アプリ用解析ツールの企業が理由を分析。 | AppBank
  • DeNAを辞めて起業するとは思っていなかったのに、なぜ学習サービスQuipperをはじめたか | 戦略|DIAMOND ハーバード・ビジネス・レビュー

    連載3回目は、いよいよDeNAを辞めて渡辺氏がQuipperを設立した動機について。世界の教育を変えるという崇高な理念があったのか?それとも事業オタクの血が騒いだのか? 最初からネットベンチャーの起業を考えていたわけではない。 むしろ、DeNAでの12年間でネットベンチャーの大変さや難しさ、そしてスリルに満ちた面白さを味わい尽くせたと思っていたし、すでにネットビジネスに対して「お腹いっぱい」だった。 自分の次のキャリアとして目指そうかと思っていたのは、メアリー・ミーカーのような凄腕アナリストか、マイケル・ルイスのような辣腕ノンフィクションライターのような姿である(目指すのは自由だ)。何かのはずみで起業するとしてもリアルな小売や飲だと思っていた。 渡辺 雅之 (わたなべ まさゆき) 京都大学在学中から発展途上国20数カ国を渡り歩き、難民支援NPOに住み込みで長期インターンをするなど経済格差

    DeNAを辞めて起業するとは思っていなかったのに、なぜ学習サービスQuipperをはじめたか | 戦略|DIAMOND ハーバード・ビジネス・レビュー
  • システムがもたらす信頼を如何に作るか

    信頼を感じた時に分泌されるホルモン「オキシトシン」というのがある。女性の分娩の時にも使われるこのホルモンは、来は体内で分泌され、そのレベルがあがると気前の良い、思いやりのある対応をするようになるのだそうだ。 オキシトシンを外部から注入することもあるが、基的には信頼を感じた時に分泌される。すなわち信頼を感じると、人は思いやりのある対応をするということが、ホルモンレベルのロジックで説明ができるらしい。 では、信頼というのはどういう時に感じるのか?!というのを考えていくことで、ビジネスにさえ活用できるのではないだろうか。 信頼で一番簡単に思いつくのは、家族や気の置けない友達とのやり取りであろう。これはイマドキのソーシャルネットワークやメッセンジャーが友達にフォーカスすることで成功したことからも説明できるだろう。 そして次のレベルで考えられるのが ・お店のおもてなしに満足した時 (ex.接客の

  • CSS3のborder-radiusで画像を円形に切り抜いてボーダーを付ける時のハック | 名古屋のホームページ制作なら株式会社SPOT

    最近はCSS3が普及してきたことで、サークルデザイン(円形)のデザインが増えてきていますね、2013年のトレンドデザインとしてもサークルデザインがよく取り上げられます。 今回は、CSS3のborder-radiusを使って画像を円形に切り抜き、更に円形のborderでかこむデザインをコーディングしていたのですが、iPhoneのSafariやモバイルGoogle Chromeで不具合が起こったので、メモとして残しておきます。 普通にimg要素にCSS3で装飾したら、不具合が・・・ <img src="hanako.jpg" class="circle"/> <style> .circle{ width:184px; height:184px; -webkit-border-radius:50%; border-radius:50%; border:3px solid #AAAAAA; mar

    CSS3のborder-radiusで画像を円形に切り抜いてボーダーを付ける時のハック | 名古屋のホームページ制作なら株式会社SPOT
  • Vimで編集を効率的に行うための繰り返し操作について - derisの日記

    Vim この記事はVim Advent Calendar 2012の232日目の記事です。 231日目はrbtnnさんによる`vimproc#system({expr})`の{expr}の展開のされ方でした。 記事は、Vimで編集を効率的に行うための繰り返し操作について記載します。 カーソル位置の単語編集の繰り返し カーソル位置の単語を編集して同じ単語の編集をファイル内で繰り返したい場合、 以下の順で実行します。 *でカーソル位置の単語で前方検索する (必要に応じて)Nで最初の位置に戻る(私は*に*Nをマッピングしてます) ciwでカーソル位置の単語を削除し編集する n.で単語の編集を繰り返し 確認不要だったり量が多ければ%s//<C-r>./g 以下は上記操作のGIF画像です。 最初から:substituteコマンドを使う事も考えられますが、 検索で確認しながら、編集に移行するかどうか

  • ソフトウェア開発プロジェクトは「負ける」宿命なのか - 勘と経験と読経

    「どうやったらプロジェクトの失敗を防げるか」について話していたら、後輩の一人が面白い事を言った。「システム屋は最初から負けている」。くわしく聞くと、こういうことらしい。 ソフトウェア開発プロジェクトの総予算は早い段階で確定していて、増額は困難である。 早期に全ての要求を見通すことは不可能であり、プロジェクトを始めていくとスコープは少しづつ増えていく。原価も増えていく。 プロジェクトを開始した以上、途中でバスを降りることは不可能である。収益が悪化しても走り続けるしかない。 故に、われわれシステム屋は「負ける」宿命を負っている。 いろいろとツッコミどころはあるのだけれど、想う所を整理してみたい。 じゃあビジネスアジャイルだ、ということではない アジャイル脳的な反応が容易に予測できる。 最初に大きく計画し一括で開発しようとすること自体が誤り。リスクを極小化しビジネス価値を最大化するために、アジャ

    ソフトウェア開発プロジェクトは「負ける」宿命なのか - 勘と経験と読経
  • 『風立ちぬ』を見て驚いたこと - sombrero-records.note

    宮崎駿の『風立ちぬ』を見ました。かなり驚いたので、感想を書きたいと思います。いわゆる”ネタバレ”がありますので、まだ見てない方は読まれない方が良いと思います。映画を見たこと前提に書きますので、まだの方には意味がわかりにくいかもしれません。 「えっ、当に?」というのが、『風立ちぬ』を見た僕の最初の感想でした。なんとなく美しい話として見てしまう物語の基底が、圧倒的に残酷で、これまでの宮崎映画とは次元がまったく異なっています。 そして、たぶんこの残酷さが宮崎駿の音なのだと思います。今回、宮崎駿は今までよりも正直に映画を作りました。それは長い付き合いで、今回主人公の声を担当した庵野秀明も言っていることなので間違いありません。何より、庵野秀明が主人公役に抜擢されたこと自体が「正直に作った」という意思表示です。庵野さんに対する宮崎監督の評価は始終一環して「正直」というものだからです。今回も「庵野は

    『風立ちぬ』を見て驚いたこと - sombrero-records.note
  • `gem install`で入れた`hub`が遅い話 - Glide Note

    # No RubyGems time (for i in {1..10} do /usr/local/bin/hub --version > /dev/null done) ( for i in {1..10}; do; /usr/local/bin/hub --version > /dev/null; done; ) 0.55s user 0.22s system 83% cpu 0.925 total

  • 小物エンジニアの会 その2 を開催した - tumblr

    http://atnd.org/events/41091 先週の金曜日に開催して来ました。 前回の小物エンジニアの会では公園で懇親会とか適当に言ってみたら参加者みんな乗ってきて意外と楽しかったので、調子にのってLTから公園でやってみました。 当初僕の人望では参加者3人くらいが精一杯かとおもいきや、蓋を開けてみれば20人以上が参加してくださり、花金にも関わらずこんなにたくさんの方が僕のために参加するだなんて僕の人望たるやマジハンパねえとか思って浮かれていましたが、正直みんなどんだけ暇なの…って思いました。せっかくの花金なのに、オトコばかりで公園で酒盛りなんてしてていいの…? 当日は主催者の小物っぷりを参加者の皆さんの運用でカバーするという奇跡の協力体制のお陰で前回のようなトラブルも無くスムーズに会を進めることができました。 一つトラブルというかがあったとすれば、公園ではプロジェクタ使ってでか

    小物エンジニアの会 その2 を開催した - tumblr
  • 暑すぎるのでLinuxで使えるパワフルなシステムモニタツールを並べてみた - harry’s memorandum

    今年は当に暑いです。こんなに暑いとキーボードを叩く気分にならんですよ。コンソールで叩くやつだけを挙げておきます。 top みんな大好きtopコマンド。 htop みんな超好きhtopコマンド。 atop 個人的にあまり使うことがないatopコマンド。 nmon AIXのtopasっぽくてあまり好きじゃないnmonコマンド。 slmon ああ、あったね。slmonコマンド。 dstat 便利!dstatコマンド。 xentop 番外っぽいけど、Xenに付いているtopコマンド。たまに使う。 esxtop これも番外っぽいやつ。esxiに付いているtopコマンド。おうちのesxiは消してしまったのでキャプチャ取れね。

    暑すぎるのでLinuxで使えるパワフルなシステムモニタツールを並べてみた - harry’s memorandum
  • Linuxサーバのディスク容量減少アラートが飛んできた!ってときにどう対処するか - たごもりすメモ

    完全に このエントリ のネタパクりです。すいません。 何に使われてるかわかったもんじゃないマシンとか開発用サーバとかだと超巨大なバイナリとか置いてあるかもしれませんが、プロダクション用のサーバでそういうことは無いとしましょう。 その場合、原因はだいたい以下のどれかです。www/appとdbが別マシンに分かれてる場合は更に絞り込めますね。 wwwサーバやappサーバ ログ 圧縮してあるが保存世代数が多くて厳しいケース 圧縮し忘れてるケース 圧縮どころかローテーションすら忘れてて1ファイルどかんと存在するケース ローテーションがうまくいかなくて deleted ファイルなケース tmpデータなど(app) キャッシュサーバのディスクキャッシュ dbサーバ データ実体 (ib_data) バイナリログ ログの場合でも、ディスク上のどこにログが書かれてるかは色々なパターンがある可能性がありますね。

    Linuxサーバのディスク容量減少アラートが飛んできた!ってときにどう対処するか - たごもりすメモ
  • Git にパッチを送って取り込まれた話

    Git の挙動に変なところを見つけたので、パッチを作って Git のメーリングリストに投げてみたところ、何度かのレビューを経て、無事に取り込まれた。 Git に貢献したい人とか、オープンソース開発の流れに興味がある人もいるだろうから、作業の流れを書いておくことにする。 1. バグを発見する 何はともあれ、修正したいところを見つけるところから。 先日、git difftool --dir-diff が便利すぎて泣きそうです という記事を書いたが、difftool --dir-diff の挙動を調べているうちに、一時ファイル書き戻し条件が変なことに気づいた。 手元のバージョンが古いのかとも思ったが、master ブランチでも再現したので、ちょっくら深入りしてみた。git difftool は Perl スクリプトだったので、ソースコードに print を追加しつつ挙動を探っていった。しばらく調

    Git にパッチを送って取り込まれた話
  • https://asciicasts.com/episodes/203-routing-in-rails-3

  • YouTubeの動画を倍速やスローで再生する方法

    今回は、YouTubeの動画を倍速再生やスロー再生する方法です。 僕もよくYouTubeの動画セミナーやノウハウ動画をチェックするのですが、忙しいときなど倍速再生がかなり役立ちます。 スロー再生に関しては、僕はあまり使いませんが、速い動画を検証したいときなどいろいろ活用できそうです。 それでは、説明に入ります。 YouTubeを倍速・スロー再生するためには、まず、HTML5対応ブラウザが必要になります。 HTML5対応ブラウザ Firefox 4 Google Chrome Opera 10.6 以上 Apple Safari Internet Explorer 9 Google Chrome Frame がインストール済みの Microsoft Internet Explorer 6、7、8 HTML5対応ブラウザを入手したら、あとは簡単。 方法はふたつあります。 ひとつは、動画URLの

  • Macでフォント描画のアンチエイリアシングが効かない問題を解決する

    会社から仕事用マシンとしてMacBook Pro (13 Early 2011)が支給されて、非常に快適に仕事をしている。今までのWindows機は外部モニタを2枚つないで体は閉じていたのだが、Macになってからは体のモニタ+外部モニタ構成にしたので、机の上もだいぶ省スペースにできた。 ところが、更なる快適さを求めてプライマリモニタを体から外部モニタに変えてみたら、微妙な落とし穴にハマってしまった。 Twitterで嘆いたら幸いにもすぐ反応をいただき、しかもそれがドンピシャ。見事翌日には解決したので、経緯をメモとして残しておく。 現象フォントのアンチエイリアシングがおかしい。かかってはいるが、なにかかすれている感がある。 こんな感じ。 いろいろ検証した結果、「外部モニタが接続され、そのモニタがプライマリ(メニューバーがあるほう)に指定されている」状態で起動したアプリケーションがこの現

  • ネストの深い(多重)ループを抜け出す - Rubyのthrow/catch

    Rubyの標準メソッドにthrow/catchはネストの深いループ(多重ループ)を一発で抜けだしたい場合などに使えそうですので、紹介します。

    ネストの深い(多重)ループを抜け出す - Rubyのthrow/catch
  • Not working with rake 10.1.0 · Issue #27 · james2m/seedbank