RubyDoc.info is your source for open source Ruby library documentation, generating fresh docs for Gems and popular Git repositories. This site uses YARD to generate docs on the fly. To make your docs look better, you can check out some of YARD's killer features. We have DISQUS integration! Click the permalink (like this one) on a method to see user comments on a method page. Looking for a GitHub p
a side-by-side reference sheet sheet one: version | grammar and execution | variables and expressions | arithmetic and logic | strings | regexes | dates and time | arrays | dictionaries | functions | execution control | exceptions | threads sheet two: streams | asynchronous events | files | file formats | directories | processes and environment | option parsing | libraries and namespaces | objects
これはセキュリティ&プログラミングキャンプのCTF競技(タイムトライアルのチーム戦)で出題された問題です。Ruby処理系へのバグの仕込みと問題文の原稿を僕が書き、竹迫さんが競技環境で実行するための調査や加筆を行ってくれました。参加者のShota Fukumori (sora_h)が「21日に『セプキャン行ってきたトーク』するから早く公開しろ」というので、取り急ぎ公開します。 問題文 これはプログラミング言語クラスでのタイムトライアル処理系デバッグ演習のために作られた、バグの混入してあるRuby処理系のソースコードです。C言語で書かれています。誰も着手しなかった「veryhard」の問題なので、解説を加筆してCTFの問題とします。 言語クラスではRuby処理系のビルドの仕方やテストのためのツールを2日目に演習し、3日目の朝に「1時間で8問のバグを易しい順に倒す演習」(タイムトライアル処理系デ
■ 「Tポイントカード3人に1人が持つ」は本当か、街角で聞いてみた 先週、マイナンバー制度(納税番号制度(aka 共通番号制度))のICカード配布の話の流れで、(住基カードが4%しか普及していないのに)TSUTAYAのTポイントカードは「今や国民の3人に1人が持つ」という話*1が話題になっていた。「共通番号を官民で使えばカードを1枚にできる」などといった主張も出ていた。 その一方で、本当にそんなにたくさんの人が持ってるのか疑問だとの声も出ていた。「レジから聞こえてくる声に耳を傾けていると、Tポイントカードを持ってる人なんて存在しないんじゃないかと思えてくる。」という声もあった。(「Togetter - 「「ポイントカードはお持ちですか」への反応」」参照)。
目次 きっかけ 僕は重度の臆病者で 人に教えること 複数人でつくること 1番大事にしたいこと おしまい 出来るだけ素直に書こうとしたら、文体が中学生っぽくなったので注意して読んで。 8月8日から8月12日までの5日間、僕は島根県で行われるRuby合宿というイベントに参加した。これは島根県主催で行われてるイベントで、5日間でRubyを基礎から学べる合宿だった。県としては島根県内IT企業への就職機会を増やすという目的もあったんだけど、参加者の目的の大部分はやはり、プログラミング言語Rubyの習得にあった。 きっかけ 僕もその1人で、Rubyのことを知るためにこの合宿に参加した。僕は普段、少しだけRuby on Railsを使ったことがあって、その中で使われているRubyという言語に興味があった。僕がRailsに出会ったのは2年ほど前のことで、当時の僕はまだプログラミングを知らなかった。大学でた
naomi fukuda @naoming830 フジテレビで「わ・す・れ・な・い」という震災の特別番組を見て、今まであまり詳しく書かなかった、11日の私自身のことをちょっと長々とつぶやいてみようと思います。 naomi fukuda @naoming830 私はあの日午前授業でした。放課後は国道45号線沿いにあるショッピングセンター(リプル)へ友達(以降S)と行きその後ファミリーマート、ドラックストア(ツルハ)という順に回る予定でした。 友達が校則違反をしたペナルティーである校内清掃をしなければならないとのことで友達が終わるまで naomi fukuda @naoming830 2時間ほど職員室で時間つぶしがてら数学を教わったり、進路の話をしたり、なぜかチェルノブイリ原発事故についての話をしたりしていました。そういえばあの日の朝、友達たちに私は「サバイバル的なことがしたい!!こう…地震き
私の趣味はボードゲームで、休日には友だちと集まってわいわい遊んでいる。 ボードゲームはいい。まずカネがかからない。そして一晩中でも遊んでいられる。学生、サラリーマン、フリーター、派遣、ニートetc... かなりヘテロな仲間たちがゲームひとつで仲良くなれる。 あれは友人宅でドミニオン合宿を開いたときのことだ。その家の本棚のすばらしさに目を奪われた。 ◆ その友人は――自分より一回り以上年上の人を「友人」と書くのは抵抗があるけれど、四十路を回ったばかりのイケメンなおっさんで、職業はデザイン関係、国立K大学の出身であり今はフリーランスで活躍している。広々とした一戸建てに暮らし、小学生の子供が二人。絵に描いたようなリア充だ。爆発すればいいのに。家の内装は彼自身の手でデザインしたという。 そして、本棚があまりにも理想的だった。 腰ぐらいの高さの本棚が、リビングの壁の一面に沿って並んでいた。薄くて固い
全てはここで生まれたのです。 現在の生活に欠かせない多くのものは、科学者達の果てしない探究心と研究からうまれました。今の世界を作ったと言っても過言ではない世界の研究所9つ。 トップ画の研究所から。 ニコラ・テスラの研究所(コロラド)蛍光灯やテスラコイル等を発明した電気技師であり発明家のニコラ・テスラ。この写真はダブルエクスポージャー、2回シャッターを押して撮影されたもの。1枚はテスラさん、もう1枚はスパークを撮影。 アルバート・ホフマンの研究所LSDの発明です。 ジェームス・ワットの屋根裏の作業場産業革命になくてはならない人。彼は左遷された時、イギリスのバーミンガム付近の家の屋根裏でアレやコレやと作業していました。そこで作ったのは彫刻等をコピーするマシン。 グリエルモ・マルコーニの研究所1895年の春、彼が初めて無線電信を送った時の研究が再現されたもの。 マリ・キュリー(パリ)Latin
男性ファッション誌のGQが、The Worst Dressed Men of Silicon Valleyを発表しました。 いわゆる、Silicon Valleyの起業家で一番ファッションセンスのないランキングですね。 結果としては、 一位:Mark Zuckerberg 二位:Steve Jobs 三位:Bill Gates 四位:Shantanu Narayen 五位:Dennis Crowley 六位:Reid Hoffman 七位:Tom Anderson 八位:Seth Priebatsch 九位:Howard Stringer 十位:Ben Huh 十一位:Blake Krikorian 十二位:Peter Chou 十三位:Ron Conway 十四位:Craig Newmark Silicon Valleyの会社としては、Apple、Facebook、Adobe、Craig
人間とは悲しいもので自分こそが人生で困難な状況に置かれているひとほど親身に他人の世話をしたりするものだ。遠く日本を離れた異国の地で自分の婚活をどうしようと思い悩みながらネットサーフィンしていたら、自分の悩みより就活どうしようと苦悩する日本の若者の人生に横から口を挟んで茶々いれることのほうが重要な気がしてきた。崇高な自己犠牲の精神がふつふつと沸き起こってきたのだ。 というわけで、自分がいま就活をしている、あるいは数年後就活をしなければならないとしたら、どうするかというのを考えてみた。しかし、いまの就活はぼくの頃よりもずいぶんと難しい。なにを基準に考えていいかがはっきりしないのだ。大企業にいってもつぶれそうな気がするし、ベンチャーはベンチャーで信用ならないし、唯一の安全パイに見える公務員すら、国も地方も財政破綻目前なのだから、どうなるかまったく安心ならない。ようするに日本全体がいまやばいかんじ
Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く