2016-04-13から1日間の記事一覧

iTunes file sharing を使ってPCからPictRubyのコードを書く

PictRuby 0.5 から iTunes file sharing に対応したのでソースコードをiOSとPC間で簡単にコピーできるようになった。 クリップボード共有とか色々試してみたけど今のところiPhoneをケーブルでつないでiTunes経由でやりとりするこの方法が今のところ一番しっ…

FireLinkに日付変数を正しく動かすPull Requestを取り込む

日付変数が正しく動作しない by Hi-lo · Pull Request #6 · ongaeshi/firelink Firefox45で%date%が動かなくなったのに気がついていなかった。パッチありがたい。 Add-on SDK はPythonベースのcfxじゃなくてnode.jsベースのjpmになった。たまにパッチを取り…

mrib.c のソースコードを読む

PictRubyのirbはローカル変数を保持することができない、しかしmruby同梱のmirbはできる。その理由を調べるためにソースコードを読むことにした。 mrubyの中に同梱されているのでgit cloneしてソースコードを効率的に読むための準備をする。(要はMilkodeへの…

iOS上のmrubyで正規表現を使えるようにする

ios-ruby-embedded (のfork)に iij/mruby-regexp-pcre を組み込んだらあっさりビルドが通った、万歳。 commit log 2.mattn/mruby-onig-regexp (これも鬼車のビルドが通れば) 3.NSRegularExpressionを使ってRegex実装(どうやってやるんだろう?) 何かネタをお…

JSQMessagesViewControllerに画像を表示する

PictRuby 0.6 に向けてやりたいことを整理。 チャット画面で画像を表示できるように 正規表現 irbでローカル変数を使えるようにしたい どれも実現可能か分からないのでまずは調査から。今日は画像の表示。ググったらJSQPhotoMediaItemを使えば良さげ。 Cocoa…

iOSアプリのアイコンと起動画面の更新をRakefileを使って自動化する

昨日からの続きで、PictRubyのレポジトリの中に組み込んで1コマンドで更新できるようにした。 $ cd ~/Document/PictRuby $ cd Tools/Icon $ rake ruby s9icongen.rb icon.png 29x29: icons/Icon-29.png 58x58: icons/Icon-29@2x.png 87x87: icons/Icon-29@3x…

iOSアプリのアイコンと起動画面の更新をRakefileを使って自動化する

昨日からの続きで、PictRubyのレポジトリの中に組み込んで1コマンドで更新できるようにした。 $ cd ~/Document/PictRuby $ cd Tools/Icon $ rake ruby s9icongen.rb icon.png 29x29: icons/Icon-29.png 58x58: icons/Icon-29@2x.png 87x87: icons/Icon-29@3x…

iosでLINE風味にIRBできるようにする

Qiita から引っ越し。 次のバージョンのPictRubyでチャット風インターフェースを作れるようにしたのでirbを実装した。 コードは以下のような感じに。エラーハンドリングはさすがにObjective-C側に書かないとダメかなと思ったいたのだけど、例外キャッチする…