トップ «前10日分 最新 次10日分» 追記

はじめてのにき

ここの位置付け

2004|11|
2005|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|01|02|03|04|05|06|07|08|09|10|11|12|
2020|01|02|03|04|05|06|07|08|09|10|11|12|
2021|01|02|03|04|05|06|07|08|09|10|11|12|
2022|01|02|03|04|05|06|07|08|09|10|11|12|
2023|01|02|03|04|05|06|07|08|09|10|11|12|
2024|01|02|03|04|05|06|07|08|09|10|11|12|
2025|01|02|03|04|05|06|07|

ToDo:


2009-01-08

_ cell

openvpn の使いかたがわからない

うーむむとりあえず Windows 持ってかえってくるかー

(01:43)

_ キータイプモニタ

色々わかるようなわからんような、という感じだなあ。

   852 Emacs Alt_L Ctrl
   888 Emacs i
   926 Emacs BackSpace
   971 Emacs e
  1001 Emacs a
  1016 Emacs Down
  1056 Emacs x Ctrl
  1155 mlterm Alt_L Ctrl
  1223 Emacs s Ctrl
  1347 Emacs Right Rep
  1360 Emacs Up
  1409 mlterm j Rep
  1447 Emacs space
  1459 mlterm k Rep
  1549 mlterm space
  1899 Emacs Down Rep
  2066 mlterm Return
  2215 Emacs Shift_L
  2227 mlterm Control_L
  2354 Emacs Up Rep
  3152 Emacs Control_L

とかなんとか。 左 control は異様に叩かれてるんだねえ。 Emacs で一番叩く C-? は C-s で二番目は C-x なんだなぁとか。

まぁそれはともかくなんか途中からデータぶっこわれてるんだよな… これだからバイナリファイルは…

後で調べないといけない。 保存部分じゃなくてパース部分が壊れてるだけならいいんだけど…

(11:06)

本日のツッコミ(全3件) [ツッコミを入れる]

_ hiho [はじめまして、こんにちは。 自分もキータイプモニタを使ってみたいのですが何て言うソフトですか?]

_ shinh [自分でいじってる window manager に手を入れたような状態なので他の方に使ってもらうのは難しそうです… ..]

_ hiho [そうですか、一応少しだけ挑戦してみます。 どうもありがとうございます。]


2009-01-07

_ SRM にっき

http://topcoder.g.hatena.ne.jp/shinichiro_h/20090106

はじめた。

あとそういえば英語ぶろぐをかこうというこころみがあるとかないとか。

http://shinhoge.blogspot.com/

数年後に適当に読めば履歴書書けるくらいになると良い

(00:36)

_ ほーりーうをー

http://shinh.skr.jp/h/?IntSizetIterator

(02:10)


2009-01-05

_ 今年の目標

はまぁ、旅行に行くことじゃないかと思う。

(02:04)


2009-01-04

_ maxima

http://d.hatena.ne.jp/yshl/20090103#1230992412

ふむふむありがたや。 とりあえずインストールしたけど 拡張子は mac でいいのかなぁ。

(01:57)

_ int vs size_t problem

size_t が under flow してしまう問題は

#include <vector>
using namespace std;
int main() {
    vector<int> v;
    v.push_back(1);
    v.push_back(2);
    v.push_back(3);
    for (size_t i = 0; i < v.size(); i++) {
        printf("%d\n", v[i]);
    }
    for (size_t i = v.size()-1; i < v.size(); i--) {
        printf("%d\n", v[i]);
    }
}

というのをイディオムにするという手を思いついた。 意図はどうしようもなくわかりにくいけど、 コードの変更少なくループを逆転できるのは魅力的…

(11:43)

本日のツッコミ(全5件) [ツッコミを入れる]

_ yshl [Maxima の拡張子ですが、/usr/share/maxima/ 以下にインストールされたファイルの拡張子が ma..]

_ shinh [その mac は macro の mac じゃないかなぁ…とか思って気がひけていました。最も無難なのは maxima..]

_ kazuho [(size_t)-1 と比較するのではダメなのでしょうか? それを避けたい、ということでしたらすみません。 for..]

_ kodera [1刻みなら、 for (size_t i = v.size(); i--; ) ループ内の処理によっては、sizeの..]

_ shinh [ありがとうございます。色んな流儀があるものですね…元々書いた時の心境は、インクリメントしてるループをデクリメントに変..]


2009-01-02

_ ejacs

http://code.google.com/p/ejacs/

via http://twitter.com/yanbe/status/1087700458

うわあすごい。

しかし僕の目算では w3m の JS 実装は JS インタプリタより DOM が無いのが問題であるという…

(09:51)

_ it->hoge

http://d.hatena.ne.jp/gomi-box/20081230/1230635057

自分では常に -> を使うけど、 (*it)->hoge は腹立つよなぁと思った。 なんか拡張してくれよという話かなぁ。 it->->hoge とか it-->hoge とか it->>hoge とか。 さすがに 3 つ必要なことはほぼ無いだろうし、 --> オペレータの新設とかでいいかなぁ。

(14:50)

_ TODO

  • るびま
  • GC
  • TCC いじり
  • grub いじり
  • マラソン?
  • thread fest のコード読む
  • sevilwm
  • w3m
  • Ada

(19:36)

_ 計算量

http://www.kurims.kyoto-u.ac.jp/~terui/pssj.pdf

などを見た。 P!=EXPTIME は対角線論法で証明できるらしい。 えーとどんな感じだろう…

(22:50)


2009-01-01

_ 年越しゴルフ

最近の問題を見直す。 やっぱり最近の問題は気合いが入ってないなぁ。

