最近、趣味でRubyの勉強をはじめました。 そこでみなさんのオススメの書籍やWEBサイトを教えてください。洋書でもかまいません。 ちなみに、仕事でJavaなどのオブジェクト指向言語に3年くらいの経験があるので、初心者向けじゃなくても大丈夫だと思います。 よろしくお願いします。
C/C++, Java は使える、大学で ML とか Scheme もやった、そろそろスクリプト言語を覚えたい、という人向けに、 一時間で Ruby がある程度 (日常的な処理が少しは出来る程度) 使える様になるまでをまとめます。他のスクリプト言語の知識は仮定しません。 このページでは、例示による学習を期待しています。 すなわち、例と結果を与えられることでその意味を理解するということです。 これが出来ないと一時間で使えるようになるのは厳しい。 オブジェクト指向、正規表現と聞いて一つでも意味が分からない人は別のところで勉強してください。 速習を目指しているので、細かいところは全部割愛しています。 とりあえず使えるようになった後にちゃんとした入門書を読んでください。 とりあえず動かす (10 分) Ruby はインストールされているものとします。とりあえず ruby と叩いて起動。 $ rub
Ruby 手習い Ruby してみません? Ruby の便利なところ/ちょっとだけ Tips スクリプトのライセンスについて 「いつでも Ruby なんでも Ruby」 Software Design 2000/7 掲載 「いつでも Ruby なんでも Ruby/Ruby 事始め」 Software Design 2001/3 掲載 CVS で最新ソースコードの入手 ここでスクリプトを紹介している目的は、Ruby を使おうとしている人に「参考になればいいな」と思っているためです。 とり上げているスクリプトは、私が実際使っているものです。 汎用的には作られていないものもあったりするので、もしかするとすぐには要求を満たせないかもしれません。 でも、ちょっとした修正を入れれば使えることもあると思います。 ぜひ、便利なスクリプト言語(OOSL? Object Oriented Script Lan
2020年8月31日(月)をもちまして、nanapiに関わるすべてのサービスは終了いたしました。 nanapiは、2009年のサービス開始より「みんなで作る暮らしのレシピ」という考えのもと、ユーザーの皆さまに生活に関する様々な「ハウツー」を投稿していただく投稿型ハウツーサービスとして運営してまいりました。 約11年間にわたって皆さまからご支援をいただきサービスを継続できたこと、nanapi編集部一同、心より御礼申し上げます。 掲載されていたコンテンツなどのnanapiについてのお問い合わせは、nanapi@supership.jp までお願いいたします。 長きに渡りnanapiを応援してくださり、本当にありがとうございました。
「Java News.jp(Javaに関する最新ニュース)」の安藤幸央氏が、CoolなプログラミングのためのノウハウやTIPS、筆者の経験などを「Rundown」(駆け足の要点説明)でお届けします。(編集部) プログラミングと検索エンジンは切っても切れない プログラミングと検索エンジンの関係は切っても切り離せないものです。プログラミングに役立つドキュメントやノウハウを探したり、参考になるサンプルプログラムを見つけ出せます。 さらにバグの回避方法を見つけたり、エラーメッセージを検索エンジンで探して、解決方法が見つかることも多いでしょう。良質のソースコードから、的確なアルゴリズムや、思いもしなかったようなコード例を見いだすのも新たな楽しみです。 さて、ここではプログラミングの際に便利に利用できるソースコード専用の検索エンジンをいくつか紹介しましょう。ソースコード専用の検索エンジンを利用した検索
ロゼッタストーン・ジャパンが語学学習ソフトの最新版「Rosetta Stone Version 4 TOTALe」の発売を記念し、2月25日~27日の3日間限定でカフェ「Rosetta Stone Language Cafe」をオープンする。 Rosetta Stone Language Cafeは紀伊國屋書店新宿本店1Fひろばに設置。新宿の一角で海外にいるかのような体験ができるカフェになるという。スタッフは全員英語のネイティブスピーカーを揃え、来店者も英語でのコミュニケーションを楽しめるようになっている。英語で注文するとコーヒー1杯が無料になるというサービスもある。 カフェの横にはRosetta Stone Version 4 TOTALeを体験できるコーナーを設ける。紀伊國屋書店で製品を購入できる。さらにカフェ付近ではRosetta Stoneのオリジナルロゴキャンディーなどのノベルテ
Captcha security check monodez.com is for sale Please prove you're not a robot View Price Processing
It's a Collaboration tool Since FitNesse is a wiki web server, it has a very low entry and learning curve, which makes it an excellent tool to collaborate with, for example, business stakeholders. Read more... It's a Test tool The wiki pages created in FitNesse are run as tests. The specifications can be tested against the application itself, resulting in a roundtrip between specifications and imp
Twitter でつぶやいてみたら意外に反応をいただいたので、ちょっと書いておきましょう。以前も著作"Here Comes Everybody"をご紹介した、作家でコンサルタントのクレイ・シャーキー氏の言葉です: It's not information overload. It's filter failure. 情報洪水などない。それはフィルタリングの失敗だ。 実はこの言葉、昨年行われた Web 2.0 Expo NY で彼が行った講演のタイトル。残念ながら TED のようにスクリプトは公開されていないのですが、YouTube で動画を見ることができます: 彼のメッセージを簡単にまとめてみれば、こんな感じになるでしょうか: みんな「情報が増えた」と騒いでるけど、それはずっと昔から続いていることだ。 グーテンベルクが活版印刷を発明した時も、出版が容易になって世間に本があふれる結果となった
村上龍の「愛と幻想のファシズム」は1980年代にディープフェイクを予言していて、しかもそれは、革命を起こす側の「俺たちはフェイクを使うけど、本当にフェイクで世の中を支配しているのはお前らだろ」という怒りを現実化したアイディアとして描かれていて、凄いなあと思うけど、そのフィクションの中で、フェイクビデオを使って革命を起こそうとしたのは、カッコいい若いカリスマだった。 読んでから30年以上たって、似たようなことが起きて突然それを思い出した。フェイクニュースを活用して大変な騒乱を引き起こしたカリスマの支持者たちは、確かに「おまえらの方がフェイクだ」と言って怒っているが、現実はさらに奇怪で、そのカリスマは74才の不動産屋だった。 これは、書く側でなく受け取る側の想像力の限界で、細部まで正確な予言は理解されず受け取られないということだろう。 従って、これが終わりではなく、我々の想像力を上回る次のトラ
「TSUTAYA」の2店舗で裁断機とスキャナーの貸し出しサービス。自分の書籍をデータ化する“自炊”が店頭でできる。 カルチュア・コンビニエンス・クラブはこのほど、「TSUTAYA 横浜みなとみらい店」(神奈川県横浜市)で、書籍の裁断機とスキャナーを店頭で貸し出すサービスを始めた。客が書籍を持ち込み、データ化できる。スキャナー貸し出しは「枚方市駅前店ゲーム館」(大阪府枚方市)に次ぐ2店舗目。 店内のスキャナーを1冊300円で貸し出し、裁断済みの書籍をユーザー自身がデータ化し、記録メディアなどに保存して持ち帰ることができる。裁断機も無料で貸し出しており、TSUTAYAで買った書籍をその場で“自炊”することも可能だ。 昨年10月に枚方市駅前店ゲーム館でスタートし、横浜みなとみらい店では2月10日に始めた。「実験的なサービス」(同社広報担当)という位置づけで、他店舗への拡大は考えていないという。
グーグルは検索エンジンだけではなく、メールソフトのGmail、オフィス系ソフトのGoogle Apps、WebブラウザのChromeやOSのAndroidなど、さまざまな種類と規模のソフトウェアを開発しています。 それらはどのようにテストされ品質管理されているのでしょうか? グーグルのブログGoogle Testing Blogに、Test Engineering DirectorのJames A Whittaker氏による「How Google Tests Software」がポストされ、その概要を伝えています。 3つのチームからなるEngineering Productivity Whittaker氏はまず、グーグルにはテストの専門部隊はいないのだ、という組織構造の説明から始めます。 There isn't an actual testing organization at Googl
モバイルアプリケーションをHTML/CSS/JavaScriptなどのWeb標準技術を用いて開発するためのさまざまなツールや環境が登場しています。1つ前の記事で紹介した「jQuery Mobile」もその1つですが、それ以外のものもここでまとめて紹介しましょう。 jQuery Mobile jQuery Mobileは、JavaScriptライブラリとして知られるjQueryのプラグインです。オープンソースで提供されています。 「マークアップドリブン」をコンセプトとし、HTMLを記述していくことで、あらかじめ用意されているボタン、メニュー、ダイアログボックス、などのモバイル対応のタッチユーザーインターフェイスを備えたアプリケーションを開発できます。 クロスプラットフォームに対応し、iOS、Android、WebOS、Windows Phone、Symbianなど多数のデバイスでそのまま動作
説明 rename コマンドは、file...に指定したファイル名の from に最初にマッチする部分を to に置き換えてくれます。 例)ファイル名「 hoge_01.txt 」を「 HOGE_01.txt 」へ変更する。 [hoge@localhost ~]$ ls hoge_01.txt [hoge@localhost ~]$ rename hoge HOGE hoge_01.txt ← rename コマンド [hoge@localhost ~]$ ls HOGE_01.txt ←ファイル名が変更された 例)複数ファイルを指定する場合。 [hoge@localhost ~]$ ls -1 hoge_01.txt hoge_02.txt ↓ スペース区切りでファイルを続けて書く [hoge@localhost ~]$ rename hoge HOGE hoge_01.txt hoge
ミニディスク(MD)やCD-R、フラッシュメモリなどの記録媒体に取って代わられ、今やすっかり見ることのなくなったカセットテープですが、MP3に変換できる安価なプレーヤーが発売されました。 デジタル化された音源が発売されていないような、ラジオ番組を録音したテープや、幼いころにテレビの音をマイクで録音したテープなどを持っている人は、これを機にMP3化してみるのもいいかもしれません。 詳細は以下から。 サンコーレアモノショップ【カセットテープをMP3に変換するプレーヤー】カセットテープから楽ちんデジタル化。お手持ちのmp3プレイヤーで懐かしのあの曲を聴きませんか? いつでも温かい飲み物を楽しめるUSBタイプの巻き付け型「ドリンクウォーマー」や、マイ歯ブラシを紫外線で殺菌してくれるケースなど、多くの珍しいアイテムを取り扱っているサンコーレアモノショップのページによると、新たにカセットテープをMP3
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く