Ruby

macOSのスティッキーズの内容をiCloud DriveやDropboxやGoogle Driveなどに置いてどこからでも見れるようにする

macOSにはスティッキーズっていうアプリが標準で入ってる。付箋のような感じでメモをデスクトップ上に貼れるアプリ。まあわかるよね。これが結構好きでよく使ってるんだけど、最大の難点が、ローカルにデータを保存するという点。そのMacのデスクトップを見…

ディズニーストアのツムツムの在庫を自動で確認するTwitterのbotを作った

作ってみた。 ツムツム在庫(tsumstock) - Twitter こんな感じのTwitterアカウント。 説明 以前も書いたけど、ツムツムが楽しい。そうなってくると、リアルツムツム、つまりぬいぐるみのツムツムが欲しくなるのは当然の流れ。すでにいくつか持ってるんだけど…

今日の日付で自動的にフォルダを作る

ちょっとアイディアを思いついたので作ってみた。Gistに置いた。 今日の日付で自動的にフォルダを作る - GitHub Gist これだけのちょっとしたやつ。 これは何? 今日の日付を名前にしてフォルダを作りたいことがときどきある。なんかわかんないけど、いろん…

MacがsayするCGI

Mac上で、Apache+CGIを動かして、外部から特定のURLにアクセスが来たら、そこで渡された文字列をsayコマンドに渡してMacから音声を出す、そんなことがやりたくて、作ってみた。まあ作ったってほどじゃない。MacでCGIを動かす方法と一緒にメモ。以下の「nacoo…

REGZA DBR-M190でキーワード自動録画機能を実現する

先日買ったDBR-M190。この機種には、残念ながらキーワード録画機能がない。事前にキーワードを指定しておくと、それにマッチした番組を自動で録画してくれる機能。昔使っていたSONYのスゴ録にはその機能があったし、そのあとで使っていたDIGAではDiMORAとい…

lovetestterのコードをgithubに置いた

以前作ったlovetestterのソースコードをgithubに置いた。 https://github.com/nacookan/lovetestter 今まではコードをどこにも公開してなかったということもあって、結構テキトーなところもあった。パスワード的なものやディレクトリ階層がコード中のあちこ…

Twitterにパケット代を投稿するpacketterを直した

これまでもちょくちょく直してたけど、どうせ自分しか使ってないということでいちいち書いてなかった。今日時点で動くバージョンをgithubに置いた。 https://github.com/nacookan/packetter なのでコードはそっちを見てね。ここにはもう貼らない。Mechanize…

SkypeのチャットのログをGmailに送って検索しやすくする

仕事でSkypeのチャットを使いまくっている。別にチャットならSkypeじゃなく他のでもいいんだけど、Windows/Mac/Linux/iPhone/iPad/AndroidなどOSを問わずクライアントがあって、ファイルの送受信もできて、グループチャットができて、グループに名前を付けら…

lovetestterをちょっと直した

先日作った、Twitterの片想い片想われをチェックするツール「lovetestter」をちょっと直した。 修正点 処理の流れについて以前書いた("仕組み"のところ)けど、それを直した。従来は、フォローとフォロワーのプロフィール一覧を全部取得して、JavaScript側で…

Twitterの片想い片想われをチェックするWebアプリ「lovetestter」を作った

以下のリンクからどうぞ。 lovetestter(らぶてすったー) - Twitterの片想い片想われをチェックします 今回のは長く使いそうだから、けっこう頑張って、できるだけ本格的に見えるようにした。 これはなに? Twitterアカウントのフォローとフォロワーを分析し…

iOSデバイスのTipsを適当にポストするTwitterのbotを作った

TwitterのAPI呼び出しに関して、Basic認証が使えなくなって、OAuthに完全移行した。地デジみたいなもん。そこで、OAuthの勉強を兼ねて、botをひとつ作ってみた。 http://twitter.com/itipsbot 「iTips bot」。iPhone/iPod touch/iPadなどで使えるちょっとし…

