You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
TIS、企業向けSNS「SKIP(スキップ)」のソースコードを公開 −Ruby、アジャイルなどの最新技術・手法を活用して自社開発したSNSをオープンソース化− http://www.tis.co.jp/news/2008/080519.html http://release.nikkei.co.jp/detail.cfm?relID=189285 この企画自体は、約1年ほど前に立てたんですが、さすが大企業、ここに至るまで1年かかってしまいました。 2005年の秋頃から開発して運用している、うちの社内SNSなんですが、元々は私ともう一人の若者の2人で作ったものでした。 当初は、Ruby on Railsの勉強がてらの意味もあって作ったところもあったんですが、社内ユーザの支持も得られ、会社の施策として認められて、ここにきてようやく表に出すことができるところまできました。 今回公開する社内SNS
Webブラウザ上でRuby on Railsアプリケーションの開発を可能にするサービス「Heroku」の開発者Adam Wiggins氏のブログで、「rush」と呼ばれるRuby言語を用いたシェルが紹介されている。 rushは同氏が開発を行っているシェル。シェルとして現在もっとも一般的に利用されているのはbashであるが、同氏はbashにはさまざまな問題があるとしている。 たとえば、少し複雑なことを行おうとすると、シングルクォートやダブルクォート、バッククォートが入れ子になり、記述するのも理解するのも困難になってしまう。また、シェルでパイプを用いて複数のコマンドを組み合わせた場合、値の受け渡しはすべて空白と改行区切りを基本としたテキストデータで行われるため、値として空白文字が含まれいる場合には問題が発生することもある。そのほか、シェルから呼び出されるcpやmv、grep、sedといったコマ
RE:婚編 LV80 誹謗中傷する人は、反響があると喜んじゃうから、相手にしないで欲しい。【FFXI】
twitterで新たにfollowしてくれた人やremoveした人を表示する簡易スクリプトをRubyで書いた。 followしてもらってもtwitterからメールが来ないときもあるし、Followersをクリックして見ていくのも面倒なので。 要mechanizeです。入っていない場合は gem install mechanize で。 follotter.rb require 'rubygems' require 'mechanize' def login agent = WWW::Mechanize.new agent.user_agent_alias = 'Mac FireFox' page = agent.get('http://twitter.com/') login_form = page.forms.first login_form['username_or_email'] =
誤字ェネレータは、入力された文章に含まれている漢字を誤字に置換するアプリです。dreamhost上のRailsで動いてます。 glitchmonkeyとかその辺の技術が僕は結構好きで、glitchというかcorruptingと言うか、そう言ったノイズ系のフィルタを日本語の文章にかけるのはどうしたらいいのか考えてました。一つの解は多分カットアップなんですが、それはもうきょうじんでやっていて結構いい感じなので、別のアプローチを考えてたんです。で、誤字かな、と。誤字って大抵見た目の似てる漢字を書いてしまうものなので、そういった感じの事を裏側ではやっています。 ぶっちゃけこれ僕の初めての割とまともな趣味webアプリなので、嬉しくって動画とか撮っちゃってます。使い方結構シンプルですがとりあえずこれを見て頂くと言う事で。 見ると分かると思うのですが、日本語の文章なんてぱっと思いつかねえよって方の
ちょっと使ってみて良い感じだったので紹介します。 Rak Rak is a grep replacement in pure Ruby. It accepts Ruby syntax regular expressions and automatically recurses directories, skipping .svn/, .cvs/, pkg/ and more things you don't care about. It is based on the Perl tool ack by Andy Lester. Pure ruby で書かれた grep みたいな感じですね。 なんといっても見た目が美しい。 デフォルトで再帰的に、.svn や .cvs を無視して検索してくれる というのも良い感じ。 RubyGemsとして提供されているので、インストールするのは
Linuxの便利な所は各コマンドが単機能で提供され、それらを組み合わせることで必要な機能を生み出せる点だ。やはりアプリケーションは細かく単機能で提供されているのが良い。 このソフトウェアも同じだ。ちょっと便利な機能を小分けで提供している。 今回紹介するフリーウェアはRubyMiniCommands、小粋なスクリプト群だ。ソースは公開されているがライセンスは決まっていないとのことなのでご注意いただきたい。 RubyMiniCommandsで提供されているコマンドは、Excelファイルの情報を取得するExcel_Info、Excelをテキストに変換するExcel to Text、メール送信を行うSend Mail、Grep、サブディレクトリを含めファイル一覧を作成するFile Listになっている。 他にSubTotalというコマンドもあるが、こちらはうまく動作しなかった(やり方が違うのかも知
RubyによるWeb Scrapingライブラリの情報をまとめるためのWikiです。 HpricotHTMLを「Rubyらしく」扱うライブラリ MechanizeWebサイトへ自動でアクセスするためのライブラリ scRUBYt!DSLを使って簡単にスクレイピングを行うライブラリ feedalizerhtmlからRSSフィードを作るのに役立つライブラリ scrAPIパーサを定義することでHTMLを解析するライブラリ ウェブサイトから必要なデータを抽出すること。(Scrape = 削り取る) ライブラリによっては、受信したデータの解析だけでなくデータの送信にも対応している。 例: RSSを配信していないウェブサイトのHTMLをスクレイピングして野良RSSを作る Googleの検索結果をスクレイピングして自動でGoogle検索するスクリプトを書く ブログの投稿ページを解析して、コマンドラインから
Info: Open Flash Chart 2 is out. Version 1.x and these pages will never disappear and the charts will continue working forever, but further development on 1.x has stopped. Take a look at version 2 here Open Flash Chart 2. Hello, this is the Open Flash Chart project. Get graphs like this for free: How does it work? User browses to your web site. The browser downloads the web page which contains the
Hey, Wow, Real Kids are Learning! Our 8th grader reporting in: did Lesson Four in about 10 minutes but kept hacking for another 20 minutes. Today, video games lost the battle with Ruby. Unprecedented! YOUR FIRST PROGRAM One of Hackety Hack's sincere pledges is to make the most common code very easy and short. Downloading an MP3 should be one line of code. A blog should be very few. For example, ou
css-redundancy-checker - Google Code A simple script that, given a CSS stylesheet and either a .txt file listing URLs of HTML files, or a directory of HTML files, will iterate over them all and list the CSS statements in the stylesheet which are never called in the HTML. CSSの冗長性をチェックできる「CSS Redundancy Checker」。 「CSS Redundancy Checker」は、Rubyで出来たプログラムのようで、Google Code にてオープンソース開発されています。 CSSは開発していると冗
(2004.10.31 ページを分離。) description / 概要 rb2htmlは,ソースコードをHTMLに整形します。行番号を付し,キーワード,文字列などに色を付けます(ハイライト)。 対応言語: Ruby Java JavaScript C++ / Objective-C Python Haskell HTML/XML CSS コマンドラインから実行する方法と、プログラムに組み込んで使う方法があります。 samples / サンプル rb2html サンプル downloads / ダウンロード ダウンロード how to use / 使い方 インストール 今のところ、インストーラはありません。 rb2htmlディレクトリを /usr/lib/ruby/site_ruby/1.8 にコピーしてください。 rb2html.rbファイルを /usr/local/bin など実行パ
こんにちは。ケイス淀橋です。 新春対談でアイデアとして出た、「真の意味でのインターネットエクスプローラ」のようなものを、試しに作ってみました。 レーザー5草薙がRubyとEmbedded Mozillaでレンダリングエンジンを作り、僕がPHPとJavaScriptで適当にUIを作りました。 まだ操作性がイマイチですが、もっと工夫すれば面白いかも
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く