Text
OSX Yosemiteでswfmillを動かす
Marvericksの時に動作していたswfmillを、Yosemiteをクリーンインストールした後、動作しなくなった。
状況。
$ swfmill dyld: Library not loaded: /usr/local/lib/libfreetype.6.dylib Referenced from:$HOMEi/bin/swfmill Reason: image not found Trace/BPT trap: 5
/usr/local/lib/libfreetype.6.dylib が無いという
$ sudo ln -s /usr/X11/lib/libfreetype.6.dylib libfreetype.6.dylib
して、もう一度swfmillしてみる
$ swfmill dyld: Library not loaded: /usr/local/lib/libpng12.0.dylib Referenced from: $HOME/bin/swfmill Reason: image not found Trace/BPT trap: 5
/usr/local/lib/libpng12.0.dylibが無いという。
$ sudo ln -s /usr/X11/lib/libpng12.0.dylib libpng12.0.dylib
して、もう一度swfmillしてみる
$ swfmill $ 2015-12-08 17:01:05.103 X11[1151:62138] Failed to connect (primary_text_field_cell) outlet from (AppDelegate) to (NSTextFieldCell): missing setter or instance variable
X11を入れないとだめよ。と、ようやくズバリ指摘される。
https://support.apple.com/ja-jp/HT201341
こちらへ誘導されたので、支持したがってZQuartsパッケージをインストール
$ swfmill
swfmill 0.3.2 XML-based SWF processing tool
usage: swfmill [<options>] <command>
<command> is one of: swf2xml <in> [<out>] convert from SWF to XML. <in> is a single SWF file, or 'stdin' <out> is a single XML file, or (by default) 'stdout'
xml2swf <in> [<out>] convert from XML to SWF. <in> is a single XML file, or 'stdin' <out> is a single SWF file, or (by default) 'stdout'
simple <in> [<out>] convert from a movie definition file to SWF. <in> is a single XML file, or 'stdin' <out> is a single SWF file, or (by default) 'stdout' (for details, see README)
xslt <xsl> <in> [<out>] transform <in> to <out> as described by <xsl>. <xsl> is the XSLT stylesheet, and can use the swft: extension. <in> must be some XML (depends on <xsl>) <out> is either SWF (when it ends in .swf) or XML, by default on 'stdout'
<option>s are: -h print this help and quit --version print the version number and quit -v verbose output -V extra-verbose debugging output -d dump SWF data when loaded (for debugging) -e specify text encoding in SWF (for SWF 5 and earlier only; default: UTF-8). -n deactivate libxml network access
Please report bugs at https://github.com/djcsdy/swfmill/issues
復旧しました。
0 notes
Text
Google Chrome デベロッパーツール遅すぎ解決
Google Chrome 普段は気にならないのだけど、デベロッパーツールを開いた途端に遅くなり���最終的にハングするので使えない。
その復旧方法を探していたのだけれど、
$HOME/Application Support/Google/Chrome/
へ移動して、Defaultフォルダをリネームして、Chromeを再起動する。
初期状態でDefaultフォルダが再び作られる。
この状態でデベロッパーツールを起動するとサクサク
Defaultのバックアップを戻すと、再びダメに。
というわけで、Defaultフォルダを刷新し、Default/Bookmarks フォルダだけをバックアップからコピーして、拡張機能は入れ直し。
ということをして、デベロッパーツール使えないほど遅くなる状態を回避しました。
0 notes
Text
CentOS6.5でgitアップデート
gitのアップデート
centosのyumで入っている 1.7.1をより新しいのに置き換えてしまう。
$ git –version git version 1.7.1 $ sudo yum remove git $ cd ~/src $ sudo yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-ExtUtils-MakeMaker $ curl https://www.kernel.org/pub/software/scm/git/git-2.3.1.tar.gz > git-2.3.1.tar.gz $ tar xvfz git-2.3.1.tar.gz $ cd git-2.3.1 $ sudo make prefix=/usr all $ sudo make prefix=/usr install $ which git /usr/bin/git $ git –version git version 2.3.1
参考URL http://qiita.com/sirone/items/2e233ab9697a030f1335
0 notes
Link
ワンライナーで画像をbase64エンコード
rubyだと
ruby -r base64 -e "print Base64.encode64(File.new('test.jpg').read)"
0 notes
Quote
流れは wowzaのフリーライセンスを取得 AWSのCloudFormationを使って、ポチっとサーバー構築 iPad(iphone)で配信 と、いう感じです。では、スタート。
AWS(CloudFormation)を使ってライブストリーミング配信してみました! | 夢中生活@美雲屋(鈴木商店)
0 notes
Quote
iOSアプリ開発をしている人ならご存知かと思いますが、Xcode5からProvisioning Profileの編集画面がOrganizerからなくなりました。ではどこにあるのかというと、Preferences (環境設定) の Accounts の中です。
Xcode5で不要になったProvisioning Profileをファイルシステムから削除する方法 | youria blog
0 notes
Text
rubygem ActiveRecord install
$ sudo gem install activerecord
で、インストールしたら 4.0.2が入ってしまって本番環境のバージョン( ver3.1.0)と差異が出てしまったので再インストール。
$ sudo gem uninstall --no-ignore-dependencies activerecord -v 4.0.2 $ sudo gem uninstall --no-ignore-dependencies activemodel -v 4.0.2 $ sudo gem uninstall --no-ignore-dependencies activesupport -v 4.0.2 $ sudo gem uninstall --no-ignore-dependencies arel -v 4.0.2
関連モジュールを一旦uninstallした後でバージョン指定で再インストール
$ sudo gem install activerecord -v 3.1.0
本番環境と同等の動作状況に修正。
0 notes
Quote
How long will JW Player 5 be supported for? JW Player 5 will be officially supported for 18 months after the launch of JW Player 6. JW Player 6 was launched in November 2012. あと2ヶ月。
JW Player Legacy Version 5 Reference Guide | AddOns & Plugins
0 notes
Link
0 notes
Link
0 notes
Text
ruby でPostgresを使う準備
pgモジュールを入れなければならないのだが
gem install pg でエラー回避のためのオプションメモ
$ sudo gem install pg -- --with-pg-dir=/usr/local/pgsql/ --with-pg-config=/usr/local/pgsql/bin/pg_config --with-pg-lib=/usr/local/pgsql/lib/
ビルドエラーが出てしまうのでそれらに従ってincludeファイル、pg_configファイル、libファイルのパスを明示的に指定。
0 notes
Quote
Seems build tools got moved to another directory with the latest Android SDK update. Created symlinks to aapt and dx in /Applications/Android-sdk/platform-tools
Titanium SDK 3.1.0 [ERROR] TypeError: argument of type 'NoneType' is not iterable on building android app » Community Questions & Answers » Appcelerator Developer Center
Titanium Studioを3.1.3にアップした後に出たAndroidのビルドエラー回避策。
0 notes
Quote
コマンドライン環境 コードを好きなエディタで書くようになっても、ビルド作業をTitanium Studioで行っていては効率的ではありません。コマンドラインツールを組み合わせて、柔軟にワークフローを構築したいところです。幸いAppceleratorはTitanium CLIというNodeベースのコマンドラインツールを提供しています
Titanium Mobile を実務的に使うための開発環境の整え方(1)(2/2) - 実務で使えるTitaniumテクニック - Mobile Touch
0 notes