CyberZ CTO室のメンバーの森 (@at_sushi_at) です。 先日、株式会社サイバーエージェントの2021年度 エンジニア新卒研修でコードの品質に関する講義を行いました。 そこで話した内容とスライドを完全公開します。 45分の内容のため、かなり長いですが、個人的にぜひ一読して欲しい内容になっています。 はじめに こんにちは、森 篤史と言います。2019年度入社で今年で3年目になります。株式会社CyberZのOPENREC.tvというプロダクトでAndroidアプリチームのリーダをやっています。 最近はプログラムを書く仕事以外に、次世代マネジメント室という全社横断組織でDevelopers Blogの改善プロジェクトを実行したり、CyberZ CTO室で組織活性化に取り組んでいます。 あと、2019年度の未踏スーパークリエータにも認定されました。 メインの仕事としては、入社して
2018-12-26 01:45 JST C r66558 ruby 2.7.0dev (2018-12-26) [i686-linux] (boron) 914W failed(dist) (chkbuild) [0 1]2013-06-30 03:40 JST C r41678 ruby 1.8.7p374 (2013-06-27) [i686-linux] [pth] (boron) 588W 1F1E rubyspec:2F17E (chkbuild) [0 1]2013-06-30 03:21 JST C r41678 ruby 1.8.7p374 (2013-06-27) [i686-linux] (boron) 588W 1F1E rubyspec:2F17E (chkbuild) [0 1]2013-06-05 04:30 JST C r40305 ruby 1.9.2p3
* /var/subversion/svn/hooks/post-commit スクリプトを作成し、(コミット直後にSubversionにより実行される) * post-commit スクリプトから/usr/lib/subversion/hook-scripts/commit-email.rb を呼ぶ * スクリプトには実行権限を付けておく post-commitを書き換える #!/bin/sh REPOS="$1" REV="$2" export LANG=japanese /usr/lib/subversion/hook-scripts/commit-email.rb "$REPOS" "$REV" cd /var/www/htdocs umask 002 svn update `svnlook dirs-changed $REPOS | sed -e 's,htdocs/,,'` &
SCというRubyで書かれたSubversionのラッパを見つけました。 Subversion Automation with SC http://pmade.com/open-source-software/sc/ インストールはRuby Gemsで一発インストール可能です。 > gem install svnauto --include-dependencies これは何が嬉しいかというと、Release BranchやBug Branchなんかを分かり易い命名規則に基づいて簡単に作れると言うことなんです。 まずは以下のようにsvnリポジトリに対してscを設定してあげます。 > svn co http://localhost/svn/project/trunk sc-trunk > sc config --add > sc create new-project 例えばver. 1.0.
この本はホワイ・ザ・ラッキースティフ(why the lucky stiff)により愛情を込めて書かれた。 ~ 目次 ~ この本について コンニチハ、Ruby この本を開く 犬の話 赤い太陽が昇る 本はどのように始まるか (漫画のキツネと学ぶ)短時間の(そして願わくは辛くない)Rubyコース 言語と、言語で意味しているもの 品詞私がまだあなたのことを十分子供扱いして いなかったなら あなたの成長を促すための例題 そして短い旅はそっとクッション停止する 浮いている小さなコードの葉っぱ アンブローズにおけるステータスシンボルとしての葉っぱ 小さくてほとんど価値のないもの 妄想をつなぎ合わせる ブロックの奇跡 ルールを作るものと夢を生きるもの これは権利を奪われた人のため コンピュータのある城 娘のオルガン教師の話のつづき ヤギは映画を全部見たがっている 盗まれたくじ主 ルールを作る者たち 夢を
『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、日本 Ruby の会の有志による Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0058 号 バックナンバー Rubyist Magazine 0058 号 RubyKaigi 2018 直前特集号 Rubyist Magazine 0057 号 RubyKaigi 2017 直前特集号 Rubyist Magazine 0056 号 Rubyist Magazine 0055 号 Rubyist Magazine 0054 号 東京 Ruby 会議 11 直
2023-10-27 Powered%20by%20bellabook%20guestbook%20tramadol%20without%20prescription PluginList ?ÈÍÑÊýË¡ Powered by bellabook guestbook tramadol without prescription= 2022-09-15 FrontPage 2017-11-14 MenuBar 2017-05-22 RecentDeleted 2010-05-19 ダウンロード 2009-11-12 configFile 2007-09-16 InterWikiSandBox InterWikiName 2007-06-20 howToMakePlugin 2007-02-21 整形ルール WikiWikiWeb YukiWiki PukiWiki/1.4/Manual/Pl
Rubyにはirb(1)と呼ばれるツールが付属している。irb(interactive ruby)は、Rubyの対話的なシェルで、標準入力からRubyのコードを入力して実行できる。exit、quit、jobs、fg、killなどインタラクティブシェルとして動作するための拡張コマンドが用意されているほか、プロンプトの設定機能や履歴機能なども搭載されている。 図1のようにirb(1)コマンドを実行すればインタラクティブシェルが起動するのでそのまま操作すればよい。 図.1 irb(1)操作例 – sh(1)やcsh(1)などの基本的な機能を備えたシェルによく似ている irb(1)には拡張セットとしてWirbleというパッケージが用意されているのだが、同パッケージを使うとインタラクティブシェルに色がつくようになるほか、補完入力が効くようになるなど便利だ。小技として知っておいて損はないので、紹介して
『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、日本 Ruby の会の有志による Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0058 号 バックナンバー Rubyist Magazine 0058 号 RubyKaigi 2018 直前特集号 Rubyist Magazine 0057 号 RubyKaigi 2017 直前特集号 Rubyist Magazine 0056 号 Rubyist Magazine 0055 号 Rubyist Magazine 0054 号 東京 Ruby 会議 11 直
『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、日本 Ruby の会の有志による Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0058 号 バックナンバー Rubyist Magazine 0058 号 RubyKaigi 2018 直前特集号 Rubyist Magazine 0057 号 RubyKaigi 2017 直前特集号 Rubyist Magazine 0056 号 Rubyist Magazine 0055 号 Rubyist Magazine 0054 号 東京 Ruby 会議 11 直
Win32OLEとは Win32OLEは、Ruby1.8より標準添付となりました。 Rubyをダウンロードすれば、その中に含まれています。 1.8以降はそちらをご利用ください。 Win32OLEは、RubyからExcelやMS-Wordなどを利用するための拡張ライブラリです。 RubyでVBAに似たスクリプトを書くことができます。 require 'win32ole' excel = WIN32OLE.new('Excel.Application') excel.visible = TRUE workbook = excel.Workbooks.Add(); worksheet = workbook.Worksheets(1); worksheet.Range('A1:D1').value = ['North','South','East','West']; ダウンロード (Ruby 1.
今,Webアプリケーション開発者の間で,あるフレームワークが大変な注目を集めています。オブジェクト指向スクリプト言語であるRubyを使って作成されたWebアプリケーション・フレームワーク「Ruby on Rails」です。略して「Rails」や「RoR」とも呼ばれています。開発者はデンマーク在住のプログラマであるDavid Heinemeier Hansson氏です。現在は彼が属する37Signalsという企業が中心になって開発しています。 Railsは,2005年に海外で大きな話題を呼び,一大旋風を巻き起こしました。そのおかげで米国ではRuby関連の書籍の売り上げが1年間で15倍以上に増えたそうです。また,2005年8月に開催されたオープンソース・ソフトウエアに関する世界最大のコンベンション「O'Reilly Open Source Convention(OSCON)2005」では,Ra
『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、日本 Ruby の会の有志による Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0058 号 バックナンバー Rubyist Magazine 0058 号 RubyKaigi 2018 直前特集号 Rubyist Magazine 0057 号 RubyKaigi 2017 直前特集号 Rubyist Magazine 0056 号 Rubyist Magazine 0055 号 Rubyist Magazine 0054 号 東京 Ruby 会議 11 直
<< 2003/08/ 1 1. [Ruby]1.8.0 preview7 2 1. [Ruby]Ruby 1.8.0 2. [生活]花火 3. [OOP]オブジェクト指向が難しいのか(予告) 3 1. [教会]松江 2. [家族]米子 3. [名前]ひらがなのなまえ 4 1. 来訪者 2. [Ruby]Ruby 1.8.0 5 1. [車]見積もり 2. [Ruby]記者の眼 3. [Ruby]1.8.0のバグ 6 1. [OOP]継承は悪か 7 1. [仕事]出張 2. [OOP]オブジェクト指向の神髄 8 1. [Ruby]まつもとゆきひろを囲む会 2. [OOP]アイデンティティ 3. 番号 9 1. [Ruby]Lightweight Language Saturday 2. また欠航 10 1. 帰宅 11 1. [Ruby]バグ 2. [Ruby]LL Saturday感想
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く