1st  shinh      247,941 (27 challenges)
2nd  ySas       246,194 (27 challenges)

だったのが

1st  shinh      249,210 (27 challenges)
2nd  ySas       246,194 (27 challenges)

まで。

  • saving: 113 => 111 (9026 => 9189 +163): ちょっとアルゴリズム変えた。もっと縮みそうではある。
  • choose: 38 => 37 (9210 => 9459 +249): まだ 2B もあるのか…
  • grid: 47 => 46 (9148 => 9347 +199): 知ってたけど使えてなかった知識を使えた
  • music: 80 => 79 (9750 => 9873 +123): ちょっとなんか。
  • roman: 65 => 61 (8153 => 8688 +535): なんじゃそれという見落としが

(14:31)

_ perl の Devel::Peek::Dump

use Devel::Peek;
Devel::Peek::Dump('hoge');

なんか内部構造を表示する。たまに便利。

(16:50)

_ <=>

で、

> perl -le 'print sort<=>,("<",">")'
<=>

これはなんなのかなぁ。 なんか '<' 記号 任意文字* '>' というような 文字列リテラルがあるような挙動をするけど、 perldoc とかラクダ本で見た覚えがない。

(16:57)

本日のツッコミ(全2件) [ツッコミを入れる]

_ ySas [globじゃないですかね。<=> == glob('=')]

_ shinh [うへえ glob ってこんな記法あるんですね… perl -le 'print<*>' とかで ls になるのか…]


2008-12-31

_ ごるふ

http://www.nmt.ne.jp/~ysas/diary/?200812c&to=200812291#200812291

1st  shinh      247,472 (27 challenges)
2nd  ySas       246,080 (27 challenges)

むー。

(01:54)

_ とりあえず

  • choose: 39 => 38
  • saving: 116 => 113 (ついでに Ruby から Perl になった)
1st  shinh      247,941 (27 challenges)
2nd  ySas       246,129 (27 challenges)

(11:52)


2008-12-30

_ sevilwm キータイプモニタ化

できたと思う。 record extension というのもあるみたいだけど、 VNC と組み合わせられる感じがしなかったので WM で。

来年からはまた楽しいデータが。

こういうのが残る。

2008-12-30 22:03:04.084 Emacs Control_L 
2008-12-30 22:03:04.234 Emacs h Ctrl
2008-12-30 22:03:04.404 Emacs h Ctrl
2008-12-30 22:03:04.994 Emacs m 
2008-12-30 22:03:05.054 Emacs a 
2008-12-30 22:03:05.164 Emacs t 
2008-12-30 22:03:05.234 Emacs a 
2008-12-30 22:03:05.454 Emacs Shift_L 
2008-12-30 22:03:05.504 Emacs t Shift
2008-12-30 22:03:05.674 Emacs a 
2008-12-30 22:03:05.804 Emacs n 
2008-12-30 22:03:05.874 Emacs o 

ただうーん。 IME のステートを残せるといいんだけど、 どうしたらいいかね…

2008-12-30 22:02:35.234 Emacs Control_L 
2008-12-30 22:02:35.364 Emacs x Ctrl
2008-12-30 22:02:35.454 Emacs j Ctrl
2008-12-30 22:02:35.584 Emacs Shift_L 
2008-12-30 22:02:35.684 Emacs k Shift
2008-12-30 22:02:35.834 Emacs i 
2008-12-30 22:02:36.074 Emacs minus 
2008-12-30 22:02:36.324 Emacs t 
2008-12-30 22:02:36.354 Emacs a 
2008-12-30 22:02:36.484 Emacs i 
2008-12-30 22:02:36.784 Emacs p 
2008-12-30 22:02:37.014 Emacs u 

頑張ればログから演繹もできないことも無さげではあるのでまぁ保留…

(22:10)


2008-12-29

_ よっぱらい

帰宅に苦労した。

結論としては俺はやはりケータイを憎んでることがわかったので解約しようと思う。

自由は不便なものです

(08:10)


2008-12-27

_ 予習

なんかしないとなぁ… と思ったら ranha さんが面白そうなことを。

http://d.hatena.ne.jp/ranha/20081227/1230306403

なんか C++ か Erlang だよな常識で考えると。

(06:44)

_

そういえば夢に外人と話してるシーンが出てきて興味深かった。 夢でも色々情けない状況だった。

"Your last day?" (in this year とか無いとクビになったみたいだなーとかちょっと後で思うが相手が話し出して手遅れ) "ぺちゃらくちゃら来週月曜来る必要があるとかぺちゃらくちゃら" (夢でも全く聞き取れないが夢でも聞き流すわけだ) "Ah, I see" (でごまかす) (なんか聞き慣れない略語があったなぁとか思って) "What is BRL?" "ぺちゃらくちゃら"

で、よーわからんから後でぐぐって調べたりする、 そういう現実と何も変わらん夢であった。

  • そもそも夢に出てくるもんなんだなー
  • 夢でも現実と変わらん応答なんだなー
  • 夢で未知語とか出てくるもんなんだなー

とか起きてから思った。

(06:53)

_ 良し!

時間間違えた!

(10:06)


2025年
7月
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
1.kosaki(2014-05-24 01:57) 2.shinh(2014-05-24 01:57) 3.kosaki(2014-05-24 01:57)
search / home / index

全てリンクフリーです。 コード片は自由に使用していただいて構いません。 その他のものはGPL扱いであればあらゆる使用に関して文句は言いません。 なにかあれば下記メールアドレスへ。

shinichiro.hamaji _at_ gmail.com / shinichiro.h