zip ファイル作成中に Too many open files (Zip::Error)

zipruby の続き。200超のファイルをzipに追加していたら、こんなエラーが出た。(T^T) Close archive failed: Failure to create temporary file: Too many open files (Zip::Error) エラーが出たときのスクリプトはこんな感じ。エラーメッセージからすると、…

zipruby で zip ファイルを作る

Ruby で zip ファイルを作る方法をメモっとこ。こちらさんを参考にさせてもらいました。:-) RubyでCSVをパスワード付ZIPする。|このブログは証明できない。 Zip/Ruby / Home(本家) インストール gem を読み込んで、rb ファイルに require 'zipruby' を追…

Windows でコマンドのパスを探す方法

コマンドプロンプトで,PATH上のファイルの位置を検索する方法 (Vistaの where コマンドをXPで) 曰く、Windows 環境でコマンドパスを探す方法があるそうな。which や type(bash) の代わりになる。知らなかった。 :-) > for %V in (wuapp.exe) do @echo %~$…

sc.exe でサービスのスタートアップの種類を変更する

sc.exe の config コマンドで永続的に設定を変更できるらしい。start オプションで delayed-auto にすればよさげだね。:-) >sc config 使用法: sc <server> config [サービス名] <オプション1> <オプション2>... オプション: ... start= <boot|system|auto|demand|disabled|delayed-auto> ...サービスのスタートアッ</boot|system|auto|demand|disabled|delayed-auto></server>…

sc.exe でサービス設定を確認してみた

Windows Update サービスが Windows7 まで「自動起動(遅延実行)」だったのが Windows8 から「手動」になった。お客さんPCでこの設定を「自動起動(遅延実行)」にしときたいとのこと。訪問するのも大変なので、とりあえず、バッチを配って変更してもらうこ…

Ruby & Rails 関連サイト

ちょっと小ネタを拾いたいときとか、Ruby や Rails で使えるプラグインを探したいとき、どこを探せばいいんだっけ?って良くなってる。 使ってないと忘れるちゃうんで、備忘録としてメモっとこ。:-) Ruby 公式サイト 本家サイト。日本語だから情報も拾いやす…

RVM のアンインストールコマンド名で笑った

なんか iMac 上の RVM の動作が変。もう、開き直ってクリーンインストールすることにした。 RVM のアンインストールコマンドを探してみたら "implode" と一緒に "seppuku(切腹)"があったのには笑った。 3509: implode | seppuku) 3536- source "$rvm_scrip…

今更ながら Ruby 1.9.3 インストール

Ruby 2.0 が出てる今日このごろ。ちょい前に会社で作ったアプリの動作環境を作るのに、Ruby 1.9.3 を入れることにした。rvm は既にあるから install を実行。 $ rvm install 1.9.3 Installing Ruby from source to: /Users/watanata/.rvm/rubies/ruby-1.9.3-…

find でファイル削除

find コマンドで見つけたファイルを削除したい場合、 -exec オプションで rm を実行するのがお約束。でも書式をいつも忘れて検索する。 $ find . -name ".php" -type f -exec rm -rf {} ";" もっと簡単にできれば良いのにと思ってたら xargs を使うともっと…

Android SDK Manager で Fetch エラー、まさか cache が原因だったとは。。。

PhoneGap を試すなら Android の実機でも試せるようにしたい。ちなみに PhoneGap 2.4.0 の場合 r21.0.0.rc9 以降じゃないと動かないらしい。 前に入れた ADT は r20.0.1 だし、それじゃバージョンアップと思ったら Failed to fetch なるエラーが出て Android…

Sublime Text 2 使ってみよ

PhoneGap の UI が HTML+CSS+JavaScript で書けるのはいいけど、タグをいちいち書くのはめんどい。 後輩くんから Sublime Text で ZenCoding すると楽ちんだよーと教えてもらったので Sublime Text を試してみることにした。:-) 環境構築 こちらさんを参考に…

Weinre でリモートデバッグ

技術評論社の記事いわく PhoneGap のリモートデバッグ用に Weinre を使うと良いとのこと。ワイナリーと読むらしい。まずは入れてみよ。:-) 第3回 weinreを使ったiOS/Androidアプリの動作検証 環境構築 まずは nodejs.org から最新版(0.8.20)をダウンロー…

PhoneGap セットアップ

まずは環境構築から。iOSでいってみよ。PhoneGap サイトにある通り進めるだけで良さげ。:-) Getting Started with iOS iOSの場合、PhoneGap2.0.0 からいくつか環境制約があるらしい。詳しくは技術評論社のこちらを見てね。抜粋部分だけ引用させてもらいます…

PhoneGap チュートリアル

スマホ全盛のこのご時世、お客さんからiOS/Android に対応したアプリの相談が来る。前から PhoneGap と Titanium が気になってたわけだし PhoneGap からいってみますか。まずは参考になりそうなサイトを調べてみたよ。:-) PhoneGap PhoneGap の公式サイトは…

Lightning SD カードリーダーは iPhone 5 に使えない

