Microsoftによる買収が発表されたGitHubは、これまでどう進化し、今度どうなっていくのか?開発者プラットフォームとしてのGitHubが目指す未来を、同社のSam Lambert氏がプログラミング言語、データセンター戦略、AIといった様々な観点から語る。 [Ruby on Rails]原文 GitHub goes off the Rails as Microsoft closes in (English) 原文著者 Thomas Claburn (The Register) 原文公開日 2018-08-16 翻訳依頼者 翻訳者 mkasasagi 翻訳レビュアー doublemarket taka-h 原著者への翻訳報告 1888日前 メールで報告済み 1878日前 原著者承諾済み 編集 プラットフォーム改造で変わる「Ruby専門店」。今後はGo、Java、Kubernetesへ。
Ruby on RailsのメジャーバージョンアップとなるRails4のリリースが近づいて来ました。先日、日本人(あるいはアジア人)として初めてRailsコアチームのコミッタとして迎え入れられた松田明氏によると、Railsの生みの親であるDavid Heinemeier Hansson氏(以下、通称のDHHを使います)は、プロジェクトをリードするという意味で活動が活発になっているそうです。 そして最近のDHHは、ブログもよく書いています。彼は歯に衣着せぬ発言でも知られています。強い主張を持った(opinionated)なフレームワークの作者らしく、DHH自身もきわめてハッキリと物を言います。攻撃的とまでは言いませんが、IT業界や技術動向などでは割と何かをクソミソにけなしたりということをします。 DHHが何かをけなすときは、だいたい何らかの鋭い洞察とパンチの効いた皮肉が含まれていて、Twit
先日、まちつく!が正式リリースになりました。よろしければ是非携帯でアクセスして遊んでみてください。 こんにちは、ryosukeです。 ラボブログの前々回のエントリーで ruby で実装された web application framework の Sinatra が紹介されていたのですが、私もあまりのお手頃感に触発されて少しさわってみました。 その時にふとモデルやビューにいつもは使わない物を使ってみようと思い立ち、 Sequel と Haml を選んでみたのですが、 Haml の構文が見た目に反して(?)思いの他わかりやすかったので、今更感もありますが私同様 erb 以外使おうとも思わなかった人も少なくないのでは無いかと思いご紹介させて頂こうと思います。 Haml は XHTML Abstraction Markup Language の略で...という所から説明するのが筋なのですが、あっ
Hi everyone, in an effort to retain the information of railsinstaller.org we have decided to merge it with hotframeworks.com, this resource will always be live for everyone who needs it. Thanks to the team at Hot Frame Works for all their help. Whether you're on windows or mac this is the quickest way to going from nothing to developing ruby on rails applications. Start by downloading the relevant
目標 WindowsXPの環境にRuby1.9.2とRails3をインストールし、Rails3アプリケーションが動作することを確認する。 所要時間 5分ぐらい(RDocのインストール時間による) 目次 Ruby(とrubygems)のインストール SQLite3のDLLのインストール Ruby on Rails3のインストール Railsプロジェクトの作成 サーバの起動 Ruby(とrubygems)のインストール RubyInstallerというのを使います。 ホーム:http://rubyforge.org/projects/rubyinstaller/ ダウンロード:rubyinstaller-1.9.2-p0.exe(2010.9.3の最新版) ダウンロードしたらインストールしてください。 インストールが終ったらRubyが正しくインストールされたかどうかを確認する。 コマンドプロン
こんにちは、SHIMADAです。 最近、オライリー社の新刊「プログラマが知るべき97のこと」がTwitterで話題に上っているようですね。 ここでは、Railsプログラマが知るべきことを挙げてみました。 残念ながら97も思いつかなかったので、25個です。看板に偽りありですね。ごめんなさい! ■ コントローラ 行数よりもインデントの深さに気をつける if-then-elseをネストしたくなったらロジックが間違っている アクションでないメソッドはprotected/privateにする 行数を減らす目的でbeforeフィルタを書かない グローバル変数、インスタンス変数にアクセスするポイントを集中させる グローバル変数(paramsとか)に代入しない ダイナミックファイダを使えないfindをみつけたらモデルのメソッド/named_scopeにする ■ モデル DBのテーブルを持たないクラスはAR
あなたがRuby on Railsを使わない10の理由 RoRを覚えても職場ではEthnaなんだよね、それにZend Frameworkも出たし まずはこれから。よく聞くんだけど、これは解決可能な問題だ。というか問題設定が間違っている。 最初に根本的に疑問なんだけど、なぜ会社で使っているのと同じフレームワークをあなたが使わないといけないんだろう。慣れてるから? 仕事を持ち帰るから? 自分のために使うのはRoRでいいと思う。あなたが自分のためにやることってなんだろう。fgetcsvを使ってCSVパースすることかな。そうじゃないだろう。ここを読んでいるほとんどの人にとって重要なのは、メールを読み書きして、Webを見て、Blogを書いて、プログラムを書いて、っていうことだろう。他にも、デジカメで撮った写真を整理するアプリを作ったり、音楽を共有したりっていうのもある。この中には、Ethnaじゃなき
おそらく、誰もがやる深夜のWebサーフィンは、究極のところ時間の無駄ではないのかもしれない。 それは、Webで夢をみているのにほかならないのだ。(T.B=リー「Webの創成」より) さて、Vim導入メモを書いてから、早いものでもう一ヶ月経ってしまいました。 ようやく使い方にもそこそこ慣れてきたので、今回はVim導入の一番の目的でもあったRails開発についてまとめてみたいと思います。 Rails開発に役立つVimスクリプト(必須) Vim/Ruby Vim/Ruby Configuration Files これはVimでRubyを扱う際の最も基本的な拡張機能と思います。 .rb(ruby)と.rhtml(eruby)のファイルでシンタックスハイライトが有効になるほか、オムニ補完(<C-X><C-O>で表示される自動補完)も使えるようになります。 omni補完 - モデル内で「has」と入力
つーことで備忘録もかねて、betaをいじってみる。 まずは、初めてのRails3.0にふさわしく、あのキングオブレッスン「hello World」を作ってみる。 いつも通り、コントローラー と ビュー をコマンドから、生成してmる。 当然ながら、今までのコマンドは、ダメなので、前のブログの延長で、以下のように、入力してみる。 >rails g controller hello index (ノ`Д´)ノ彡┻━┻ やっぱりダメかい!! ruby script/rails g controller hello index うまく、generateしました。 出来上がったファイルもなんか変わんなっぽい。 APPのフォルダ構成もなにも、変化ないし、この辺は、メジャーバージョンアップとは言え、良きものは、継承ということなんですね。 うむ、高感度アップです。 ビューに、いつものタグをうめこんで・・ <
no such file to load -- openssl (RuntimeError) Mongrelを起動しようとしてruby script/server したら/usr/local/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/initializer.rb:259:in `require_frameworks': no such file to load -- openssl (RuntimeError) となって起動しない。 rails で「no such file to load -- openssl」 てエラーについて - はたはたを参考にcd /usr/local/src/ruby-1.8.6/ext/openssl/ ruby extconf.rbまでしたところでエラーが出てMakefileが作成されない。 どうやらopenssl-dev
rails3をやってみる WEB+DB vol. 58はrails3特集。 正直rubyも本を読んだことある程度、railsは適当なチュートリアルにそってやって よくわかってるようなわかってないような。 そんなレベル。 ついでに rubyも1.9.2さわっちゃえってことで ruby1.9.2とrails3との格闘を書いておきます。 ruby1.9.2インストール たまにしか触らないため、パッケージ管理してくれたほうがありがたいと思ったんだが、 rails3もruby1.9.2もなし。 もともとaptitudeでruby1.8.7インストール済み。 とりあえず自分でmakeするのはさける方向で。 そこでRVMを使う。 All about Ruby on Rails & Data recovery software インストールは All about Ruby on Rails & Data
こんにちは、KBMJの中平@railsエンジニアです。本日は、私がrailsの開発で使用している「aptana」について紹介いたします。 aptanaとはeclipseベースで作られたIDEの一つです。また、eclipseのプラグインとして、aptanaを使用することも可能になっています。 aptanaは複数の言語での開発が可能で、ruby on rails の開発はもちろんphpなどの開発も可能です。 また、web編集に優れており、CSSやjavascriptの作成もしやすいという特徴があります。参考に http://ja.wikipedia.org/wiki/Aptana今回は、このaptanaのインストールと使い方、日本語化などについて書きたいと思います。 続きはこちら http://doruby.kbmj.com/nakahira_on_rails/20080124/ruby_on
DoRuby! (ドルビー!) は現場のエンジニアによる、主にRubyなどの技術に関する様々な実践ノウハウを集めた技術情報サイトです。 こんにちは、KBMJの中平@railsエンジニアです。 今回はruby on railsのデバッグ方法を紹介しようと思います。 以前、aptanaでrailsをデバッグ実行するという記事を書いたのですが、そもそもコンソール上でのデバッグ方法を書いてないなと思ったので、紹介いたします。 今回は「ruby script/brekpointer」でのデバッグ方法ではなく、ruby-debugで「debugger」を利用してのデバッグ方法を説明いたします。 debuggerを利用するデバッグ方法 1.gem install ruby-debug2.development.rbに 『require 'ruby-debug' Debugger.start 』 の
This guide covers getting up and running with Ruby on Rails. After reading this guide, you will know: How to install Rails, create a new Rails application, and connect your application to a database. The general layout of a Rails application. The basic principles of MVC (Model, View, Controller) and RESTful design. How to quickly generate the starting pieces of a Rails application. 1 Guide Assumpt
generatorを入れる † http://edgeguides.rubyonrails.org/generators.html rails3-generatorを入れる git clone git://github.com/pjb3/rails3-generators.git lib/generators lib/generators/haml rspecのgeneratorは、rspecのgemの方を使わないとエラーになるっぽいので、消す rm -r lib/generators/rspec* hamlは、haml_scaffold_generatorの方が充実しているっぽいので消して、そっちをいれる rm -r lib/generators/haml* git clone git://github.com/psynix/rails3_haml_scaffold_generator.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く