Λάδι Βιώσας

http://profile.hatena.ne.jp/kenkitii/

Diablo III アカウントロックされた

Ver 1.03 にアップデートしたら、アカウントロックされてしまった。理由はわからないけど、職場にあるWindows PCと自宅のMacBookで交互に遊んでいたのでIPアドレスとかなんかの制限にひっかかったのだろうか?うーむ謎だ。 アカウントロックを解除するには自…

ScanSnap 以外で取り込んだ PDF を ScanSnap Organizer で開く方法

快適な ScanSnap 生活をおくっている昨今ですが、ScanSnap に付属している ScanSnap Organizer という PDF 編集ソフトがかなり便利で使いまくっています。しかし困るのが、ScanSnap 以外でスキャンした PDF は強制的に読み取り専用で開いちゃって、編集でき…

ScanSnap S1500 買いました

最近 R で遊ぶ時間がなく、つまり雑務が多すぎて、このままだとストレスたまって死んでしまう、というわけで、手元にある書類などをいっきに処理するために購入しました。コレ↓FUJITSU ScanSnap S1500 FI-S1500出版社/メーカー: 富士通発売日: 2009/02/07メ…

R入門その2(最終回)

R

そもそも、なぜ R をやりはじめたかというと株の歩み値データから 1分足チャートを書きたかったのだった。そんなわけで、自分のやりたい事をひたすら調べながらトライアンドエラーでコードを書いているのでブログの内容がぜんぜん入門な感じじゃない上、出来…

Kindle Touch 買ったらやることまとめ

4月に日本版 Kindle Touch 発売か?というニュースを読んで Kindle Touch 衝動買いしてしまいました。前から Kindle Reading Apps (PC, iPad, Android) は使ってましたが、これを機にアレコレ調べたりやったことなどをまとめておきます。ちなみに自分は英語…

R入門 その1

R

以前からやろうやろうと思っていて、はや〜いく〜とせ〜な R言語。重い腰をあげて、とりあえず勉強用によくある日経平均とNYダウの株価の対数変化率の相関をとってグラフかいてみた。 準備 まずは、ここらへんから R をダウンロードしてインストールします。…

vCard をいじるサンプル

今年になって Android 携帯からガラケーに戻したんですが、そこで困ったのがアドレス帳の移行。ガラケーからスマフォにする人の例はネットのあちこちに情報があるものの、その逆はみつからず(まぁそりゃそうか)。いろいろ考えて、vCard形式でエクスポート…

twitter bot 認証用スクリプト

年の瀬もせまり何かと忙しい時期だと思いますが、なぜか急にツイッターボットを書きたくなりました。調べたら昔と違ってあれこれ面倒だったので備忘録をかねてメモ書きしておきます。 準備 oauth と twitter を使うので入ってない場合は、gem install oauth …

ワンライナー覚え書き

とある blogspot.com の過去記事を一括ダウンロードしたいなー、と思いちょろっとググったらこんなスクリプトを書いてる人がいました。 wget -q -O- "http://google.blogspot.com" | grep "archive.html" | sed -e 's/>[^<]*

twitter をいじるメモ

書き捨てコードをメモっておきます # -*- coding: utf-8 -*- # sample.rb require 'open-uri' require 'rubygems' require 'nokogiri' user = "kenkiti" url = "https://api.twitter.com/1/users/lookup.xml?screen_name=#{user}" doc = Nokogiri::XML(open(…

ESXi をリモートからいじるメモ

ESXi 上のゲストOSをいじるのに、いちいち重たいGUIを開くのは面倒てことで、ssh 経由でリモートから色々やろうと思って色々調べてたのだけど、ESXi の CLI にゲストOSの電源オン・オフの状態一覧を表示するコマンドがないっぽかったので、ruby でスクリプト…

渡辺二郎

芸能人とかヤクザとかいう話には全く興味がないのですが、ボクサーとしての渡辺二郎は好きだった。 上の動画は、今見ても手に汗握る、強い(注:リアルタイムでは見てません)以下は Wikipedia からのコピペ。 ローマン戦の敗北後、身体的にも問題なくカムバ…

VMware vSphere Hypervisor (ESXi 4.1) にアップグレードしました

おニューのマシンを買い、以前からやろうと思っていた ESXi 3.5 → 4.1 への移行をやっと途中まで終わったので、備忘録がわりに手順をメモ。あれこれ調べていたら、4.1からは USBパススルーという機能が追加され、ESXi ホストに接続してある USB機器を、ゲス…

