タグ

2012年12月1日のブックマーク (10件)

  • CRubyでオブジェクトが生成された位置を突き止める - GC Advent Calendar - I am Cruby!

    Garbage Collection Advent Calendarの1日目の記事です。 おそらく一人でけっこう長い日数を書くと思うので、軽いものからボチボチと…。 しかもGCとはあまり関係ないですが…。 とあるオブジェクトの生成位置を調べたいとき、どうするのか。 object_idを1bit左シフトするとだいたいそのオブジェクトのRVALUEのアドレスになるので p (hoge.object_id 1).to_s(16) # => fa83a4 上記のようにobject_idを出力するコードを混ぜておきましょう。 その後にgdbrubyを動かしてみます。 この時、GC_DEBUG付きでビルドしたrubyなら実はソースコードとラインがわかります。 デバッグ用にGC_DEBUG付きのrubyがビルドできるようならそうしてみましょう。 rvmだったら.rvmrcに以下の設定するとできるんじゃ

  • 本日12月1日より、プログラマ有志による2012年の技術系Advent Calendarが各所ではじまる | gihyo.jp

    日12月1日より、プログラマ有志による2012年の技術系Advent Calendarが各所ではじまる 日12月1日より、プログラマ有志による2012年の各技術系Advent Calendarが一日目を担当する人のblogではじまっている。定番化したと言っていいほどの、師走の風物詩になっている。 昨年は技術系Advent Calendarが多方面で行われたが、今年は昨年を超える技術系Advent Calendarが12月1日より行われそうだ。 一般的なAdvent Calendarは、12月25日のクリスマスを楽しみに待つために、12月1日から24日までのカレンダーの日付の部分(扉だったりする)を開けるようになっており、1日ずつその日の日付の部分を開くと天使や動物の絵などが見えるという仕組み(もちろん、様々なバリエーションがある⁠)⁠。 これに発想をえて、技術系Advent Calen

    本日12月1日より、プログラマ有志による2012年の技術系Advent Calendarが各所ではじまる | gihyo.jp
    Watson
    Watson 2012/12/01
  • はじめての「R」

    2023/02/06追記: slideshareが非常に使いづらくなってしまったため、speakerdeckに転載しました。 https://speakerdeck.com/masaha03/hazimeteno-r 補足記事を書きました。併せてご覧ください。http://m884.hateblo.jp/entry/2012/12/03/232431Read less

    はじめての「R」
  • もし僕がQiitaの「チーム」機能を使うことができたら | CreativeStyle

    こんにちは!最近、Qiitaを格的に使い始めようとしている@kadoppeです。なんだかどうしてもQiitaについて書きたくなったことがあるので、書いてみようと思います。 Qiita[キータ] – プログラマの技術情報共有サービス 最近、Qiita使い始めました。 Qiitaはプログラマー向けの技術情報共有サービス。 最近、Googleの検索結果にもよく出てくるような気がしますし、「Advent Calendar作成機能」などの試みもすごく面白いので、気になって積極的に使い始めました。 使い方としては、開発中に調べたり身につけたりした技術をメモしたり、ウォッチしている技術に関するTipsをゲットするような感じ。 さて、使い始めてまだ間もないある日のこと、Qiitaのサイト上で気になるリンクを見つけました。 見つけたのは「チームを見る」というリンク。 早速クリックしてみると、「チーム一覧」

    もし僕がQiitaの「チーム」機能を使うことができたら | CreativeStyle
    Watson
    Watson 2012/12/01
  • RubyMotion のはじめの一歩 - satococoa's blog

    この記事は RubyMotion Advent Calendar 2012 の一日目の記事です。 RubyMotion を買ってみたけれどもまだ具体的なアプリ作りまでは進んでいない方向けに、RubyMotion で手っ取り早くアプリ開発を始める手順をまとめてみます。 API リファレンスを準備する RubyMotion での開発は Cocoa Touch フレームワークを直接使いますので、Cocoa Touch の API リファレンスを常に引けるようにしておいて下さい。 RubyMotion API Reference を見るか、iOS アプリの開発を既に経験されている方は Cocoa Touch のドキュメントを見るのが良いと思います。 RubyMotion 勉強会や RubyMotion もくもく会などで聞いてみたところ、Dash を使っている人が大多数でした。 Dash用の Rub

  • SWFバイナリ編集のススメ第0回 (解析編) | GREE Engineering

    こんにちは、クライアント基盤チームのよやです。 昨今、Flash Player の自作が流行りのようですが、デバッグやテストに苦労されているとも聞き及んでいます。 丁度タイミング良く、SWFバイナリ編集のススメでサンプルとして引用している IO_SWF パッケージが SWF 解析ツールとして充実してきました。折角ですので、この場で紹介させて下さい。 http://openpear.org/package/IO_SWF http://openpear.org/package/IO_SWF/src/trunk/sample 野良 Flash Player の開発者であれば自前で SWF 解析ツールを用意出来ると思いますが、何かあった時に verify check として利用頂けると幸いです。 IO_SWF のインストール php と pear コマンドが入っていれば3つのコマンドでインストール

    SWFバイナリ編集のススメ第0回 (解析編) | GREE Engineering
    Watson
    Watson 2012/12/01
  • たった2行でIE5.5~IE8をモダンブラウザの挙動にする魔法のJS – @attrip

    開発者泣かせの問題児ブラウザ、Internet Explorerですが、IE5.5、IE6、IE7、IE8をモダンブラウザの挙動にする神JSがGoogle Codeで配布されていました。 とりま、 attripのデザイン崩れはこれで解決できました! 使い方は簡単!下記のコードを貼り付ければOK! まじ仏。 「IE9.js」は、IEを普通のモダンブラウザの挙動にするJSです。IE5、IE6でも透過PNGが使えるようになります。 「css3-mediaqueries.js」は、IEでCSS3 Media Queriesを使えるようにするJS。レスポンシブデザインのサイトをIEでも見れるようにします。 ちなみに、border-radiusや、box-shadow はできませんでした。 あと、IEでの見え方をチェックする方法はこちら↓↓ IE9環境でIE6/IE7/IE8/IE9表示する方法(共存

    たった2行でIE5.5~IE8をモダンブラウザの挙動にする魔法のJS – @attrip
  • 某オライリー社の技術書風の年賀状素材を作ってみました - 聴く耳を持たない(片方しか)

    具体的にどういうものか?結論から先に言うと、こういう感じのやつです。 Carpet python by rikuo is licensed under a Creative Commons Attribution 3.0 Unported License. Based on a work at http://www.flickr.com/photos/brisbanecitycouncil/5278832161/. 来年、2013年の干支は巳年ということでヘビを描いてみました。後段でも説明しますが、クリエイティブコモンズライセンスの「表示」でこのヘビのイラストは公開しているので、自由に使えます。 着想の経緯や元の写真の説明など 先行する元ネタ オライリー(O'Reilly Media)社の技術書と言えば、エンジニアにとっていつもお世話になっている存在ですね。また表紙に動物の木版画を使ってい

    某オライリー社の技術書風の年賀状素材を作ってみました - 聴く耳を持たない(片方しか)
  • サービス終了のお知らせ - NAVER まとめ

    サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。

  • RubyMotion - Apps

    Some RubyMotion apps EverClip - Clip to Evernote from Any Apps By Ignition Soft Limited Read the success story! ★ Winner of Evernote DevCup 2012! ★★ ON SALE NOW $2.99 -> $1.99 for a LIMITED TIME ★EverClip is the easiest way to collect websites, texts and images to Evernote.Start EverClip and switch to your favorite apps. Copy any texts and images, EverClip will save these clippings in background.