Rubyから外部プログラムを呼び出して、 パイプを使ったプロセス間通信をする方法の紹介です。 Rubyから外部のプログラムを起動して、標準入力からデータを入力し、 標準出力から結果を取り出したいという場合には、 IO.popenを使うと便利です。使い方は以下のとおり。 1 IO.popen('/usr/bin/command', 'r+') do |io| 2 io.puts "something to input" 3 @result = io.gets 4 end
ネイルで使う材料で、DIY時の木割れやネジ跡を派手にしたらかわいい OSB合板でちょっとしたボックスをつくりました。 ビス止め下手すぎて木を割ったり穴あけすぎたりした場所に、好きな派手色の樹脂を詰めてパテ代わりにしてみました。 ちょっと某HAYっぽみ出て可愛かったので、自分用にメモです。 手順 塗装 派手色グミジェルで失敗部分…
プログラマに向いている人と向いていない人がいるそうです。 Jeff Atwood さんの「どうしてプログラマに・・・プログラムが書けないのか?」: プログラムを書ける者とプログラムを書けない者の間にある大きな溝についてはよく知られているが、プログラマの職に応募してくる人間は、すでにこの溝を飛び越えているものだとばかり思っていた。明らかにこれは妥当な仮定ではないらしい。プログラムを書けないプログラマの面接で時間を無駄にしないために、FizzBuzzスタイルのふるい分けが必要ということだ。 どんなことでも向き不向きはあるでしょうから、これには納得いきます。しかし、プログラマになれる人の中にも、溝があるようです。 Joel Spolsk さんの「Javaスクールの危険」: 私のささやかな経験から言わせてもらうと、伝統的に大学のコンピュータサイエンスのカリキュラムで教えられているもので、多くの人が
フリー・ソフトウェアでは、インストール関連の手順が十分に説明されていないことが多い。たとえば、インストールしたパッケージが気に入らなかったときに削除する方法や、気に入ったパッケージをアップグレードする方法がわからないことがある。しかし、 GNU Stow を使えば、このどちらの問題にも容易に対処することができる。Stowは、自分でコンパイルしインストールするタイプのパッケージのためのパッケージ・マネージャーだ。 StowはGNU/Linuxディストリビューションの開発でよく使われている。したがって、主要なGNU/Linuxディストリビューションであれば、デフォルトのパッケージ・リポジトリーに含まれている。ほかに必要なパッケージはPerlだけだ。両方ともないディストリビューションの場合でも、簡単なブートストラッピング・インストールで、両方インストールすることができる。 Stowでパッケージを
PCTV-hiwasa miniは、パソコンで地上デジタル放送を受信するためのワンセグレシーバです。 USBワンセグレシーバでは最少サイズ、最軽量のスマートなデザイン。高性能視聴ソフトや、豊富な付属品など、快適なワンセグ視聴環境を提供します。 ボディカラーは2色。 MacBook Pro、PowerBook、Windowsノートにフィットするシルバー、iMac、MacBookにピッタリなホワイトを用意しました。 うれしい、マック、ウインドウズ両対応。 マック(OSX10.4以降)でも、ウインドウズ(2000/XP/Vista)でも美しい、デジタル放送をお楽しみいただけます。 電源不要で、いつでも、どこでもワンセグ放送をお楽しみいただけます。 添付の高機能視聴ソフトで、簡単に「見る・録画する・予約する・ネットワークで見る」がお楽しみいただけます。※1 USBポートが少ないMac
TRAMP (Transparent Remote Access, Multiple Protocols) is a package for editing remote files, similar to AngeFtp or efs. Whereas the others use FTP to connect to the remote host and to transfer the files, TRAMP uses a remote shell connection (rlogin, telnet, ssh). It can transfer the files using rcp or a similar program, or it can encode the file contents (using uuencode or base64) and transfer the
日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。
プログラミングのスピードを上げる方法 天才の成せなる技とは思わずに、 努力しないでいいように 論理的に考えなくてもいいように 頭を使わないでもいいように 最初からそう組み上げていく。 頭を使うプログラミングと、頭を使わないプログラミングは、 同じプログラミングでも本質的に違うものなのではないかと思う。 IMHOだけど、頭を使わなくてもいいプログラムを書き続けることは、 将来的に自分の可能性を狭めることになるんじゃないだろうか。 組み上げるほうに時間を使う、という話なのであれば納得だけど。 僕自身に関していえば、 コードを書いている時間よりも、頭を使ってる時間のほうが何倍も長いです。 一日100行もコードを書かないこともありますが、 そういう日のほうが仕事をした感じがします。 キーボードに向かってコードを書いているときは、 あまり仕事をした気がしないかも。 脳内で出来上がったものを書き下ろし
JavaScriptリファレンスが公開されています。 HTMLヘルプ形式のJavaScriptリファレンス「jsref.chm」を公開した。 - こせきの技術日記 というわけで、以前も紹介しましたが、CHMファイルをOSXで見る方法を書いておきます。 OSX用のCHMビューワ「Chmox」。 Chmox - a Mac OS X CHM viewer CHMファイルをHTMLに書き出す「Tubby」。 Tubby 0.6.3 CHMファイルをQuickLookで。 SourceForge.net: QuickChm ただし、JavaScriptリファレンスのコンテンツまでは見ることが出来ないようだ。 さらに調べてみたら「Chemr」というのもあった。 こちらは検索も出来る!ので、おすすめです。 Chemr - CodeRepos::Share - Trac
http://q.hatena.ne.jp/1203667934 ソフトウェア開発やプログラミングのスピードを上げる方法はありませんか? プログラマーとして生きていこうと決めたのですが、いつも見積もりの3倍時間がかかってしまいます。 そのため いつもつらい思いをしています。 環境を良くしようとHHKLite2を使い、カスタマイズソフトでホームポジションから離さずにプログラミングしています。 マウスもゲーム用の高精度のものを使っています。 調べ物にもタブブラウザを使い、拡張し続けて効率化をしています。 DualCoreマシンを使いメモリもたくさん積み、障害がないように心がけがけています。 出始めのころから効率化のためにエクストリームプログラミングも取り入れていました。 単体テスト、リファクタリングも当然行いますが、余計に開発速度が落ちています。 しかし開発速度は効率化とは無縁だとすら感じてい
ソフトウェア開発やプログラミングのスピードを上げる方法はありませんか? プログラマーとして生きていこうと決めたのですが、いつも見積もりの3倍時間がかかってしまいます。 そのため いつもつらい思いをしています。 環境を良くしようとHHKLite2を使い、カスタマイズソフトでホームポジションから離さずにプログラミングしています。 マウスもゲーム用の高精度のものを使っています。 調べ物にもタブブラウザを使い、拡張し続けて効率化をしています。 DualCoreマシンを使いメモリもたくさん積み、障害がないように心がけがけています。 出始めのころから効率化のためにエクストリームプログラミングも取り入れていました。 単体テスト、リファクタリングも当然行いますが、余計に開発速度が落ちています。 しかし開発速度は効率化とは無縁だとすら感じています。 仕事を減らすことが優先ではないか?と。 昔から創作活動は好
レノボ・ジャパンの「ThinkPad X300」は、ThinkPadシリーズが持つ、堅牢で使い勝手の良さという特徴を受け継ぎつつ、小型パッケージのCPUやチップセット、LEDバックライト液晶などの最新技術を利用して、これまでのThinkPadシリーズでは見られなかったような非常に薄いボディを実現した意欲的な製品だ。 今回はこのThinkPad X300の製品版相当のサンプル(型番は今のところ存在しない6477-R5Uとなっていた)を利用して、その魅力、処理能力などに迫ってみたい。なお、製品の型番が違うことからもわかるように、実際の製品とは仕様などが違う可能性があることをお断りしておきたい。 ●LEDバックライトの13.3型WXGA+液晶を搭載し、これまでにない明るさを実現 ThinkPad X300(以下本製品)のディスプレイは、13.3型WXGA+(1,440x900ドット)のワイド液晶
研究室で今年卒業の旧4年生id:inutuge氏より何故か昨年度の御礼の品をもろた. Emacs Reference mugwww 品を見たとき吹いたワw 以下適当に撮った写真. # ホントは妹のデジカメでもっと綺麗なの撮ったんだけど, うちのPCに転送する方法がなくて結局携帯のカメラwww マグカップの写真ー. ついでにうちのデスクトップ風景をば. テラ何もなす. 適当にググって見付けた販売してるサイトと思われる場所はここ Emacs Reference Mug > emacs stuff > geekcheat.com - cheat sheets for geeks! | CafePress $13.49って結構するじゃないか! 今度何かお礼しないとなあ. 何が良いんだろう? 夏のコミケあたりで何か捜索するのが良いかな?w 更新時刻 2008年, 3月14日, 1:46
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
”深 海 の 汽 笛” (間 章 が 半 夏 IA -番外編) 24年前、間章(あいだ あきら)が32才で死んだ。 2002年12月12日夜、新潟市西堀通り三越デパート向かいの旧マンハイムで 『ライヴ12+12=24/間章(Aquirax Aida)』 があった。 旧マンハイムとは最近まで、間章の母上が40年間経営していた喫茶店だった。 母上はその店にほぼ毎日顔を出していた。 その母上の娘、すなわち間章の妹も20代前半の若さで亡くなっている。 我が子二人を亡くした、人に言えぬ喪失感は計り知れない。 『母』は日々の商に身をさらすことで 『取り戻せぬ運命』 を忘れようとしていたのだろうか。 決して弱音を見せぬ母上に対し他者の私達はよくありそうな視点を安易に当てはめてしまう。 マンハイムは喫茶店とはいえ昭和30年代から、新潟の数少ないライヴ空間として利用され、当時から東京のジャズ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く