タグ

Rubyに関するstkyotoのブックマーク (12)

  • 一ヶ月、Rubyを本気で独学した結果(文系向け) - 30ruby記

    まともな文章にしたいのだけど、そうする余力がないので、記録のために箇条書きでメモ書きを残します。独学でRuby (on Rails)を学ぶために、まず初学者向けのまともな情報が少ないし、僕以上の事例はそういないと調べて思ったのと(自分で言ってすみません)、これから学ぶ人が増えるだろうから、その参考になればとも。 2015年5月20日 追記 → ※採用できたため募集終了。ありがとうございました。 開発メンバーを募集しています。意欲と能力を兼ね備えた若者を歓迎します。スキルは、この記事を書いた当時の僕くらいあればokです。 30ruby.hatenablog.com 2017年11月23日 追記 フロントエンジニアを募集します!やる気があって、実務経験あって、EdTech命として教育を根から変えていくというミッションに共感していっしょに走ってくれる方を探してます! www.wantedl

    一ヶ月、Rubyを本気で独学した結果(文系向け) - 30ruby記
  • デザインは理屈で学べる! エンジニア向けデザインメンター業が求められる理由について聞いた | HRナビ by リクルート

    アイデアは面白いのに、どうもダサかったり、UIがわかりにくかったりするWebサービスに出会ったことはないだろうか。 それはもしかすると、デザインを知らないエンジニアが、ふわっとした感覚と印象で作っているからなのかもしれない。そんなエンジニアでも、デザインのセンスを身につけることはできるのだろうか? プログラマー向けにデザインを教える“デザインメンター”赤塚妙子さんに話を聞いた。 プログラミングを学んだデザイナーが始めた“デザインメンター業“ 今年の1月から“デザインメンター業”を始めたフリーランス デザイナーの赤塚妙子さん。美大を卒業後、デザイン事務所に就職。その後、Webの世界へ足を踏み入れ、今ではRuby on Railsの開発に参加するまでになった。 「自分がプログラミングを覚える中で、デザイナーとプログラマーが歩み寄る感じが面白くって。デザイナーがプログラミングを覚えることはあるけ

    デザインは理屈で学べる! エンジニア向けデザインメンター業が求められる理由について聞いた | HRナビ by リクルート
  • 223Soft -

    Document Data Structure in MongoDB Express MongoDB lets you easily store structured and unstructured data in a flexible and dynamic database schema. It supports CRUD operations on complex data objects using JSON as the main data type. Its an open source solution so it may not be as robust or well supported as commercial management tools. However it is easy to deploy and works well for most use cas

    stkyoto
    stkyoto 2011/10/31
  • RubyベースのRIA開発環境「Appcelerator Titanium」がiPhone/Androidに対応 | パソコン | マイコミジャーナル

    Appceleratorは8日(米国時間)、Rubyをベースに開発されたRIA環境「Appcelerator Titanium」のβ版を発表した。動作環境はWindowsMac OS X、Linux。ソースコードはApache Public License 2.0準拠のオープンソースソフトウェアとして公開される。 Appcelerator Titaniumは、HTML/CSSJavaScriptなどのWeb標準技術でアプリケーションを作成する、Rubyベースの開発プラットフォーム。今回のリリースでは、対応プラットフォームにiPhoneAndroidを追加。共通の開発環境を利用し、デスクトップ向けとモバイル/スマートフォン向けのアプリケーションを開発できるようになった。 スマートフォン分野の開発言語は、iPhoneではObjective-C、AdnroidではJavaが標準として採用さ

  • Rubyの脆弱性が発見されました - おもしろwebサービス開発日記

    RubyDOS攻撃の脆弱性が発見されたようです。 Riding Rails: DoS Vulnerability in Ruby DoS vulnerability in BigDecimal どんな脆弱性か BigDecimalからFloatに変換する部分に問題があるらしく、下記のように、大きい数値をRubyにパースさせることでDOS攻撃ができるみたいです。ActiveRecordが下記のようなコードを使っているようで、ほとんどのRailsアプリが脆弱性の対象になっています。 BigDecimal("9E69999999").to_s("F") 対象 1.8.6-p368以前 1.8.7-p160以前 1.9.1は問題ないようです。 最善の解決方法 Rubyを1.8.6-p369またはruby-1.8.7-p173にアップグレードする。 とりあえずの解決方法 Rubyのアップグレードが

    Rubyの脆弱性が発見されました - おもしろwebサービス開発日記
  • Rubyによるデザインパターン

    Rubyによるデザインパターンの入門書。 GoFデザインパターン23種のうち代表的な14種の実装例や,Rubyならではのパターンであるドメイン特化言語,メタプログラミング,「設定より規約」を解説する。

    Rubyによるデザインパターン
    stkyoto
    stkyoto 2009/06/03
  • Rubyソースコード完全解説 / 青木峰郎

    $Id: index.html,v 1.6 2004/07/20 23:08:12 aamine Exp $ この文書は書籍『Rubyソースコード完全解説』のHTML版です。 ただし初校段階の原稿をベースにしているため、 書籍では修正されている間違いが残っている場合があります。 予め御了承ください。 2004-02-16 に全章を公開しました。 目次 まえがき 序章 第 1 部「オブジェクト」 第 1 章「Ruby言語ミニマム」 第 2 章「オブジェクト」 第 3 章「名前と名前表」 第 4 章「クラス」 第 5 章「ガーベージコレクション」 第 6 章「変数と定数」 第 7 章「セキュリティ」 第 2 部「構文解析」 第 8 章「Ruby言語の詳細」 第 9 章「速習yacc」 第 10 章「パーサ」 第 11 章「状態付きスキャナ」 第 12 章「構文木の構築」 第 3 部「評価」 第

    stkyoto
    stkyoto 2009/05/03
  • Rubyの軽量Webフレームワーク「Sinatra」がステキ - このブログは証明できない。

    フルスタックがウリのRails。そこまで必要ないよ。と、ERBでゴリゴリ。メンドクセー。やっぱ、Railsで。などと、陽はまたのぼりくりかえしてーゆく。RubyのWebフレームワークは他にもあるけど。。軽くていいんだ。PHPを使いたくないだけなんだ。 そんな悩ましさを解消してくれるフレームワークを発見してしまいました。「Sinatra」でございます。こいつは、軽そうだ。 Sinatra サイトのトップページに書かれているコード。これが、サクサク感をかもし出してくれています。 require 'rubygems' require 'sinatra' get '/hi' do "Hello World!" end 説明読まなくても解るよ、これ。 日語の解説スライドがあります。よく解る解説ー。 公式サイトのREADMEを読めば、だいたいOK。 Sinatra: README パラメータを取得し

    stkyoto
    stkyoto 2009/04/24
  • 島根県が県内市町村にRubyシステム開発費用の半額を補助

    島根県は「Ruby導入促進支援事業」として,県内の市町村がRubyでシステムを開発する際,その費用を補助する制度を開始した。500万円を上限に,システム開発費用の半額を助成する。 応募資格は県内の市町村および県内に主な事業所を置く一般社団法人と一般財団法人。対象となるのは公的な目的のシステムで,Rubyを使用した部分の開発費が他の言語による部分の開発費より多い,地域でRubyを初めて導入するなどRubyの普及効果が期待できる,県内の企業が開発する,今年度で開発が完了する,という条件を満たすもの。申請があった事業の中から審査会の審査を経て助成事業を決定する。助成対象はRubyによるシステム開発費のみで,ハードウエアやネットワークの費用は含まれない。 募集期間は第1期が2009年4月13日から4月30日まで,第2期が2009年5月10日から5月29日まで。詳細は島根県のホームページに掲載してい

    島根県が県内市町村にRubyシステム開発費用の半額を補助
    stkyoto
    stkyoto 2009/04/08
  • PR:Rubyで広がるエンジニアの可能性

    2009年になって早1カ月。暗いニュースが続く中、あらためて「エンジニアとして市場価値を上げるにはどうすればいいか」と思い悩む読者もいるだろう。ITバブルに沸いた10年前と異なり、「これだけ押さえておけばいい」という技術や製品があるわけでもない。そんな中、注目を集めているのが、日発の技術Ruby」だ。以下、Rubyという技術を軸に、エンジニアの可能性を探っていこう。 日発の技術として注目のRuby。1995年、開発者のまつもとゆきひろ氏がネットニュースのニュースグループに公開し、いまや「Webサービスの開発言語」として海外でも高い評価を得るようになった。 まつもと氏によると、Ruby普及のターニングポイントは2つあるという。1つは、1998年に「オープンソース」という概念が浸透し始めたこと。そしてもう1つは2004年、Webアプリケーションのフレームワーク「Ruby on Rails

  • 「Ruby活用などで県外の仕事を獲得」,島根県のIT企業33社が団体設立

    島根県情報産業協会は2008年6月3日,団体「しまねソフト産業ビジネス研究会」を設立した。Ruby活用などで県外の仕事の共同受注を目指す。島根県のIT企業33社が参加した。 島根県松江市にはオープンソースのオブジェクト指向プログラミング言語Rubyの作者まつもとゆきひろ氏が在住している。しまねソフト産業ビジネス研究会では,Rubyによる県外のシステム開発受注,Ruby以外のソフトウエアによるシステム受注,県内企業が開発したソフトウエアの販売,の3つの分科会を立ち上げ,共同受注を狙う方針。 6月3日に設立総会が開催され,独立行政法人 情報処理推進機構(IPA)オープンソフトウェア・センター長 田代秀一氏の講演などが行われた。研究会の代表には,テクノプロジェクト代表取締役専務の吉岡宏氏が就任した。吉岡氏は「県内ではライバル同士だが,県外の仕事を獲得するという目的でまとまることができた。これから

    「Ruby活用などで県外の仕事を獲得」,島根県のIT企業33社が団体設立
    stkyoto
    stkyoto 2008/06/07
  • Rubyでどう書く?:Rubyで特定URLの画像パス一覧を表示する - builder by ZDNet Japan

    問題 あるWebサイトをブックマークする際に、そのURLで表示されている画像の一覧から1つの画像を選択した上でブックマークしたいという要望を受け取ったとします。 そこで、画像選択用のサムネイル表示のために、URL上に表示されている画像URLの一覧を配列として提供したいのですが、どのようなメソッドで提供すべきでしょうか? ここでは、ごく簡単ではありますが正規表現を使って画像URL一覧の取得を行ってみます。 仕様 画像ファイルは「jpg, jpeg, gif, bmp, png」を取得する URIスキームが「http」の場合のみ画像を取得する 回答例 require 'open-uri' require 'resolv-replace' require 'timeout' class ImageUrl # 特定のURL上の画像パス一覧を取得する def self.get_image_urls(

    stkyoto
    stkyoto 2008/05/30
  • 1