Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

rubyに関するtakadoのブックマーク (154)

  • 漢字を類似度検索可能にする (polog)

    アイデアとしては単純で、画像情報に落としたあとで全漢字pairに対して全pixelの一致数をカウントするだけ。 これの時にはリアルに全漢字でやろうとしてたんだけど、2万字=>4億ペアなので断念した。常用漢字1945文字を対象とする。 ActiveRecordやら何やら使いたかったけど、普通にやると結構面倒だったのでrailsプロジェクト作ってscript/runnerした。 ファイル rake db:migrateで create_table :chars do |t| t.column :char, :string t.column :byte, :integer end add_index :chars, :char add_index :chars, :byteこんなのと create_table :similarities do |t| t.column :c

    takado
    takado 2007/12/22
    「画像情報に落としたあとで全漢字pairに対して全pixelの一致数をカウント」-うん,なるほど
  • デュアルコアで小惑星探査軌道計算 - マツドサイエンティスト・研究日誌

    いよいよ、デュアルコアで小惑星への探査軌道の計算をやってみた。 この辺から、ダウンロードした 603個(2月に計算した時は 430個だった)の小惑星の軌道要素から、計算する。 元々のプログラムは、シングルコア用で、図の左のようなフローになっている。 603個のNEO毎に、30年間を10日毎に軌道計算して位置を求め、その往復に必要なΔVを計算している。 図の中で、赤線で書いた部分が非常に計算量が多く、フォートランのプログラムをコンパイルしている。 黒線の部分は、意外と計算量が少ないが、プログラムを頻繁に変更するので、Ruby で処理している。Ruby の部分は、当然インタープリタだ。 Rubyのメインルーチンから、フォートランをサブルーチンとして呼び出しているような構造になっているわけだ。サブルーチン代わりと言え、当然、プログラムの呼び出しだから、別プロセスを起動している。 システムモニター

    デュアルコアで小惑星探査軌道計算 - マツドサイエンティスト・研究日誌
  • rdic - 英辞郎検索ツール by Ruby

    News rdic-0.1.8 released (2005-04-22) 正規表現検索を高速にしたつもり rdic-0.1.7 released (2004-11-17) 英辞郎 Ver.80からの一部データ仕様の変更に対応 cnv2rdic.rb,cnv2alc.rbの変換スクリプトの修正。英辞郎 Ver.80からPDIC風もalc風も見た目変わらなくなります。 体のrdicについてはバージョン表示のみの修正です。 特徴 Ruby, Curses, Mmapを使った CUI 自動検索機能 (連語の自動判別、あいまい検索機能付き) インクリメンタルサーチ 大文字/小文字の区別スイッチ ruby正規表現による全件検索(検索途中でもキー操作可能) 用例の表示 on/off スイッチ emacs風キーバインド 辞書選択 スクリーンショット ( 強調表示は ruby1.8 以上が必用です )

  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • ネットスフィア経理フロント | Netsphere Laboratories

    『ネットスフィア経理フロント』は、財務・経理・会計部門における業務課題を解決するソフトウェアです。一介の経理マンが休日等を利用して個人的に作っています。 伝統的な会計システムは、社内でも経理部門だけが利用します。 しかし, 受領した請求書など、各部署から経理への連絡伝票が多くあり、また、予算実績も逆に全社的に閲覧・更新したい。 社内の各部署で伝票登録・閲覧に使えるような業務アプリケィションを目指します。 NEWS 現在の安定版は, 5-3 ブランチ, Ruby on Rails v4.2. master は Ruby on Rails 7.1. v2.99.0 リリース (2013.10.29) バージョン2.99.0 をリリースしました。バージョン3.0に向けた開発バージョンです。 ダウンロードは Download からどうぞ。 v2.0.1 リリース (2012.2.3) バージョン2

  • Ruby on Railsで10分で作るTwitterもどき - ZDNet Japan

    印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます 「こんなに簡単にウェブアプリが作れるなんて!」と話題沸騰中のRuby on Rails。果たして、その実力やいかに? このビデオでは、数々のウェブアプリケーションを開発しているローハイド.のCTOであり、ZDNet Japanブログ「あとで読むRailsのススメ」を執筆する吉見和也氏が、Ruby on Railsを使って10分の制限時間内で実際に動く「Twitterもどき」の開発に挑みます。なお、このビデオで作成した成果物一式はこちらからダウンロードが可能です(toytter.zip:約91.6Kバイト)。 再生時間:11分08秒

    Ruby on Railsで10分で作るTwitterもどき - ZDNet Japan
  • ニコニコ動画のコメント最新500件を取得する - にたまごほうれん草アーカイブ

    参考サイトのコードをつぎはぎしたらできました。 #!/usr/bin/env ruby -Ku require 'yaml' require 'rubygems' require 'mechanize' require 'cgi' $KCODE = 'u' video_id = ARGV.first.scan(/sm\d+$/).first agent = WWW::Mechanize.new agent.post('https://secure.nicovideo.jp/secure/login?site=niconico', YAML.load_file('nico.yaml')) agent.get_file('http://www.nicovideo.jp/watch/' + video_id) content = agent.get_file('http://www.nicovi

    ニコニコ動画のコメント最新500件を取得する - にたまごほうれん草アーカイブ
  • MOONGIFT: » 必見!Railsがローカルアプリケーションに「Slingshot」:オープンソースを毎日紹介

    最近はWebアプリケーションとローカルアプリケーションの境がなくなってきた。むしろWebアプリケーションのほうがインターネットとの親和性も高く、便利なことが多い。 開発者にとっても、コンパイルの手間などがない分、Webアプリケーション方が楽だろう。そんなWebアプリケーション推進の波が強まるであろうソフトウェアがこれだ。 今回紹介するオープンソース・ソフトウェアはSlingshot、Railsアプリケーションをローカルアプリケーションにするソフトウェアだ。 これは凄い。サンプルとして、Radiant CMSがMac OSX用ローカルアプリケーションとしてパッケージされて配布されているが、ちゃんと動作する。 これを使えばTodo管理やパスワード管理といったアプリケーションもWeb化できる。Apacheの設定も不要、データベースも不要(SQLiteを内包)、Rails自体も設定不要で動作してく

    MOONGIFT: » 必見!Railsがローカルアプリケーションに「Slingshot」:オープンソースを毎日紹介
  • http://nubyonrails.com/pages/gruff

    For full functionality of this site it is necessary to enable JavaScript. Here are the instructions how to enable JavaScript in your web browser.

  • L2Lisp in Ruby:CodeZine

    はじめに P.Graham著『On Lisp』に示されているように、現代的なLispプログラミングでは静的スコープ(字句的スコープ)と末尾呼出し(末尾再帰を含む)の最適化のもとでのマクロが重要な意味をもちます。しかし、今まで処理系作成の初心者が内部に手を入れやすい手頃な大きさの実装が事実上ありませんでした。 ここでは、そういったモダンな特徴を備えた小さなLispインタープリタL2LispをRubyで作ってみます。L2Lisp(Little Lambda Lisp)は、Lispの理論的背景であるラムダ算法(lambda calculus)に対し、有力なLisp方言であるSchemeと同程度に忠実である一方、その他の点では広く普及しているEmacs Lispのサブセットとしたオリジナルの小型Lispです。 実行例としてtak関数を定義し、実行する様子を示します。Ruby以外に必要なのはL2Li

  • Polaroid Effect - selflearn @ ウィキ

    最近(2007/01/23くらいから?)、はてなダイアリーや色々な場所でで賑わっている「Polaroize」というWebサービスがあります。ローカルの画像を選択し[Upload]ボタンを押すだけで、ポラロイド写真風の画像が出来上がるというサイトです。 単一の目的に特化していて、余計な作業が要らないのがいいので個人的にも使わせてもらっています。 このサイトで使われている技術が気になったので調べてみたら、どうも「Polaroid Effect」と呼ばれているRubyスクリプトを(たぶん)使用していることが分かりました。 (2007/1/30追記。作者であるsecondlifeさんのブログでPolaroid Effectを参考にしていることがしっかりと書かれていました・・・読解力がなくてすみません) 注意 Polaroizeがこのソースを使っているかどうかは分かりません。実際、Polaroize

    Polaroid Effect - selflearn @ ウィキ
    takado
    takado 2007/07/24
    RubyからImageMagickを使用するライブラリRMagickを使って,写真をPolaroid化するスクリプトの紹介.これはRubyがどうとかっていうかImageMagickがすごすぎる
  • Hpricot, a fast and delightful HTML parser

    This post is also available in: Español (Spanish) Last Updated on December 25, 2020 by Jay (Updated testing results for 2020) Summary: There are three methods available to unlock iPhone 6/6s or 6 plus/6s plus – software unlocking, hardware unlocking, and IMEI unlocking. Software unlocking is a scam and doesn’t work, and hardware unlocking can ruin your device and will void your warranty. The only

    Hpricot, a fast and delightful HTML parser
  • AIRS Labs: Railsで簡単にベイジアンフィルタを使えるacts_as_classified

    インターンの増田です。 ActiveRecordのデータを使ってベイジアンフィルタを使う必要があったので、この部分をプラグインActs as classified として抜き出してみました。 インストール 依存しているライブラリをインストールします。 gem install classifier stemmer プラグインをインストールします。 ./script/plugin install svn://rubyforge.org/var/svn/actasclassified/trunk/acts_as_classified また、日語のデータを学習に用いる場合はMeCab とそのRubyバインディングをインストールします。 日語は(DB, MeCabともに)UTF-8を対象にしています。 使い方 分類したいモデルでacts_as_classifiedとします。 class Arti

  • Matzにっき(2007-06-26) - Steve Yegge、RailsをJavaScriptに移植する

    << 2007/06/ 1 1. [Ruby] 楽天技術研究所フェロー就任の影響 2. [知財] 私的録音録画小委員会、CD売上減と私的複製の関係めぐり議論は平行線 3. [Ruby] 川o・-・)<2nd life - Ruby で debug する7つの方法 4. [Ruby] Rails vs Django: a non biased yet useless comparison 5. [OSS] Dave Gilbert's Weblog : The Badness of JFree 6. [OSS] Trust, But Verify - O'Reilly ONLamp Blog 7. [言語] Scala Actors -- A Short Tutorial 8. [Ruby] taw's blog: Why RLisp will not support Ruby class

    takado
    takado 2007/07/06
    「Steve Yegge、(半年かけて)RailsをJavaScriptに移植する」 - 頭おかしい
  • 日本 Ruby 会議 2007 - Log0610-S5

    (島国としてのRuby) スピーカー Dave Thomas - Dave is a principal in The Pragmatic Programmers, LLC ( http://pragmaticprogrammer.com ) プロフィール Dave Thomas is a writer, trainer, and primarily a programmer. He's the author of 7 books, including The Pragmatic Programmer (with his partner Andy Hunt), Programming Ruby, and Agile Web Development with Rails. He first started using Ruby in 1998. He's the author of RDoc

    takado
    takado 2007/06/27
    「Q.Rubyに嫌われるか心配になったことは?」⇒「A. Gosh…。もしそんなことが起きたら(混乱するDave)、…プログラミング言語だし…」- プログラミング言語だもんなwwww
  • zeropluszero.com - このウェブサイトは販売用です! - zeropluszero リソースおよび情報

    このウェブサイトは販売用です! zeropluszero.com は、あなたがお探しの情報の全ての最新かつ最適なソースです。一般トピックからここから検索できる内容は、zeropluszero.comが全てとなります。あなたがお探しの内容が見つかることを願っています!

  • 【日本Ruby会議2007】まつもとゆきひろ氏が考える「Railsの次」

    「“Railsの次”は必ず来る。そのキーワードはスケーラビリティになるだろう」---6月9日から10日かけて開催された日Ruby会議2007で,Rubyの作者であるまつもとゆきひろ氏がRubyの現在と将来をテーマに基調講演を行った。 まつもと氏は「2007年とその先のRuby」と題して講演。Rubyの現状についてまつもと氏は「GoogleYahoo!,ニフティで利用されており,楽天技術研究所のフェローをやることになった。ゴールドマンサックスでも採用を検討しており,呼ばれて話をした。エンタープライズ領域でも使えるのでは,というところまできた」と語った。 このようなビジネス用途への普及を促したのがWebアプリケーション・フレームワーク「Ruby on Rails」だ。まつもと氏が「この中でRails仕事をしている人は?」と尋ねたところ,約400人の参加者のうち3分の1以上が手をあげた。

    【日本Ruby会議2007】まつもとゆきひろ氏が考える「Railsの次」
  • Matz氏、楽天技術研究所のフェローに就任 | スラド

    楽天からリリースが出ているが、 Ruby開発者のMatz氏が、楽天技術研究所のフェローに就任したとのこと。 NaClを離れるのかと一瞬思ったが、 何となくこちらもフェロー待遇のようだ。 プレスリリースからはとりあえず、Matz氏から楽天Rubyやオープンソースソフトウェアの活用に関する助言・指導をいただいて、 楽天のサービス開発の経験および環境を活かした共同技術研究を実施するらしい。 楽天のイメージとMatz氏のイメージがどうも重ならないのでびっくりは したのだが、それよりも Matz江市こと松江市を離れたりしないか気になるところだ。

    takado
    takado 2007/06/01
    なんという組み合わせ
  • 5/19 日に行った勉強会の動画をニコニコ動画にアップしました。 - IT戦記

    このエントリーの動画です。 http://d.hatena.ne.jp/amachang/20070519/1179592450 最初にお詫び テープが切れてしまって、僕と fladdict さんと taka:nium さんの動画が録れてませんでした><ごめんなさい!ほんとにごめんなさい! お礼 動画は http://miniturbo.org/ の kz 君が編集&アップしてくれました。相当時間がかかったみたい><ありがとう!ほんとにありがとう!今度なんか奢ります。 動画一覧 haXe remoting でチャチャッとチャット - tocy.Net http://www.nicovideo.jp/watch/sm365442 ActionScriptでサーバーとごにょごにょ - ll_koba_ll http://www.nicovideo.jp/watch/sm365636 RIAと呼

    5/19 日に行った勉強会の動画をニコニコ動画にアップしました。 - IT戦記
    takado
    takado 2007/05/29
    勉強会をnicovideoにアップするそんな時代
  • Pathname - ファイル名のグッドラッパー - 2nd life (移転しました)

    http://www.ruby-lang.org/ja/man/?cmd=view;name=pathname 先日のRails勉強会でetoさんにPathnameというパスやファイル名のすごい便利なライブラリを教えて貰った。で、早速使ってみたところめっちゃ便利でいま書いてるアプリケーションじゃほとんどのファイル名の操作に使ってるという。 使い方はめっちゃ簡単でパスやファイル名を引数としてオブジェクトを作るだけ。 require 'pathname' file = '/tmp/foo' path = Pathname.new file で、これの何が便利っていうとリファレンスマニュアルのメソッドを眺めて貰うと解るんだけど、ファイル関係の操作が何でもできてしまう。通常だとFileオブジェクトを作るには実体が無いとダメなんだけど無くてももちろん作れるため str = IO.read(file)

    Pathname - ファイル名のグッドラッパー - 2nd life (移転しました)
    takado
    takado 2007/05/21
    素晴らしい!だいたい「ファイル名の文字列が/で終わってるかどうか」なんてこっちが気にすることじゃないですよねー