タグ

rubyに関するruiccのブックマーク (57)

  • Incoming: Ruby bridge - The language-puppet website.

    I am working on a quick and dirty Ruby bridge library, that I hope will yield a huge performance gain with template interpolation in the language-puppet library. Right now, it is capable of: Initializing a Ruby interpreter from libruby Calling Ruby methods and functions Registering methods or functions that will be called from Ruby code Converting data between the two Worlds (right now the most co

  • 「Rubyは言語として2.0でほぼ完成」、まつもとゆきひろ氏が講演

    Rubyはバージョン2.0で、言語としてほぼ完成した」――。東京・目黒雅叙園で2月15日まで開催している「Developers Summit 2013」で、Rubyの生みの親であるまつもとゆきひろ氏(写真)はこう宣言した。 Ruby 2.0は、Ruby生誕20周年を記念して、2013年2月24日にリリースする予定の新バージョン。まつもと氏は講演の中で、バージョン2.0の新機能を披露するとともに、Rubyの今後についても言及した。「言語を壊さず(互換性を維持した状態で)、これ以上新しい機能を追加するのは難しい」(まつもと氏)ため、言語仕様としてはほぼ完成したと考えているという。しかし「言語は改善を続けなければ死んでしまう。今後もRubyの実装をより高速化したり、マルチコアへの対応を強化するするなど、互換性を維持した形でRubyをより良くしていきたい」考えだ。 今回の講演ではRuby 2.0

    「Rubyは言語として2.0でほぼ完成」、まつもとゆきひろ氏が講演
    ruicc
    ruicc 2013/02/15
  • CoqPratyで『CoqからRubyへ』という発表をしてきた - みずぴー日記

    CoqPartyに参加してきました。すっげー楽しかった。 発表したこと From Coq to Ruby / CoqからRubyへView more presentations from mzpi. CoqのRuby Extractionを書いたときの話をしてきました。 Extractionを書けば、どの勉強会にもCoqの話で乗り込めるよ! 内容がid:yoshihiro503さんとかぶってたので、生成されたコードの解説をメインでしてました。 感想 Macのディスプレイアダプタをまた失くしたorz。 Coqの話がいっぱい聞けてたのしかったです。 [twitter:@maeda_]の「あなたの好きなtacticsは?」がステキすぎる。派生してあなぷるで人気のtacticsとかができたりした。 Redmine/Backlogにイカ娘を表示させるのは常識 by [twitter:@otf]。 懇

    CoqPratyで『CoqからRubyへ』という発表をしてきた - みずぴー日記
    ruicc
    ruicc 2012/09/02
  • 革命の日々! GNU GLOBAL (gtags) を Ruby対応させてみる

    この記事は カーネル/VM Advent Calendar : ATND のために書かれました。 カーネルネタとか思いつかなかったので、今日はGNU GLOBALの話をするよっ。 このGLOBALさん、emacsからのタグジャンプがetagsより賢いのがお気に入りで(特に同名関数がたくさんあるばあい、etags.elは問答無用で最初にマッチした関数にジャンプするので全然役に立たない)長いこと愛用してる。 で、最近困ってたのがrubyの開発しててrubyとC言語を行ったり来たりするので、ruby上でついいつものクセでC-. とか押して「イラッ」とかしてた。だってもうクセになってるんだもん で、ソース見たら案外拡張が簡単そうだったのでさくっと対応してみた。2時間いらなかったんじゃないかな。調査時間含めても。いや、まじめにやるとRubyの構文解析は死ねるんだけど、なにせ今がgrepでしのいでいる

  • 円環の理(Garbage Collection) - 闇RubyKaigi - I am Cruby!

    yamirubykaigi闇葬られたスライドを公開しておこう。 円環の理(Garbage Collection) View more presentations from authorNari leakyは以下のURLからダウンロードできる。 authorNari/ruby at leaky - GitHub ※ただし、minirubyまでしか作れないので注意だ。 みなさんお馴染みのhell world.rbを書こう p a = "welcome! hell world!" a.free ようこそHell worldへ。 finalizeもすぐ実行 a = 'a' proc = Proc.new{ p (a = 'do_finalize'); a.free } ObjectSpace.define_finalizer(a, aProc=proc) a.free # => 'do_final

    ruicc
    ruicc 2011/07/16
    カジュアルにSEGV!!
  • 未来へ過去へ。時を操るRubyライブラリ·Delorean MOONGIFT

    DeloreanはRuby用のオープンソース・ソフトウェア。デロリアンと言って思い出すのはマイケルJフォックス主演の映画、バックトゥザフューチャーだろう。あの自動車型タイムマシンは、空を飛んだり路上に燃えるタイヤ跡を残したりと、子供心に興奮させられた。 時間を自在に操作する Deloreanというライブラリはこのデロリアンから来ている。すべきことはもちろん時を操ることにある。今時の時間によってデータを制御しているシステムなどで、きっと活躍してくれることだろう。 よくあるのは現在より過去であればデータを表示すると言った使い方だ。現在時刻によってデータが表示されたり、逆にされなかったりするので非常にテストがしづらい。今日のデータだけを出すと言った場合も同様だ。泣く泣く引数に時刻を追加したりするのはよくあることだ。 そんな時に使えるのがDeloreanになる。Deloreanを使い、time_t

    未来へ過去へ。時を操るRubyライブラリ·Delorean MOONGIFT
  • プログラミング言語「Ruby」がJIS規格として制定--日本発の言語で初 - builder by ZDNet Japan

    RPA見直される”業務”と”人”の関係 人的リソースを単純作業から解放! 高付加価値業務への転換のために 勝つためのクラウド活用術 New Value on Azure ビジネスを次のステージへ! 現場主導のデジタル変革 ビジネス変革のための“ITの民主化” そして 変わるIT部門の役割 クラウド導入が進まない当の課題 ITベンダーだからこそ知っている クラウドに二の足を踏む企業のボトルネック これからの社内DX 真のDXのため、まずは社内のデジタル化を DXのファーストステップのヒント 最新ストレージで変わるIT運用 仮想化テクノロジーとFlashArrayの組合せで 運用負荷軽減と高性能化を実現したDMM データ活用は次のステージへ トラディショナルからモダンへ進化するBI 未来への挑戦の成功はデータとともにある ハイブリッドクラウド時代の救世主 企業ITを素早く進化させるためのAV

    ruicc
    ruicc 2011/03/27
  • Rubyイメージソングコンテスト - トップ | 音楽コンテストサービスCREOFUGA[クレオフーガ]

    今までにないテーマで楽曲を創ってみませんか??? 今回のテーマは「プログラミング言語」です。 パソコンが普及し、携帯、パソコンなど誰もが触れる時代になりました。これらの機器を支えているのがいくつものソフトウエア、そして、それらは全てプログラムにより作られています。 今回は、このプログラムの中でも「Ruby」というプログラミング言語に焦点を当ててコンテストを実施します。 他にも「java」や「C言語」などがある中で、なぜRubyを取り上げたのか。 それは・・・ ・日人(まつもとゆきひろ氏)が日で作成した国産言語であること ・その生産性の高さ(利用しやすさ)などで近年注目されていること ・この音楽コンテストコミュニティ「クレオフーガ」も「Ruby」によって作られていること などの理由からです。 いつもご利用頂いているこのサイトもRubyのおかげで出来上がっているのです。 今回は、このRub

    ruicc
    ruicc 2011/03/07
    説明が非Rubyユーザ向けぽいな。
  • DebianのRubyパッケージ管理者が辞めてしまった理由 - karasuyamatenguの日記

    RubyのDebianパッケージを管理しているLucas Nussbaum氏が辞める意思を表明した。 http://www.lucas-nussbaum.net/blog/?p=617 Nussbaum氏のルビーコミュニティーに対する批判・懇願を残している。最初の二つは(コアとリリース)は日の開発陣に対して、それ移行は英語ベースのルビーコミュニティーに対しての意見だと思う。以下、Nussbaum氏の意見を要約。 ルビーコア開発コミュニティー 開発メールリストは日語でなく英語主体のruby-core@に移行すべきだ。 リリース管理 ruby_1_8 (106 commits over the last six months) ruby_1_8_6 (4 commits over the last six months) ruby_1_8_7 (35 commits over the la

    DebianのRubyパッケージ管理者が辞めてしまった理由 - karasuyamatenguの日記
    ruicc
    ruicc 2011/01/04
  • Home

    Lecture “Optimizing I/O operations in multithreaded applications in Ruby”.

  • Windows Phone 7 で Ruby スクリプトを動的ロードして実行! - backyard of 伊勢的新常識

    MSDNマガジンにものすごいおもしろい記事が上がっていました。 いろいろな場所へ - Windows Phone 7 での IronRuby Ruby の .NET 実装である IronRuby の Silverlight 向けのDLLをプロジェクトに追加するとRubyスクリプトを実行することができるようです。なんと、RubyWindows Phone 7のアプリがかけるとは!C#の次くらいにRubyが好きなので、これは何となく嬉しい! もちろん、フルに使えるわけではなく、多少の問題もあります。 完全にコンパイルされて動作するわけではなく、C# で Ruby スクリプトを起動するコードを書かないといけない System.Reflection.Emit が使えないため、高速化に使用している一部処理が使えないためパフォーマンスが落ちる。 Cライブラリに依存しているものは使えない。*1 gem

    Windows Phone 7 で Ruby スクリプトを動的ロードして実行! - backyard of 伊勢的新常識
  • 千里の道も1パッチから――コミッタライフ入門 - @IT自分戦略研究所

    今回は「コミッタに興味がある」という人のために、筆者のRubyコミッタとしての経験について紹介します。筆者はRubyプロジェクトを立ち上げたわけではないので、前者の「ほかのコミッタから認められ、推薦される」の方の紹介となります。 ■Ruby 1.9.0リリース時に「面白そう」と思ってコミット権をもらう 大学生だった2003年ごろ、わたしはCGIやテキスト処理など日々の雑務をこなすためのスクリプト言語としてRubyを覚えました。Perlと違って相性が良く、自然と身に付きました。 最初にパッチを送ったのは2005年。大学のSolarisでRubyが動かなかったときです。次は2007年。デバッグ出力用関数pを便利にする提案を行い、(Rubyプロジェクトのリーダーであるmatzさんの説得に半年かかりましたが)採用され、Rubyに思い入れがわくようになりました。 当時、Rubyは笹田耕一さんのYAR

    ruicc
    ruicc 2010/09/28
  • カピストラーノ(Capistrano)を使ってみよう!(Basic編) - 基本へ帰ろう

    環境 とりあえず、実行する環境を提示します。 クライアント側 OS : Windows XP Ruby : 1.8.6 (2007-03-13 patchlevel 0) [i386-mswin32] サーバー側 OS : Linux $ cat /etc/redhat-release Red Hat Enterprise Linux ES release 4 (Nahant Update 4) SSH : OpenSSH $ ssh -v OpenSSH_4.5p1, OpenSSL 0.9.7m 23 Feb 2007 カピストラーノ(Capistrano)って何? Railsのデプロイに特化しているので、デプロイツールと思われますが、SSHでアクセスでアクセスして、シェルでうにょうにょやれるので、デプロイに限らず色々できます。 クライアント側からシェルが実行できますので、Linux

    カピストラーノ(Capistrano)を使ってみよう!(Basic編) - 基本へ帰ろう
  • Capistrano は思ったよりシンプルで思ったよりすごい - あーありがち (2008-12-18)

    システム管理者のみなさん、こんにちは。今日は Rails アプリの deploy ツールとして有名な(らしい)Capistrano についてです。紹介? いえいえ。紹介はすでに有名な人たちによってなされています。ワタシがしたいのは検討。こいつはどこにどのように使えそうか。 Capistrano: Home システム管理の話なのになんで Puppet じゃないの?と思うかもしれません。それは、以前 Puppet の OSX 対応があまりよくなかったことと、また自分の環境が PPC Mac だったため、仮想マシンを使って他の OS を動かすのも現実的でなく、面倒になってしまっていたからです。 で、巡り巡って Capistrano って実は deploy 以外にも結構使えそうじゃない?と思えましたよというお話。想定しているバージョンは Capistrano 2.5.3 です。 なお、例によって嘘

  • InfoQ: HaskellとHubrisを使ってRubyに力を与える

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    InfoQ: HaskellとHubrisを使ってRubyに力を与える
    ruicc
    ruicc 2010/07/03
    RubyでHaskellコードの利用。
  • 組み込み向け「軽量Ruby」と「Rubyチップ」、福岡県が経産省の事業で開発へ

    福岡県は2010年6月25日、経済産業省の地域イノベーション創出研究開発事業に「軽量Rubyを用いた組込みプラットフォームの研究・開発」事業が採択されたと発表した。同事業は福岡県が県内外の企業や大学を組織し経産省に提案していたもの。「Rubyによる組込みソフト分野の研究開発事業は世界初であり、研究成果は製品化して世界中に展開する」(福岡県)としている。 事業予算は、2年間で約1億4000万円。開発にあたるのは福岡CSK、九州工業大学、東芝情報システム、福岡県などで、Rubyの作者であるまつもとゆきひろ氏も軽量Rubyの言語仕様決定など「中心となって取り組む」(福岡県)という。 Rubyは組み込みシステムでよく利用されるC言語などに比べ、開発生産性が高いとされる。福岡県ではRubyを組み込みシステム向けに最適化、軽量化することにより、家電製品などの開発生産性を向上させることが可能になると見て

    組み込み向け「軽量Ruby」と「Rubyチップ」、福岡県が経産省の事業で開発へ
    ruicc
    ruicc 2010/06/29
  • Running Vim within IRB

    If you work with ruby you will know that the interactive ruby shell, or ‘IRB’ for short, is a useful sketchpad for coding. But the command line interface of IRB can feel quite limiting in comparison with the power of your text editor. In this episode, I’m going to demonstrate how you can get the best of both worlds, by loading Vim from inside IRB. IRB is great for trying out one liners, but if you

    ruicc
    ruicc 2010/05/17
  • 連載:オープンソースなシステム自動管理ツール Puppet|gihyo.jp … 技術評論社

    運営元のロゴ Copyright © 2007-2025 All Rights Reserved by Gijutsu-Hyoron Co., Ltd. ページ内容の全部あるいは一部を無断で利用することを禁止します⁠。個別にライセンスが設定されている記事等はそのライセンスに従います。

    連載:オープンソースなシステム自動管理ツール Puppet|gihyo.jp … 技術評論社
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  • ruby - ワンライナーの書き方入門 ane,apeだけで大体いける - 計算機と戯れる日々

    なんか流行ってるみたいなのでいつも使うものを数点あげてみます。 rubyでワンライナーするときには-aneと-apeだけおぼえれば大体いける。 日生まれだけあって日語はほとんど気にしなくてOK データは以下 $ cat > d.txt 1 ひとつめ foo 2 二つ bar 3 3っつめ buzz 真ん中のカラムのみを抜く $ cat d.txt | ruby -ane 'puts $F[1]' ひとつめ 二つ 3っつめ 真ん中のカラムを一つのレコードへ $ cat d.txt | ruby -ane 'print $F[1]," "';echo ひとつめ 二つ 3っつめ $ cat d.txt | ruby -ane 'print $F[1],","';echo ひとつめ,二つ,3っつめ, 最終カラムのみ抜き出す $ cat d.txt | ruby -ane 'puts $F[2]

    ruby - ワンライナーの書き方入門 ane,apeだけで大体いける - 計算機と戯れる日々
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy