「新次元」のプログラミング言語Befungeが凄い。 Greenbear Laboratory - Befunge わかりやすい Befunge - Wikipedia なんとなく掴める Befunge 実装例 Befunge-93 言語仕様の邦訳 WikipediaのHello,Worldが美しい。 v @_ v >0"!dlroW"v v :# < >" ,olleH" v ^ <目が慣れると普通に読めるようになるのが不思議。
2007年05月26日18:30 カテゴリLightweight Languages perl - Tie::Array::Lazy この点で妥協する、ということであれば、実装はそれほど難しくないはず。 Matzにっき 「長さが決まってないArrayがありえるのか」というツッコミもあるだろう。 が、queueやらstackやらとしての機能までも備える「大クラス主義」のRubyのArrayである。 ある時点でサイズが決まっていないなど些細なことではないだろうか。 アクセスがO(1)である点も、「値が確定している範囲内ではO(1)」で十分だと考える。 と、思って作ったら、簡単にできちゃいました。 demo.pl use 'Tie::Array::Lazy'; use Data::Dumper; local $Data::Dumper::Terse = 1; local $Data::Dumpe
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
っというワケで詳しくはきっと なつみかん。 さんあたりで 特集されるのではないかと無責任な丸投げ振りをしておいて(ぉぃ)。 (※追記5/29 本当にまとめてくださってました!→「FORZA2 痛車&ペイントカーまとめ」) Xbox360期待の新作ゲームといえば昨日発売された Forza2 であります。 私はまだ購入していないのですが、前々から気になっていたゲームでした。 ふと昨日、楽画喜堂さんのページを覗いたら、なんとエディット機能で 自分の車を 「らき☆すた」仕様にペイント しているではありませんか。 ■楽画喜堂 - 2007年5月25日(金) (見つからない場合は「過去ログ」から) http://www.rakugakidou.net/ ボンネット前面こなた仕様、トップにはもちろん チョココロネ。 いやもう、何というか豪快です。 で、そこから更にリンクを辿って画像掲示板さんへ。 ■「画
floatに起因するレイアウトくずれの多くは、floatをしかるべき場所でクリアすることによって解決する。このことを発見して以来、もっぱら空ボックスにclearを指定するという方法(<div style="clear: both"></div>)を多用してきたが、HTMLにある種の不純物が混じることに居心地の悪さはずっと感じていた(「floatを繰り返すとレイアウトがくずれる」参照)。この気持ち悪さを解消してくれるのが、clearfixというテクニックだ。 基本的な発想は上記の空ボックスによるクリアと同じだが、それをHTMLには一切手を加えず、スタイルシートだけで実現しているところに大きな特徴がある。しかし、ひとくちにclearfixといっても様々なバリエーションがあり、その記述のしかたは微妙に異なる。 例えば、clearfixの提唱者ではないかと類推されるPosition Is Ever
仮に本屋で見かけても確実に手には取らないタイトルと表紙の本なんだけど、会社のリラクゼーションルームに置いてあるのをオススメされたので一応読んでみました。それなんて宗教。いや、まぁ、熱いね。借金してまでがんばってくれる社員がいるなんて、たぶん実際に会うとオーラあるんだろうなーと思う。努力も才能だと思ってるけど、そういう意味で天才的な人なんだろうな。でも、本で読むだけだとぶっちゃけ気持ち悪い。これ勤め先の社長が買った本だって聞いたんだけど、ホントかなー。正直ちょっとやだな。 こないだのと合わせて社長本を二連続で読んでみたけど、残念ながら社長業は自分には向いてなさそう。 http://www.scribd.com/doc/45477/Thinking-in-Erlang-Japanese-version こんなテキストを発見したので、週末に向けてErlangをちょっと触ってみる。 インストール
1 名無しさん@お腹いっぱい。 投稿日:2007/01/22(月) 14:34:27 ID:Nvnc2AjvO
次の国から YouTube を閲覧しているようです: 日本 ウェブサイトの閲覧に次の言語を選択しました: 日本語 この変更を受け入れるには、[OK] をクリックします。または、サイトを英語で表示するには、[キャンセル] をクリックします。各ページ上部の YouTube ロゴの右にある設定は、いつでも変更できます。 You appear to be viewing YouTube from this country: 日本 We've selected the following language for viewing the website: 日本語 Click "OK" to accept this change, or click "Cancel" to view the site in English. You can always change your preferen
ウレタン系高反発マットレスでよく言及されるのが密度です。それを頑張って分かりやすく説明してみます。
たのしいプログラミングをアセンブリで実現したくなったので、RubyのtimesをGASに移植してみた。 .text .global main main: push %ebp mov %esp,%ebp mov $10, %eax push %eax push $print call times mov $0, %eax leave ret times: push %ebp mov %esp,%ebp mov 8(%ebp),%ebx mov 12(%ebp),%eax mov $0, %ecx 1: push %ecx call *%ebx // yield pop %ecx inc %ecx cmp %ecx, %eax jne 1b leave ret print: push %ebp mov %esp,%ebp mov 8(%ebp),%eax push %eax push $cou
2007年05月25日15:30 カテゴリLightweight Languages perl - 左辺値代入 それってPerlで。 鍋あり谷あり 条件式の結果を左辺に書ける言語って、C/C++以外にあるのだろうか。 Perl Best Practices Damian Conway [邦訳:Perlベストプラクティス] my $a = 1; my $b = 2; print "a = $a, b = $b\n"; ($a < $b ? $a : $b) = 0; print "a = $a, b = $b\n"; a = 1, b = 2 a = 0, b = 2 さすがに上記の例はあまり使いませんが、 my $str = "foobar"; substr($str, 3, 3) = 'dan'; # foodan とかは比較的よく見られます。 ちなみに、DCONWAYは左辺値代入(lv
というコードを IOCCC に出したのでした。ただ C のコンテストに BF や WS のコード出してどうするということで、 C コードの機能として引数が ws 含んでると Whitespace インタプリタになって bf 含んでると Brainfuck インタプリタになるようになっています。無引数だとただの Hello, world! です。よって3種類の方法で Hello, world! が実行できるけど全部出力はおんなじー、というような。 http://shinh.skr.jp/dat_dir/bfws.c WS 埋めるのは簡単で、 BF も "Hello, world!\0+++++..." などとするなりコメントに埋めるなりして後をすっとばせば簡単なのですが、それだとつまらないので C のコードに溶け込んでもらってます。 C のコードとしては Obfuscation が足りないし
指定したexeファイルを、そのアプリに現在日時を誤解させた状態で起動させるツール「RunAsData」がリリースされた。つまるところ、例えば23日前にインストールした30日試用制限付きシェアウェアを、「現在は一週間後だ」と誤解させて起動すれば、「試用期間終わりです」ということになる(なんかちがう)。「IEHistoryView」など小粒ツールで有名な海外フリーソフト作家Nirsoftの新作ツールなのだが、コマンドラインオプションを使えるので、「○○というexeを○○な日時で起動」というショートカットを作れるなど使い勝手が良い。実験とか、あえて30日無料なシェアウェアを23日間しか使わないとか、そういう感じに活用すれば良いんじゃないかと思う。 「RunAsDate」を作者のページからダウンロードして適当なフォルダにコピー。起動してexeファイル・誤解させる日時を設定し「Run」。ここでは5
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く