入社1年目の教科書

入社1年目の教科書作者: 岩瀬大輔出版社/メーカー: ダイヤモンド社発売日: 2011/05/20メディア: 単行本(ソフトカバー)購入: 8人 クリック: 692回この商品を含むブログ (58件) を見る新入社員じゃないけど気分転換に読んでみました。本書には50個の仕事の…

もう6月になっちゃうじゃんか

etc

はてな日記って3ヶ月更新しないと Google AdSense 表示されちゃうのね、初めて知った。なんか自分の日記にアドセンス出てくるとイラッとするわけですが、かといってアドセンス防止日記を書くネタ&ひまがないので、わたくしの今の心象風景をネコ画像で表現…

Titanium のコードを保存したら自動リロードしてくれる elisp

Titanium を弄っていると、コード修正するたびに Titanium Developer の GUIに切り替えて Launch ボタン(buildする)押さなきゃならず、面倒くさいんですが、GUI なしで build できるようにする ruby スクリプトを書かれてる方がいらっしゃいました。 Titaniu…

Titanium Mobile ではまったのでごにょごにょしてみた

昨年末に遅ればせながら iPod touch(4G) を買いました。たまに夜眠れない時、布団にもぐりながらポチリポチリと使っていたんですが、最近 Titanium Mobile なる開発ツールの存在を知りました。Titanium Mobile って何?という方に軽く説明すると、通常、iPho…

寝ながらパソコンのすすめ

そろそろ新型iPadの発表がありそうな雰囲気です。以前友人が 「iPad はベッドに横になりながらネットできるのがいいんだよね〜」と言ってました。その話を聞いて iPad に全く興味がなかった自分は「そんなんノートパソコンだって出来るじゃん」と強く思った…

あけましておめでとうございます

etc

今年もたぶん1ヶ月に1度日記書くかどうかだと思いますが、今年もよろしくお願いします。で、さて、年末から新年にかけて何をしてたかまとめてみます。 UQ WiMAX を契約した 昨年末に仕事場のネット回線を UQ WiMAX にしました。ルーターはこれ↓日本電気 モ…

また MacBook の CPUファンが壊れた

etc

去年(id:kenkitii:20090213)も壊れたわけですが、また MacBook の CPU ファンが壊れました。くそーもういっそ Core i7 の MacBook Pro買っちゃうか・・・と思ったものの sandy bridge の奴でるっぽいし、それまで待つか、いややっぱ今欲しい!などと、さんざ…

fakeweb メモ

fakewebってなに? Webアクセスを偽装するライブラリ。クローラー作ってる最中、頻繁にデバッグしてたら業務妨害容疑で逮捕されちゃったりするのを避けたり出来る。とっても便利。Webアクセスするスクリプトのテスト書くときとかにもたまに使う。 install ge…

Datamapper メモ

install gem install dm-core dm-sqlite-adapter dm-migrations入れたもの dm-core (1.0.2) dm-migrations (1.0.2) # auto_upgrade するのに必要 dm-sqlite-adapter (1.0.2) # sqlite3 を使うのに必要 hello world # -*- coding: utf-8 -*- require 'rubygem…

Ubuntu 10.04 TLS に nginx + passenger + sinatra を入れたメモ(2)

前回の続き。さくっといきます mkdir tmp views publicして、config.ru ↓作成 require 'application.rb' disable :run set :root, Pathname(__FILE__).dirname run Sinatra::Application application.rbの中身はこんなん↓(マイ雛形) # -*- coding: utf-8 -*-…

Ubuntu 10.04 TLS に nginx + passenger + sinatra を入れたメモ(1)

準備 make するのに必要なものを入れとく sudo apt-get install build-essential zlib1g-dev libcurl4-openssl-dev インストール sudo gem install passenger sudo env PATH=$PATH passenger-install-nginx-module ちなみにデフォルトのインストール先は、/o…

MetaTrader4メモ

