2012年12月03日
Java仮想マシン上でRubyを動かそう - [1] スクリプト言語が動くわけと動かすメリット:ITproカテゴリー:コンピュータ・IT出典:日経ソフトウエア2012年9月号 pp.86-93 (記事は執筆時の情報に基づいており、現在では異なる場合があります) 皆さんは、 Java仮想マシン(以下、JVM)と聞いて何を思い浮かべますか。多くの読者は、Javaプログラムを動かすために必要な実行環境と思うことでしょう。 Javaで書いたプログラムは、JVMを利用することでプラットフォーム(WindowsやMac、Linux)が異なって...
http://itpro.nikkeibp.co.jp/article/COLUMN/20121101/434187/
2012年12月02日
自分のコード綺麗って思ってんの? - ✘╹◡╹✘カテゴリー:コンピュータ・IT2012-11-30 自分のコード綺麗って思ってんの? guideline.gem https://github.com/r7kamura/guideline 恐怖体験があって、震え上がり、少しでも綺麗なコードが書けるようなGemつくってる。複雑過ぎるメソッドや、使われていないメソッドが定義されていないかとか、長過ぎる行を書いてないかとか、簡単なチェックを自動化できる。こういうコードは綺麗ではない...
http://r7kamura.hatenablog.com/entry/2012/11/30/223412
[ruby-dev:46677] [ANN] ruby 2.0.0-preview2 releasedカテゴリー:コンピュータ・ITSubject: [ruby-dev:46677] [ANN] ruby 2.0.0-preview2 released From: Yusuke Endoh <mame tsg.ne.jp> Date: Sat, 1 Dec 2012 23:48:48 +0900 Japanese follows; 日本語はあとで Hello all -- We are pleased to announce ...
http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-dev/46677
RubyJS | Homeカテゴリー:コンピュータ・ITA JavaScript standard library based on the Ruby core-lib RubyJS is a JavaScript implementation of all methods from Ruby classes like Array, String, Numbers, Time and more. Get Started Now 100% JavaScr...
http://rubyjs.org/
♥Enumerator を使ったシンプルな FizzBuzz♥ #Ruby - Qiitaカテゴリー:コンピュータ・IT検索ヘルプ tag:タグ名 タグで絞り込んで検索 user:ユーザーID ユーザーIDで絞り込んで検索 tag:とuser:の併用可能。 tag:およびuser:に設定できる項目は1件のみになります。
http://qiita.com/items/5b592066c6941541b357
2012年12月01日
Vim で Ruby を書くためのプラグイン3つ書いた #Ruby #Vim - Qiitaカテゴリー:コンピュータ・IT普段 Vim で Ruby を書いているのですが,そういえば Ruby を書くのを補助する Vim プラグイン少ないなぁと思って先月は Ruby プラグイン作成月間にしてみました. 本エントリでは僕が作成した3つのプラグインを紹介します. unite-ruby-require.vim require 対象の補完をする unite.vim ソース. neco-ruby-keyword-args ne...
http://qiita.com/items/839f4b9e07cf7f341835
CRubyでオブジェクトが生成された位置を突き止める - GC Advent Calendar - I am Cruby!カテゴリー:コンピュータ・ITGarbage Collection Advent Calendarの1日目の記事です。 おそらく一人でけっこう長い日数を書くと思うので、軽いものからボチボチと…。 しかもGCとはあまり関係ないですが…。 とあるオブジェクトの生成位置を調べたいとき、どうするのか。 object_idを1bit左シフトするとだいたいそのオブジェクトのRVALUEのアドレスになるので p (hoge.object_i...
http://d.hatena.ne.jp/authorNari/20121201/1354337007
2012年11月30日
エンジニア出身の社長としてはちょっと言っておきたい : Nothing is impossibleカテゴリー:コンピュータ・IT※このブログは自分が思ったことを書くブログで、何かに反応をするのはやめようと思っていたんですが、やっぱり気になったので少し趣旨を曲げてこの記事を書いています。 昨日エンジニアよ、ゼネラリストなんて目指すな!という記事が少し話題になっていました。 私のソーシャルグラフだと周りにエンジニアが多いですが、この記事に反応しているのはエンジニアが多かったように思います。 そしてだいたい否定的な反応でした。 ...
http://blog.zaki.jp/archives/50500107.html
OverAPI.com | Collecting all the cheat sheetsカテゴリー:コンピュータ・ITOverAPI.com is a site collecting all the cheatsheets,all!
http://overapi.com/
HTML, CSS, jQueryから、Ruby, PHP, Java, Python, Git, 正規表現などウェブ制作・開発に役立つチートシートのまとめ -OverAPI | コリスカテゴリー:コンピュータ・ITウェブ制作・開発時に使用するさまざまな言語・サービスのチートシートをまとめた「OverAPI」を紹介します。 HTML, CSS, jQuery, JavaScriptなどのフロントエンドから、Ruby, PHP, Python, MySQL, Javaなどのバックエンド、正規表現、Gitなども揃っています。 OverAPI チートシートはそれぞれのオフィシャルのリソースをはじめ、アイテムごとにカ...
http://coliss.com/articles/build-websites/operation/work/all-the-cheat-sheets-for-developer-overapi.html
2012年11月29日
URL設計で悩んでいます。 - QA@ITカテゴリー:コンピュータ・IT現在、Railsで開発しているのですが、 URL設計で困った点があり質問させていただきます。 例を挙げて説明させていただきます。 Blogというリソースがあったとして、これにファイルからデータをインポートする機能を実装したいとします。 そのためには、アップするファイルを入力させるための画面の URL と、それをアップする際に指定する URLがいると思います。 その時の URL設計に悩んでいます。 ...
http://qa.atmarkit.co.jp/q/2555
エンジニアよ、ゼネラリストなんて目指すな!―VASILY 金山裕樹のキャリア論[2]│CAREER HACKカテゴリー:コンピュータ・ITまったく違うと感じます。決定的に違うのは、ビジネスとして「成立させる」フェーズ。そこにくると、必要になるスキルが全然違うんです。 大企業の場合は、すでに独自の強いビジネスモデルってものがあるんですね。すごく雑な言い方をすると、“Yahoo! の強み”って「どんなページを作ったとしても、広告が入って、収益があがる」ところなんです。Yahoo! として広告がガンガンまわっているから、極論、あとは“どれ...
http://careerhack.en-japan.com/report/detail/66
I have begun writhing the Inception Deck for RubyKaigi 2013, ソ〜シャルカンファレンス情報サイト、Lanyrd.comがべんり - 角谷HTML化計画(2012-11-27)カテゴリー:コンピュータ・IT■1 I have begun writhing the Inception Deck for RubyKaigi 2013 (あ。画像中の曜日に誤りを発見しましたが、放置します) RubyKaigi 2013向けのインセプションデッキを書き始めた(インセプションデッキは生きた成果物なのだ)。本格的な準備はほんとに始まったところなので、まだ公式なアナウンスができる段階では無いのだけれど、このサイト...
http://kakutani.com/20121127.html#p01
cupakromer/emoji-rspec · GitHubカテゴリー:コンピュータ・ITREADME.md Emoji-RSpec A set of emoji based RSpec formatters for use with test output. Installation Add this line to your application's Gemfile: group :test do gem 'emoji-rspec' end And then execute: $...
https://github.com/cupakromer/emoji-rspec
Rails 3.x での CSRF 対策 - 僕は発展途上技術者カテゴリー:コンピュータ・ITRails 3.2.3 での CSRF 対策について調べていて、ちょっとはまったポイントがあったのでメモを残しておきます。 Rails はデフォルトで特に何もしなくても POST/PUT/DELETE のリクエストに対して authenticity_token という hidden のパラメーターを利用して CSRF 対策をおこなってくれる仕組みを持っている。(Ruby On Rails ピチカー...
http://blog.champierre.com/962
社内向けに rubygems 勉強会を開いた - HsbtDiary(2012-11-28)カテゴリー:コンピュータ・IT■ 社内向けに rubygems 勉強会を開いた 資料作ったんですが、ただの箇条書きになったので日記にも箇条書きにします。 基礎編 gem install rails は gem i rails でいいですよ。gem u は unpack とか uninstall と二つ以上あるんで二文字目を入れないとダメです gem pristine rails とすると cache ディレクトリにある rai...
http://www.hsbt.org/diary/20121128.html#p01
2012年11月28日
ResponseCodeMatchers.gem - ✘╹◡╹✘カテゴリー:コンピュータ・IT2012-11-28 ResponseCodeMatchers.gem https://github.com/r7kamura/response_code_matchers 夕方ぐらいにControllerのspecを書いていて「subject.code.should == "422"...」みたいなコードを書いていて、急に思い立って初めてCustom MatcherをつくってGemにした。 使い...
http://r7kamura.hatenablog.com/entry/2012/11/28/194142
ゆーすけべーさんの「Webサービスのつくり方」を読んだ - (゚∀゚)o彡 sasata299's blogカテゴリー:コンピュータ・IT2012年11月27日13:43 Webアプリ ライフハック ゆーすけべーさんの「Webサービスのつくり方」を読んだ ゆーすけべー (@yusukebe) さんが出版した「Webサービスのつくり方」を読みました。献本ありがとうございます! この本は5章構成になっています。それぞれの内容は以下の通りです。 1章 - 心構えと下準備 2章 - 企画 3章 - 設計 4章 - 開発 5章 - プロモーシ...
http://blog.livedoor.jp/sasata299/archives/51855182.html
y310/kodama · GitHubカテゴリー:コンピュータ・ITREADME.md Kodama Kodama is a MySQL replication listener based on ruby-binlog. Kodama provides a simple DSL to easily write your own replication listener. Features Provides simple DSL for writing binlo...
https://github.com/y310/kodama
html-pipeline: Chainable Content Filters · GitHub Blogカテゴリー:コンピュータ・ITEver wondered how to get emoji, syntax highlighting, custom linking, and markdown to play nice together? HTML::Pipeline is the answer. We've extracted several HTML utilities that we use internally in ...
https://github.com/blog/1311-html-pipeline-chainable-content-filters