お客さんから Lightning - SDカードカメラリーダー を借りる機会があったので、iPhone 5 に差してみたらダメだった。このアクセサリーは使えない、とはっきり拒否られた。えーーーー (T^T) Apple の商品サイトにも「iPod の第5世代は使えない」との書き込み…

iOS/Android デザインテンプレート

iOS/Android に対応したアプリの見積もり依頼をもらったので、ついでに UI イメージを作ってみることにした。Photoshop が使えると、ネットで公開されている iPhone とかのデザインテンプレートが使えるから便利なんだよね。:-)良さげなテンプレートをさがし…

色被りの補正にはレンズフィルターがあるんだ

昨日の日記でトーンカーブを使ってみたけど、そもそもレンズフィルターってのがあって、それで色被りを補正できるんだね。知らなかった。^^;)>1. カラーサンプラーツールで RGB の高い値を確認する。 2. 色調補正パネルでレンズフィルタを選ぶ。3. 属性パネ…

プロファイルの不一致対策

プロファイルの不一致(sRGB と Adobe RGB の混在とか)を予防したいなら、メニュー [編集 > カラー設定] のカラーマネジメントポリシーでプロファイルの不一致にチェックをつけとくと良いらしい。:-)

カラープロファイル

カラープロファイルをちゃんと設定しとかないと、他のデバイスやユーザに渡したときにちゃんと色味が再現できなくなるらしい。とりあえず sRGB, Adobe RGB, Apple RGB の3つを覚えておけば良いのかな?整理しとこ。φ(.. ) sRGB ディスプレイとかプリンタに関…

ウィンドウの表示・非表示

ツール系ウィンドウとかキャンバスを残して全部いきなり非表示になるときがある。ちょいと困った。知らないショートカットを実行してるんだろうけど、いちいちウィンドウメニューから復活させるのはめんどい。 :-(どうやらウィンドウの一括表示・非表示のシ…

余白付きアイコンの作り方

アイコンの背景に余白を持たせたいなら、アートボードで余白を作っておくと良いらしい。:-) メニュー [オブジェクト > アートボード > オブジェクト全体に合わせる ] を選んで、ぴっちりサイズにする。 アートボードツール(Shift + O)をダブルクリックして…

指定サイズでアイコンを保存する

アイコン作って PNG 形式で 20x20, 40x40, 60x60 みたいにサイズを変えながら保存したい。大きさを変えて切り出す方法を探してたら "Web に保存" でできるっぽい。 メニュー [ファイル > Web 用に保存] を選択する。 アートボードのチェックをオフにする(背…

色被りを直してみよ

先月お客さんのお店の片隅で商品撮影したんだけど、スタンドライトを照明代わりにつかったら、モノの見事にオレンジになっちゃった >_Photoshop で色被りを補正してみることにした。カラーシートって呼ぶのかな?写真撮影のときに一緒に撮影しておくとトーン…

今年は Photoshop と Illustrator 使いになろ

あらら、最近ぱたっとブログ更新やめてたけど、気付いたら半年以上も書いてなかったんだね。気持ち入れ替えて復活だーーー :-)さてさて今年の抱負を2月に宣言するのもなんだけど、今年は Photoshop と Illustrator を使って写真加工したり UIデザインできる…

Lion でユーザライブラリを表示させる

Mac

自宅で作成中アプリの SQLite ファイルを見ようと思ったら、ユーザライブラリが Finder に表示されていない。Xcode4 の場合、次の場所にあるはず。試しに Terminal でパスを検索するとちゃんとある。あれ? :-( /Users/>/Library/Application Support/iPhone…

AppleID の初回登録は無料アプリ購入とセットでやるべき

会社でiPadを20台キッティングするときに面倒なのが AppleIDの取得。ユーザ基本情報とかアンケートみたいのがあるので、結構めんどい。入力手順を自動化するのに良い方法ないかな〜と探していたところ、WebサイトからAppleIDを登録できるページを発見 :-) My…

iPad で無線LAN 接続が不安定になる件いろいろ

会社で iPad2 を無線LAN AP(WAPM-APG300N) に接続していると、数分くらいして切れることがある。アプリ実行中にナビバー上の無線LANマークが消えて圏外になる。アプリをバックグラウンドにすると無線LANマークも復活してネットワークにも接続できる。iPadに…

MacでブータブルCD/DVDを複製する

Mac

MacでブータブルCDを焼き増す方法、あんまり使わないからすぐに忘れちゃうからメモっとこ。:-) CD/DVDから iso イメージ作成 まずはisoイメージ作りから。 Macで、Winでも使えるDVDディスクを作成 - All About が分かりやすい。 アプリケーション > ユーティ…

Apple Configurator でユーザがインストールしたアプリを保持する方法

監視されてるデバイスを Apple Configurator に接続すると、ユーザがインストールしたアプリはデフォルトでは消える。それをキープさせとく方法があるらしい。 1. Apple Configurator が実行されている場合は、終了します。 2. ターミナルで次のコマンドを実…