2016年11月25日 (金)

RubyのGUI界隈 2016

お久しぶりです。
何年ぶりかの更新です。
久しぶりにGUIを使ったアプリを書こうかと
RubyのGUI関連のライブラリを調べてみたのでメモしておきます。

» 続きを読む

| | コメント (0) | トラックバック (0)

2011年7月30日 (土)

スゴロクっぽいゲームをつくる1

Twitterクライアントがイマイチ作り終えてないのですがボチボチゲームを作り始めようかな。
テーマは双六。正月までに完成させたい。

» 続きを読む

| | コメント (0) | トラックバック (0)

2011年5月22日 (日)

Twitterクライアントをつくる8

またまたTTSを探していたところ、まあ今更なネタなのかもしれませんがGoogleで音声合成を提供していました。非公式ながら情報がいくつか出回っていたので参考にして、ついーとをGoogleのTTSで読み上げるようにしてみます。

» 続きを読む

| | コメント (0) | トラックバック (0)

2011年5月 5日 (木)

Twitterクライアントをつくる7

twitterクライアントとしての基本機能が取り敢えず形になった。いよいよ、やりたい事その1に着手できる。ではやりたい事その1。

  • 合成音声で読み上げる

合成音声を出力する仕組みを一から作るなんて途方も無い作業になるので当然既存の成果物を利用します、というかRubygemからいくつか調べておいたのさ。

Text To Speech 略してTTSってのがそういった機能を提供してくれるので、これをキーワードにしてgemを検索。幾つか引っかかってきましたが、そのなかでも日本語ではAquesTalk/Rubyというのがあるじゃあないですか。

サンプルを見ても簡単に使えそうだし。よし、これでgemいれてAquesTalkでしゃべらせればイケルぜ!ということで早速gemをインストールだ!

$ gem install aqtk -r
ERROR:  Could not find a valid gem 'aqtk' (>= 0), here is why:
          Found aqtk (0.1.5), but was for platform mswin32

プラットフォームが違うヨォォォォォゥぅぅぅッッ orz
あんまりだぁァァァァァッ orz

こちとらx86-mingw32プラットフォームなんだYO!!!
チキショー使えるようにしてやる!

ということでAquesTalkをmingw32で使えるようにするお話

» 続きを読む

| | コメント (0) | トラックバック (0)

2011年5月 3日 (火)

Twitterクライアントをつくる6

ほぼ半年ぶりに着手。
忙しすぎる。
既に年末までスケジュールぎっしりらしいので悲しくなる。
久しぶりにコードを読んだがRubyのプログラミング感覚がすっかり失われていてダメだ。
なんとか未完成だったところを潰して基本機能は動くようになりました。

» 続きを読む

| | コメント (0) | トラックバック (0)

2010年11月26日 (金)

Twitterクライアントをつくる5

まけいぬ 【負け犬】
けんかに負けて、しっぽをまいて逃げる犬。比喩的に、勝負に負けてすごすごと引き下がる者。
――  三省堂 大辞林  ――

前回のストリームからのWx::Imageの処理を書きましたがpngしか試しておらずpublic timelineで読み込んだところ、jpegやgifでエラー吐きまくる非道い結果となりました。
その後、いろいろ試みたのですがどうも直接読み込むとうまいことデコードできないよお(;д;)

仕方が無いのでテンポラリファイルに一旦落としてから表示するようにしました。
ぐぬぅぅぅ しばらく再起不能です。

» 続きを読む

| | コメント (0) | トラックバック (0)

2010年11月 8日 (月)

Twitterクライアントをつくる4

いろいろハマりすぎて先に進めておりません。
とりあえずアプリっぽく取得したついーとを表示することができております。

今回ハマったのはWx::ScrolledWindowのスクロールバー表示とスクロールとストリームからのWx::Imageの処理。

» 続きを読む

| | コメント (0) | トラックバック (0)

2010年10月29日 (金)

時計をつくる10

OCRAでexe化して実行してみると環境によってうまい具合に動作しなかった問題を修正してみた。

» 続きを読む

| | コメント (0) | トラックバック (0)

2010年10月28日 (木)

Twitterクライアントをつくる 関連リンク

twitterクライアント開発で使用したライブラリや情報源など。

» 続きを読む

| | コメント (0) | トラックバック (0)

2010年10月27日 (水)

Twitterクライアントをつくる3

twitter4rでOauth認証は大丈夫か?問題ない。

» 続きを読む

| | コメント (0) | トラックバック (0)

«Twitterクライアントをつくる2