ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.
ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.
開催概要 関西Ruby会議04は終了しました。 ありがとうございました。関西Ruby会議05でお会いしましょう。 会期: 2011年11月11日(金) 13:00〜18:00 2011年11月12日(土) 10:00〜18:00 会場: 大阪南港ATC ITM棟 10F デザインギャラリー・デザインショーケース (受付・展示会場) アクセス 会場までの道案内 参加費: 無料 事前登録: 不要 タグ: 公式ハッシュタグ #kanrk04 公式タグ kansairubykaigi04 twitter @rubykansai 懇親会: 要事前登録 11月11日(金) 関西オープンソース2011主催 懇親会 11月12日(土) Ruby関西主催 懇親会 主催: 関西Ruby会議04実行委員会 後援: 日本Rubyの会 Ruby関西 Minami.rb 同時開催: 関西オープンソース2011 関西コ
Rubyでセッションを使おうと思って検索すると、素で使ってるものよりRailsのものが多くて、ちと萎えた。 CGI::Sessionの使い方はhttp://www.machu.jp/diary/20060613.html#p01、http://www.machu.jp/diary/20060622.html#p01通り。 しかし、ログアウト時に CGI::Session を delete しても、すでに CGI.output_cookies にセッションキーが入ってしまっていて、print cgi.header でセッションのクッキーが送られてしまう。session.delete でサーバ側のセッションファイルが削除されているので問題ないといえばないのだが、念のためすでに作成済みのセッションidと同じidの expires に過去の時刻をセットして、クライアント側からもクッキーを削除しても
_ Rubyベストプラクティス オライリーの高さんからRubyベストプラクティスを頂いたので、ぱらぱら読んだ。妙に読みやすいので、それでもほとんど読んだようなつもりになってしまえるのはなぜだろうか。 これは妙な本だな。 まず、これはRubyとは何か? を説明した本ではない。そういう本ならキリンの本がある。 初めてのRuby(Yugui) 次に、この本は、〜を書くにはどうすればいいんだ? ってときに紐解く本でもない。そういう本なら白地に青い本がある。おれが持ってるのは赤地の本だけど。 Rubyレシピブック 第2版 268の技(青木 峰郎) そういうときには〜ライブラリを使えっていうような本でもない。 Ruby 逆引きレシピ すぐに美味しいサンプル&テクニック 232 (PROGRAMMER’S RECIPE)(島田 浩二) ある種の技術を解説するためにRubyを使った本でもない。 Rubyで
とてもいい本だったので紹介してみる。 Metaprogramming Ruby: Program Like the Ruby Pros by Paolo Perrotta この本を読み始めてすぐに、自分がこの本に対してタイトルから想像していた内容と違うことに気付いた。 自分が想像していたのは、「こういうケースでは、こういうメタプログラミングをするといいよ」「こういうメタプログラミングのパターンもあるよ」というRubyでするメタプログラミングの実践編の本かと思っていた。でも、これは間違いで、この本はRubyでメタプログラミングができるようになるためのRubyの基礎知識が書いてある本だった(基礎、と言っても初心者向けというわけではなくて、Rubyのベース部分という意味で)。 想像とは違っていたのだけど、結果的に、ちょうど今自分が読むべき本だった。 自分は、この本を読むまで半年ちょっとRails
Description IRC library. This is mostly conform to RFC1459 but partly not for convenience. Installation Archive Installation rake install Gem Installation gem install net-irc Features/Problems IRC client (for bot) IRC server (for gateway to webservices) Synopsis Client require "net/irc" class SimpleClient < Net::IRC::Client def on_privmsg(m) super channel, message = *m if message =~ /Hello/ post N
Twitterへの投稿Botが動作しなくなってるとおもってチェックしてみると、urlを含んだ文字が160バイトを超えていると受け付けないようにいつの間にか変わったようだ。 以前ならurlを含めた文字を投稿するとbitで短く短縮してそれで160バイトを超えないと受け付けているように見えたのだが、どうもその前の時点でチェックして超えているとやめるようになったらしい。 このままだと困るので投稿前にurlを短縮して文字超を計り直してから投稿するように変更する。そのためにはurl短縮サービスを使ってみる。 この記事を書いている時点のTwitterはurl短縮サービスとしてbitを使っているので、それを使うことにする。bitを外から使うにはアカウントが必要なのでbit.lyにアクセスしてアカウントを取得する。 アカウントを取得してログインするとidとapi_keyが得られる(accountと書かれてい
■ 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,
この文書はウィキペディア日本語版でかつて利用されていた歴史的文書です。現在更新はされておらず主に記録のために残されています。この文書を復活させたい場合には、ノートページか、井戸端、コメント依頼、もしくはウィキプロジェクト プロジェクト関連文書で提案してください。 linky-jaはウィキペディア日本語版のIRCチャネル#wikipedia-jaに棲むBot。 ウィキペディアドイツ語版のユーザdatura, DaB., da_didiにより開発されたlinkyがネタ元ではある(当初はそのまま使っていた)ものの、想定外の文字が来ると死んでしまうため、Tietewにより書き下ろされた。 使用言語はRubyで、ソースコードはGNU GPLで公開されている。 linky-ja is a irc* bot on #ja.wikipedia hosted by freenode.net. The nam
railsでamazon-ecsを使ってamazon APIを使用している方は多いと思います。もちろん私もその一人。 すでにamazonからのメールでご存知かと思いますが、2009年8月15日までにリクエストに電子署名を含めないと一切のリクエストが無視されてしまいます。 署名認証に対応したruby-aawsはruby1.8.7以上のバージョンでないと動作しないし、そもそもruby-aaws用に作り直すのが手間だな〜と考えていました。 そんな中、amazon-ecsを改良して署名認証を含めてしまう改造を行っている方を発見。 ■amazon-ecsに署名認証をつけるようにした これぞ私が探していたものです! ということで、私が趣味でやってるサービスに組み込んでみました。 インストール sudo gem uninstall amazon-ecs gem source -a http://gems
twbot2.rb (new version) twbot2-0.23.zip (2018.07.29) twbot2-0.22.zip (2015.10.30) twbot2-0.21.zip (2013.02.05) twbot2-0.20.zip (2010.05.16) ※現在はTwitterへのアクセス不可能(Twitter API v1.1に未対応のため) twbot.rb (old version) ※現在はTwitterへのアクセス不可能(OAuthによる認証に未対応のため) twbot-0.15.zip(2009.12.10) twbot-0.14.zip(2009.04.14) twbot-0.13.zip(2009.03.09) twbot-0.12.zip(2008.12.18) twbot-0.11.zip(2008.12.14) twbot-0.10.zip(2
RubyKaigi2009の最終日に同じ場所で開催された別のイベント「RejectKaigi2009」にて 「はじめてのRuby1.9プログラミング」と題して、記号Polyglotプログラミングの話をしてきました。 3分という限られた時間でありましたが、貴重な発表の機会を与えてくださりありがとうございます。 取り急ぎプレゼンで披露した記号Polyglotのプログラムを公開しておきます。 ■ hello.pl (という名前ですが、Perlの他にRubyやJavaScriptでも実行できるプログラムです) "#{",$/*"}";%#=();$^_^=’?“;">)~${`&&@`{;:+`[[‘,$^_^=’/?")-=^{(=!".=.!,!)&&>’,$^_^=’`-+|{!?“*.((-+({:^(_^’,$^_=”^’+@$@&’^’^.@%@’.’$^_^"";’.$^_^"",’
Ruby標準ライブラリだけでできるよ! 改変などご自由にどうぞ! #!/usr/local/bin/ruby require 'cgi' require 'net/http' # # 情報取得 # cgi = CGI.new key = cgi.params['key'] # 認証キー status = cgi.params['status'] # ステータス is_private = cgi.params['is_private'] # 非公開フラグ title = cgi.params['title'] # ページタイトル url = cgi.params['url'] # ページURL comment = cgi.params['comment'] # ブクマコメント count = cgi.params['count'] # ブクマ数 # # 条件 # exit unless ke
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く