/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
概要 初心者向けのRuby on Rails環境構築ガイドです。 「システム全体への影響を少なく」「チーム開発しやすく」をモットーに環境構築を目指します。 ※プログラマとして現場で環境構築するために必要な考え方です。 手段としてrbenvとruby-buildを用いて、Rubyの開発環境を構築し、 bundlerを用いてRuby on Railsの開発環境を構築するまでを解説します。 (それぞれの用語・アプリについてはこの後にきちんと解説いたします) 間違いのご指摘、ご意見・ご要望等ございましたらお気軽にコメントをください。 (2015/07/23発行、2015/10/21修正[El Capitan対応]) インストールするもの 今回インストールするものの一覧と解説です。 インストール方法は後ほど解説しております。 Homebrew macのパッケージ管理システムの一つ。 mac用の各種プ
GitHubの誕生で、コントリビューターの存在意義が高まった Matz そもそも増井さんがMobiRubyを世界に広めたいという一番の理由って何? 増井 オープンソース開発の世界で自分のアイデンティティを築きたいという思いからです。もし海外で働きたい、エンジニアとして知名度を上げたいと思った時に、何かプロダクトがないと難しいかなと。なので、今はMobiRubyを成功させたいと思っているんです。 Matz なるほど。何でも聞いてください。 増井 まず、オープンソース開発でこの10年の間に大きく変わったのが、コミュニティのあり方だと思うんです。特に、GitHubがあるかないかってすごく大きい。まつもとさんは、GitHubがあることで一番違うと感じるのはどんなところですか? Matz 10年くらい前、つまり「GitHub以前」って、バグレポートもイシュー管理も新しいリクエストも、パッチもアナウン
Newpaper Guy Photo by davydubbit 英語学習(即興)系最高のアプリと出会いました。 国際協力という仕事上、どうしても英文記事に触れる機会が多い私ですが、大変恥ずかしいことに英語があまり得意ではありません。 ≪これまでの悩み≫ 1.英語が苦手ではないものの、英文記事を大量に読むとなると気が滅入る。 2.でも、読まなければ優良な情報が手に入らない事は知っている。 3.だからといって、全文翻訳に頼っても、文章は醜く、誤訳か判断も難しい 4.しかし、一単語ずつ調べるのは、かなり正直面倒くさい。 5.結局、読みたいという気持ちが薄れてくる …と、書いていても若干悲しくなってくるのですが、それでも英語力が足りないのは事実です。ただ、ふと思ったのですが、これは誰もが通る道なのではないでしょうか? では、この壁をいかにして、乗り超えるか?通勤時間TEDやAudiobookを聴
この投稿は 12年 前に公開されました。いまではもう無効になった内容を含んでいるかもしれないことをご了承ください。 WordPressで一般ユーザーのログインを伴うサイト(ECサイト、SNSなど)を作っている方も多いと思いますし、そういった依頼を受けることも多いのですが、最近「バグです!」という報告を受けてよくよく調べたらWP Super Cacheというキャッシュプラグインのせいだったということがなんどかありました。毎回説明するのが大変なので、書いておきます。 そもそもWP Super Cacheはどういう仕組みか 通常のWebサイトというのは、ユーザーから求められたリクエストからPHPなりRubyなりPythonなりが求められるデータを推測し、データベースに対して適切な操作を行い、最終的にHTMLを書き出します。 動的なサイトがリクエストを受け取って処理する仕組み で、Webサイトが重
[読了時間: 1分] 学生エンジニア・デザイナーを対象とした求人情報サービス「JEEK」を展開するTechouseは4月5日、サイト内にプログラミング言語を習得できる新コーナー「JEEK CodeStudy」を開設した。 プログラミング言語学習というと、テキストか動画のインプット型が大半で、“よし、やるぞ” と始めるまでが億劫。ところがCode Studyは、実際のプログラミングと同じようにコードを入力しながら、インタラクティブに学習することができるため、集中しやすく習得しやすくなっている。 解らないことがあったらTwitterやFacebookで質問するという割り切りも、実は現実に則しているわけでいい感じだ。 あたかも本当にプログラミングをしている感覚で学べる 解答を入力するエリアは、プログラミングで使用するエディタさながらのふるまいをするため、初めてプログラミングをするという人にも感覚
describe("Jasmine", function() { it("makes testing JavaScript awesome!", function() { expect(yourCode).toBeLotsBetter(); }); }); Documentation User Guide Release Notes API Documentation Contributor Guide Download For pure JavaScript projects: VersionSizeDateSHA1
PHP、Perl、Ruby、C、C++等40以上の言語をブラウザで実行できるようになるjQueryプラグイン「Run This」 2010年03月11日- Run This! PHP、Perl、Ruby、C、C++等40以上の言語をブラウザで実行できるようになるjQueryプラグイン「Run This」。 ブラウザ内の<pre>コードで記述した部分を、その場でそのまま動かすことができ、うまくサイトに組み込めばより訪問者にとってわかりやすいページを作ることが出来そうです。 例えば、PHPの入門サイトなんかでは挙動を一瞬で確認できてしまいます。 具体的には以下の言語に対応しています。 Ada, Assembler, AWK, Bash, bc, Brainf**k, C, C#, C++, CLIPS, Clojure, COBOL, Common Lisp, D, Erlang, Forth
Ruby BarcodescannerはRuby製のフリーウェア(ソースコードは公開されている)。携帯電話にはカメラがついているので、外で写真を撮るのも手軽だ。そうした外部の情報をアップロードして楽しむサービスは数多い。書籍のバーコードを使って楽しむサービスも面白い。 実行した所 携帯電話自体にバーコードスキャナーの機能があればそのまま使えるが、それがない場合は別途連携を考える必要がある。例えばRuby Barcodescannerを使ってみると良いだろう。Ruby Barcodescannerは画像を読み込んでバーコードスキャンを行うRubyライブラリだ。 元になるのが画像というのが良い。写真やスキャナーで取り込んだ画像をそのまま利用できる。画像の取り込みにはImageMagickを使い、実際のスキャンはzbarというオープンソースのバーコードライブラリを使っている。Ruby Barco
(gem sources -a http://gemcutter.org/) gem install xls_html_cleaner 依存で Hpricot を要求します。 何がしたかったか他の人の作った Excel のちょっとした大きさの表を HTML にしたかったのですが、 Excel で作った HTML があまりにすごかったのでそのままでは使えなかった手元の Dreamweaver 8 には HTM のクリーンアップ、Word HTML のクリーンアップという機能があったが役に立たなかったみんな大好き htmltidy に修正してもらおうと思ったけど役に立たなかったHpricot で table 構造以外全部捨てればいんじゃね?という流れ。 機能table 関連のタグ以外は全部カット 内容は残るので、table 以外を多く含む HTML に対してこのツールを適用すると意味が分からな
textserverはRuby/JavaScript製のFirefox向けフリーウェア(ソースコードは公開されている)。Webブラウザの入力フィールドはあまりに機能が低く、辟易した人は使い慣れているテキストエディタに一度入力してからコピー&ペーストしたりする。幾つかのソフトウェアではそれを自動反映するものがある。 テキストファイルを更新すると内容がテキストボックス/テキストエリアに反映される だが大抵のソフトウェアは編集したテキストファイルを閉じたタイミングで反映するようになっている。textserverは違う、テキストファイルの更新を監視することで保存したタイミングで反映するようになっているのだ。監視サービスを別途立ち上げる(Windows向けにはインストーラーが提供されている)必要があるが、これは新しいアプローチで面白い。 個人的に嬉しいのはxyzzyやEmacsのようなテキストエディ
Rubyとは... オープンソースの動的なプログラミング言語で、 シンプルさと高い生産性を備えています。 エレガントな文法を持ち、自然に読み書きができます。 ダウンロード または もっと読む...
フォロワーが増えるとうれしいよね! でも意識して増やせるものじゃない。たくさん人をフォローすれば自然と増えるけどそれにも限界がある。 しか〜し、何もしなくてもフォロワーが増えていくすごい裏技があるんだ! 自分はこれで 3日でフォロワー数が340→1088 になったよ! ちょっと前にこんな風に考えたんだ。 たくさんの人をフォローする しばらく待つ(この間に一部の人はフォローを返してくれる) フォローを返してくれなかった人をフォロー解除 これを繰り返していけばフォロワー増えるよね! でもいちいちこんな作業するのめんどくさい。だから↑を自動的にやってくれるプログラムつくったよ! 使い方はとっても簡単! Windowsの人 1.Rumixをインストール(すでにパソコンにRubyがある場合は不要。Rubyって何?ってひとは入れてね) 2.コマンドプロンプト(スタート→すべてのプログラム→アクセサリに
We are proud to announce the immediate availability of the first version of css_doc. It is a tool to extract Javadoc-like documentation from CSS files. It was inspired by the work from the CSSDOC guys, but is NOT a complete implementation of their proposed standard. It is, however, quite similar, so that your existing CSSDOC documentation should probably work with css_doc. This is the first releas
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く