2011-01-01から1年間の記事一覧
TinyBASICでない、かといって構造化BASICでもない、昔の8bitパソコンに載ってたようなBASICはないかと探してみた。 Bywater BASICがそれっぽい。以下からダウンロード。 Bywater BASIC Interpreter - Browse Files at SourceForge.net zipファイルを展開して…
メモ。 キヤノン:このページは移動しました
関数電卓を使う仕事でも、普通の計算を行うことがある。しかし関数電卓のキーはせまい面積にぎゅうぎゅうと小さく収めてあり使いにくいと思ってた。 このfx-650Mは良く使う数字と四則演算の部分が大きめのキーで使いやすい。秋葉原をうろついていたら店頭に…
初めて買ったデジカメはCASIO QV-10。1995年の12月に買った。発売は夏だったが入手できなかった。49800円。工作した物の写真を撮るのにポラロイドカメラが欲しいなと思っていたが、パソコンに画像データを転送できるということは革命的だった。これによって…
MacOSXのディスクイメージは*.IMGだが、このままではWindows等で扱えない。*.ISOにするとMacOSXでも他のOSでもマウントできる。そこで変換方法がないか調べてみた。 やり方は以下にあった。 Create an ISO image on Mac OS X using built-in Disk Utility A…
ちょっとProcessingというのに興味があって試してみた。 インタラクティブに画面に色々書けるようだ。文法はC言語っぽく、インタープリタで書き換えながら実行して確認できる。昔BASICでLINE文など使ったことのある人には馴染みやすいでしょう。Javaで実行さ…
プロジェクト管理ツールredmineに興味があって、自宅サーバにインストールできないかやってみた。 Redmine.JP — Redmine日本語情報サイトベースはWindows Home Server 2011 (WHS2011)なのでIIS7で管理されることになるが、個別のパッケージをインストールし…
NTFS-3Gというのがある。Tuxera NTFS for Macは有償版。 NTFS-3G for Mac OS Xインストール方法などはこちらが詳しい。インストール完了後は再起動が必要。 Mac OS Xから、NTFSのWindowsのボリュームに書き込みができるようにする方法 / Inforati注意点:Mac…
座敷に置いてるHDDレコーダから余ってるPowerBookG4にFireWire経由で動画を取り込んでいるが、これを保存しようとしてちょっと困っていた。無線LANは不安定で4GB程度の転送に8時間以上かかる。USBメモリに書き込んで持って行こうとするとFATの制限で4GB以下…
Windows7でLoopback Adapterを追加しようとしても、WindowsXPであったハードウェアの追加がコントロールパネルにない。「Windows7 loopback」でググったら以下が見つかった。Windows 7でMicrosoft Loopback Adapterを導入するメモ:プログラムとコマンドの検…
SONYのMSX2、F1XVの中古を手に入れたので修理。案の定FDDが動かず。ゴムベルトが劣化してた。 で、底の黒いネジ6箇所を外しカバーを外す。FDDは3個のネジで固定されている。さらにFDDの底面カバーを外す。 輪ゴムでとりあえず修復してみたが、FILESで"Disk …
PRIMERGY TX100 S1を土台にSolaris10u10をインストール。これにVirtualBox4.1.4をインストール。 VirtualBoxのダウンロードではなぜかFirefoxが応答しなくなったのでwgetで取得。ただしwgetが使えるようになるまでは依存関係のあるパッケージを適用しなけれ…
EeePCの続き。C:ドライブは4GBしかないのにMediaPlayer11を適用したせいで他のアップデートができなくなるほど埋まってしまった。200MBくらいしか空きがない。Google Chromeは122MBくらい食うしこれは困った。
EeePC901を入手した。メインのストレージはSSD 4GB。とりあえずSDカードに逃すことはできる。以下を参考に色々削除。 Eee PC発売記念(?) この小さいマシンでゲームを動かしてみよう――その1:Windows XPを頑張って小さくしてみる - 4Gamer.netOutLookは以…
Sub FizzBuzz() ' ' Office:Mac 2011で確認 ' [ツール]→[マクロ]→[マクロ…]で適当な名前を入れてコード画面を開き、コピー&ペースト ' For i = 1 To 100 s = "" If i Mod 3 = 0 Then s = "Fizz" End If If i Mod 5 = 0 Then s = s + "Buzz" End If If s = "…
awkでは数値はdouble扱いということで79番目のフィボナッチ数を計算するときに扱える範囲を越えてしまうことがわかったので、bignum相当の加算を作ってみた。これは文字列に対する十進加算ですけど。 #! /usr/local/bin/gawk -f # # Fibonacci number # BEGI…
動作環境:MacOSX(10.6.8) /標準のawkとhomebrewでインストールしたgawk awk version 20070501 GNU Awk 4.0.0 実行例: gawk 'BEGIN{print 5527939700884757+8944394323791464}' →14472334024676220 ※最後の桁が"1"でないなお、rubyでは正しく計算できていま…
awkでfibbuzzやってたらどうも計算が合わない。で、rubyで確認したらこちらが合ってるっぽい。(MacOSX10.6.8 64bit 標準のawkとgawk4.0.0、ideone.comのgawk(3.1.6?)でも同様 awk 'BEGIN{print 5527939700884757+8944394323791464}' →14472334024676220 gawk…
ガラケーが相当痛んできたので買い換えようとドコモショップに行ったら発見。 スマホではないし、体積も大きいので電池の持ちがとてもよい。フルキーでメモがとれるのでポメラ買えなかった私にぴったり。しかもドコモポイントで購入できた。ASCII.jp:ケータ…
雨漏りの心配。
Dart言語で手探りながら99 bottles of beerを書いた。Dart programming language | Dart99 Bottles of Beer | Start class Bottle { var b1 = 'bottle' ; var b2 = 'bottles' ; number(n) { return (n==1)? b1 : b2 ; } } class BoB { number(n,lq) { var bo…
歯医者さんで虫歯の治療。 最近は前歯の治療でも麻酔は使わないみたい。昔はドリルが高速回転して静電気を発生し、神経に響いていたそうな。今は低速でトルクのあるモーターなのでいいとか。前歯はなんか紫外線当ててたぞ。紫外線で固まる樹脂なのかな?奥歯…
フィボナッチ数列をFizzBuzzするfibBuzzなんかも出てきて毎回作るのもなんなので、パイプでつないで処理するフィルタにしてみた。もちろんawk。fzbz.awk - 3,5の倍数の時に文字列に置き換え #! /usr/local/bin/gawk -f # # FizzBuzz filter # ($0%3)==0 && (…
forth http://ideone.com/nA0ek awk http://ideone.com/FtNI0 awkのone liner http://ideone.com/pEYDSideone.comおもしろい。
http://ideone.com/cKg5J CASL IIで FizzBuzzやってみた。 アセンブラでやるときは文字出力をどうするか悩むが、COMET IIの環境ではOUT命令があるのでこれを使った。 10進を表示するのは上の桁と下の桁に分けてASCII文字列を作成。CASLではレジスタは16ビッ…
FizzBuzzにはまっている。「こんなの簡単」「誰でも知ってる」ならやってみて。ただし、いろんな言語で。 FizzBuzz問題が丁度よいのは「反復」「条件判断」「出力」が含まれてるから。言語によりこれらは違ってくる。 反復は1〜100までのループ、またはリス…
http://ideone.com/XTBbc CommonLISPでFizzBuzz。動作環境はMacOSX(10.6.8)、brew install clispで用意。 なるだけ古いスタイルで、doループとcondを使って書きました。 (setq f 1) (setq b 1) (do ((c 1 (+ c 1)) (f 1 (+ f 1)) (b 1 (+ b 1))) ((> c 100))…
なんのことかと言いますと、スマホのおかげで無駄遣いしなくて済むという。 KORG nanoKEYというUSB接続のミニキーボードがあったのですよ。3,400円本体のみ。で、スマホ持ってブラウザで検索すると、ドライバソフトはダウンロードで入手可、付属ソフトはライ…
http://s3.amazonaws.com/twitpic/photos/full/420977324.jpg?AWSAccessKeyId=AKIAJF3XCCKACR3QDMOA&Expires=1318335767&Signature=S1UU30fm7H9vTYa6p44T9YscXL4%3D 長崎空港の1Fにある中華料理「牡丹」。ここの皿うどんはうまい。パリパリの細麺と焼いた太…
http://ideone.com/QW36m FORTRAN77縛りでFizzBuzz。gfortran使用。(brew install gfortran) 1 FORMAT ( I1 ) 2 FORMAT ( I2 ) 3 FORMAT ( I3 ) 4 FORMAT ( 8HFizzBuzz ) 5 FORMAT ( 4HFizz ) 6 FORMAT ( 4HBuzz ) DO I = 1,100 IF ( MOD(I,3) .EQ. 0 ) THEN…