タグ

関連タグで絞り込む (296)

タグの絞り込みを解除

rubyに関するtarchanのブックマーク (405)

  • LimeChat for Mac 2.0 リリース - Psychs's blog

    http://limechat.net/mac/ja.html OSX 10.6.3 のアップデート後、頻繁にクラッシュするようになったので、RubyCocoa をあきらめ、Objective-C のみで全面的に書き換えました。 原因は、ruby インタプリタが更新されたことにより、RubyCocoa の GC のバグが顕在化しやすくなったためです。有効な回避策が見つからず、最終手段をとることになりました。 早急にクラッシュへの対策を行うことを優先したので、自動オペレータ機能は未実装になっていますが、今後実装を進めていく予定です。 なお、最初は MacRuby への移行を考えていたのですが、現在の MacRuby の trunk は、日語などの input source との相性が悪く、10.7 まで直る見込みはないとのことなので断念しました。 やはり、安定したプロダクトを作るためには、

    LimeChat for Mac 2.0 リリース - Psychs's blog
    tarchan
    tarchan 2010/04/14
    >原因は、ruby インタプリタが更新されたことにより、RubyCocoa の GC のバグが顕在化しやすくなったためです。有効な回避策が見つからず、最終手段をとることになりました。
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

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

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    tarchan
    tarchan 2010/02/04
    X / _ / X < :来週も見てくださいね!
  • 【レポート】WebKitにおけるHTML5準拠のrubyタグ(注釈)サポート | パソコン | マイコミジャーナル

    WebKit Open Source Projectは、SafariやChromeなどでレンダリングエンジンとして利用されているWebKitにおける「ruby」タグの実装状況について解説している。"ruby"とはスクリプト言語のRubyではなく、注釈などに使われる小フォントのことだ。HTML5準拠のrubyタグを利用することで、例えば日語や中国語における振り仮名表記、注釈表記が容易になる。 解説によれば、"ruby"とは英国の印刷用語における5.5ポイントフォントを指す。通常の文字が10ポイント前後なため、rubyは約半分のフォントサイズとなる。このサイズの文字を通常のテキストと組み合わせることで、注釈やルビのような表記が可能になる。rubyタグの定義についてはHTML5の仕様が詳しい。注釈をつけたい文字列をrubyタグで挟むことで、メインのテキストと注釈として扱いたいテキストを定義でき

    tarchan
    tarchan 2010/02/02
    <rp>をいちいち書くのがメンドクサイ
  • あんのたんのブログ : Livedoor Blogを、mixi日記に自動反映 - livedoor Blog(ブログ)

    2010年01月28日08:00 カテゴリ未分類 Livedoor Blogを、mixi日記に自動反映 mixiとはてなダイアリを画像含めて完全同期するRubyスクリプト書いた - 5.1さらうどん こちらのRubyスクリプトの170行目のところを #rssurl = "http://d.hatena.ne.jp/#{$config['hatena_username'].to_s}/rss" rssurl = "http://blog.livedoor.jp/annotunzdy/index.rdf" という風に、LivedoorブログのRSSに書き換え、 # @description = @description.gsub(/\/,"\n") #imgタグの画像をアップロードして、埋め込み用のタグ生成 # @imgtags = @description.scan(/\/) # @imgt

  • Route 477 - Ruby基礎文法最速マスター&Ruby書籍紹介

    Perl基礎文法最速マスターをだいたいそのまま、Rubyに置き換えてみました。 他の言語をある程度知っている人はこれを読めばRubyの基礎をマスターしてRubyを書くことができるようになる…かも知れません。無保証です。 参考: オブジェクト指向スクリプト言語 Ruby リファレンスマニュアル (1.9.2) オブジェクト指向スクリプト言語 Ruby リファレンスマニュアル (1.8.7) ■ 1. 基礎 インタラクティブRuby (irb) irbを使うと、Rubyのプログラムを簡単に練習することができます。 /Users/yhara $ irb irb(main):001:0> puts "hello" hello => nil irb(main):002:0> 1 + 1 => 2 以下の説明は、irbを起動して、自分で試しながら読むと習得が早いと思います。 表示 (print,

    Route 477 - Ruby基礎文法最速マスター&Ruby書籍紹介
  • Ruby のメンテナの人ら的には、ruby の標準添付ライブラリは「たまたま昔から配布パッケージにはいっているだけ」であって、品質の保証は ruby コアメンテナがすることではない、みたいな��

    Ruby のメンテナの人ら的には、ruby の標準添付ライブラリは「たまたま昔から配布パッケージにはいっているだけ」であって、品質の保証は ruby コアメンテナがすることではない、みたいなことをいってる。 Ruby のユーザー的には、標準添付するってことは、コアのメンテナがケツをもってもいいという覚悟でやるもんだとおもってんじゃないかとおもうけどね。 Ruby の標準添付ライブラリって、Ruby が流行る以前、つまり Rails 以前の頃のものは、かなり軽いノリで添付されてて、それのメンテナがやる気なくした場合に誰がケツもつのかとか、そういったことはまったく考慮されずに添付されているし、コードのクオリティとかも考慮されずに添付されてる。その頃の負の遺産をひきずってるだけ。

  • Javaメソッドの呼び出し元をツリー表示するスクリプト - うなの日記

    JavaClassを使って指定メソッドの呼び出し元を探索しツリー表示するスクリプトを書いてみました。 引数で指定されたパス以下の*.class,および*.jarに含まれるクラスファイルを解析し、 メソッドの呼び出しコードを収集。 収集した情報を再帰的に探索し、呼び出し元メソッドをツリー形式で出力します。 使い方 $ ./caller.rb <クラスが置かれたディレクトリorJarファイル> <呼び出し元を探すメソッド> 呼び出し元を探すメソッドは「<メソッドが定義されたクラスのFQCN>#<メソッドのディスクリプタ表記>」で指定します。具体的には以下のような形になります。 java.Util.ArrayList#indexOf(Ljava/lang/Object;)I クラスが置かれたディレクトリ or Jarファイルは、「;」区切りで複数指定可能です。 具体例 ↓のようなクラスがあったと

    Javaメソッドの呼び出し元をツリー表示するスクリプト - うなの日記
  • Ruby製プログラマ向けエディタ·Redcar MOONGIFT

    RedcarはRuby製のオープンソース・ソフトウェア。プログラマにとってテキストエディタは最も重要なツールだろう。それだけにカスタマイズできるものや軽いもの、多機能なものなど自分の手にあったものを慎重に選ぶ必要がある。エディタの好き嫌いで生産性は大きく変わるはずだ。 シンプルなエディタ 自分でカスタマイズできることに大きな意味を持つのならば、普段使っているプログラミング言語でできたエディタを使ってみるのはどうだろう。RedcarはなんとRubyで作られたテキストエディタだ。Rubyを開発言語にしている方にはぴったりと言えるだろう。 RedcarはRubyRubyでもJRubyで作られている。インストールはGemを使えるがインストールコマンドを実行するとJRubyもインストールされる。Redcarはシンプルなエディタで、行番号表示とコードハイライト機能がメインになっている。ハイライトはR

    Ruby製プログラマ向けエディタ·Redcar MOONGIFT
  • The Unbearable Lightness of Marketing : 非エンジニアで地頭がいい人向けのSinatra on Google App Engine入門 - livedoor Blog(ブログ)

    「クラウドって実際どうなの?」と思われる非エンジニアの方も多いと思います。 しかし、例えば、Amazon EC2の場合、実際のハードウェアにOSをインストールし運用する程度の知識が必要な時点でハードルは高いと言えますし、一方の雄、Google App EngineはハードウェアやOSなどの環境は抽象化しているのですが、全く新しい実装を必要とするため(このあたりは別エントリで取り上げます)、既存のエンジニアに取っつきにくい印象を持たれており、結果、分かりやすい情報が非常に少ないという状態にあるように見受けられます。 特に優れた言語とはいえ日での情報が乏しいPythonや、ウェブアプリケーションを組むだけの目的であれば、若干、敷居が高いJavaにしか対応していないという点も簡単に触れない印象を持たせるものでしたが、ここにきて、Java上に動作環境が移植されている言語、特にRubyについて

  • 基幹システムのテーブル表示などで役立ちそうなRailsプラグイン·jQuery grid plugin MOONGIFT

    jQuery grid pluginはRuby製のオープンソース・ソフトウェア。企業システムでもRailsを使って構築するケースが増えてきた。安定してきたのに加えて開発効率が高いことが選ばれる要因になっているのだろう。そして基幹システムで良くあるのがデータのテーブル表示だ。 高機能なテーブル表示 テーブル表示して終わりかと言えばそんなことはない。データを選んで一括処理したり並び替えたり絞り込みをしたりと一覧表に対する要望は多い。一つ一つ実装していると工数がとても膨らんでしまうだろう。そこで使ってみたいのがjQuery grid pluginだ。 jQuery grid pluginはRailsのプラグインでデータのテーブル表示に加えてその操作が一つにまとまって提供される。カラムを使った並び替え、Ajaxを使ったページネーション、表示件数の変更、検索機能など何でもござれだ。 インライン編集(

    基幹システムのテーブル表示などで役立ちそうなRailsプラグイン·jQuery grid plugin MOONGIFT
  • 音声認識システム Julius を使って twitter に投稿する ruby スクリプト - Λάδι Βιώσας

    最近、急に自分の周辺で非技術者の人から twitter の話題を聞くことが多くなりました。うーんツイッター流行ってきてるんだなー、じゃなんかネタスクリプトでも書いてみよっかな、、、と30秒ほど考えて「リアルにつぶやいた内容を音声認識してツイッターにポストするか」と思いつきました。 が、しかし、誰でも思いつくことは同じで、あちこちで似たような事をしている人がいたので、やっぱやめるかと思ったものの、クリスマスで暇だし、Mac OSX上でやってる人は見つけられないしで、勢いで音声入力システムの Julius を利用したツイッター投稿スクリプト書いてみました。ちなみに環境は、Mac OSX 10.5.8 + ruby 1.8.7 です。 音声認識システム Julius のインストール まず Julius の cvs から最新のソースをダウンロードしてコンパイル&インストールします。インストール先は

    音声認識システム Julius を使って twitter に投稿する ruby スクリプト - Λάδι Βιώσας
  • Snow LeopardレディなRuby処理系「MacRuby 0.5」 - builder by ZDNet Japan

    激変するビジネス環境の中でのDX モダンアプリケーション戦略への取り組みが 市場の競争力の源泉となる データ活用は次のステージへ トラディショナルからモダンへ進化するBI 未来への挑戦の成功はデータとともにある ものづくり現場の情報セキュリティ インダストリー4.0は製造業の変革期 工場のデジタル化によるリスクへの対応 今を知り、未来を見据える 培ってきたノウハウを最新技術へ対応させる レガシーシステムのモダン化実現への道 高まるゼロトラストの気運 妥協のない安全のために適材適所で組合せ トップ4社によるゼロトラストセキュリティ クラウドネイティブの実現 モダンインフラの構築・運用の課題解決へ コンテナの可能性を広げるVMware Tanzu ビジネスのためのデータ基盤構築 DX時代の企業成長はデータ活用が鍵 新たな展開を後押しするSQL Server活用 アプリケーションモダナイズ 求め

    Snow LeopardレディなRuby処理系「MacRuby 0.5」 - builder by ZDNet Japan
  • [自分の道を拓く!]やりたいことをやればいいんだ

    上司に気のりしない仕事を頼まれたとき、それを断るのは勇気がいることだ。嫌な顔をされるだろうし、評価が下がるのではないかと不安になる。仕事だから、と自分に言い聞かせて結局引き受けてしまう。だが、まつもとゆきひろ氏は、やりたいことをやればいいという。(日経コンピュータ、文中敬称略) 「最近の若いプログラマは、特に断れない人が多い。社会人になってから景気が良かった経験がないから、ここで断ったら仕事がなくなるのではないかという不安が強いようだ」。Ruby開発者のまつもとゆきひろはそう危惧している。「僕は、新人のころから会社や上司にはっきり意見していた。嫌な仕事は断る。それでも、今も好きな仕事を続けられている」。 まつもとの趣味はプログラミング。「好きな趣味仕事にできた僕はラッキーだった」と楽しそうに語る。中学生のころから、プログラミングが一番好きだった。大学でもコンピュータ工学を専攻し、プログラ

    [自分の道を拓く!]やりたいことをやればいいんだ
  • Hadoopを業務で使ってみた話 - クックパッド開発者ブログ

    8月に入社した佐々木です。こんにちわ! 入社してからはHadoopを使うことが多く、日々、大規模データと格闘しています。大変ではありますが、個人ではなかなか触ることが出来ないような大規模データを触れるのは楽しいです。 さて、Hadoopは最近色々なところで使われ始めてきていると思うんですが、実際に利用してみて困った事やtipsなど、実践的な情報はまだあまり公開されていません。その辺の情報をみんな求めているはず…!! そこで、僕が実際に触ってみて困った事やHadoopを使う上でポイントだと思ったことなどを社内勉強会で発表したので公開してみます。Hadoopを使っている(使いたいと思っている)方の参考になれば幸いです。 [slideshare id=2711363&doc=20091214techblog-091213183529-phpapp02] Hadoopの利用はまだまだ試行錯誤の連続

    Hadoopを業務で使ってみた話 - クックパッド開発者ブログ
  • mixiアプリ on Rails

  • tig.rbをListsに対応させてみた - みずぴー日記

    追記: 家にマージされました。GitHub - cho45/net-irc: Ruby IRC library (Client, Server and many IRC gateways to webservice)を使ったほうがいいです。 Listsに対応したtig.rbがあると便利な気がしたので、朝からがんばって改造してみました。 とても充実した休日でした。 やったこと 疑似チャンネル機能をListsで置き換えました それに併せてjoin・part・invite・kickの挙動も変更しています /join: リストの追加 /part: リストの削除 /invite: リストへメンバの追加 /kick: リストからメンバの削除 リストのTLを直接取得するのではなく、メインのTLから振り分けています 直接フォローせずに、リストに追加しているだけの人の発言は見れません 注意点 実装したばか

  • RailsのデータをExcel形式で出力する·to_xls Plugin MOONGIFT

    to_xls PluginはRuby製、Rails向けのオープンソース・ソフトウェア。Webシステムで何らかのデータエクスポートを行う場合、よく使われるのがCSV形式だ。汎用的なフォーマットであるし、表形式で出力すれば表計算ソフトウェアで取り込んで使うことも容易だ。 だが人によってはこれでは満足しない人がいるかも知れない。そのような方に対してはExcelとして出力できるto_xls Pluginを使ってみてはいかがだろうか。システム側の負担も少なく、よりユーザの要望にあった出力ができそうだ。 to_xls Pluginはrespond_toの一つとしてXLS形式での出力をサポートする。とても簡単に実装ができる。そしてファイルはXMLベースのExcelファイルとして出力される。バイナリベースではないが、Excelのファイルとして読み込ませることが可能だ。 実データはXML形式 ファイルはダウ

    tarchan
    tarchan 2009/12/07
    表示スタイルとか設定出来るのかな?>XMLベースのExcelファイルとして出力される
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

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

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • 「Ruby on Rails 2.3.5」リリース RailsXssプラグインが利用可能に

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    「Ruby on Rails 2.3.5」リリース RailsXssプラグインが利用可能に
  • IEとGoogle Chrome、振り仮名をサポート | エンタープライズ | マイコミジャーナル

    A vocabulary and associated APIs for HTML and XHTML 漢字に振り仮名をつけるというのは日の出版物で頻繁に活用されているスタイルだ。読みやすくするという目的以外にも、表現のひとつとして振り仮名が利用されることもある。しかしながらこれまで、Webコンテンツでこれを実現するのは難しいところがあった。振り仮名をサポートしているブラウザに限りがあるため、振り仮名を指定しても想定しているとおりには表示されないためだ。 Implementation progress on the HTML5 elementにおいてHTML5で標準化が進められている振り仮名要素の実装状況が報告された。説明によれば、最近Chromeの開発版に振り仮名の実装が追加されたという。すでにIEが振り仮名をサポートしているため、メジャーブラウザのうち2つが振り仮名をサポートしたこと

    tarchan
    tarchan 2009/11/29
    HTML5のルビ対応、Safariにもフィードバックされるかな?