不定期戯言

戻る

« | 2024 | Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec | »

古いページ 新しいページ

2010.01.11 (Mon)

ガッ

・久しぶりにJavaでプログラムを書いたらNullPointerAssigmentやらかした。あれ,Exceptionだったかな。配列を定義して中身を定義してないという,よくある素人くさいミス。別の言語さわっててたまにJavaを使うと毎回やらかしているような気がする。

コメント(2)

tss wrote at 2010-01-12 07:42:

Javaがわがまま

わたやん wrote at 2010-01-12 20:49:

言語としては嫌いじゃないんですよ。まだ私が慣れてないだけだと思ってます。このあたりを息を吐くように書けるようにならないと,肝心の中身に専念できない。

コメントの受付は終了しました。

2010.01.06 (Wed)

AWK

・スラッシュドットジャパンに,「プログラミング言語AWK」復刊が取り上げられた。私は256本でAWKを知って,調査書印刷のデータ整形スクリプトを作ったこともある。そのあとperlに移行したのだけど,なぜ最初からperlにしなかったのかといえば,単に当時はAWKしか知らなかったからだ。今はC#.Netで書いたプログラムだけど。

コメント(0)

コメントの受付は終了しました。

2009.12.18 (Fri)

ibus-anthyのdebパッケージ

・ログを見てると,ibus-anthyの句読点を別々に設定したい人がいるんじゃないかと思ったので,俺パッケージを公開しておくことにする。EUC-JPでは「にょろ」が入力できないから自分ではまだ使ってないけど。

コメント(0)

コメントの受付は終了しました。

2009.12.15 (Tue)

VMware on linux 2.6.32

・そのままだとvmnetのコンパイルに失敗するのだが,/usr/lib/vmware/modules/source/vmnet.tar内のvnetUserListener.c<linux/sched.h>とか"compat_sched.h"のincludeを追加するとうまくいくらしい(myn_999のブログvmware vmplayer and kernel 2.6.32)。

コメント(0)

コメントの受付は終了しました。

2009.12.09 (Wed)

散布図

・娘に質問されたのでExcelの画面の前で悩む。2系統の散布図を重ねることはできたのだが,元データが格子点なので正確に重なってしまって全然様子がわからない。Rのjitterやstackみたいなことができればいいのだけど…。

コメント(4)

だきわ wrote at 2009-12-10 09:02:

片方の値に有効数字より一桁下の値を足して、ずらして表示してしまえばどうか?

わたやん wrote at 2009-12-10 09:03:

その辺を乱数でずらしてしまえばいいとは思うのですが,自動でやってくれると楽でいいなあと思って。近似直線にも影響出ないし。

だきわ wrote at 2009-12-10 09:14:

そうか、たくさんデータがあるのね。それはキツイ。
自動化したいですね。それなら、3Dグラフだw。

わたやん wrote at 2009-12-10 10:18:

データ数は30程度で大したことないんですが,私がやるんじゃないから<自動的にやってほしい

コメントの受付は終了しました。

2009.11.06 (Fri)

iBus-anthy句読点パッチ

・iBus-anthyの句読点が「,。」に設定できなくておもしろくないので,句点と読点を別々に設定できるようにしてみた。といってもPythonの文法とかわからないので,ただPeriod Styleのところのコードをコピペして読点用に書き換えただけ。これって需要あるかなあ。「ibus anthy 句読点」で検索してこのブログに来た人がいるみたいなので,たぶん同じことを考えた人はいると思うんだけど…。

コメント(0)

コメントの受付は終了しました。

2009.11.05 (Thu)

Spinlockと便器

・1月13日の記事で「Spinlockと便器」というたとえ話がうまいというのを書いたけど,いつの間にかそのサイトがNot Foundになっていた。で,探してみたらここにその内容が転載されていた。

コメント(0)

コメントの受付は終了しました。

2009.11.02 (Mon)

iBus-anthy

