2007-01-01から1年間の記事一覧

ガンダム無双

面白すぎwww ダッシュして切り込んでくとか、モビルスーツを動かしてる感がたまんなく楽しい。またセリフとかが昔のまま?なのかな。楽しすぎる。

これはやばい(人として軸がぶれている)

【ニコニコ動画】アイドルマスター 人として軸がぶれている【非再現】 すげぇぇぇぇ

なんか設定ミスったっぽいぞ

topの実行結果。 last pid: 637; load averages: 1.00, 0.95, 0.65 up 0+00:15:35 14:11:45 26 processes: 2 running, 24 sleeping CPU states: 33.8% user, 0.0% nice, 66.2% system, 0.0% interrupt, 0.0% idle Mem: 35M Active, 11M Inact, 26M Wired, 28…

Magickのインストールメモ

Exception 420: no decode delegate for this image format `input.xwd' at t/subroutines.pl line 342.> こんなんでました。そこで、 http://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=9973&p=31133 を参考に While ImageMagick is fixing…

ミルクシーフードヌードル

シーフードヌードルを牛乳で作ったことは無いんだけど、 なるほどこんな感じの味になるだろうなという味でした。おいしいけど、自分は普通のシーフードヌードルのほうが好きだな。

メールの受信ができない。

正確に言うと、受信はできてるのだけどその後ローカルスプールに書き出せてないみたい。んーむ。以下、ログ 554 5.6.0 Mail loop detected. Not accepted.ログを詳細に書くようにsmtpdを -vオプション付で起動 /usr/loca/etc/postfix/master.cf [5891]% cat …

ssl関係のエラーメッセージ?対応(未完)

ログにでてくる、このメッセージを消したい Dec 9 10:45:44 xxxxxx postfix/smtp[90293]: certificate verification failed for smtp.gmail.com: num=20:unable to get local issuer certificate Dec 9 10:45:44 xxxxxx postfix/smtp[90293]: certificate ve…

vimperator便利。

firefoxをvimライクなコマンドで利用可能なアドオン、 vimperatorが便利。最初にちょっと触ったときはだいぶ慣れずに使うのやめてしまったのだけど、 最近もう一度使い始めて、凄く便利なことに気づいた。基本となるコマンド [f] リンクショートカットを見る…

最近

あんまりプログラミングできてないなぁ。精進せねば。

弱音ハク

http://www.nicovideo.jp/watch/sm1640374

amazonで本を買ったら

etc

「宅急便です」といってペリカンの人が届けてくれた。いきなりだったのでリアクションとれなかったがワラタ買った本Code Craft ~エクセレントなコードを書くための実践的技法~作者: Pete Goodliffe,後藤正徳,鵜飼文敏,平林俊一,トップスタジオ,まつもとゆきひろ…

Joel on Software買った

Joel on Software作者: Joel Spolsky,青木靖出版社/メーカー: オーム社発売日: 2005/12/01メディア: 単行本購入: 18人 クリック: 371回この商品を含むブログ (451件) を見るのんびり読もう。

11-1

テストがムズかしくなってきた。 /* * 入力中の行、単語、文字のカウント **/ main(){ int c, nl, nw, nc, state; state = OUT; nl = nw = nc = 0; while((c = getchar()) != EOF ){ ++nc; if( c == '\n') { ++nl; } if( c == ' ' || c == '\n' || c == '\t'…

1-10

これ、バックスペースの入力ってどうやってテストするんだろと思ったけど、 echoで出力した文字列をパイプでつないでやって解決。 #include <stdio.h> /* * タブを\tに、バックスペースを\bに、バックスラッシュを\\に置き換え、 * 入力を出力に複写する **/ main(){ </stdio.h>…

1-9

OKOK #include <stdio.h> /* * 2つ以上の空白を1つの空白に置き換えながら * 入力を出力に複写する **/ main(){ int c,beforec; while((c = getchar() ) != EOF){ if (c != ' ' ){ if(beforec == ' '){ putchar(beforec); } putchar(c); } beforec = c; } exit(0); </stdio.h>…

1-8

まだなんとか。 #include <stdio.h> /* * 空白、タブ、改行を数えるプログラム **/ main(){ int c,spaceCounts,tabCounts,returnCounts; spaceCounts = 0; tabCounts = 0; returnCounts = 0; while((c = getchar() ) != EOF){ if (c == ' '){ spaceCounts++; } if (c </stdio.h>…

1-7

コレは簡単。 #include <stdio.h> /* * EOF の値を印字するプログラム **/ main(){ printf("%d",EOF); } [ERROR:1]% ./1-7 -1%</stdio.h>

1-6

難しい。。。。 #include <stdio.h> /* * getchar() != EOF が0か1しかないことを確認 **/ main(){ int c; c = 1; while(c){ c = (getchar() != EOF); printf("%d",c); } } [ERROR:1]% echo '1234' | ./1-6 111110% 5回1がでてるのは末尾に\nがついているから?全</stdio.h>…

1-6

難しいなぁ。。。。

禁煙継続中(8/19~)

もう4ヶ月もまったくすってない。 流石にもう吸いたい気もしないなぁ。

1-5

for文を使ってみる [5638]% gcc 1-5.c -o 1-5 -Wall 1-5.c:6: warning: return type defaults to `int' 1-5.c: In function `main': 1-5.c:17: warning: control reaches end of non-void function [5639]% cat 1-5.c | c2utf #include <stdio.h> /* * fahr=300,280・</stdio.h>…

