mrubyを使うなら、Cで拡張も書いてみたいですよね。とりあえず、Cでクラスとメソッドを組み込む方法を以下の記事を参考にしながら書いてみました。 Big Sky :: mruby で自前の組み込み関数を呼び出してみた。 概要 上記の記事では、モジュールの登録になって…
I've been playing around with the Ruby/Rails cloud provider Heroku a little bit lately just to try it out. It is somewhat like Google App Engine or Microsoft Azure in the way it works since you bundle your application and push it out to the Heroku cloud for deployment. It is very easy to get things going but I ran into a few interesting items that I figured I would share. Some of the following gre
本日は、 Ruby の OpenSSL バインドを利用してデータを暗号化する方法をご紹介します。というのも最近、自宅サーバーにある各種データを Web 上のサービスに移動しようと画策していまして、その際にプライベートなデータは暗号化して保存したいのです。ほとんどの Web API は暗号化なしの HTTP で通信しますし、いくらパスワードで保護されているとはいえ、他所の HDD にプレーンな状態で保存するのは不安ですからね。 それ以外でもスクリプトで暗号化の処理をしたい場面はいろいろあると思います。そんなときは、ぜひ参考にしてください。 それでは、まずは暗号化の処理から。 OpenSSL はさまざまな暗号化アルゴリズムをサポートしていますが、ここではリファレンスでも推奨されている AES-256-CBC を使うことにします。ひとつの文字列(バイト列)を暗号化する関数は以下のようになります。
RubyKaigi2009の最終日に同じ場所で開催された別のイベント「RejectKaigi2009」にて 「はじめてのRuby1.9プログラミング」と題して、記号Polyglotプログラミングの話をしてきました。 3分という限られた時間でありましたが、貴重な発表の機会を与えてくださりありがとうございます。 取り急ぎプレゼンで披露した記号Polyglotのプログラムを公開しておきます。 ■ hello.pl (という名前ですが、Perlの他にRubyやJavaScriptでも実行できるプログラムです) "#{",$/*"}";%#=();$^_^=’?“;">)~${`&&@`{;:+`[[‘,$^_^=’/?")-=^{(=!".=.!,!)&&>’,$^_^=’`-+|{!?“*.((-+({:^(_^’,$^_=”^’+@$@&’^’^.@%@’.’$^_^"";’.$^_^"",’
ラングバプロジェクト ラングバプロジェクトはカラムストア機能も備える高速・高機能な全文検索エンジンgroongaの機能をRubyから利用するためのライブラリを提供するプロジェクトです。 groongaの機能をRubyらしい読み書きしやすい構文で利用できることが利点です。 Ruby/groonga Ruby/groongaはgroongaのいわゆるDB-APIの層の機能をRubyレベルに提供します。DB-APIの層の上位であるQL-APIの層に相当する機能はActiveGroongaで提供します。 Ruby/groongaの最新リリース 2009-04-30にリリースされた0.0.1が最新です。 Ruby/groongaのインストール RubyGemsでインストールできます。groongaがインストールされていない場合は自動でダウンロード・ビルドし利用します。 % sudo gem inst
新しいことにチャレンジしたいと思いつつも、そのために新しい技術を習得するとなるとコストが高くなってしまう。もっと手軽にはじめられるとスムーズではないだろうか。特にプログラミング言語は習得コストが高く、気軽にはじめようと思うまでには相当時間がかかってしまう。 iPhoneでRubyCocoaが使える! 幸いにして、Objective-Cには他言語とのブリッジを行う技術がある。そこで注目したいのがiPhone RubyCocoaだ。 今回紹介するオープンソース・ソフトウェアはiPhone RubyCocoa、その名の通りiPhone向けネイティブアプリケーションをRubyで開発するためのフレームワークだ。 iPhone RubyCocoaはRubyCocoaをiPhone向けに展開したフレームワークだ。RubyのスクリプトでiPhone向けの記述ができ、コンパイルすることでネイティブなアプリケ
Welcome to easy deployment The Pitch. You lead a busy life. You don’t have the time to waste logging in and logging out of your servers all day, running tasks, installing software, keeping machines in sync, and trying to make sure it all happens correctly. Enter Capistrano. Let Capistrano do the heavy lifting for you. It is designed with repeatability in mind, letting you easily and reliably autom
Why Attend the NFJS Tour? » Cutting-Edge Technologies » Agile Practices » Peer Exchange Current Topics: Languages on the JVM: Scala, Groovy, Clojure Enterprise Java Core Java, Java 8 Agility Testing: Geb, Spock, Easyb REST NoSQL: MongoDB, Cassandra Hadoop Spring 4 Cloud Automation Tools: Gradle, Git, Jenkins, Sonar HTML5, CSS3, AngularJS, jQuery, Usability Mobile Apps - iPhone and Android More...
I like Ruby. (07-05) 借り物人生 (07-05) 通販生活 (07-05) I like iPod (05-24) RWiki (05-14) Download (05-14) ソフトウェア・シンポジウム 2003 (04-28) ruby-amazonでAmazonWebService (04-16) DI ary (04-05) KoyaなTropy (03-29) ケント・ベックのあれをRubyでメモしたメモ。 このメモについて ケント・ベックのSmalltalkベストプラクティス・パターン―シンプル・デザインへの宝石集 ケント・ベックのSmalltalkベストプラクティス・パターンを読む時になんとなく メモしたメモなので、内容の要約であるわけではありません。 元の本はこのメモの1024倍以上の内容だよう。 「はじめに」の「この本で扱わない事柄」がなぜか大好き。
RTMP(MP4/H.264)サーバをPure Rubyで書いた - @takuma104 log ですが、若干はでブで反響があったみたいなので、Rubyで動いていることが(ちょっとは)分かるかもしれないビデオを作りました。 YouTubeの解像度だとかなり見にくいので、オリジナルのものも用意しました。 http://vixy.tv/images/izumi_h264_demo.mp4 途中でFlashのAS3ソースを見せているのは、プレイヤー側に細工無いですよー&rtmpスキーマですよーといいたいがためのものです。rascutでその場でコンパイルして、rascutのサーバ機能でそのままプレイヤーとして使っています。 そう、「ソース出してほしい」の件ですが、超絶に悩んでます。今の感じだと「前向きに検討します」位かなあ。比較するのもなんですが、あの今は無きネットスケープ社とかもたぶん同じ悩み
なんと!!あの「たのしいRuby」の著者 高橋 征義 氏による講演が決定!! ウェブキャリアでは、新春特別企画といたしまして 「たのしいRuby―Rubyではじめる気軽なプログラミング」 株式会社ソフトバンククリエイティブ 「Rubyレシピブック 268の技」 株式会社ソフトバンククリエイティブ の著者、高橋 征義 氏を講師に招き、「Ruby」「Web」「仕事」をテーマにした三題噺によるプログラマ向けの講演を行います。 20:00〜21:00 高橋 征義 氏による講演 「Ruby」「Web」「仕事」をテーマにした三題噺によるプログラマ向けの内容を講演していただく予定です。 特にプログラミングを"職業"としてどう捉えていくべきかということに関して強く意識している方などはぜひ御参加下さい。 21:00〜21:30 懇親会 講演者や参加者と自由にコミュニケーションをとれる時間を用意いたしました。
« MyMiniCity 日本語化 | メイン | JSRuby から jQuery を使う ( Javascript 連携 ) » Javascript で実装した Ruby インタプリタ JSRuby 0.1 リリースしました。 あけましておめでとうございます。 1月からサイボウズ・ラボのオフィスが引っ越しました。新年から気分も新しくぶりぶり仕事します。よろしくです。 というわけでちょっとずつ作っていました Javascript で実装した Ruby インタプリタの "JSRuby" を一区切り付けるべくバージョン番号を付けてリリースしました。 JSRuby Project Page (CodeRepos) http://coderepos.org/share/wiki/JSRuby JSRuby Test Page http://labs.cybozu.co.jp/blog/naka
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く