先日作ったのを整理してGo言語のTwitterクライアントパッケージ(ライブラリ)を作ってみたよ。 GitHub - m92o/twitter-go: Twitter package for Go 対応してるTwitter API statuses / public_timeline statuses / friends_timeline statuses / user_timelin…
go-mode.elがGoのリポジトリ(miscディレクトリ)に入ってた。これでemacsが使いやすくなったよ。vimとxcodeのもあるんだね。go-modeをコピー $ cp -p $GOROOT/misc/emacs/*.el ~/.emacs.d .emacs.elに設定追加 ;; Go mode (require 'go-mode-load) あと、make…
Googleから新しいプログラミング言語Go (golang) がリリースされた The Go Programming Language LinuxとMac OS Xのx86, x86-64, armがサポート対象 (OS X / armは、まだ) 20%プロジェクトとして開発がスタートし、Rob PikeやKen Thompsonも関わってるみたい…
Goでつぶやくコマンドを書いてみたよ。http.Postを使おうとしたけどヘッダ(ベーシック認証)の設定が出来ないようなのでnetパッケージを使った。あとhttp.URLEscapeが日本語未対応なので英語メッセージしか送れないw SSLもまだか (追記2) 内部文字コードはuni…
Pythonの勉強も始めた。まずは「みんなのPython」をさらっと読んで、手始めにRubyで作ってたmixiボイスの一部をPythonに移植してみた。 GitHub - m92o/mixi-python: mixi library for python 移植したメソッドは login と add_echo 使い方はこんな感じ impor…
dRuby本、前回(とちぎRuby会議02)の続きRinda P165〜P177辺りで終了 次回12/2(水) 18:30〜dRubyによる分散・Webプログラミング作者: 関将俊出版社/メーカー: オーム社発売日: 2005/07/01メディア: 単行本購入: 1人 クリック: 41回この商品を含むブログ (144…
ボイス機能は一通り出来たので、この辺の情報を http://ido.nu/kuma/2007/06/29/mixi%e3%81%ae%e3%81%82%e3%81%97%e3%81%82%e3%81%a8api%e7%99%ba%e6%8e%98/ http://ido.nu/kuma/2007/08/01/two-more-api-found-in-mixi-station-221/ 元にマイミク、更新情報…
今週ずっとやってるRubyでのmixiボイスの実装、とりあえずmixiボイスのページのHTMLを解析して全機能(?)を実装してみた。GitHub - m92o/mixi-ruby: mixi library for ruby実装した機能は以下の通り Mixi#new(user, pass, use_ssl = false) Mixi#login --- ロ…
昨日の続き Ruby逆引きレシピを見るとnokogiriと言うHTMLパーサがあることが判明 早速、nokogiriを使ってマイミクのボイスを取得する機能(recent_echo)を実装してみた。 更新したソースコード(mixi.rb)はこちら GitHub - m92o/mixi-ruby: mixi library for r…
GitHub - m92o/twitter-ruby: Twitter library for Ruby を改造してmixiボイス(発言のみ)を作ってみた。 mixiはAPIを公開してない(よね?)のでパケットをキャプチャしてでっち上げ。 ボイスリスト取得も作りたいけど、HTMLから抜くのめんどい。 (追記) nok…
土曜日はとちぎRuby会議02に参加しまして、すごく楽しかったですねー 特に懇親会では、ノートPCを取り出して僕の書いたコードをRubyistの先輩方 (しかも超豪華メンバー)に見てもらいました。呑みながらのレビューです。 優しく教えてくれる人、口調は厳し…
SSLに対応させた。これでベーシック認証だけど暗号化される。 http://github.com/m92o/twitter
とちぎRuby会議02 - Regional RubyKaigi 明日持って行くもの 本(サインを貰いたいとも言う) ・dRubyによる分散・Webプログラミング dRubyによる分散・Webプログラミング作者: 関将俊出版社/メーカー: オーム社発売日: 2005/07/01メディア: 単行本購入: 1人…
GitHubにitunes.rb, twitter.rbを公開 - m92oの技術系日記 のリポジトリをセカンドマシンからも作業出来るようにクローンを作っておく。 $ git clone git://github.com/m92o/itunes.git itunes $ git clone git://github.com/m92o/twitter.git twitter 以後…
忘れないようにメモ /opt/local/etc/macports/sources.confを書き換えてportindexを実行 詳細は以下の通り http://lapangan.net/darwinports/index.php?HowTo/LocalPortfile
RubyでiTunesとTwitter - m92oの技術系日記 のソースを少し手直し してGitHubに置きました。Gitって使いやすいな。 GitHub - m92o/itunes-ruby: iTunes control library for Ruby (Mac only) GitHub - m92o/twitter-ruby: Twitter library for Ruby
すでにあるローカルリポジトリをGitHubにコピーします。 GitHubにリポジトリを作成 Your Dashboard - GitHub の「New Repository」で 「Project Name」をローカルレポジトリ名と同じにして作る。 リモートリポジトリを追加 $ cd レポジトリ名 $ git remote a…
GitHubを使う準備としてSSH Keyを作って登録しておくSSH鍵作成 $ ssh-keygen -t rsa -C "メールアドレス" 作成した秘密鍵と公開鍵のペアを確認 $ ls .ssh id_rsa id_rsa.pub 公開鍵をクリップボードにコピー $ cat .ssh/id_rsa.pub | pbcopy Your Dashboard …
インストール GUIも使いたいのでMacPortsでGitXをインストール(gitも一緒に入る) $ sudo port install GitX 初期設定 自分の名前とE-mailを設定 $ git config --global user.name "名前" $ git config --global user.email "メール" カラー出力 $ git conf…
この間作ったスクリプトを iTunes と Twitterクラスに分離して機能を増やしてみた。 gemなどにはすでに便利なクラスもあるみたいだけど、勉強用なので自前で実装。 Twitterクラスはまだ update と friends_timeline のみなので、徐々に増やそう。 今回は XML…
とちぎRuby会議01から toRuby勉強会に参加をはじめたが 月一回の勉強会のみでは、全然Rubyを覚える気配がないので 「たのしいRuby 第2版」を買って来て、今月頭ぐらいから ちょっとまじめに勉強を初めてみた。 2週間ぐらいで読み終えて、初めてのRubyプログ…
初AppleScriptiTunes から再生中の曲名とアーティスト名を取ってくるスクリプト nowplaying.scpt tell application "iTunes" set trackName to name of current track set trackArtist to artist of current track return trackName & " / " & trackArtist e…
Snow Leopard で osascript を実行しようとすると Adobe Unit Types.osax が no matching architecture だとか言って動かない。 (64bit未対応のAdobeのアプリ入れてる人のみ?) $ osascript test.scpt 2009-10-13 15:41:47.865 osascript[253:903] Error loa…
iPhone でおなじみの Echofon (旧TwitterFon) の Mac版ベータが出た。http://echofon.com/twitter/mac/iPhone との Sync機能とか良いな。iPhone側を Pro版にしないと使えないけど 追記 (2009.10.1) 正規版では有料化されるようです Echofon for Mac ベータリ…
マイクロソフトから無料ウィルス対策ソフトの提供が開始されました。http://www.microsoft.com/security_essentials/default.aspx?mkt=ja-jp
iTunes 9 からショッピングカート機能がなくなってしまいましたが ウィッシュリストで代用が可能ですhttp://support.apple.com/kb/HT1368?viewlocale=ja_JP
2009/10/24 (土)に西那須野で「とちぎRuby会議02」が開催されます。とちぎRuby会議02 - Regional RubyKaigi
ディスクユーティリティのフォーマットにはZFSの選択肢はありません。 対応はServer版のみなの?
MacPorts 1.8.0 がリリースされました。 http://distfiles.macports.org/MacPorts/MacPorts-1.8.0-10.6-SnowLeopard.dmg
$ ruby -v ruby 1.8.7 (2008-08-11 patchlevel 72) [universal-darwin10.0] $ perl -v This is perl, v5.10.0 built for darwin-thread-multi-2level $ python -V Python 2.6.1 $ php -v PHP 5.3.0 (cli) (built: Jul 19 2009 00:34:29) $ javac -version ja…