タグ

trickに関するkakutaniのブックマーク (9)

  • Route 477(2013-06-01)

    ■ [ruby][event] TRICK2013 結果発表、最もクレイジーで美しいRubyプログラムはこれだ! というわけでTRICK2013の結果発表が、昨日のRubyKaigi 2013最終日にて行われました。いいコンテストでしたね。 ustream録画:http://www.ustream.tv/recorded/33618033 結果発表スライド:http://www.slideshare.net/mametter/trick2013-results 入賞作品(github):https://github.com/tric/trick2013 優勝はkinabaさんの「すべての文字を1回ずつ使って、すべての文字を1回ずつ表示するプログラム」でした。おめでとうございます。 !@THEqQUICKbBROWNfFXjJMPSvVLAZYDGgkyz&[%r{\"}mosx,4

    Route 477(2013-06-01)
  • TRICK 2013 結果発表 - まめめも

    RubyKaigi 2013 で発表させて頂きました。 発表資料はこちら。(なんか embed できないので URL だけ。後で考える) http://www.slideshare.net/mametter/trick2013-results 締切直前まで投稿がほとんどなくてすごくハラハラしてたんですが、直前にぞろぞろっと来て、結果的には入賞作品だけで二桁を数えることができ、ほっとしました。審査って面白いですね。 来年も同じようにできるかどうかは正直わからんのですが、できたらやりたいですね。というか他の人が主導でやってくれてもいいですよ。 次回に備えて反省点や心残りをつづっておきます。 もうちょっと計画的に。スタートも資料完成も遅くて、RubyKaigi 運営に大変迷惑かけてしまった。 告知を Google Sites でやったけど、GitHub Pages の方がよかった気がする。来年は

    TRICK 2013 結果発表 - まめめも
    kakutani
    kakutani 2013/06/06
    "RubyKaigi 運営の方々 (特にいろいろアイデアくれた角谷さん) も、ありがとうございました!" // 来年もよろしくおねがいします!!
  • RubyKaigi 2013 - @kyanny's blog

    RubyKaigi 2013 was finished. Thank you for the organizers, volunteer staffs, speakers, lightning talkers and all attendees. I also very thank you for the audiences of my talk. If I can give you something worth, it's my pleasure. つい忘れがち・先送りにしがちな gem の更新作業を、 Jenkins と Pull Request を使って自動化・見える化する、という内容でお話をさせていただきました。それなりに好評だったようで、ありがたい限りです。 @kenn さん @sotarok さんという有名人のツイートを引用したので箔がついたんでしょうね。快く引用を許可してく

    RubyKaigi 2013 - @kyanny's blog
    kakutani
    kakutani 2013/06/06
    "全体を通して、なんだかすごく海外カンファレンスっぽい!という印象を受けました。といっても僕は一度しか海外へ行ったことがないんですけどね"
  • 2013-06-02 - TRICK 2013 - 兼雑記

    https://github.com/tric/trick2013 https://sites.google.com/site/trickcontest2013/home/ja 大変楽しく審査員をやらせてもらいました。いろいろ思ったことがあるので、いろいろ適当に書いていこうかと思います。 作品評 ざっくり僕が良いと思ったやつから順に書いていこうかと思います。 https://github.com/tric/trick2013/blob/master/usak/entry.rb $ruby.is_a?(Object){|oriented| language} これだけ短いコードに色々言えることがあってすごく良かったです。 is_a? Object と identifier じゃない ruby の構成要素が 2/5 という割合で入ってるのも良いし、ブロックを取らないメソッドにブロックを渡して良

    2013-06-02 - TRICK 2013 - 兼雑記
    kakutani
    kakutani 2013/06/06
    "正直長く続けられるとはあまり思ってませんが、あと一回くらいはやりたいなぁと思っています" !!
  • TRICK 2013 at RubyKaigi - I am Cruby!

    tric/trick2013 ? GitHub "Worst house of garbage"という賞をいただきました。まさか貰えるとは。ありがとうございます。 あと変態の称号もいただきました。私なんぞが変態だなんて真の変態に申し訳ないですが、ありがたく頂戴いたします。 コードはここ: trick2013/nari at master ? tric/trick2013 ? GitHub 簡単な解説(trick2013/nari/remarks.markdown at master ? tric/trick2013 ? GitHubからの引用) CRubyのオブジェクト空間自体を無限のテープとして利用したBrainf*ckの言語処理系です。 ObjectSpace.each_objectのブロックにメモリアドレスの低い順にオブジェクトが渡される特徴を利用しています。 この特徴を利用すれば、

    kakutani
    kakutani 2013/06/06
    "ObjectSpace.each_objectの使い方に警鐘を鳴らしたかった"
  • TRICK 2013 @ RubyKaigi - d.y.d.

    22:41 13/06/01 TRICK 2013 @ RubyKaigi いろは歌。 in Ruby. !@THEqQUICKbBROWNfFXjJMPSvVLAZYDGgkyz&[%r{\"}mosx,4>6]|?'while(putc 3_0-~$.+=9/2^5;)<18*7and:`# ということで、ASCII の制御文字じゃない部分、' ' (0x20) から '~' (0x7E) まで95文字をちょうど一回ずつ使って、 その95文字をちょうど一回ずつ標準出力に書くプログラムです。Ruby会議に合わせて開かれた TRICK 2013 という、プログラムの"お前はなにをやっているんだ度"を競うコンテストに出してみたら優勝してしまいました。 やった! 簡単な解説 「各文字を1回しか使わない」 という制約が真っ先に効いてくるのは、 これすなわち、 1個の変数を1度しか使えない、 とい

  • 丁稚な日々

    Rubyで遊んだ日々の記録。あくまで著者視点の私的な記録なので、正確さを求めないように。 Rubyと関係ない話題にはその旨注記しているはず。なので、一見関係無いように見える話題もどこかで関係あるのかもしれません。または、注記の書き忘れかもしれません... 年 月 ◆[RubyKaigi2013] 3日目 _ 起きたら開始時刻過ぎてた! _ というわけで、昼前くらいに会場着。 初めて咳さんのセッション聞き漏らしたよ……。 とりあえず、いい時間だったのでHeroku弁当を頂く。ごちそうさまでした。 4階で昨日の資料を公開したりしたあと、下に行ったらささださんが「最後のカレーだよー」と言っていたのでまた貰ってしまう。 結論としては昼に弁当2分は考えるまでもなく指し過ぎです。芋が、芋が……。 _ 午後は須藤さんのセッションから。 あいかわらずいい話。 テクニカルな話は、その技術がわかってれば(み

    kakutani
    kakutani 2013/06/04
    "matzと前日の懇親会だったかでちょっと話をしたんだけど、「『多様性は善』とは言ってるけど、それにコストがかかることは最初から否定してないから」というお言葉を頂いております"
  • Route 477(2013-04-14)

    ■ [ruby][event] 頭のおかしいRubyプログラムのコンテストが開催されるぞ (5/18〆切) 5月末のRubyKaigiに合わせて、IOCCCRuby版的なコンテストが開催されるようです。 TRICK 2013 TRICK 2013 (第一回 超絶技巧 Ruby 意味不明コンテスト in rubyKaigi) をやります - まめめも 「ようです」っていうか僕も審査員なんですが…。しかし他の審査員が強力すぎるので、どの方向からどんな投稿が来ても大丈夫な安心感があります。 mameさんのスライドや、家にIOCCC入賞した人の記事とか見ると雰囲気が掴めるかもしれません。 なお、要件は「このプログラム、こんな風に動くんだ!」ということですので、家IOCCC同様、たとえばワンライナでのエントリもアリです。(just another perl hackerみたいなね) 例 int

    Route 477(2013-04-14)
  • TRICK 2013 (第一回 超絶技巧 Ruby 意味不明コンテスト in rubyKaigi) をやります - まめめも

    TAPL が無事出版されたので、そろそろ通常モードに。さっそくですが、@shinh さんに煽られて、Ruby で変態プログラミングのコンテストをやることになりました。 ref: https://sites.google.com/site/trickcontest2013/home/ja 一言で言えば IOCCCRuby 版という感じで、役に立たんけどなんか面白い Ruby プログラム作って競おう、という大会です。「変態 (褒め言葉) だー!」と言われそうな作品ほど強い。 応募がないと悲しいので、ぜひぜひご応募ください。5 月 18 日が締め切り、6 月 1 日に RubyKaigi 2013 で結果発表をする予定です。 最近の IOCCC は (ネタ枯渇気味なのか) 手の込んだ大作が多いですが、初期の IOCCC は単純だけどはっとさせるアイデア一発勝負が結構あって、ああいう感じのが

    TRICK 2013 (第一回 超絶技巧 Ruby 意味不明コンテスト in rubyKaigi) をやります - まめめも
    kakutani
    kakutani 2013/04/12
    "役に立たんけどなんか面白い Ruby プログラム作って競おう、という大会です。「変態 (褒め言葉) だー!」と言われそうな作品ほど強い。...5 月 18 日が締め切り、6 月 1 日に RubyKaigi 2013 で結果発表"
  • 1