Hands-on with the new iPad Pro M4: Absurdly thin and light, but the screen steals the show
あのWebサービスもJVMを利用している 「Javaは大規模なエンタープライズシステムにしか使われない」 それが常識だと思っていませんか? たしかに、これまでJava Virtual Machine(JVM)は、他の言語を実行すると遅く、Javaのプログラムを実行する環境にすぎないものでした。ところが、Java 7から実装されたInvokeDynamicにより、JVM上で、RubyやPHPなどさまざまなコンピュータ言語で記述されたプログラムをより高速に実行できるようになりました。 これにより、今までエンタープライズでJava言語で記述されたプログラムを実行するだけの環境であったJVMが、汎用的な実行環境になったと言えます。また、これまでJavaの実行環境として使用されていたノウハウが、他の言語で記述されたプログラムを実行する際にも利用できます。 最近では、TwitterがJVMをアプリケー
以前のエントリでnewgem を使ったgem の作り方をまとめた後,rubygemsにアップロードしようと思ったら,rubygemsのドキュメントに「おまえらjeweler使えよ」的な事が書いてあったので試してみました. Publishing your own RubyGem / Gemcutter / Knowledge Base - RubyGems.org Support Publishing your own RubyGem によれば Sign up for an account on Gemcutter Make sure you’re running at least RubyGems 1.3.3. gem -v Create your gem. Get started with Jeweler Install the gemcutter gem with: gem insta
PHPの代わりというか、次のレベルとしてRubyを使うならまず最初にbundlerの使い方を知っておきたかった。 以下自分なりに覚えたbundlerの使い方を記録しておく。 作業ディレクトリを作る。 $ mkdir hoge_project railsなんかはディレクトリ名がそのままアプリ名になっちゃうから気をつける (これってオプションでディレクトリ名と別の名前渡せるのかな??) 作業ディレクトリでbundlerのinitを実行する。 $ cd hoge_project $ bundle init Writing new Gemfile to /Users/username/hoge_project/Gemfile これでサンプルのGemfileが作られる。 ▼内容 # A sample Gemfile source "http://rubygems.org" # gem "rails"
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く