Twitterにパケット代を投稿するpacketterを、My SoftBankがリニューアルしたのでまた更新

以前作ったpacketterだけど、My SoftBankがリニューアルして、ログイン方法がかわったりhtmlが変わったりしたので、直した。 packetterってなに? カンタンに言うと、SoftBankのパケット代(パケット定額で割引される前の、使ったデータを元に算出してる金額)…

Twitterにパケット代を投稿するpacketterを更新

以前作ったpacketterをいろいろ直した。 packetterとは? 自動でMy SoftBankのサイトからパケット通信料を取得して、Twitterに投稿するRubyスクリプト。使い方など、詳しくは以前の記事を参照。 変更点 変更点は以下。 月をまたいだときに別な金額を取得して…

iPhoneのパケット代をTwitterに自動投稿するRubyスクリプト

面白そうなので作ってみた。 [2010-5-26 追記] 最新版があるよ 最新版のコードはTwitterにパケット代を投稿するpacketterを、My SoftBankがリニューアルしたのでまた更新 - 今日覚えたことにあるのでそっちを使うといいよ。追記ここまで。 これは何? iPhone…

ファミチキに関する情報を集めるTwitterのbot

ちょっと勉強がてら、botを作ってみた。 http://twitter.com/chicken_bot これはなに? Twitter上でファミチキに関する発言を見つけると、RT(的なことを)する。だからこのbotをフォローしておけば、どこかで誰かが「ファミチキなう」などと発言したことがわ…

ケータイの歩数計の値を自動でTwitterに投稿してみた

ドコモのF-03Aを買ったら、歩数計機能が付いてた。つまり万歩計。ケータイを持ち歩くだけで勝手に計測していて、一日ごとに集計してくれる。しかも、毎日の歩数を自動でメール送信してくれる設定も可能。ってことで、この機能を使って、その日歩いた歩数を自…

TwitterのIDをsayコマンドでしゃべらせるときのコツ

先日のTwitterのタイムラインを監視してキーワードにマッチしたらGrowlするRubyスクリプト(2) - 今日覚えたことでやったように、Twitterのタイムラインを監視して条件にマッチしたときに投稿者のIDをMacのsayコマンドでしゃべらせるのが意外と面白い。Growl…

Twitterのタイムラインを監視してキーワードにマッチしたらGrowlするRubyスクリプト(2)

先日のスクリプトを改良した。 前回からの変更点 Growl時にアイコンを表示するようにした Growlのスティッキーに対応 標準出力に出力するかどうかを設定可能にした IDの読み上げを行う機能を追加 複数の設定を持てるようにした。 かなり変わった。 twitterwa…

Twitterのタイムラインを監視してキーワードにマッチしたらGrowlするRubyスクリプト

Macで使えるTwitterのクライアントで、自分にあった良いものがなかなか見つからない。いろいろ試した中では、TIGとLimeChatの組み合わせがなかなか良かったけど、ほんの少し細かいところで物足りなかった。そこで、自分で作ってみた。同種のスクリプトを作っ…

MacですぐRails

Max OS X Leopardには最初からperl, ruby, python, phpなんかが入ってる。ターミナルから確認できる。 $ perl -v This is perl, v5.8.8 built for darwin-thread-multi-2level (with 1 registered patch, see perl -V for more detail) Copyright 1987-2006,…

Subversionのコミット通知メールを送信するRubyスクリプト

欲しかったので、作ってみた。以前JavaScript(WSH)で書いたことがあったんだけど、Windowsじゃなくても使えた方がいいという声が聞こえた気がするので、Rubyで書いた(でもWindowsでしかテストしてない)。当然、動かすにはRubyが必要。 commit_mail.rb 以下、…

RubyでBase64

Rubyでファイルアップローダおよびダウンローダを作った。ブラウザからファイルを投稿して、DBに保存して、あとでダウンロードできるやつ。ファイル実体をファイルシステムに保存するのではなく、DBに入れる。Webから見える領域に置いてそのままダウンロード…