2009-01-01から1年間の記事一覧
Goの練習にFizzBuzz問題を書いた。 package main import ("fmt") func main() { for i := 0; i <= 100; i++ { if i%15 == 0 { fmt.Printf("FizzBuzz\n") } else if i%3 == 0 { fmt.Printf("Fizz\n") } else if i%5 == 0 { fmt.Printf("Buzz\n") } else { fmt…
まあまあ、面白かった。 ※以下、若干ネタバレ コンピュータによる監視社会という意味では、最近読んだジョージ・オーウェルの「一九八四年」を思い出した。 本作のアリアは「2001年宇宙の旅」のHALを彷彿とさせ、コンピュータの反乱というありふれたストーリ…
冒頭のフリの割には、「もう終わり?」といった感じで消化不良でした。 世界観や映像は好きです。 あと、黒木メイサが良かった。 http://assault-girls.nifty.com/
The Go Programming Language 基本的には"Getting Started - The Go Programming Language"通りで。 ### 環境変数とか $ export GOROOT=$HOME/go $ export GOOS=linux $ export GOARCH=386 $ export GOBIN=$HOME/bin $ export PATH=$HOME/bin:$PATH $ mkdir …
ビッグ・ブラザーによる恐怖の管理社会の中で人々が生きる近未来小説。 本作が刊行された1949年にはソ連という全体主義の大国があったことを考えると、当時は衝撃的な内容だったのではないかと思う。 現実には、ジョージ・オーウェルが危惧したような全体主…
今までSpotlightを使っていたが、Quick Searchに乗り換えた。 (導入手順メモ) 1. Google Code Archive - Long-term storage for Google Code Project Hosting.から最新版のdmgファイルをダウンロード マウントして、アプリケーションフォルダへコピー 2. [シ…
Googleの短縮URLサービスgoo.glのAPIを叩くモジュール「WWW::Shorten::Google」を使って、TwitterにPostするスクリプトを書いた。 #!/usr/bin/perl # file: twitGoogleShorter.pl # usage: twitGoogleShorter.pl ["Twit Message"] use strict; use warnings;…
先日、GPSデータの削除に使ったImage::ExifToolですが、カメラの機種情報を取得することもできます。 Image::ExifToolで写真のGPSデータを削除する - jitsu102の日記 ということで、ブログの写真からカメラの機種を調べるスクリプトを作りました。 #!/usr/bi…
The Comprehensive Perl Archive Network - www.cpan.orgからインストールする時に、次のパッケージを事前にインストールすると良い。 libxml2 libxml2-dev libz-dev XML::LibXML - Perl Binding for libxml2 - metacpan.org
携帯などで写真を撮ると、GPSデータがEXIF情報として保存されます。 このEXIF情報ですが、https://addons.mozilla.org/ja/firefox/addon/5673を使うと簡単に確認することができ、しかもGoogle Mapにマッピングまでしてくれます。 便利な情報ではあるのですが…
Encodeでラクラク日本語処理 - JPerl Advent Calendar 2009 スゴい分かりやすかったです。 定期的にネタになりますよね、日本語処理というかEncode。それだけ分かりにくいってことですね。 基本的には、 処理前decode 処理 処理後encode を守れば大丈夫。 以…
久しぶりに使ったら、あたふたしてしまったので備忘録です。 エスケープキーは、"^Z (Ctrl+z)"です。 ^Z c : ウィンドウ作成 ^Z z : 直前のウィンドウに戻る ^Z n : 次の番号のウィンドウへ切り替え ^Z p : 前の番号のウィンドウへ切り替え ^Z 番号 : 番号の…
キーボードのレイアウト設定で、"Happy Hacking Keyboard"にすると、" } "が" | "になります。 その他のキーは問題ないようです。 レイアウト設定を"Japanese 106-key(Generic)"にすると問題ないです。 HHK Lite 2では"Happy Hacking Keyboard"レイアウトは…
xkillコマンドを初めて知りました。元ネタは、ここです。 killコマンド(PIDによるkill) 特定のPIDにTERMシグナルを送る。シグナル名・シグナル番号、どちらでも指定可能。 $ kill -TERM pid killallコマンド(プロセス名によるkill その壱) 同名のプロセスが…
マスタリングPerl iPhone情報整理術 -あなたを情報"強者"に変える57の活用法! iPhone情報整理術 -あなたを情報"強者"に変える57の活用法! - jitsu102の日記 パターン、Wiki、XP -時を超えた創造の原則- パターン、Wiki、XP -時を超えた創造の原則- - jitsu10…
Googleツールバーをインストールする際、User Agentのチェックをしているようなのですが、DebianだとIceweaselなのでインストールできない。 ということで、User Agentを変更すればインストール可能になる。 "about:config"で設定を表示 "general.useragent.…
HTML5の概要、新機能であるWeb Socketsについての勉強会。 HTML4からHTML5へのライブコーディングやホワイトボードを使用した説明など、解りやすかった。 既存のHTML4とXHTMLは、ほぼHTML5に含まれているので、全てをHTML5化する必要はないようだが、ユーザ…
今までにないコミュニケーションを形成しているTwitterの解説本。 個人的な感想としては、Twitterはまだキャズムを超えていない状態だと思う。 IT業界でもWeb系・プログラマー系・ベンチャーの人たちの普及率は高いが、それ以外の人たちはそんなに使っていな…
sidへのアップグレード中にNetworkManagerが設定情報を取得できない的なエラーが発生した。 とりあえず見なかったことにしたが、アップグレード後以下の不具合が発生した。 /etc/hostnameを指定しているのに、常にホスト名が"localhost" DHCPでIPアドレスが…
#11同様Perlネタではなく、今回はKVS・データベースです。 KVS・データベースの様々な話が聞けて、勉強になった。 kumofs・hBase・Spiderなど、使ったことがないものが多かったので、いろいろ試してみたい。 NoSQL特集ということだったが、RDBMS Shardingに…
訪れたところとか。 Wed, Nov 25 【公式】名護市にある「道の駅」許田 やんばる物産センター サーターアンダギー食べた。 夕食はホテル近くの食堂で。ミズン*1の唐揚げが美味しかった。 Thu, Nov 26 ナゴパイナップルパーク 農芸茶屋 四季の彩 自家製みかん…
本書は建築家クリストファー・アレグザンダーの建築設計思想が、現代のXPやWikiに与えた影響をまとめたものである。 アジャイルな開発手法であるXPの思想、Wikiというシステムが生まれた経緯が解りやすく説明されていて勉強になった。 アジャイル開発やXPの…
Androidの"ListView"で表示した項目をクリックした際のイベント処理は、"OnItemClickListener"で定義します。 サンプルとして、前回のOS名を表示させたアプリにイベント処理を追加しました。 OS名をクリックすると、OS名を表示したダイアログが起動します。 …
データをリスト形式で表示するビュークラス。 項目を一覧表示できるので、Androidアプリでは使用頻度が高い、と思います。 主なコーディングとしては、 レイアウトファイル(XML)に"ListView"を追加(main.xml) "ListView"に表示する内容のレイアウトファイル…
デスクトップ機が起動したり、しなかったりと不調*1になった。 CMOSクリア、最小構成起動、メモリ交換、電源交換、CPU交換と試したが直らず、マザーボードが原因と判断した。 とりあえず、テスト機として作ったIntel Core i7を流用することにした。 (構成) I…
恥ずかしながら、bcコマンドなるものを初めて知りました。 入力値と出力値の基数の指定もできるので、2進数->10進数変換とか簡単にできます。 (簡単な計算) $ echo "4+10" | bc 14 (16進数変換) $ echo "obase=16;5+9" | bc E (2進数->10進数変換) $ echo "o…
以下のコマンドで、次回ログインからユーザ入力が可能になる。 $ sudo -u gdm gconftool-2 --set --type boolean /apps/gdm/simple-greeter/disable_user_list true
これから鎌倉観光
はてなパーカー欲しい! ネイビーのMサイズでお願いします!! はてなパーカー欲しい!とは - はてなキーワード
Androidアプリにおけるローカルへのデータ保存として、以下の方法が考えられます。 Preference : PreferenceActivityクラスを継承し、XMLファイルに保存 File : ローカルファイルシステムへファイルとして保存 SD Card : ファイルでの保存だが、保存先はSDカ…