い〜さねっと

雑多メモ

ctagsを使ってみる

とある理由でCのソースコードを読んでいたんやけど, EclipseのF3機能みたいに関数に飛べたらいいな〜と思っていたら, y_tsudaにctagsってのがあるよ! って教えてもらったのでさっそく試してみた というわけでインストール # cd /usr/ports/japanese/ctags…

KeyListenerのkeyPressed()とkeyTyped()の違い

JavaでGUIプログラミングをしているのだけれど, キー操作周りで色々はまってしまって大苦戦 KeyListenerは1つのキーしか認識しないので大変 あと,その時に知ったものとしての個人メモ keyPressed() キーが押された時に呼び出されるメソッド keyTyped() キ…

termtterで投稿するとき,コマンドを大文字でもいいようにしてみた

termtterを,Twitterクライアントとして使うときに, 日本語入力がONの状態だと,小文字のuなどを打つのがいちいちめんどくさいので, 大文字でもいけるようにしてみた 既に他の人がやってそうだが,気にしなーい $ vim standard_plugins.rb add_command /^(…

termtter使ってみた

巷で話題のTwitterのCUIクライアント,termtterを試してみた Log in | Tumblr さっそくインストール $ gem source -a http://gems.github.com $ sudo gem install jugyo-termtterこれでとりあえずtermtterのインストールが完了 後は,~/.termtterに設定を追…

keyconfigを利用してクリップボードにコピー

タイトルとURLをコピーしてハイパーリンクのタグ化 - い〜さねっと の記事を適当に書いたら,@yanoさんにkeyconfigを使えばFirefoxでクリップボードにコピーできるということを教えていただいたので,さっそくやってみることに こちらのサイトも参考にさせて…

タイトルとURLをコピーしてハイパーリンクのタグ化

なんとなく,ページのタイトルとURLをコピーしてきて, それとなくハイパーリンクのタグの形にできたら便利やろな〜と思って作ってみた*1 最終的に,クリップボードにコピーしたかったんやけど, Firefoxの標準の機能ではできないらしいので,とりあえず断念…

コメントアウトのメモ

Eclipseでコードを書いているとき、コメントアウトは 「Ctrl+/」 でできるということを知った 範囲選択も可能なのでかなり便利 どんどん使おう

「うごメモはてな」というのが始まったらしい

はてなの新サービス「うごメモはてな」を公開しました - うごメモはてな日記新サービスらしい DSiでやるとかどうとか 残念ながらDSi持ってないからできないなぁ…

Effective Java 第2版購入

大学の本屋で15%OFFセールしていたので,勢いだけで買ってみたEffective Java 第2版 (The Java Series)作者: Joshua Bloch,柴田芳樹出版社/メーカー: ピアソンエデュケーション発売日: 2008/11/27メディア: 単行本(ソフトカバー)購入: 77人 クリック: 936…

ワインバーグの文書読本

ワインバーグの文章読本作者: Gerald M. Weinberg,ジェラルド・M・ワインバーグ,G.M.ワインバーグ,伊豆原弓出版社/メーカー: 翔泳社発売日: 2007/11/20メディア: 単行本(ソフトカバー)購入: 8人 クリック: 57回この商品を含むブログ (61件) を見る 研究室…

算数にチャレンジ!!第624回問題

なんか極々狭い範囲で流行っていたので勢いで挑戦 算数にチャレンジ!! 算数にチャレンジ!! 第624回問題 問題を引用しておく 第624回問題(11月20日〜 11月26日) 1〜512の数の書かれたカードが1枚ずつ、左から小さい順に、「1,2,3,4,・…

ログインせずにニコニコ動画を見るためのJavaScript

ニコニコ動画にログインせずとも動画を見るためのJavaScriptを勢いだけで書いてみた http://tokkablog.blog81.fc2.com/様の動画再生ページを利用させていただきました http://blog-imgs-27.fc2.com/t/o/k/tokkablog/play.html?id= (function() { var url = (…

天気予報BOT作ってみた

なんとなく,Twitterで天気予報を発してくれたらいいな〜と思ったので, 勉強がてら勢いだけで取り組んでみた 軽く検索してみたところ,東京のものは既にあるみたいなのでリスペクトしてみる Tokyo Forecast (tokyoforecast) | Twitter なんとなくRubyでして…

Makefile possibly broken

色々更新されていたので,いつものようにportupgradeしようとしたら怒られた $ sudo portupgrade -a ** Makefile possibly broken: graphics/ImageMagick: "Makefile", line 368: warning: Constitute tests fail on 8.x (constitute_ *_cmy.sh). Disabling …

効率化したヒープソート

id:hakobe932から,ヒープソートについてレクチャーを受けた 0801006ヒープソート - アルゴリズムイントロダクション ヒープソートですげー遅いと思ったけど,クイックソートに引けをとらないんやね 速いってレベルじゃないくらい変わったなぁ… Before sum o…

ソートの実行時間

色々なソートの実行時間を計測することになったので,なんとなくやってみた Cで1000個,10000個,100000個のデータを4種類のソートで並び替えを行う クイックソートだけはqsort()使ったけど,他は一応自力で実装 俺の実装能力がしょぼいので,もっと早くでき…

Diablo 1.6

portupgradeしようとしたら, # portupgrade -a Stale dependency: eclipse-devel-3.4.1_1 --> jdk-1.6.0.3p4_5 -- manually run 'pkgdb -F' to fix, or specify -O to force.と表示された Javaを更新する必要があるとのこと ついでに,今回はtzupdaterも必…

VMware playerでロックがかかっている場合

VMware serverやVMware fusionでVMware用のイメージを作成して, VMware playerで使う場合,イメージがロックされてて起動しない そのため,イメージのフォルダの中にある「.lck」フォルダを削除することで, VMware playerでも動作するようになるようだ

VMware server 2 は新しいウィンドウで!

VMware server2を少し試したものの,思うように起動しなかった 2からはブラウザベースで起動するようになってて,わけのわからない状態に Sleipnirで起動してたわけやけど,クリックしろという画面からまったく進まなかった すると,どうやらIEで起動すると…

Ctrl+HでBackSpace

Eclipseを使うことになったので,細かい調整 Ctrl+HでBackSpaceを入力できるようにする http://eclipsewiki.net/eclipse/index.php?Emacs%C9%F7%A5%AD%A1%BC%A5%D0%A5%A4%A5%F3%A5%C9 Window→Preference→General→Keysを見る デフォルトではCtrl+Hは「Open Se…

VMware PlayerでUbuntu8.04から8.10

Ubuntu8.10がリリースされたので,色々試してみようかと 最初は自分でイメージ作ろうとしてみたものの,VMware Serverの使い方がいまいちわからず断念 もしかして,8.04のイメージからUpgradeすれべ8.10にできるのでは? と思ってとりあえず挑戦してみた 手…

セキュアプログラミング

セキュアプログラミング―失敗から学ぶ設計・実装・運用・管理作者: マーク・G.グラフ,ケネス・R.ヴァンワイク,Mark G. Graff,Kenneth R.van Wyk,新井悠,一瀬小夜出版社/メーカー: オライリージャパン発売日: 2004/04メディア: 単行本 クリック: 46回この商品…

Sambaメモ

Samba周りをいじっていたので、少しメモ Sambaを使って共有フォルダを使うときは、個別のアカウントよりもGuestアカウントの方がよさげ アクセス権やらなにやらでめんどくさくなる模様 smb.confで"guest only = yes"にしておくと、全てGuestアカウント経由に…

CURRENTメモ

2008年10月17日 ≪ハウツー≫CURRENTを追いつづける方法:FreeBSD Daily Topics|gihyo.jp … 技術評論社 まがりなりにもCURRENTを追いかけているので,メモメモ 方法は大体知ってたけど,一応ざっと目を通した もっとCURRENTらしいこといっぱいやらんとなー

やっと読み終わった

オブジェクト指向入門 第2版 原則・コンセプト (IT Architect’Archive クラシックモダン・コンピューティング)作者: バートランド・メイヤー,酒匂寛出版社/メーカー: 翔泳社発売日: 2007/01/10メディア: 単行本(ソフトカバー)購入: 11人 クリック: 307回こ…

execvpe()が消えてる

以前、8.0-CURRENTでexecvpe()が標準になったっぽいって書いたけど、 今見てみたら見事になくなってた 8.0-CURRENTはexecvpe()が標準に - い〜さねっと $ lv /usr/include/unistd.hint execv(const char *, char * const *); int execve(const char *, char …

8.0-CURRENTのFirefox3でFlash

ついにFlashがまともに(?)動作するようになり, せっかく8.0-CURRENTを使っているのでインストールしてみることに とりあえず,カーネルを作り変えるところから始める カーネルを作り直したら,nvidiaのドライバを作り直さなければならなくなったけど, …

伊藤直也さんの講演

講演というか、大学で講義に来てくださるということで、 学部生の授業に混じってこっそり聞きにいきました 講演内容は学部生向けっぽく、はてなの事含めIT社会全般的なことでした IT社会で、GoogleやYahooがどのように成長してきたか、 また、はてなはどのよ…

vim7.2.14がインストールできた

ずっとエラーでvimが更新できてなかった fetch: vim-7.2.tar.bz2: local modification time does not match remote => Couldn't fetch it - please try to retrieve this => port manually into /usr/ports/distfiles/vim and try again. *** Error code 1 S…

vimがインストールできない

なにやら、vimのversionが更新されたということで、 portupgradeしてたけど、全然更新できないなーと思ったので、 一旦消してからインストールし直そうと思い、 pkg_deleteして消したところ、 全然インストールできなくなった どうしよう…w まぁそのうち直…