タグ

hackに関するyouzのブックマーク (11)

  • 「3日でできたメガドライブミニ 徹底解析・ハック 最速本」をBOOTHに出品しました。 - honeylab's blog

    技術書典当日の深夜まで原稿を書いてコンビニで印刷してみたものの、 一人じゃせいぜい50部つくるのが限界でした。 大変ありがたいことに技術書典に持ち込んだ分は完売いたしました… 現地でお届けできなかった方・遠方の方に向けてデジタル版をBOOTHに出品しました。 honeylab.booth.pm もし現地で物理をお買い上げいただいた方には別途URLをご案内出来ますので、 hiromitu2120@gmail.com もしくは Twitter @bakueikozo へDMいただければと思います。(現地でほかの頒布物をお買い上げいただいている方は、そちらに記載されているURLと同一です。) 尚、このを増補する形で「完全版」を今後執筆する予定です。 今のところこちらをお買い上げいただいた方でも、差額での提供などは難しいです。 誌のお買い上げは、今後の「完全版」への応援として受け止めさせてい

    「3日でできたメガドライブミニ 徹底解析・ハック 最速本」をBOOTHに出品しました。 - honeylab's blog
    youz
    youz 2019/09/25
    読んだ! 面白かった!
  • TRICK2015 results

    This document summarizes the Go programming language. It was created by Google in 2007 and announced in 2009. Go is intended for systems programming and features garbage collection, static typing, and built-in concurrency with goroutines and channels. It aims to have high compilation speed and a syntax familiar to C/C++/Java programmers. Concurrency in Go is based on lightweight goroutines and cha

    TRICK2015 results
  • 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 - 兼雑記
  • 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のブロックにメモリアドレスの低い順にオブジェクトが渡される特徴を利用しています。 この特徴を利用すれば、

    youz
    youz 2013/06/02
    > 僕が一番うまくGCを止められるんだ!
  • Ustream.tv: ユーザー rubykaigi: rubykaigi2, rubykaigi2. 会議

    番組の報告 この番組を通報する理由を選んでください。ご報告いただいた内容は48時間以内に確認させていただきます。 お客様が著作権者、またはその代理人としての権限を与えられているか、著作権に基づく独占権により行動する権限を与えられている場合は、著作権ポリシーから申告をご提出ください。

  • 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度しか使えない、 とい

    youz
    youz 2013/06/01
  • GitHub - tric/trick2013: The winning entries of TRICK 2013

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - tric/trick2013: The winning entries of TRICK 2013
    youz
    youz 2013/06/01
  • 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)
    youz
    youz 2013/04/15
    wktk > *1 審査は作者名を伏せた状態で行われるため、審査員陣も投稿が許されています。
  • 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) をやります - まめめも
    youz
    youz 2013/04/15
    審査員にタイガーウッズ級codegolferが4人もいるぞ…
  • 第一回 超絶技巧 Ruby 意味不明コンテスト in RubyKaigi

    Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode

    youz
    youz 2013/04/15
  • 2012-09-15 Hello broken keyboard - 兼雑記

    http://golf.shinh.org/p.rb?Hello+broken+keyboard ゴルフなんだけど、文字数じゃなくて文字種を減らす、という問題。 Hello, world! だとあまり面白くもないかな…と予想してたんだけど、予想に反してかなり楽しい問題になったようだった。 C のこの解答が謎だと言われたりしてるようなので適当に説明。 http://golf.shinh.org/reveal.rb?Hello+broken+keyboard/shinh_1346768972&c putchar とか printf とか puts 文字種増えすぎるので使ったら負けと思ってて、というわけで putchar のアドレスをそのまま使って、 ( ( int ) ( * ) ( int ) ) にキャストして使ってやればいいだろう、ってのが基的なアイデア。ただし、 putchar のア

    2012-09-15 Hello broken keyboard - 兼雑記
    youz
    youz 2012/09/18
    すごすぎる...
  • 1