タグ

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

タグの絞り込みを解除

Rubyとrubyに関するukstudioのブックマーク (613)

  • http://www.nikkeibp.co.jp/news/flash/549003.html

    ukstudio
    ukstudio 2007/10/23
    すげーな。
  • ライブドアブログ|無料で豊富な機能が充実

    絵日記 グルメ ライフスタイル・暮らし ペット 旅行海外 日記 ニュース スポーツ ビジネス・経済 趣味・創作 音楽 書籍・雑誌 漫画・アニメ ゲーム 受験・学校 ヘルス・ビューティ IT・家電 学問・科学 まとめ

    ライブドアブログ|無料で豊富な機能が充実
    ukstudio
    ukstudio 2007/10/23
    times使うのはスマートじゃないと思ってたけど、newにブロックを渡せるとは。
  • はてなグループの終了日を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 ピチカート街道 - railsのディレクトリの意味【お気楽日本語訳】 -

    railsコマンドを使って作ったアプリケーションディレクトリの中に、READMEファイルがあって、その中に自動生成されたディレクトリの意味について書いてありましたので、意訳というか一部ごまかしありの和訳をしてみました。 ■app この(railsコマンドで作成した)アプリケーション特有のコードは、全てここに収められます。 ■app/controllers 自動URLマッピングされるようにweblogs_controller.rbのようにファイル名を付けたコントローラが収められます。全てのコントローラはApplicationControllerを継承(かなぁ?)をする必要があります。ちなみにApplicationControllerはActionController::Baseを継承しています。 ■app/models post.rbのようにファイル名を付けたモデルが収められます。 モデルは

  • 【今トク】エミナルクリニック徳島院の気になる口コミまとめ&20代の本音口コミ10選

    最近オープンしたエミナルクリニックの徳島院がめっちゃ気になるなぁ。 医療脱毛なのにすごい安くていい評判も聞くけど、ほんとに痛くないのかな? 通っている人の口コミをみてみたいなぁー。 なんて気になったので、エミナルクリニックの徳島院についてSNSやネットで調べてみました。 そう思ってSNSを中心に調べてみたら、、、口コミや評判も良いじゃない♪ ちなみに、似たようなサービスや商品があるかも?なので、今回調べてみたのはこちらになります。 オープンしました! エミナルクリニックの徳島院ですが、すでにオープンしています!(2021年4月9日オープン済) もちろんですが、オープンしたてなんでめっちゃ予約が取りやすいです。 ただし!!人気のある医療脱毛院なので早めの予約が良いかも?!

  • 【今トク】エミナルクリニック徳島院の気になる口コミまとめ&20代の本音口コミ10選

    最近オープンしたエミナルクリニックの徳島院がめっちゃ気になるなぁ。 医療脱毛なのにすごい安くていい評判も聞くけど、ほんとに痛くないのかな? 通っている人の口コミをみてみたいなぁー。 なんて気になったので、エミナルクリニックの徳島院についてSNSやネットで調べてみました。 そう思ってSNSを中心に調べてみたら、、、口コミや評判も良いじゃない♪ ちなみに、似たようなサービスや商品があるかも?なので、今回調べてみたのはこちらになります。 オープンしました! エミナルクリニックの徳島院ですが、すでにオープンしています!(2021年4月9日オープン済) もちろんですが、オープンしたてなんでめっちゃ予約が取りやすいです。 ただし!!人気のある医療脱毛院なので早めの予約が良いかも?!

  • Rubyで簡易POP3サーバを作る:CodeZine

    はじめに 稿ではRubyを使ってシンプルなPOP3サーバを作成します。 POP3は、いわゆる「メールの受信」のときに使われるプロトコル(通信規約)です。稿では、このPOP3でサービスを提供するサーバの作成を通じて、以下のことを学びます。ネットワークプログラミングの基礎POP3の仕組みRubyによるネットワークプログラミングRubyによるUNIXシステムプログラミング POPdの概要 稿で作成するPOP3サーバ(POPd)は、イントラネットなどの信頼できるネットワークを前提として作成します。そのため、セキュリティへの配慮は最低限にとどめ、できるだけシンプルな構造を心掛けます。ただし「最低限の配慮」として、パスワードが平文で流れないようにするため、POP3の中でも特にAPOPという認証方法を用います。 また、速度やメモリ容量に関してもあまり配慮しません。せいぜい数人から数十人が日常的に使

  • 人工無脳ししゃも (Sixamo)

    人工無脳ししゃも (Sixamo) 人工無脳ししゃも (Sixamo) 注意: このページは現在(ほとんど)メンテナンスされていません。 辻褄が合わなかったり、リンク切れしている箇所があるかもしれません。 ししゃも (Sixamo) とは ししゃもは、(主にチャットを目的とした)人工無脳エンジンです。 あくまで人工無脳「エンジン」なので、チャットでししゃもと会話するには、 そのチャットで発言するような仕組(プログラムなど)が必要になります。 準備 使い方(基編): コマンドラインで使う ターミナルでお話しする (-im, -i) ファイル バージョンアップ時の注意 アルゴリズムの概要 準備 sixamo.rb を入手する。(ライセンスは Ruby's です)→http://yowaken.dip.jp/okiba/sixamo/sixamo.rb データ保存用のディレクトリを作る。 $

  • 食べログの開発環境にRuby全面採用 カカクコム -  天災は、忘れる前にやって来る!

    カカクコムは、飲店情報共有サイトべログのバックエンドシステムを刷新した。サービスの開発速度向上などで定評のあるプログラミング言語Ruby(ルビー)を全面採用。 Ruby導入は、サイトの動作処理速度に問題があるとする見方もあったが、国内外における導入事例を受け、問題は発生しないと判断した。 Rubyを導入したサイトとしては国内最大規模。開発環境をRubyに置き換えることで、従来の2~3倍となるサービス開発体制を確立し、カカクコムの別サービスでもRuby活用による効率的な開発体制の浸透を目指す。 月間380万人が利用するべログは、Rubyをベースとしたウェブアプリケーション開発のパターンテンプレートRuby on Rails(ルビーオンレイルズ)ですべての開発が行われる。サイトのデザインも追って刷新する。 Ruby on Railsは既存のプログラミング言語に比べ、よりキレイに早くプログ

    食べログの開発環境にRuby全面採用 カカクコム -  天災は、忘れる前にやって来る!
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

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

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

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

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

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

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • Martin Fowler's Bliki in Japanese - CollectionClosureMethod

    http://martinfowler.com/bliki/CollectionClosureMethod.html (detectとinject部分を明確にするよう更新) Smalltalkでプログラミングを始めたときから、コレクションクラスが好きでした。 よく使う強力なオペレーションを簡単に使うことができました。 Javaが登場したとき、このようなメソッドがなくなって物足りないと感じました――Java(およびC#)のコレクションは、Smalltalkのそれと比べて非常に限定されたものでした。 というのも、JavaにはClosureが実装されていなかったからです。 Smalltalkの強力なコレクションのメソッドは、すべてクロージャに依存しています。 近年、私はRubyで頻繁にプログラミングをするようになりました。 Rubyに引き付けられたのは、Rubyには強力なコレクションメソッドがあ

  • 【ハウツー】EclipseベースのRails開発環境"CodeGear 3rdRail"を使ってみる (1) 3rdRailとは | エンタープライズ | マイコミジャーナル

    3rdRailはCodeGearが開発したRuby on Rails(以下、Rails)用の商用統合開発環境(IDE)だ。Railsは国産のスクリプト言語Ruby上に構築されたWebアプリケーションフレームワークで、その生産性の高さから近年大きな注目を集めている。3rdRailsJava IDEとして広く利用されているEclipseをベースとしており、以下のような機能を備えている。 強調表示、コード補完などの機能を備えたRuby、RHTML等のエディタ Railsプロジェクトやさまざまなリソースを生成するためのウィザード Rubyスクリプト、Railsアプリケーションの実行/デバッグ irbを実行するためのコンソール rakeやrailsRailsプロジェクトのscriptなどを実行するためのコンソール CVS/Subversionなどとの連携機能 正規表現/XPathの動作確認を行う

  • Rails勉強会@東京第23回に参加してきた - ナマケログ

    表題通り。恵比寿にあるドリコム東京社に行ってRails勉強会に参加してきました。体調不良でえらい豪華なメンバーのランチには参加できなかったし、それどころか恵比寿についてから迷って遅刻ギリギリになるし、まぁいろいろとアレだったけども。うん、そう、ここのところ頭痛いなぁとか思ってたら、体が熱っぽいくて意識が遠くなって、そうかこれ風邪ひいてんじゃね?とか気が付いたのは帰り道。馬鹿は風邪ひかないんじゃなくてひいたことに気が付かないとは名言だなーとか思いながらよれよれと帰ってきました。それはそれとして、勉強会は非常に楽しかったです。以下、自分で後で見返すためにも軽くまとめ。Rails 2.0は案外普通だな前半のセッションでは「Rails 2.0を読む」と題してRails 1.2から2.0になって変わったところをざっとさらい、該当箇所のソースを読んで、どんなことやってんだろうなどと話した。Rails

  • Iterator.rd

    Design Pattern: Ruby Companion 4 Iterator パターン 4.1 Iteratorパターンの意図 (ずばっと略) 4.2 Iteratorパターンの実装 Ruby版では,全てのクラス定義とサンプルを1つのソースにまとめています. 4.2.1 サンプルその1: 普通の実装 素朴にRubyで実装したものです.メソッドなどはRubyっぽく変えたところもあります. # Iterator Pattern # sample1 class Book def initialize(name) @name = name end attr_reader :name end class BookShelf def initialize() @books = Array.new() end def [](index) return @books[index] end def a

  • 極めるイテレータ

    $Id: iterator.rd,v 1.5 2003/06/18 23:28:28 aamine Exp $ Ruby の最大の特徴であり難関でもあるイテレータを極めちゃうぜ講座。 イテレータとはなにか 最初に言っておくと、最近の Ruby 界では「イテレータ」という名称はあんま し好まれてない。くりかえさないイテレータが増えてきたっていうのが理由だ。 ではなんと呼べばいいのかっていうと、「ブロック付きメソッド」とか言うらしい。 どうも好きじゃないなあこの名称。 じゃあどんな名称だったらいいのか。 原点に立ち戻ってイテレータとはなにかと考えると、「制御構造を作るメソッ ド」なのだ。それは以下のような例を見れば感覚的に「あー、そうなのか」と わかる。 def IF( cond ) yield if cond end IF (i > 4) { puts 'ok' } そんなわけで、原理を考え

  • Ruby on Rails 中級者を目指して - 大場寧子 � SlideShare (share powerpoint presentations online, slideshows, slide shows, download presentations, widgets, MySpace codes)

    The document contains a variety of Ruby on Rails code snippets, examples, and concepts related to ActiveRecord and API usage, addressing functionalities like associations, validations, and CRUD operations. It discusses the implementation of modules, mix-ins, and methods in Ruby while providing context in relation to Java. Additionally, it references resources, plugins, and various coding patterns

    Ruby on Rails 中級者を目指して - 大場寧子 � SlideShare (share powerpoint presentations online, slideshows, slide shows, download presentations, widgets, MySpace codes)
  • Rubyリフレクション

    最終更新日: リフレクション 「自分自身を自分で変えちゃうのかょッ(仮)」 ■はじめに 何かが変化するとき、直接の原因となるものに外的要因と内的要因がある、ように思う。 たとえば、 輪ゴムが伸びる。 水が氷に変わる。 草や木が成長する。 細胞分裂。 [�T] 無機的なモノがその形を変える場合、えてして、外力が働く必要があるように思える。 [�U] 生命的なモノが変化する場合、そのモノを構成する分子間での協調的な動作の結果、自発的に全体の形が変る、気がする。 (何をもって「生命的」かというのは難しい問題ですが) さて、 [�T]はトップダウン的。中央集権的。[�U]はボトムアップ的。分散強調的。ともいえるだろうか? 我々が普段何か「モノづくり」というときには、[�T]トップダウン的につくる。それを構成している部品(モジュール)が何かを考えて、部品を作り、それら組み立てる。アイボ

  • MOONGIFT: » Ruby on RailsのWikiエンジン「Groupswiki」:オープンソースを毎日紹介

    Webアプリケーションを素早く、効率的に作り上げるフレームワーク、Ruby on Rails。習得したいと思いつつも、何をとっかかりにすれば良いか悩んでいる人はいないだろうか。 そうした方にお勧めなのが、既存のソフトウェアのソースを読む事だ。こちらはおなじみのWikiエンジンなので、やっている事も予想しやすいのでお勧めの素材だ。 今回紹介するオープンソース・ソフトウェアはGroupswiki、Ruby on Rails製のWikiエンジンだ。 GroupswikiはシンプルなWikiエンジンなので、あまりソースの量も多くない。見て覚えるにはちょうどいいサイズだ。とは言え、面白い機能が盛り込まれている。 特に良いのが見たまま編集できる機能だ。WYSIWYG以上とも言える。編集のリンクをクリックすると、その場で編集ができる。そして保存を押せば適用される。画像の挿入もでき、文字を選択してリンクや

    MOONGIFT: » Ruby on RailsのWikiエンジン「Groupswiki」:オープンソースを毎日紹介