・Ubuntu 9.10はIMをSCIMからiBusに変更したらしい。そんなわけで自分もDebianでiBus-anthyを使ってみた。で,さっそく句読点を「,。」に…と思ったのだけど,句読点スタイルは「、。」と「,.」からしか選べないらしい。せっかくなのでソースを見てみたら…Pythonやん。文法なんか全然知らないのに…。

・とも言ってられないのでgrepしまくる。句読点の扱いはengine/jastring.py

def _chk_text(self, s):
    period = self._prefs.get_value('common', 'period_style')
    symbol = self._prefs.get_value('common', 'half_width_symbol')
    number = self._prefs.get_value('common', 'half_width_number')
    ret = ''
    for c in s:
        c = c if not period else PeriodTable.get(c, c)
        c = c if not symbol else SymbolTable.get(c, c)
        c = c if not number else NumberTable.get(c, c)
        ret += c
    return ret

の部分なのかなと思う。この部分はCでいう三項演算子みたいなものなのかな。ってことはperiodってbool扱い?ってことは句読点を3種類にするのは面倒?

当面はテーブルそのものをいじってしのいでみたけど,ほんとうに設定できるようにするんだったら句点と読点を別に設定できるようにするといいのかな。気分が乗ればそのうちにやってみるかも。

コメント(0)

コメントの受付は終了しました。

2009.10.22 (Thu)

『PHP逆引きレシピ』増刷記念キャンペーン

・職場のWebサイトでWordPressを使うことになって,いろいろあってテーマを自分で書いた。PHPはほんのちょっとしか触ったことがなかったのだが,書き始めてみると案外なんとかなるものだ。そんなわけでhttp://www.uiro.orgもWordPressにしてみた。テーマとかいろいろいじるのはおもしろい。でももっとつっこもうとすると,PHPがきっちりできないとダメなんだろうなあ。

・さらに職場のグループウェアをどうしようか悩み中。今はmoodleをグループウェア代わりに使っているのだが,もともとe-learning用のソフトなのだから,少し工夫したり読み替えたりしながら使うことになる。欲は言わない。掲示板の投稿はファイルが添付できてメール配信もできて,認証にOpenLDAPが使えて,ファイル共有の機能もあって,あと施設予約の機能もあるといいな。既にあるものをいじれればいいんだけど,やっぱりPHPなんだよなあ。moodleでは施設予約のためにMRBSを試しているところだけど,これをいじるにしてもやっぱりPHPなんだよなあ。

・どうやらいつまでもPHPに背を向けてはいられないようだ。ということで重い腰をあげようとしたら,ちょうど書籍『PHP逆引きレシピ』をプレゼント!というキャンペーンをやっているようだ。増刷記念らしい。著者陣が地元だから言うわけではないが,かなり評判はいい。まだ買ってないことがバレたら「なんでだ」と言われそうなくらいだ。というわけでとりあえずキャンペーンに申し込んでみる。

コメント(3)

n_saito wrote at 2009-10-24 21:43:

そういう時はもらうんですYo!(ぉぃ

わたやん wrote at 2009-10-29 08:55:

いや,そんなわけにも。まあ当選しなければ買うつもりではいますが,ざっと立ち読みした印象では,逆引きとしても使えるけど頭から読んでもいいんじゃないかという気がしました。

わたやん wrote at 2009-11-06 00:56:

はずれたようなので,今度でかけるときに買ってこよう。

コメントの受付は終了しました。

2009.10.15 (Thu)

Javaはわからん

・ひょっとして私が求めていたものはjavax.swing.plaf.synth.SynthGraphicsUtilsだったんだろうか。今日はもう根気が尽きたので,明日コードを書いてみよう。

コメント(1)

わたやん wrote at 2009-10-16 15:07:

結局java.awtとかjava.textで済ませようかという気になってしまった。なんか昔に戻ってるような気もするけど,昔よりはずっと楽だ。

コメントの受付は終了しました。

古いページ 新しいページ