1-4

ちょっとした復習。 [ERROR:15]% cat 1-4.c |c2utf && ./1-4 #include <stdio.h> /* * celsius=0,20,・・・300に対して、摂氏-華氏温度対応表を作成 **/ main(){ float fahr, celsius; int lower, upper, step; lower = 0; upper = 300; step = 20; celsius = lower; </stdio.h>…

1-3

printfの使い方。man printf。 [5623]% cat 1-3.c |c2utf #include <stdio.h> /* * fahr=0,20,・・・300に対して、華氏-摂氏温度対応表を作成 **/ main(){ float fahr, celsius; int lower, upper, step; lower = 0; upper = 300; step = 20; fahr = lower; printf("%</stdio.h>…

コンパイルして実行をvimから1キーで実行

$HOME/.vimrcに以下の行を追加 map <F5> :w<CR>:!gcc % \| ./a.outF5キーを押すと実行してくれます。なんかデフォルトでうまくやる方法がある気がするんだけど、 とりあえずいいこの設定で快適なのでOKです。</cr></f5>

1-2

printfのなかで\xを使ってみなさいという演習。 [ERROR:13]% cat 1-2.c [/home/utadaq/work/kandr] #include <stdio.h> main(){ printf("hello, world\x",0x0c); } [5418]% gcc 1-2.c -o 1-2 [/home/utadaq/work/kandr] 1-2.c:4:9: \x used with no following hex dig</stdio.h>…

1-1

hello worldの演習。 [5414]% cat 1-1.c [/home/utadaq/work/kandr] #include <stdio.h> main(){ printf("hello, world\n"); } [ERROR:127]% ./1.1 [/home/utadaq/work/kandr] hello, world</stdio.h>

はじめに

K&R C

超有名な、K&RのC言語の本を買ったから、こつこつと読み進めて行こうと思います。 演習問題のメモをぽつぽつと書いていこうかと。

なるほど

ニコニコのコメントが、ばらばらと横に流れながら、 あるタイミングでみんなの気持ちがひとつになったような 弾幕が流れるのは とてもきれいだなぁ。

FreeBSDでrails開発時にはまったこと(ポート3000へアクセスできない?)

192.168.0.4のマシンにFreeBSDを導入し、railsアプリを開発しているのですが、 script/serverでポート3000でサーバを起動しても、アクセスできないという状態になっています。 調べてみると、ポートはLISTENで構えているが、外部に対してはopenになっていな…

インストールしたもの

FreeBSDを始めてみた。 packageから sudo zsh portsから screen subversion wget vim postfix ruby portupgrade portinstallから ssh パッケージ管理はdebianと全然違うなぁ。