FXメタトレーダー実践プログラミング (現代の錬金術師シリーズ)作者: 豊嶋久道出版社/メーカー: パンローリング発売日: 2009/10/16メディア: 単行本(ソフトカバー)購入: 4人 クリック: 37回この商品を含むブログ (6件) を見る結構前にこの本を読んで、MQL(…

Nokogiri メモ

hatena-mode をいれて日記書きやすくなったので、さっそく日記を更新してみる。俗に言う「ハンマーを持つ人には、すべてが釘に見える (If all you have is a hammer, everything looks like a nail.) 」って奴ですね。いまの自分には Emacs のバッファが、全…

hatena-diary-mode のテスト

id:suttanipaata という方が hatena-mode を引き継いでいるらしいので、 インストールして投稿テストをしてみる。詳しくはこちらへ 使い方*1 ;; ■使い方 ;; ;; 1)日記を書く ;; `M-x hatena' で今日の日記が開きます. ただのテキストファイルです。 ;; タイ…

ロスカット計算機

書くネタがなくても、最低月1くらいは日記を書こうと思っていたのに、3か月もさぼってしまいました。んー、もう8月ですね。さてそんなわけで唐突に本題に入りますが、8月から FX のレバレッジ規制がはじまります。この規制による変更のせいで、いくら入金し…

個人的インストールメモ

最近、自宅サーバーを VMware ESXi 4.0上の仮想マシンに移してるんですが、P2Vしたり再インストールしたりしてるのでその時の作業ログをメモ network sudo nano /etc/network/interfaces# The loopback network interface auto lo iface lo inet loopback # …

デジタルネイティブの時代

デジタルネイティブという言葉に興味をもって買ってみたものの、積読になってたのを読んだのでレビュー。結論からいうと、本書で述べられているデジタルネイティブは、自分の想像してたものとは全く異なりかなり期待はずれでした。筆者は76世代の経営コンサ…

Google Buzz, Mixiボイス, Amebaなう に投稿するスクリプトのサンプル

先日、Google Buzz という twitterのようなサービスを発表されましたが、使ってみるとなにげにいい感じ。twitter はアカウント取っただけで使ってませんでしたが、buzz は Gmail を Firefox で常に開きっぱなしにしているので、ついつい呟いてしまいます。ま…

Poderosa で接続先の Emacs で anything

タイトルは、whitypigさんの以下のエントリーをパクリらせていただきました。 Poderosa で接続先の Emacs で undo - GONE WITH THE MEDICINE Poderosa で anything を使う設定を忘れないよーにするための個人的メモです。 設定方法 とりあえず、.emacs に C-…

音声認識システム Julius を使って twitter に投稿する ruby スクリプト

最近、急に自分の周辺で非技術者の人から twitter の話題を聞くことが多くなりました。うーんツイッター流行ってきてるんだなー、じゃなんかネタスクリプトでも書いてみよっかな、、、と30秒ほど考えて「リアルにつぶやいた内容を音声認識してツイッターに…

VBScript で JavaScript っぽい Array を使う

vbs

id:dharry:20091207 を見て知ったんですが、VBS の Array って push や pop すら無いのね、、、で、最近、ScriptControl を使って JScript 経由で VBS から JSON をパースする方法を知って「コレ使えば何でもできるんじゃないか?」と思ったので、VBS から J…

サン牧無双を完全自動化計画

最近サンシャイン牧場というゲームにはまっているわけですけど、そのチートツールでサン牧無双ってのがあります。詳しい説明はさけますが、よくできたツールなんですよコレ。あ、念のためいっときますが、どんなツールか試してるだけで実際には使ってないで…

Emacsでファイルを保存すると、適当なシェルスクリプトが動いてからSafariをリロードする

ll_koba_llさんという方のコレを参考にして、、、見ればわかると思いますが、拡張子は css、js、xml にしてあります。 (defun reload-safari() (if (string-match "\.\\(css\\|js\\|xml\\)$" (buffer-file-name)) (progn (shell-command-to-string "zsh -c '…

ミクシィアプリをカテゴリ申請してみたけど

先日作ったサンシャイン牧場用アプリを早速カテゴリ申請してみたんですが、あっさり却下されてしまいました。返事来るの早かったなぁ、さすがミクシィ。ベ○ターとは大違い。あ、正確には却下じゃないんですけど、「カテゴリ申請には、権利者様の許諾が必要」…

サンシャイン牧場用のミクシーアプリを作ってみた

最近、ミクシーのサンシャイン牧場ってゲームにハマっているんですが、その補助ツールを作りたくなり、ミクシーアプリの作り方を勉強してみたので、その記録をメモ。あれこれ検索したところ、以下の手順で作れました。 3ステップで出来るミクシーアプリ 1.…

YahooFinanceから株価データをダウンロードするスクリプト

ヤフーファイナンスから、いっきに全銘柄の株価データをダウンロードしたいなー、と思って今年の2月くらいにrubyでスクリプト書いたものの、いまいち使い道がなく放っておいたんですが、何となく気が向いたので、exerb を使ってexe形式にして、Windowsアプ…

パスワード入力なしにmewを使いたい

Meadowの場合、きりんシステムさんの以下のサイトを参考にメールの送受信ができたんですけど ~/.emacs にパスワード文字列を設定します。 (setq my-mew-password "Pa55w0rd")NetInsall で Mew-5.1 をインストールしたあと、 C:\usr\meadow\packages\lisp\mew…

MeadowとTortoiseSVNでスクリプト書きWindows環境を作る(さくらサーバー編)

最近、なんだか時間がなくて、趣味プログラミング用の Macbook を持ち運ばなくなってしまいました。しかし、手元に Macbook がない時に限ってスクリプトを書きたくなるもので、今まで悶々としていたんですが、重い腰をあげて仕事場のWindowsマシンにスクリプ…

ラスベガスをぶっつぶせ

とある掲示板でお勧めされていたので見てみました。米MITの学生ブラックジャックチームが、数学的才能を駆使してラスベガスで勝ちまくる、、、という内容です。数学的、、、ってところに惹かれて見てみたものの、その部分に関しては期待外れだったかなぁ。劇…

ありのままに起こった事を話してみる

俺はいまスタンドってやつをほんのちょっぴりだが体験した。い・・・いや・・・体験したというよりはまったく理解を超えていたのだが・・・あ・・・ありのまま今 起こった事を話すぜ!「おれは、風呂上がりにヤクルトを飲もうと思ったが、いつのまにかヤクル…

OSC2009 Tokyo/Spring に行ってきました

オープンソースカンファレンス春2日目に、id:dharry と行ってきましたので、レポートしてみます。貰った資料と記憶を頼りに書いているので、間違いなどあるかもしれませんが、ご了承願います。 2 月 21 日(土) セミナー 見る予定のセミナーは、3つ。 浅…

MacBook の CPUファンを交換してみた

mac

先日、MacBook のHDDをSSDに交換したんですが、その目的には 速い 消費電力が低い 静かになる。とっても静かになる(大事な事なので2回言いました) という効果を目論んでました。で、まぁ、概ね満足なんですけど、問題だったのは MacBook の騒音。今までど…

ruby でレーベンシュタイン距離(編集距離)の計算

なんとなく暇だったので、ruby でレーベンシュタイン距離(編集距離)を求めるコードを書いてみた。編集距離とは、文字列間の類似度を求める方法のことらしいです。詳しくは、wikipedia:レーベンシュタイン距離を見てください。コードはこんな感じ↓。 # doct…

MacBookのHDDをSSDに交換するときの罠

mac

去年もMacBookのHDD交換したし、SSDとはいえHDD交換なんて、朝飯前に赤子の手をひねるようなもんだろ、、、とか思ってたら思わずハマったので、ここで愚痴ってみる。 作業してるところ とりあえず、現在のHDD外してと、、、↓外したところ んで、マウンターに…

ruby の inject をわかりやすく説明してみる

ruby の inject って慣れないと少し理解しづらいよなーと思ったので、極力わかりやすい説明をしてみるテスト。 わかりやすいかもしれない説明 さて、1 から 10 までの合計を求めるこんな↓コードがあった場合 sum = 0 (1..10).each {|i| sum = sum + i } p su…

「ナイト・ツアー」の解をruby 60行でコーディング

年末でやらなきゃいけないことがあるにもかかわらず、スラッシュドットをぼーっと見てたら、面白そうな話を見つけました。 本家/.のttsiod氏は、このパズルの解をPythonで60行のコードで書いたそうだ。「100×100マスのボードでも1秒足らずで解を出せる」との…

アメブロの画像を一括ダウンロードする ruby スクリプト

アメーバブログをみてて、画像だけいっぺんに見たいなーと思い、ついカッとなってスクリプトを書いてしまった。別に後悔してないので公開してみる。 インストール rubyという言語で書かれたスクリプトなので、まず(面倒なので以下略)で、スクリプト本体は↓…