タグ

2011年2月18日のブックマーク (10件)

  • Google Code Jam "Japan" 開催のお知らせ

    皆さん、Google Code Jam をご存じでしょうか。2003 年から Google が開催しているプログラミングコンテストで、毎年世界中から集まった数万人の参加者がプログラミングの腕を競い合うイベントです。 今回お知らせするイベントはこれとよく似ていますが、1つだけ大きな違いがあります。それは、日のみなさんのためだけに開かれるコンテストであるということです :) 通常の Google Code Jam を含め、ほとんどのプログラミングコンテストは英語で出題されており、日の方々には少し敷居が高く感じられるとの指摘がありました。 今回のコンテストではすべての問題を日語で出題することにしました。より多くの日の方々に気軽に参加していただきたいと考えています。 概要は以下の通りです。 日の居住者が対象です(詳細は参加規約をお読みください)。予選は3月19日(土)、決勝は3月26日(

    Google Code Jam "Japan" 開催のお知らせ
    tomity
    tomity 2011/02/18
    お、これは出たい!
  • なぜソフトウェアアーキテクトが必要なのか - デブサミ2011

    2. 自己紹介 1/2 • グロースエクスパートナーズ株式会社 – 事業推進部長 – チーフITアーキテクト – ソリューションデリバリー事業 統括 http://www.gxp.co.jp 3. 自己紹介 2/2 • 日Javaユーザー会、日Springユーザー会 • Twitter: http://twitter.com/yusuke_arclamp • ブログ:http://www.arclamp.jp/ • 「ソフトウェアアーキテクトが知るべき97のこと」監修 • 「拡張する空間」共著(藤壮介氏) オライリーブースで 売ってます 4. 宣伝 • 「アーキテクチャとクラウド~情報によ る空間の変容」 – 建築家とソフトウェアアーキテクトの対談と してイベントを実施 – トゥギャっていただきました • http://togetter.com/li/102207 翔泳社ブー

    なぜソフトウェアアーキテクトが必要なのか - デブサミ2011
    tomity
    tomity 2011/02/18
  • githubにpushしたcommitの取り消し - 七誌の開発日記

    githubにpushしてからcommitが間違っていたことに気付きました。以下のようにすると取り消すことができます。 【注意】commitだけでなく変更も失われます。ローカルのソースツリーは残された最後のcommitに戻されます。変更を保存したい場合は使わないでください。コミットログの修正には git commit --amend を使用してください。 git rebase -i HEAD~2 ← エディタが開くので二行目を削除して保存する git push origin +master以下を参考にしました。 How can I remove a commit on github? id:okmount:20091021 古いコミットを書き換える: 歴史修正主義者のための git rebase -i 入門 githubだけ githubだけを取り消すには別の方法もあります。ローカルは同期

    githubにpushしたcommitの取り消し - 七誌の開発日記
    tomity
    tomity 2011/02/18
    pushしたコミットの取消方法。直近のコミットログをテキストで削除してコミットを取り消す。すげえ
  • 俺の .screenrc が火を吹くぜ

    たまにはこういう生産性のない話題もいいよね! さて、まあおまえらも GNU Screen くらいは使ってるとおもうわけだが。こいつがまたひどいバッドノウハウでさあ。ほとんどの人が他人の .screenrc をコピペしてきて済ませちゃうんだよね。俺くらいカスタマイズして使ってるやつとか見かけないわけよ。当に。CodeRepos 見ても俺に比肩する規模の .screenrc 書いてる奴はいないもん。で、たまーにプロジェクタに表示して見せたりすると「それどうなってるんですか」とか。まあ一般人のおまえらは info なんか読まないよね。そうだよね。 でも今日は気が向いたから line-by-line で何が起こってるか解説しちゃうよ。 .screenrc の前にスクリーンショットの解説をちょっとだけ これが普段俺が使ってるノート PC の画面である。これで全画面。OS は普通の Ubuntu で

    俺の .screenrc が火を吹くぜ
    tomity
    tomity 2011/02/18
  • overlasting.net

    overlasting.net 2019 Copyright. All Rights Reserved. The Sponsored Listings displayed above are served automatically by a third party. Neither the service provider nor the domain owner maintain any relationship with the advertisers. In case of trademark issues please contact the domain owner directly (contact information can be found in whois). Privacy Policy

    tomity
    tomity 2011/02/18
  • AmazonEC2を何倍もお得に使う方法

    今回はシャノンでAmazonEC2を使う機会がありましたので、そのお得な使い方を紹介したいと思います。 「サーバの仮想化」今では当たり前になってきました。1台のサーバで複数台動かす事で、一人一開発環境を実現したり、アプリケーションをバージョン毎に保管できたりと至れり尽くせりです。 シャノンでも100台以上のサーバを仮想化して使っています。仮想化することで、開発環境を5分で用意できるようになりましたし、サービスを提供している、いわゆる番環境のサーバ増設も1時間以内でできるようになりました。 アプリケーションサーバ、キャッシュサーバ、データベースサーバ、ロードバランササーバ、メールサーバ、開発環境、テスト環境用サーバ等々と数十種類のサーバイメージを管理しています。 当に便利な時代になりました。 ■ シャノンではOpenVZを使っています シャノンではOpenVZという仮想化ソフトを使ってい

    tomity
    tomity 2011/02/18
    ふーん
  • git-pull、git-pull --rebaseをめぐる冒険+コンフリクトした場合の作業 - satoko's blog - s21g

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 git-pullで私なりの解釈で aha!が来たのでメモします。 これからは git-pull --rebaseにしよー 下記をそのままという感じなのですがw http://www8.atwiki.jp/git_jp/pub/Documentation.ja/user-manual.html#using-git-rebase そういえばトッポさんが言ってた:git-pull --rebaseを使うといいよ git-pullよりgit-pull --rebaseを使うといいよ(ただしという注意(下記太字)があるのでその辺は注意。ほとんどの人は関係ないと思うんだけど。。。) Here's a tip for keeping up

    tomity
    tomity 2011/02/18
  • https://jp.techcrunch.com/2011/02/17/20110216ai-paradox/

    https://jp.techcrunch.com/2011/02/17/20110216ai-paradox/
    tomity
    tomity 2011/02/18
  • 人工言語で自然言語を解析する楽しみ――『入門 自然言語処理』:晴読雨読@エンジニアライフ:エンジニアライフ

    入門 自然言語処理 Steven Bird、Ewan Klein、Edward Loper (著) 萩原正人、中山敬広、水野貴明 (翻訳) オライリージャパン 2010年11月 ISBN-10: 4873114705 ISBN-13: 978-4873114705 3990円(税込) ■自然言語処理とは 「自然言語処理」(NLP:Natural Language Processing)という言葉をご存じだろうか。自然言語処理は、コンピュータの用途の1つとして、古くから研究されてきたジャンルである。 言葉を分割して考えてみよう。「言語」は自明であるとして、「自然言語」とは何か。 「自然言語」とは、人間が日常のコミュニケーションを取るために使う「言葉」である。単に「言語」といえば、一般的には英語や日語など自然言語のことを指すことがほとんどだろう。まあ、エンジニアが「言語」という場合はRuby

    人工言語で自然言語を解析する楽しみ――『入門 自然言語処理』:晴読雨読@エンジニアライフ:エンジニアライフ
    tomity
    tomity 2011/02/18
    明らかに自然言語処理は流行期。思ったより何も出来ないじゃんって言われて一旦廃れることのないことを祈る
  • アメリカで数学を教えるということ - Willyの脳内日記

    数学はユニバーサルな分野であることは疑いがないが、 日の高校レベル、あるいはアメリカの学部中級レベルくらいまでは、 学生が期待する教え方は大きく異なるように思う。 1.アメリカでは簡潔な説明、日では詳しい説明 アメリカ人の学生は簡潔な説明を好み、 日の学生は詳しい説明を好む。 はじめにおかしいなと思ったのは米国W大M校の 大学院に入ったときのTAの研修の時だ。 現役のアメリカ人のTAが出てきて例題を一題解説した。 解説がギャップだらけでとてもじゃないが聞いてられない。 板書も汚い。しかし、教授陣の評価は上々である。 翌日、今度は自分が模擬授業をさせられた。 詳細な説明や板書で臨んだところ、 「回りくどいので簡潔に。 細かい話は必要なら後からすれば良い。」 と言われてしまった。 2.アメリカの教科書は冗長、日の教科書は簡潔 アメリカの学部入門向け教科書は異常に冗長だ。 余計なことがだ

    tomity
    tomity 2011/02/18