スチーム速報 VIP あの夏の日、僕たちは輝いていた。
AminNESはFlash製のオープンソース・ソフトウェア。ファミコンは未だに人気のあるゲーム機だ。キャラクターはもとより、ゲームを行っている動画をアップロードして楽しんだり、日本では発売されていないマニアックな海外ゲームを紹介して楽しんでいる人もいる。今のゲーム機ほど高性能ではないが、それだけにアイディアが盛り込まれている。 Flash製ファミコンエミュレータ そんなファミコンではあるが、筐体を持っている人はもうそれほど多くないだろう。そこでよく使われているのがエミュレータだ。WebブラウザだけでファミコンをするならAminNESというソフトウェアがある。AminNESはずばり、Flash製のファミコンエミュレータだ。 音は出ないようだが、操作性は申し分ない。操作はキーボードを使い、なぜか4ボタンをサポートしている(AB以外のボタンの用途は不明)。実行速度もストレスなく操作できるレベルだ
PsToolsはWindows向けのフリーウェア。LinuxやMac OSXではよく(?)使われるkillコマンド。Windowsでは同じような手段としてタスクマネージャが知られている。だが問題が発生している時に重たいGUIを立ち上げるのは面倒だ。他のOS同様にコマンドラインから操作できると便利だ。 killコマンドライクなPsKill その補助となるツールがPsToolsというフリーウェアだ。PsToolsにはプロセスを管理するのに便利なコマンドが多数用意されている。全てコマンドプロンプトから操作できるのでシステム管理社にとっても便利なツールになるのではないだろうか。 PsKillはその名の通りプロセスを殺すためのコマンドだ。面白いのはリモートのプロセスも指定できる点だ。ユーザ名とパスワードを指定して実行できるので管理者権限のプロセスも対応可能だ。またプロセスIDの他、プロセス名を使って
金くれはRuby on Rails製のフリーウェア(ソースコードは公開されている)。お金が欲しいかと聞かれて断る人はそうはいないだろう(お金の出元によるかも知れないが)。霞でも食べて生きていけるなら良いが、人間誰しも生活するのにお金がかかってしまうのだ。 次世代ネット乞食プラットフォーム 個人の情報をちょっと晒すだけで、もしかすると誰かがあなたにお金をくれるかも知れない。だとしたらあなたは登録してみたいと思うだろうか。それを試すのが金くれだ。金くれはネット乞食(呼び名は悪いが)サービスで、銀行口座を晒すことでお金を振り込んでもらおうという試みだ。 振り込んでくれる可能性はほぼ皆無だろう。だがゼロではない。誰かお金が余ってしょうがない人や、何となく振り込んでみる人がいるかも知れない。なお、リストアップされる際の画像はTwitterのユーザ名から取っているようなので、表示名はTwitterのユ
【PHP vs Perl】 昔から議論になっている事ですが、結局の所どっちがどうなのでしょう? 私自身は Perl 屋ですが、Perl が PHP に負けているという事も無いような気がします。 しかし、人力検索でも随分と PHP の質問が多いように感じられます。Perl はどこですか?みたいな。 言語仕様的な面からそれぞれのメリットとデメリットを述べられる方はおりますか? 平たく言えば、Perl にできて PHP にできない、またはその逆について解説して頂きたいのです。 そして面白い事に、国内のブラウザゲームの大半は何故か Perl で記述されています。 最近は PHP も増えてきた感じもするのですが、中身を見るとそのソースは Perl もどきだったりもします。 個人的には Perl で全てが済むと思うのですが、何故にして PHP を使うのでしょうか?
root権限で動作させたい常駐プログラムを作って動作させてみたものの、うまくいく場合とうまくいかない場合があって、かなりはまってしまった。 シェル上でrootユーザでperlプログラムを実行した場合と、なんらかのトリガー(メールや、xmlrpcとかでコマンドを受け取って)を経て自動で実行させるときの違いを調べてみた。 perlsec - Perl のセキュリティ http://perldoc.jp/docs/perl/5.6.1/perlsec.pod Perl は、そのプログラムが異なる実ユーザー ID、実効ユーザー ID、実グループ ID、実効グループ ID を使って実行されることを検出したときに、自動的に 汚染モード (taint mode) と呼ばれる特別なセキュリティチェックのセットを有効にします。 UNIX パーミッションにおける setuid ビットはモード 04000 で、
2012年07月20日19:30 カテゴリ書評/画評/品評Lightweight Languages BEGIN{ require Llama } #書評_ - 初めてのPerl 第6版 オライリー矢野様より献本御礼。同封のTシャツもXXLでうれしい。 初めてのPerl 第6版 Randal L. Schwartz / Tom Phoenix / brian d foy / 近藤嘉雪訳 [原著:Learning Perl, 6th ed.] 初出2009.10.20 第五版; 2012.07.20 第六版に改訂 こういうのを見ると、やはりプログラマーにはオライリーという思いを新たにする。累計50万部のベストセラーの最新刊、ついに訳出! Perlを習いたい人だけではなく、プログラミングそのものを初めてたい、コンピューターを便利な道具以上のものとして使えるようにしたい人にもお勧め。書籍名に"P
Ruby のサンプルプログラムを見つけましょう。 サンプルプログラムは自由に使用することができます。(詳しくは こちら) 例: Array#delete Hash Masaru(”まさる”さん)は、 Ruby のリファレンスマニュアルを読んだユーザが、 「もう少しサンプルが多ければいいのに」とか、 「このメソッドでこんなこともできるのに」と思ったときに、 ユーザ自身でサンプルプログラムを登録できるようにするために開発したシステムを利用した、 Ruby のサンプルプログラムを登録や閲覧をするためのサイトです。 String#* / yasuda-h at netlab dot jp 同じ文字列を複数並べて表示する。 47pt | 2008-08-23 02:27:19 String#% / yasuda-h at netlab dot jp 数値で文字列数を指定し、出力される内容の整形を
Blog Search when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${entry.path} [in template "__entry.ftlh" at line 3, column 25] - Reached through: #include "__entry.ftlh" [in template "entry.ftlh" at
元々C言語においても、ポインタを書くべきところに定数0が書かれていた場合、 コンパイル時にヌルポインタに変換されるようになっています(ANSI C規格でもそのように定義されています)。 但し、 1) ANSI Cではヌルポインタとして「#define NULL ((void *)0)」という定義を認めている。この方法は、ポインタ型の大きさがどの整数型の大きさとも異なる場合に有効である(void*から他のポインタ型への暗黙の型変換は合法である)。 2) 定数0を使えるとはいえど、作法としてNULLを使って「これはヌルポインタです」と明示したほうがよい、と考えているCプログラマが多い。 などの理由で、C言語ではヌルポインタとしてNULLが良く使われますし、しばしばNULLは「(void *)0」とdefineされています。 しかしC++では暗黙の型変換による危険性を減らすために、C言語よりも型
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く