Coding for Fun

ruby on railsを中心としたウェブ技術つれづれ日記

2013-01-01から1ヶ月間の記事一覧

Rubyコードを他人に使ってもらう

簡単なRubyコードを他人に使ってもらいたいことがしばしばあります。CSVの洗浄だったり、スクレイピングだったりするスクリプトです。そういうときに使えるTips Rubyをインストールしてもらう 開発者の負担:低 利用者の負担:高 ワンクリックインストーラー…

先週一週間の生産量=コード一行

先週一週間の私の仕事をgit diffで: - tol = 1e-12; + tol = 1e-16; Matlabで書いた割と複雑なシミュレーションのコードが、ときどきあり得ない値を出すことを発見しました。大量に近似解とか局所最適化とか使っているので、疑わしいことばかりです。バグハ…

Rubyで大きなファイルを編集する

あるフォルダ以下のファイルに関して、正規表現とか使って内容を少し変更したいことがあります。 そういうときの方法についてメモ。 Dir.glob("./path-to-folder/**/*.rb") do |file| Tempfile.open('foo') do |tf| IO.foreach(file) do |line| line = line.…

Ruby on RailsからJavaへの引っ越しはやっぱり大変

先日の記事(デスクトップアプリ開発してみる)の続きです。とりあえずJava/GroovyのGriffonっていうフレームワークを使ってみることにしました。 インストールそのものはオフィシャルサイトに従って行ったら簡単でした。 環境変数の設定の仕方とか忘れてて…