2014-07-11 API Meetup #1 http://api-meetup.doorkeeper.jp/events/12768
Schemanという、Ruby製のSQLパーサをつくった。 例 文章で説明するより見たほうが早いだろうということで、例を用意した。 require "scheman" require "yaml" parser = Scheman::Parsers::Mysql.new schema = parser.parse(<<SQL) CREATE TABLE `users` ( `id` INTEGER(11) NOT NULL PRIMARY KEY AUTO INCREMENT, `name` VARCHAR(255) NOT NULL ); SQL puts schema.to_hash.to_yaml 構文解析結果はHash, Array, Symbol, Stringの組合せで表現される (※可読性のためにYAML形式で表示した) --- - :create_table: :name:
EngineeringMantle: a Model Framework for Objective-CLately, we've been shipping more in GitHub for Mac than ever before. Now that username autocompletion and Notification Center support are out the door, we're releasing the two frameworks that… Lately, we’ve been shipping more in GitHub for Mac than ever before. Now that username autocompletion and Notification Center support are out the door, we’
Has anyone else noticed that their command line java applications in OSX create GUI processes that steal focus(ie, groovy, maven sub processes)? I'm finding it extremely annoying; probably b/c I've been living with it for like 6-8 months since I think OSX v10.6? How can I prevent java processes from doing this in OSX?
先日の7/6をもち、表題の勉強会を終了しました! ご参加いただいた皆さま、本当にありがとうございました!! すでにクリアコード様からも開催レポートを頂いていますので、ここでは主催した立場から振り返りたいと思います。 ■なぜ企画したのか 1. そもそも情報系学生や学生エンジニアの方は本やインターネットで学べることは欲していないので、個人の学習ではカバーがしにくく、またインターンに参加する前に必要なスキルが学べることを主題として、勉強会のテーマを考えていた 2. 情報系学生や学生エンジニアの皆さんはプログラミング好きが本当に多く、その一方で、レベル感の尺度として、プログラミングコンテストが重要視されており、そういったプロコンとはまた違った角度でプログラミングの魅力を感じてもえらるテーマがあればと考えていた 3. チーム開発する際、個人プレーの集合体となるケースが多く、チームでコーディングするき
Students, Ruby-core committers, RubyKaja winners get discounts. See below for details. RubyKaigi 2014 speakers don't have to register. ALL SALES ARE FINAL, NO REFUNDS. You can transfer your ticket to others at your own responsibility. This is the ticketing site for RubyKaigi 2014 Our official website: http://rubykaigi.org/2014 Latest news available on our blog and @rubykaigi Refund Policy ALL SALE
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く