逆襲系リンクにゲームは午後から三途の川。(暑い)さんを追加。
やろうと思ってたブレスオブファイア2のデスエバン撃破を先にやられてしまっていた。バルバロイは既にEmulator零の竜駆さんがやられているので、後はティガだけですね。まぁ方法は同じになってしまうので、あまり意味がない気がしますが。
最近知った面白言語を紹介。
HQ9+という言語の存在を某所にて教えていただきました。
この言語は、H Q 9 + の4つの文字でプログラムを表現する言語です。正直狙ってるとしか思えない。
- H
- Prints "Hello, world!"
- Q
- Prints the entire text of the source code file.
- 9
- Prints the complete canonical lyrics to "99 Bottles of Beer on the Wall"
- +
- Increments the accumulator.
HがPrints "Hello, world!"
っておい。あきらかにジョーク言語ですよこれ。9がPrints the complete canonical lyrics to "99 Bottles of Beer on the Wall"
ってのも笑いました。(初めは"99 Bottles of Beer on the Wall"
が何なのかを知らなかったので面白さが分からなかった。)
HQ9++ってのもあるみたいですね。作者は違いますけど。
次はBIT。以下にこの言語の作者が書いたHello Worldのソースコードを引用します。
LINENUMBERZEROCODEPRINTZEROGOTOONELINENUMBERONECODEPRINTONEGOTOONEZEROLINENUMBE RONEZEROCODEPRINTZEROGOTOONEONELINENUMBERONEONECODEPRINTZEROGOTOONEZEROZEROLINE NUMBERONEZEROZEROCODEPRINTONEGOTOONEZEROONELINENUMBERONEZEROONECODEPRINTZEROGOT OONEONEZEROLINENUMBERONEONEZEROCODEPRINTZEROGOTOONEONEONELINENUMBERONEONEONECOD EPRINTZEROGOTOONEZEROZEROZEROLINENUMBERONEZEROZEROZEROCODEPRINTZEROGOTOONEZEROZ EROONELINENUMBERONEZEROZEROONECODEPRINTONEGOTOONEZEROONEZEROLINENUMBERONEZEROON EZEROCODEPRINTONEGOTOONEZEROONEONELINENUMBERONEZEROONEONECODEPRINTZEROGOTOONEON EZEROZEROLINENUMBERONEONEZEROZEROCODEPRINTZEROGOTOONEONEZEROONELINENUMBERONEONE ZEROONECODEPRINTONEGOTOONEONEONEZEROLINENUMBERONEONEONEZEROCODEPRINTZEROGOTOONE ONEONEONELINENUMBERONEONEONEONECODEPRINTONEGOTOONEZEROZEROZEROZEROLINENUMBERONE ZEROZEROZEROZEROCODEPRINTZEROGOTOONEZEROZEROZEROONELINENUMBERONEZEROZEROZEROONE CODEPRINTONEGOTOONEZEROZEROONEZEROLINENUMBERONEZEROZEROONEZEROCODEPRINTONEGOTOO NEZEROZEROONEONELINENUMBERONEZEROZEROONEONECODEPRINTZEROGOTOONEZEROONEZEROZEROL INENUMBERONEZEROONEZEROZEROCODEPRINTONEGOTOONEZEROONEZEROONELINENUMBERONEZEROON EZEROONECODEPRINTONEGOTOONEZEROONEONEZEROLINENUMBERONEZEROONEONEZEROCODEPRINTZE ROGOTOONEZEROONEONEONELINENUMBERONEZEROONEONEONECODEPRINTZEROGOTOONEONEZEROZERO ZEROLINENUMBERONEONEZEROZEROZEROCODEPRINTZEROGOTOONEONEZEROZEROONELINENUMBERONE ONEZEROZEROONECODEPRINTONEGOTOONEONEZEROONEZEROLINENUMBERONEONEZEROONEZEROCODEP RINTONEGOTOONEONEZEROONEONELINENUMBERONEONEZEROONEONECODEPRINTZEROGOTOONEONEONE ZEROZEROLINENUMBERONEONEONEZEROZEROCODEPRINTONEGOTOONEONEONEZEROONELINENUMBERON EONEONEZEROONECODEPRINTONEGOTOONEONEONEONEZEROLINENUMBERONEONEONEONEZEROCODEPRI NTZEROGOTOONEONEONEONEONELINENUMBERONEONEONEONEONECODEPRINTZEROGOTOONEZEROZEROZ EROZEROZEROLINENUMBERONEZEROZEROZEROZEROZEROCODEPRINTZEROGOTOONEZEROZEROZEROZER OONELINENUMBERONEZEROZEROZEROZEROONECODEPRINTONEGOTOONEZEROZEROZEROONEZEROLINEN UMBERONEZEROZEROZEROONEZEROCODEPRINTONEGOTOONEZEROZEROZEROONEONELINENUMBERONEZE ROZEROZEROONEONECODEPRINTZEROGOTOONEZEROZEROONEZEROZEROLINENUMBERONEZEROZEROONE ZEROZEROCODEPRINTONEGOTOONEZEROZEROONEZEROONELINENUMBERONEZEROZEROONEZEROONECOD EPRINTONEGOTOONEZEROZEROONEONEZEROLINENUMBERONEZEROZEROONEONEZEROCODEPRINTONEGO TOONEZEROZEROONEONEONELINENUMBERONEZEROZEROONEONEONECODEPRINTONEGOTOONEZEROONEZ EROZEROZEROLINENUMBERONEZEROONEZEROZEROZEROCODEPRINTZEROGOTOONEZEROONEZEROZEROO NELINENUMBERONEZEROONEZEROZEROONECODEPRINTZEROGOTOONEZEROONEZEROONEZEROLINENUMB ERONEZEROONEZEROONEZEROCODEPRINTONEGOTOONEZEROONEZEROONEONELINENUMBERONEZEROONE ZEROONEONECODEPRINTZEROGOTOONEZEROONEONEZEROZEROLINENUMBERONEZEROONEONEZEROZERO CODEPRINTZEROGOTOONEZEROONEONEZEROONELINENUMBERONEZEROONEONEZEROONECODEPRINTZER OGOTOONEZEROONEONEONEZEROLINENUMBERONEZEROONEONEONEZEROCODEPRINTZEROGOTOONEZERO ONEONEONEONELINENUMBERONEZEROONEONEONEONECODEPRINTZEROGOTOONEONEZEROZEROZEROZER OLINENUMBERONEONEZEROZEROZEROZEROCODEPRINTZEROGOTOONEONEZEROZEROZEROONELINENUMB ERONEONEZEROZEROZEROONECODEPRINTONEGOTOONEONEZEROZEROONEZEROLINENUMBERONEONEZER OZEROONEZEROCODEPRINTONEGOTOONEONEZEROZEROONEONELINENUMBERONEONEZEROZEROONEONEC ODEPRINTONEGOTOONEONEZEROONEZEROZEROLINENUMBERONEONEZEROONEZEROZEROCODEPRINTZER OGOTOONEONEZEROONEZEROONELINENUMBERONEONEZEROONEZEROONECODEPRINTONEGOTOONEONEZE ROONEONEZEROLINENUMBERONEONEZEROONEONEZEROCODEPRINTONEGOTOONEONEZEROONEONEONELI NENUMBERONEONEZEROONEONEONECODEPRINTONEGOTOONEONEONEZEROZEROZEROLINENUMBERONEON EONEZEROZEROZEROCODEPRINTZEROGOTOONEONEONEZEROZEROONELINENUMBERONEONEONEZEROZER OONECODEPRINTONEGOTOONEONEONEZEROONEZEROLINENUMBERONEONEONEZEROONEZEROCODEPRINT ONEGOTOONEONEONEZEROONEONELINENUMBERONEONEONEZEROONEONECODEPRINTZEROGOTOONEONEO NEONEZEROZEROLINENUMBERONEONEONEONEZEROZEROCODEPRINTONEGOTOONEONEONEONEZEROONEL INENUMBERONEONEONEONEZEROONECODEPRINTONEGOTOONEONEONEONEONEZEROLINENUMBERONEONE ONEONEONEZEROCODEPRINTONEGOTOONEONEONEONEONEONELINENUMBERONEONEONEONEONEONECODE PRINTONEGOTOONEZEROZEROZEROZEROZEROZEROLINENUMBERONEZEROZEROZEROZEROZEROZEROCOD EPRINTZEROGOTOONEZEROZEROZEROZEROZEROONELINENUMBERONEZEROZEROZEROZEROZEROONECOD EPRINTONEGOTOONEZEROZEROZEROZEROONEZEROLINENUMBERONEZEROZEROZEROZEROONEZEROCODE PRINTONEGOTOONEZEROZEROZEROZEROONEONELINENUMBERONEZEROZEROZEROZEROONEONECODEPRI NTONEGOTOONEZEROZEROZEROONEZEROZEROLINENUMBERONEZEROZEROZEROONEZEROZEROCODEPRIN TZEROGOTOONEZEROZEROZEROONEZEROONELINENUMBERONEZEROZEROZEROONEZEROONECODEPRINTZ EROGOTOONEZEROZEROZEROONEONEZEROLINENUMBERONEZEROZEROZEROONEONEZEROCODEPRINTONE GOTOONEZEROZEROZEROONEONEONELINENUMBERONEZEROZEROZEROONEONEONECODEPRINTZEROGOTO ONEZEROZEROONEZEROZEROZEROLINENUMBERONEZEROZEROONEZEROZEROZEROCODEPRINTZEROGOTO ONEZEROZEROONEZEROZEROONELINENUMBERONEZEROZEROONEZEROZEROONECODEPRINTONEGOTOONE ZEROZEROONEZEROONEZEROLINENUMBERONEZEROZEROONEZEROONEZEROCODEPRINTONEGOTOONEZER OZEROONEZEROONEONELINENUMBERONEZEROZEROONEZEROONEONECODEPRINTZEROGOTOONEZEROZER OONEONEZEROZEROLINENUMBERONEZEROZEROONEONEZEROZEROCODEPRINTONEGOTOONEZEROZEROON EONEZEROONELINENUMBERONEZEROZEROONEONEZEROONECODEPRINTONEGOTOONEZEROZEROONEONEO NEZEROLINENUMBERONEZEROZEROONEONEONEZEROCODEPRINTZEROGOTOONEZEROZEROONEONEONEON ELINENUMBERONEZEROZEROONEONEONEONECODEPRINTZEROGOTOONEZEROONEZEROZEROZEROZEROLI NENUMBERONEZEROONEZEROZEROZEROZEROCODEPRINTZEROGOTOONEZEROONEZEROZEROZEROONELIN ENUMBERONEZEROONEZEROZEROZEROONECODEPRINTONEGOTOONEZEROONEZEROZEROONEZEROLINENU MBERONEZEROONEZEROZEROONEZEROCODEPRINTONEGOTOONEZEROONEZEROZEROONEONELINENUMBER ONEZEROONEZEROZEROONEONECODEPRINTZEROGOTOONEZEROONEZEROONEZEROZEROLINENUMBERONE ZEROONEZEROONEZEROZEROCODEPRINTZEROGOTOONEZEROONEZEROONEZEROONELINENUMBERONEZER OONEZEROONEZEROONECODEPRINTONEGOTOONEZEROONEZEROONEONEZEROLINENUMBERONEZEROONEZ EROONEONEZEROCODEPRINTZEROGOTOONEZEROONEZEROONEONEONELINENUMBERONEZEROONEZEROON EONEONECODEPRINTZEROGOTOONEZEROONEONEZEROZEROZEROLINENUMBERONEZEROONEONEZEROZER OZEROCODEPRINTZEROGOTOONEZEROONEONEZEROZEROONELINENUMBERONEZEROONEONEZEROZEROON ECODEPRINTZEROGOTOONEZEROONEONEZEROONEZEROLINENUMBERONEZEROONEONEZEROONEZEROCOD EPRINTONEGOTOONEZEROONEONEZEROONEONELINENUMBERONEZEROONEONEZEROONEONECODEPRINTZ EROGOTOONEZEROONEONEONEZEROZEROLINENUMBERONEZEROONEONEONEZEROZEROCODEPRINTZEROG OTOONEZEROONEONEONEZEROONELINENUMBERONEZEROONEONEONEZEROONECODEPRINTZEROGOTOONE ZEROONEONEONEONEZEROLINENUMBERONEZEROONEONEONEONEZEROCODEPRINTZEROGOTOONEZEROON EONEONEONEONELINENUMBERONEZEROONEONEONEONEONECODEPRINTONE
作者自身I challenge anyone to use other language features to write a shorter "Hello world!" program in BIT.
と言っているくらいなので、相当短いのでしょうが、わけわかりません。I challenge anyone to use other language features to write a shorter "Hello world!" program in BIT.
を「私はBITで、誰もが他の言語を使って書く、より短い"Hello World"に挑戦する。」と訳し、「他の言語で"Hello World"を短く書くようにBITでも短く書くぜ!」と言っていると捉えて相当短い
と言ったのですが、この訳が間違ってる気がしたので削除。
いろんな言語でHello Worldを書くってのはよく聞きますが、99 Bottles of Beerをいろんな言語でってのは無いのかなと思って探してみました。
すると702個の言語で99 Bottles of Beerを書いているサイト(2005/06/08現在)にたどり着きました。
BrainfuckやChefなんかはあるだろうなと思ってたんで、別に驚かなかったんですが、TheShakespeareProgrammingLanguageがあったのには驚きました。ただ、SPLのもっとも重要な美しいソースというところをあまり考えていないような気がします。
とかOberon, o.
とか人物の特徴の部分が適当です。それが残念でした。(o, e に特別な意味があるとしたらごめんなさい)Emilia, e.
そうそう、CL、RPG/400、ILE RPG/400もありました。AS/400好きとしてはうれしい限りです。
うおっ!半角二次元から来てる人が大量にいるっ!あ、バハムートラグーンのエロ画像5でしたか、いったい何事かと思った。
- 888 :名無したん(;´Д`)ハァハァ :2005/06/10(金) 00:48:22 ID:9S/jEgRl
- ttp://kara.ifdef.jp/cheat/cheatomake01.html
外出かもしれんが、神のサイトを発見しますたよ。
神
だなんて、うれしいですが、自分なんてまだまだですよ。
持っていった電子機器の中に連絡を取り続ける為のCBラジオがあったのですが壊れてしまいました。Dellのコンピュータも風と寒さで壊れてしまいました。3つ持ち込んだMP3プレイヤーも壊れてしまいました。
しかしDSは濡れていて凍えるテントの中や突風を受けるリュックの中という環境に晒されても、落としたりシェルパーが信じられない程辛いカレーをかけてしまったりしても動き続けました。
自分このての話が結構好きです。煙を吐いても動くAS/400とか、水没したAS/400を乾かしたら動いたとか。(ちょっと違うか)
とにかくDSが好きになりました。
どうやらゲームボーイは爆撃されても動くらしい。任天堂ってすごいな。
- 9 名前:仕様書無しさん 投稿日:2005/05/23(月) 17:14:47
- \
お そ .い ヽ
か の や |
し り ` ,. -──- 、
い .く / /⌒ i'⌒iヽ、
つ / ,.-'ゝ__,.・・_ノ-、ヽ
は i ‐'''ナ''ー-- ● =''''''リ _,....:-‐‐‐-.、
l -‐i''''~ニ-‐,....!....、ー`ナ `r'=、-、、:::::::ヽr_
 ̄ \ヽー' !. t´ r''"´、_,::、::::} ノ` ,.i'・ ,!_`,!::::::::::::ヽ 「僕のすばらしいソースコードの記法は、
ヾ、 ゝゝ、,,ニ=====ニ/r'⌒; rー`ー' ,! リ::::::::::::ノ 強力だけど難しいから、僕以外の人はスパゲッティとよぶんだ」
i`''''y--- (,iテ‐,'i~´,ゝ'´  ̄ ̄ヽ` :::::::::::ノ
.| !、,............, i }'´ _ 、ー_',,...`::::ィ'
●、_!,ヽ-r⌒i-、ノ-''‐、 ゝ`ーt---''ヽ'''''''|`ーt-'つ
( `ーイ ゙i 丿 ;'-,' ,ノー''''{`' !゙ヽノ ,ヽ,
`ー--' --'` ̄ `ー't,´`ヽ;;;、,,,,,,___,) ヽ'-゙'"
(`ー':;;;;;;;;;;;;;;;ノ
``''''''``'''''´
ワロタ。
徳保さんのネットで実名を出すと天変地異が起きるぞ論を読みました。
実名を晒すことに関してはノーコメントですが、補記に書かれている内容について徳保さんに質問。(ここを見てもらえるのだろうか)
電話やメールで問い合わせがあれば、私は本名・住所・電話番号を個々の読者に開示してきました。ただし、私の本名で Google 検索して「**のハンドルネームが徳保隆夫である」とわかってしまうのは嫌です。会社の上司にはサイトバレしていますが、これ以上は勘弁してほしい。読者の皆様のご協力をお願いする次第です。
**のハンドルネームが徳保隆夫である
ということを知られたくないのなら、何故それを知ることが出来る情報を晒すのでしょうか。これ以上は勘弁してほしい
ということであれば、これ以上情報は開示しなければ良いのではないだろうかと思ってしまいます。
過去の備忘録に回答になりそうな話があった。
別に会社の秘密をバラしているわけでもないし、決定的にまずいことは書いていないつもり。だから究極的には誰にバレたっていいのだけれども、でも嫌なことってあるじゃないですか。そのあたり、こちらの気持ちを汲んでいただければ幸いです。
別にばれてもいいけど、なんとなく嫌だってことでしたか。
いつものごとくRinRin王国さん経由。
IEの“履歴”をHTML化してくれる「history.VBS」というツールを吉岡照雄さんが公開されています。
「HTML化」なんて書かれると、どんなHTMLを吐き出すのかチェックしたくなってしまうじゃないですか。で、どんなHTML文書かをチェックしてみますと、文書型宣言が無くて、blockquoteを左右マージンを取る目的で使用されていて、なんとも言えない仕上がりに。
個人的にこういったHTML文書は好きでないので、「history.VBS v1.01」をHTML4.01に準拠させる手順を以下に書きます。(作者に断りも無く勝手に載せているだけなので、作者に公開するのはやめろと言われたら消すかも)
WriteLine "<!DOCTYPE HTML PUBLIC ""-//W3C//DTD HTML 4.01//EN"">"
WriteLine "<blockquote>"
をコメントに WriteLine "<p>" & SubFolder.Title & "<br>"
を以下の記述に変更
WriteLine "<dl><dt>" & SubFolder.Title & "</dt><dd>"
WriteLine "</p>"
を以下の記述に変更
WriteLine "</dd></dl>"
WriteLine "</blockquote>"
をコメントにWriteLine "<table>"
と108行目(109行目)のWriteLine "<tr><td>" & Folder.GetDetailsOf(,2) & "</td><td>" & Folder.GetDetailsOf(,1) & "</td></tr>"
をコメントに WriteLine "<tr><td nowrap>" & FormatDateTime(Item(2),2) & " " & FormatDateTime(Item(2),4) & "</td><td><a href=""" & Item(0) & """>" & text2html(Item(1)) & "</a></td></tr>"
をコメントにして以下の6行を追加
WriteLine "<dl>" WriteLine "<dt>" & Folder.GetDetailsOf(,2) & "</dt>" WriteLine "<dd>" & FormatDateTime(Item(2),2) & " " & FormatDateTime(Item(2),4) & "</dd>" WriteLine "<dt>" & Folder.GetDetailsOf(,1) & "</dt>" WriteLine "<dd>" & text2html(Item(1)) & "</dd>" WriteLine "</dl>"
WriteLine "</table>"
をコメントに以下はお好みで。
そもそも、もとのHTMLには構文違反はありませんし、DTD的にはなんの問題もないので、文書型宣言さえ出力すればHTML4.01になることはなるんですけど、引用でもないのにblockquoteを使っているのは、思想的にはHTML4.01ではないだろうと思いますので、定義リストにてマークアップするように修正しています。
関係ないけど、今日の日記は闇黒日記風のスタイルで見ると見やすい。自分で作ったCSSでは激しく見づらい。野嵜さんの偉大さを再度認識しました。
The Web KANZAKIさんの6/28日のちょっとしたメモより引用。
2001年の秋からInternet Draftとして検討されてきたScripting Media Typesが、ようやくInformational RFCになるとアナウンスされた。これで「まだ公式には登録されていないが」と断りつつ使ってきた
text/javascript
などが、「正規の」メディアタイプとして記述できることになる。
キタコレ!