タグ

.rbに関するkirara_397のブックマーク (58)

  • 独断と偏見で選ぶ、新人Rubyプログラマの為の技術書21選 - Qiita

    株式会社LITALICOでWebエンジニアRails)を担当しています、@YudaiTsukamotoです。 この記事は『LITALICO Advent Calendar 2016』21日目の記事です。 はじめに 業務なり趣味なりでプログラミングを学習していくと、技術書を読む機会が誰しも有るのではないでしょうか? 初心者や、新人プログラマの時は、対象となる無数の技術書の中から自分にとって良い技術書を探す事は中々難しいのかなと思います。 技術書を選定する基準はいくつか有ると思いますが 「他人がオススメしている」 という選定軸はそれなりに有効であるという事を私は初心者から頑張って勉強した過程の中で学びました。 そこでLITALICO Advent Calendar 2016の21日目の日、 不詳ながら私が新卒1年目の時に読んだ技術書(サイトも含む)の中から21個をピックアップしてみようかと

    独断と偏見で選ぶ、新人Rubyプログラマの為の技術書21選 - Qiita
  • トイレ中の飼い猫の様子を撮影、自動でTwitterに投稿し安否確認ができる「トイレにゃう」

    by trainedcat 飼い主がいない時のネコの行動を24時間密着追跡するとどうなるのか?という調査がイギリスで行われましたが、家の中のたちの様子を外出時に見ようと思ってもあちこちに移動されると難しいもの。そこでRaspberry Piにウェブカメラを取り付けたガジェットをトイレに設置し、カメラがを認識すると画像をTwitterに自動で投稿、外からでもたちの安否を確認できるようにしたのが「トイレにゃう」です。 #RaspberryPi で愛の定点監視ガジェット「トイレにゃう」を作りました - TEPPEI STUDIO http://teppei.hateblo.jp/entry/2013/08/10/114147 コンピュータはRaspberry Piを使用。Raspberry Piは3000円程度で買えるARMプロセッサを搭載したシングルボードコンピュータで、トイレにゃうは

    トイレ中の飼い猫の様子を撮影、自動でTwitterに投稿し安否確認ができる「トイレにゃう」
  • 「刑務作業でRuby」はどうなったのか――秋の夜の幻

    今年5月、当時開所前だった日初のPFI刑務所「美祢社会復帰促進センター」の刑務作業として、Rubyを用いたソフトウェア開発が行われるという発表があった。あれから半年、実際はといえば……。 今年5月、当時開所前だった日初のPFI刑務所「美祢社会復帰促進センター」の刑務作業として、ソフトウェア開発アウトソーシング業務が実施され、その開発言語はRubyが用いられるというニュースをお届けした。 PFI(Private Finance Initiative)という聞き慣れない言葉は、民間資金を利用して民間に施設整備と公共サービスの提供をゆだねる手法を意味している。つまりPFI刑務所とは、民間ノウハウを活用した刑務所のことである。 当時、このソフトウェア開発関連の刑務作業案件を担当する企業であると称するプリズニーズからリリースが配信され、それを受けてITmediaを含む多くのメディアで「刑務作業で

    「刑務作業でRuby」はどうなったのか――秋の夜の幻
  • Radiant CMS dev team

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

  • 「Rubyは変化を恐れない」---RubyKaigi 2009 レポート

    2009年7月17日から19日の3日間,東京都の学術総合センターで「RubyKaigi 2009」が開催された。RubyKaigiは日Rubyの会が中心になって開催しているRubyコミュニティのイベントである。2006年の第1回から数えて4回目となる今回は,3日間でのべ約2000が参加した。 海外からGitHubのChacon氏らが来日 RubyKaigiには例年,海外から多くのスピーカーや聴講者が参加する。2009年も海外から十数名のスピーカーが講演のため来日,米国やヨーロッパはもちろん,エジプトや南アフリカからも参加があった。 オープニングはGitHubのScott Chacon氏が講演した。GitLinus Torvalds氏が開発した分散ソースコード管理システム。GitHubはそのホスティング・サイトであり,Ruby on Railsで開発されている。Chacon氏は簡単にブラ

    「Rubyは変化を恐れない」---RubyKaigi 2009 レポート
  • Ruby1.9が入っていないと端末に「アナログ」と表示する.bashrc - aike’s blog

    Ruby1.9がいよいよ安定してきたようで、そろそろ試さなくてはと思っています。でも、なんというか必要に迫られないのでなかなか全面的な導入に踏みきれません。 というわけで、Rubyを1.9にするよう促すプロンプト設定を考えました。Rubyのバージョンがまだ1.8の場合、端末の右上に「アナログ」と表示されます。どうぞご利用ください。 .bashrcの最後に以下の内容を書くと設定できます。 ruby -v | egrep '^ruby 1\.9' >/dev/null if [ $? -ne 0 ]; then PS1="\033[s\033[1;72H\033[37mアナログ\033[39m\033[u$PS1" fi ※Ruby1.9は旧バージョンと互換性のない機能が一部あります。導入には充分注意してください。

    Ruby1.9が入っていないと端末に「アナログ」と表示する.bashrc - aike’s blog
    kirara_397
    kirara_397 2009/01/19
    なんということをw
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

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

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • Rubyで作った国産タスク共有システム「9arrows」 - @IT

    2008/09/09 9Arrowsは9月9日、Rubyで作成されたタスク共有システム「9arrows」をオープンソースソフトウェアとして公開した。公式サイトから無償でダウンロードできる。同時にASP版9arrowsも提供される。 9arrowsは、プロジェクトを作業単位に分割して、担当者の割り振りやスケジュール、進捗状況の管理を行うWBS(Work Breakdown Structure:作業分解図)ツール。従来のグループウェアでは対応が困難だった作業管理を行い、予定や進捗状況を共有することで、プロジェクトを効率的に進めることができる。 「Ruby on Rails」やJavaScriptのフレームワーク「ExtJS」のほか、Flex、AIRといった技術を用いて開発されている。Ruby on Rails 2.0以上が動作する環境で利用可能だ。ほかにPostgreSQL 8.2以上、Ado

    kirara_397
    kirara_397 2008/09/10
    動作環境厳しくね?
  • Release - Ruby-mswin32 (ja)

    インストールをよく読んでからインストールしてください。 読めない人、読んでも意味が分からない人には説明のしようがないので諦めてください。 1.9.2 i386 (32bit) ruby-1.9.2-p136-i386-mswin32.zip (15,903KB) 最新リリース版 ruby 1.9.2p136 (2010-12-25 revision 30365) [i386-mswin32] md5sum : fb744af867b2386728ca034a8a773fe7 ruby-1.9.2-p0-i386-mswin32.zip (15,530KB) ruby 1.9.2p0 (2010-08-18 revision 29036) [i386-mswin32] md5sum : dd6f147d49eca66aa48bedb605f4eafd x64 (64bit) ruby-1.9

  • Pure Ruby な SSH クライアントライブラリ「Net::SSH」 - WebOS Goodies

    WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOS Goodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。

  • プログラム言語に「わくわく」なんていらんでしょ | おごちゃんの雑文

    ひがさんのblogより。 Rubyにワクワク感以上に求めるもの Matzの寝言へのつっこみだから、多分信者があれこれ書くんだろうなぁ。あ、でもひがさんのblogはJavaの信者多いから、それ程でもないか。 今回は「私が知っているMatz」ベースではなくて、「みんなの知っているMatz」ベースの話。 ひがさんが後半で「わくわく感」についてつっこんでいる。 ワクワク感は、これまであったことのないものに触れたときに、感じることが多いと思いますが、仕事で使うときに、これまで出会ったことのないものが、いつもたくさんある状態は困るわけです。 私も同じことを考える。Rubyな人達はよく「わくわくする」とか言うけど、それは勘違いの気のせいだよ。そうでなかったら、それはまだその言語が実用として身についてないからだよ。 「わくわく」ってのは、未知のものに触れる時の感じるもの。これから入る世界への期待が「わくわ

  • RubyKaigi2008 0th day Photoレポート[随時更新] | gihyo.jp

    日(6月20日)行われている、RubyKaigi2008 0th dayのPhotoレポートです。随時、更新予定です。 2008年6月20日~22日の3日間にわたり、茨城県つくばで開催されるRubyKaigi '08。会場は、つくば国際会議場です。初日は「0th day」として、オープニング、Code Golfコンペの説明、まつもとゆきひろさんと最首英裕さんの対談、スポンサーの事例紹介などが行われます。 会場の様子とオープニング 「RubyKaigi2008」会場のつくば国際会議場です。 0th dayのセッションが行われる,多目的ホール入り口に張られた案内です。 会場入り口から多目的ホールまでの道のりと、セッションが始まる前の多目的ホールの様子です。 ニコニコ動画:https://www.nicovideo.jp/watch/sm3709542 オープニング RubyKaigi '08

    RubyKaigi2008 0th day Photoレポート[随時更新] | gihyo.jp
  • 島根大学のすごい講義とオープンソースの果てしない広がり:ITpro

    島根大学で2007年度から「オープンソースと地域振興」をテーマにした講義が行われている。オープンソースをテーマにした講義というだけでも珍しいが,この講義のものすごいところは,第一線で施策や開発,ビジネス,教育を現在進行形で行っている当事者が週替わりで教壇に立つことだ。Rubyの作者まつもとゆきひろ氏,長崎県のCIO 島村秀世氏,Ruby City Matsueプロジェクトの仕掛け人である松江市産業経済部参事 田中哲也氏,オープンソースを利用したビジネスを推進している伊藤忠テクノソリューションズ・執行役員 鈴木誠治氏,Java VM上のRuby実行環境JRubyの開発者であるSun MicrosystemsのTim Bray氏とCharles Nutter氏,上海教育ソフト発展会社社長の張永忠氏と上海遠距離教育グループ 電達情報技術有 副社長 郭永進氏など日に留まらない(講義Blog)。

    島根大学のすごい講義とオープンソースの果てしない広がり:ITpro
  • 第1回 システム自動管理ツールの必要性とPuppetの概要 | gihyo.jp

    はじめまして。株式会社 paperboy&co. の宮下と申します。 この連載では、最近注目を集めているRuby製のシステム自動管理ツールPuppetについて、その概要から具体的なシステム管理への適用まで、実際の現場で利用するために必要な情報をお届けします。 システム管理とは システム管理と一口に言っても、以下のような様々なタスクから構成されます。 ハードウェアの設置 ネットワークへの接続 OSのインストール/設定 ネットワークの設定 OSへの最新パッチ適用 ソフトウェアのインストール/設定 OS/ソフトウェアのアップデート OS/ソフトウェの設定変更 細かく言えば、他にもタスクは色々ありますが、これらのタスクを通じてシステムを「あるべき状態」に維持するのがシステム管理である、と言えるのではないでしょうか。 システム自動管理ツールの必要性 それでは、システム管理の自動化はなぜ必要なのでしょ

    第1回 システム自動管理ツールの必要性とPuppetの概要 | gihyo.jp
  • http://zerobase.jp/blog/entry-469.html

    kirara_397
    kirara_397 2008/03/03
    まだフリーランスじゃないし、応募資格はないけど、ビジョンには共感。
  • MacにRailsをゼロからインストールする一番簡単な方法:江島健太郎 / Kenn's Clairvoyance - CNET Japan

    唐突ですが、Macユーザ(Leopard or Tiger)がRuby on Railsの開発環境をゼロからセットアップしてHello Worldするまでの最短・最小の手順を書いてみたいと思います。 書いてある通りに実行するだけで超簡単なので、Macユーザは今すぐやってみましょう。Macを持ってない人は・・・Macを買うといいですよ。:) 1. MacPortsをインストール MacPortsとは、Macで開発をするなら欠かせないパッケージ管理システムです。 これさえ入っていれば、開発に必要な道具をインストールするのが圧倒的に楽になります。OSのバージョンに合わせてインストーラをダウンロードし、インストールが終わったら、ターミナルから

    MacにRailsをゼロからインストールする一番簡単な方法:江島健太郎 / Kenn's Clairvoyance - CNET Japan
  • Rubyの構文でシェルを実現する「rush」 | エンタープライズ | マイコミジャーナル

    Webブラウザ上でRuby on Railsアプリケーションの開発を可能にするサービス「Heroku」の開発者Adam Wiggins氏のブログで、「rush」と呼ばれるRuby言語を用いたシェルが紹介されている。 rushは同氏が開発を行っているシェル。シェルとして現在もっとも一般的に利用されているのはbashであるが、同氏はbashにはさまざまな問題があるとしている。 たとえば、少し複雑なことを行おうとすると、シングルクォートやダブルクォート、バッククォートが入れ子になり、記述するのも理解するのも困難になってしまう。また、シェルでパイプを用いて複数のコマンドを組み合わせた場合、値の受け渡しはすべて空白と改行区切りを基としたテキストデータで行われるため、値として空白文字が含まれいる場合には問題が発生することもある。そのほか、シェルから呼び出されるcpやmv、grep、sedといったコマ

  • PrefShimaneCMS:島根県CMS公式サイト

    島根県CMSがバージョン2となりました。 今後は下記のページにアクセスください。なお、バージョン1系はこのサイトになります。 島根県CMSバージョン2 [2013年2月13日] 利用事例更新 利用事例を更新し、島根県安来市様(http://www.city.yasugi.shimane.jp/)を追加しました。 現在島根県CMSをご利用の方で利用事例としてご紹介させて頂ける場合は下記問い合わせ先までご連絡頂けると幸いです。 [2013年1月10日]バージョン1.5.0公開 島根県CMS 1.5.0を公開しました。いくつかの機能を新しく追加しています。また、島根県CMS 1.5.0用の操作マニュアルを公開しました。 詳しくはリリース情報をご覧下さい。 リリース情報 新しいバージョンは以下のダウンロードから取得してください。 ダウンロードページ [2012年4月20日] 利用事例更新 利用事例

  • 島根県のホームページ管理システムがOSSとして無償公開,地元企業がRubyで開発:ITpro

    島根県は2008年2月14日,同県の公式サイトで採用しているCMS(コンテンツ管理システム)をオープンソース・ソフトウエア(OSS)として無償公開した。自治体が開発したCMSをOSSとして公開するのは国内初と見られる。島根県に在住する技術者まつもとゆきひろ氏が開発したRubyで構築されており,同氏が在籍するネットワーク応用通信研究所が島根県の委託を受けて開発した。視覚障害者が利用しやすくするための機能を備えていることが特徴。 基盤ソフトウエアもオープン ソフトウエアの名称は「島根県CMS」。2006年から県の公式ホームページで稼動している実績がある(関連記事)。特徴は,パソコンに詳しくない職員でもコンテンツの投稿,編集が容易になるような管理画面を備えていることと,視覚障害者向けにアクセシビリティを向上させる機能を備えていること。 アクセシビリティ向上のための具体的な機能として,Webブラウ

    島根県のホームページ管理システムがOSSとして無償公開,地元企業がRubyで開発:ITpro
  • Radiant CMS

    Radiant is a no-fluff, open source content management system designed for small teams. Radiant features: An elegant user interface Flexible templating with layouts, snippets, page parts, and a custom tagging language A first-class extension/plugin system Simple user management and permissions More Features… Current Version: 1.1.4 This version includes a powerful extension system so developers can