Lambdaカクテル

京都在住Webエンジニアの日記です

Invite link for Scalaわいわいランド

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

Javaで作るP2Pアプリケーション

こんにちは。結局Javaでの開発に変更することになりました。Javaでの開発は(非常に記法が冗長になる点を除き)着々と進み、遂にノード間の接続ができるようになりました。ここまで来るのに非常に時間がかかりましたが、主たる原因は、 Stringの比較にString…

Chordアルゴリズムで作るP2Pアプリケーション前編

さて、P2Pで何かやろうと思い立ちScalaでコーディングし始めて一週間、さらにsbtの使い方がまるでわからずEclipseのWorkspaceを完全に破壊しつくし、それからコードを復旧させJavaに臓器不全のまま移植したところで、混雑するバギーなコードに頭を悩ませなが…

敗戦国の軍人の名誉回復について

おふろで感じたこと。日本は戦争に負けた。というわけで敗戦国になった日本はさまざまな"処罰"を受けることになるが、たとえばA級戦犯の類は死刑になったりするなど、国家への罰が個人に転嫁されたが、戦後の日本では、戦争をしたのは悪いことで、(当然それ…

考え事

「病み期」なんて言い回しはあまり好きではないけれど、どうやら最近その時期にあたるのかなあ、と直感じみたものがある。気分が沈んでいるので、生産性の無い事に考えを巡らせてみたり、将来に対する悲観的な諦念、現在に対する強迫的なやり場のない怒り...…

BibDeskをインストール

大学のレポートを書くのにJBibtexを使うことになったが、正直.bibファイルを手動で書く気になれない。そこでこのツールを使って手っ取り早く.bibファイルを生成してやろうと思う。BibDeskからダウンロードできる。(続きは使ってから書く)

KeyRemap4MacBookをインストール

SKKで良くシフトキーを利用するので小指が痛い。親指シフトなんてもんがあるらしいけど、QWERTYを辞める気はさらさらないんだよなあ。そこでこのソフト。いろいろキーを入れ替えたりカスタマイズできる優れ物。スペースバーをシフトキーに交換、さらに単独で…

TexLiveのjbibtexについて

TexLiveでは、jbibtexはpbibtexとして収録されている。エイリアスしておくとよいかもしれない。

ニューラルネットワーク(多層パーセプトロン)その1

実装しながらメモ。メモ帳のかわり。備忘録。最近ニューラルネットワークにはまってます。小さなノード群が数学的問題を脳のように解決するなんて、夢があるじゃないですか。そんなわけでこのニューラルネットワーク(以下NN)のうち「多層パーセプトロン(Mult…

gaucheで自然対数の底を利用する

gaucheでニューラルネットワークを構築しようとしたら、eがデフォルトでは使えなかったのでメモ。自然対数の底eを利用するには、 (use math.const)で利用可能になる。math.const - 定数を参照。

LinuxでOPIEを利用してワンタイムパスワード認証

どういうわけか公式のページは閉鎖されてしまっている。 「opie linux download」で検索した所、Sourceforgeでダウンロードできることが判明。さっそくダウンロードして使用してみる。 # wget "http://downloads.sourceforge.net/project/opie/opie-1.2.5.ta…

PHPで指定長の空配列を得る

PHP

[http://php.net/manual/ja/function.array-fill.php|array_fill array_fill($startindex, $num, $val); $startindex = 0に指定し、length=$num, 内容が$valの配列を得ることができる。e.g. array_fill(0, 3, 7); // returns {7, 7, 7}.

ベースの弦を巻く方向について

ベースの弦は上から下に巻く。2つ先のペグ程度の長さを持たせて、90˚*曲げてから*切断する。

無限ループするラムダ関数

(λx.xx)(λx.xx)はβ簡約できないので無限ループする。らしい。 詳しいことはよくわからんのだが、とにかく無限ループする。Scheme的な記述をすると( (lambda (x) (x x))(lambda (x) (x x)) )である。おそらく実用に供する機会は無いものと思われる。

FileVaultノススメ

セキュリティをどーたらこーたらなんておそらく二十年くらいIT業界で言われ続けてきたと思う。 そしてその頃には想像も付かなかったような規模で情報化が進んだ今現在でも同じ事が言われ続けているのは、 やはり情報漏洩が一定の頻度で発生しているというこ…

PGPで暗号化や署名の鍵を指定する方法

PGP

いつもPGPで何らかの処理をする際に,デフォルトの鍵が自動的に撰択されてしまい,別の鍵を使用できない事態が結構な割合で発生したので,これを解決する術を探ってみた.結構ググったけどあまり書いてなかったのでメモ. -uオプションを利用すると鍵を指定…

「民間防衛」を読了

ずっと前から読もうと思っていたけれど、なかなか手が伸びなかった「民間防衛」を大学図書館で偶然にも発見した。 夏の長期貸出がてらすぐに借りてきたが、内容が意外にも充実していておもしろかったのであっという間に読了してしまった。 本の内容は、(スイ…

著作物のストリーミングをスワップしたら違法なのか?

英題では"Can we prove its illegality?"ですね!!どうも、椛川です。最近違法ダウンロード刑罰化に関する話を良く聞くようになりました。今回成立した法律には疑問点が沢山あるのですが、今回は「ダウンロードってなんだ」について疑問に思ったことを書いて…

DSLのようなもの

仕事の手続きの電子マニュアル化が進んでいて、HTML(!)でマニュアルが作成されていた。 わざわざご苦労なことである。どうせならMediaWikiなんかを利用してうまいことやってしまえばいいのだが、いかんせんサーバが建てられない状況なので、そしてそのマニュ…

タバコってご存知ですよね。

あのぷかぷかするやつです。愛煙家はその煙が好きです。煙にはいい匂いがするのだそうです。では、いい匂いがするものを燃やすとどうなるのでしょうか。たとえば紅茶。あのごくごくするやつです。僕は紅茶が大好きです。みんなも好きでしょう。紅茶はいい匂…

SOCKS5 over SSH over HTTP + IRCでプロキシを抜ける

大学のプロキシがHTTPしか通してくれないので、他のポートを利用するサービス、FTPとかが利用できないので困っていたが、それを解決する方法を考えたのでここに書いとく。httptunnelというソフトウェアがある。httpで任意の通信をカプセル化するものだ。 あ…

僕と手紙、そしてともだち

僕は今、文通のようなことをしている。 僕の数年来の付き合いの友人が予備校の寮に収監住んでいて、 その寮では、インターネットへの接続がどうやら禁止されているらしく、 Twitterに顔を出せないから手紙しか連絡手段がない、というわけなのだ。最初は不便…

感想文はだれのために書くのか

大学の講義の関係で、感想文を書かせられる*1ことが多くなってきた。 僕は素直な人間なので、面白くなければ面白くなかったと書くし、話の内容よりも教師の話術の方に魅力を感じたらそう書いている。 その感想文が本当に読まれているかは怪しいし、赤を入れ…

LEAP Motionを注文した

LEAP Motionなる入力デバイスの予約注文が始まったとのこと。 デモムービーを見たところ、すんごく欲しくなってしまったので予約注文してしまった。 ここで注文できる。 なんでも従来の入力デバイスよりも遥かに精度が高いそうな。 引き落としは発送されるま…

仕事をするためのカフェ、とは

このような記事を読みました。 「カフェで仕事」は理にかなっていた! 静かすぎずうるさすぎない環境がクリエイティブな発想を生むことが判明 | ロケットニュース24 なんでも、人間は静かな環境よりも、うるさすぎないくらいに雑然とした雰囲気のほうが、仕…

ビバ書生スタイル!

最近日が長くなるのを実感しつつ、夏のおとずれを予感しています。 椛川です。 さて、夏といえば祭、祭といえば浴衣でございますが、 せっかく我々日本民族の民族衣装である着物を、祭の時期にしか着ないというのは、 大層もったいのない話じゃあありません…

模様替え

部屋のアラといいますか、引っ越し当初の家具の配置の甘さに気が付き始めました。椛川です。 さて、突然ではございますが模様替えがしたくなりまして。 どうしてか、ですか? それはですね、ズバリわたくしのお部屋、我が城がとても使いにくいからでござりま…

夜更かしと僕のばあちゃん

僕はどうやら夜型人間のようだ。 たとえ早く寝る努力をしたとしても、大抵長々と起き続けてあっという間に一時越えだ。 おかげで翌朝辛かったり、ひどいときには起きられず困る事になる。 そのたびほぞを噛む思いで、昔はこんなんじゃなかったのに、と思う。…

「女子力」なんかに負けずにおしゃれに生きよう。

五月病にやられています。椛川です。 さて、「女子力」なんて言葉は巷でもてはやされるようになってから久しい。 みんな、この言葉がそろそろ怪しいもんだと勘ぐり出しているんじゃないか? まーそんなことさておいて、僕はたまにシャレオツなもんを買うわけ…

メモに関するメモ

僕は忘れっぽい。 ということは、何か重要な事を覚えておいても、時にそれをすっかり忘却してしまう(マーフィの法則)から、この貧弱な記憶を補佐する策をかんがえなくてはならない。 そこで僕は、メモ帳を活用している。 基本的に、なんでも書き込む。 今晩…

CakePHPがやってきた! ヤァ! ヤァ! ヤァ!

どうも。椛川です。最近本棚の中身が増えすぎて管理が結構大変になってきました。 いや正直のところ、管理する必要なんてまるで無いですし、探したきゃあ本棚をひっくりかえせばイイのですが、まぁまぁ。 そんなわけで我が身を無理矢理納得させて蔵書管理ア…

★記事をRTしてもらえると喜びます
Webアプリケーション開発関連の記事を投稿しています.読者になってみませんか?