わーくあうと!

日々の作業でためになったことをアウトプットすることで自分の成長につながればなと。

LESSのbox-shadow、transitionなどで複数パラメータを使用する

すいませんすいません。最近アプリ開発をサボってちょっとしたWebサイト作ってます・・・。 で、久しぶりにcssいじってたらLESSなんて便利なものがあったので使ってたのですが、『box-shadow』や『transition』で複数の値をカンマ区切りでいい感じに指定する…

べつにいいんだけど

僕がGunosyの社長だったらこのように謝罪文を書きます 記事の内容はどうでもいいんだけど、広告主張しすぎじゃないかなと思いました。

MindNodeからfreeMindへのデータ移行方法

かなり限定的な話だけど、さっきマインドマップツールを移行する時に移行方法を発見したのでメモっておく。 freeMindのノードを全選択してコピー 適当なテキストエディタに貼り付け 「 」←スペース4つを「」←タブ文字に置換(タブ文字を書けないのでそこはい…

最近のハイライト(4月19日版)

最近のAir for iOSでのアプリ制作で困ったこと、考えたこと、どうやって解決したか、などをつらつらとメモっておく。(主にプログラム周り) イベントを活用しようと思った 今までサーバーサイドのプログラムばかり書いていたせいかイベント駆動の概念が無か…

Air for iOSでのデータ保存について

ゲームを作ってるとゲーム内の値(所持金、経験値など)をローカルに保存する必要が出てくる。 方法は色々あるが、『SharedObject』や『File』、『SQLite』なんかを使う方法があるらしい。 これは特に迷う事無くSharedObjectを使おうと決めた。理由はオブジ…

情報が多すぎる

最近は、朝起きて朝ご飯を食べつつ twitter 株・為替 RSS 2chまとめサイト ホッテントリ メール・メルマガ Gunosy ニコ動 のチェックをしていると、(日によるが)全て見終わる頃にはもう昼過ぎになっている。 その後は昼ご飯を食べてちょっと昼寝して、起きた…

Air Debug Lancher(ADL)のプレビューが画面に収まらない件

Air for iOSでのアプリ開発、普段は Air Debug Lancher(ADL) でプレビューしてるんだけど 自分の環境ではディスプレイに収まらなかった。 ↑下のほう収まってないんです。 ADLの表示倍率を変更できる設定がないか探したけど見当たらなかった。 iOSシュミレー…

iOS端末で左右に隙間ができる件

開発中のアプリをiOSシュミレータ&iOS端末で確認するとなぜか左右に隙間ができていて、背景のサイズも確認したが問題無さそうなのになんでー?と思ってたらどうやらフルスクリーンモードで書きだして無かったため横縦比はそのままで上のステータスバーの分…

十分な容量がどうとかでiOS端末にipa送れない件

なんかAir for iOSでパブリッシュしてiPhoneにipa送るときに「デバイスエラー デバイスに十分な容量があるか確認してください。」とか言われた。 もちろん容量は余っている。 http://kuniakisuzuki.cocolog-nifty.com/blog/2012/09/flash-cs6air-fo.html で…

Flash CS6での基本クラス

どうでもいいっちゃどうでもいいんだが・・・ 挿入 → 新規シンボル で、ActionScript用に書き出しにチェックを入れると『クラス』『基本クラス』を設定できるようだったので ・MovieClip を継承した BaseHoge を作成して、その後 ・BaseHoge を継承した Hoge…

ActionScript3.0の条件付きコンパイル

ちょっと他の人のactionscriptソースを漁っていたら CONFIG::DEBUG と『::』が使われていた。条件によって処理を分けるような使われ方をしていたが、ちゃんとした読み方がわからず「ダブルコロン」とか「コロンコロン」で検索したけど中々見つからなかった。…

4月10日の日記

大した作業してないけどブログは更新したいので日記のような感じでやったこと書いてみる。 今日は、昨日やっとアクティベーションできたので実機テストを中心に作業した。 リモートデバッグセッションを試した http://www.adobe.com/jp/devnet/flash/article…

アクティベートできない件 pt.2

昨日 アクティベートできない件 - わーくあうと! でiOSデベロッパープログラムでアクティベーションできない事について記事を書きましたが、今日アップルから連絡きました。早い! ってことで続報です。 直ったらしい 「システムの問題解決したで!」とアッ…

アクティベートできない件

先週末に iOS Developer Program を購入したが、3度に渡りアクティベーションに失敗しているのでこの状況を晒しておく。 一発目の失敗 今朝Appleから「アクティベーションコードはこれやで!」って連絡来てたのでメール内のリンクからiOS Developer Center …

開発者用アカウントを分けたくない

開発用アカウントを作った時に感じた愚痴エントリーです。 開発用アカウントを新たに作ったほうがいいらしい iOSアプリケーションを作るにあたり開発者登録をしないといけないわけだけど、日本語名で登録したappleIdでは iOS Developer Program のアクティベ…

gmailでダミーのメールアドレスを大量に作る方法

twitter、facebook、dropbox、AppleID ... などのサービスで複数のアカウントが必要になる場面があると思うが、そのたびにダミーのメールアドレスを取得するのが面倒って場合はgmailのアカウントがあれば手軽にダミーのメールアドレスを大量に作れる。 gmail…

OSアプリ開発者登録までのアカウントは3段階

開発者登録を行なうにあたり、AppleIDやら開発者登録やら色々あって、アカウントについていまいちピンと来てなかったのがピンと来たので簡潔にまとめます。 アカウントは3段階 開発者登録を行なうにあたり、アカウントは3段階存在します。 1、Apple ID まず…

Adobe CS6の体験版インストールで失敗する件

http://www.adobe.com/cfusion/tdrc/index.cfm?product=master_collection&loc=ja ここから AdobeDownloadAssistant を落としてきて「Install Adobe Download Assistant.app」を実行したけど エラーが発生しました。 インストーラーが正しく構成されていない…

バーチャルホストでデフォルトホストへのアクセスを禁止する

apacheのバーチャルホストは、どのServerNameにもヒットしなかった場合は一番最初に定義されたVirtualHostの設定が使われる。 このままだとありもしないサブドメインなどを入力されたときに意図しないページが表示されて厄介なので無効にした。具体的には下…

centos6の標準リポジトリ(el6)の確認方法

yumした時にcentosに標準で入るパッケージのバージョンってなんだろ?と確認したかったので確認した。centosの公式サイトに行って Download から確認したいバージョンのcentosを、適当なミラーを選択してPackagesディレクトリまでたどって行って覗けばOK。例…

pythonにsshモジュール入れる

この記事見て、pythonからsshできれば面白い事できそうだなーと思って、試そうとeasy_installでsshモジュール入れようとしたらエラー出た。 $ sudo easy_install ssh Searching for ssh Best match: ssh 1.7.14 Processing ssh-1.7.14-py2.6.egg ssh 1.7.14 …

JMeterのリモート接続が失敗する件

ec2(centos)に立ち上げたJMeter鯖達に対してwindowsからリモートでテスト実行したい!と思って試したけど失敗して結構はまったのでメモ。ハマってた時に取ってたメモを勢いで削除してしまったので状況詳しく書けないけど 単純にec2側にJMeterサーバ立ち上…

Too many open filesなどと言われる件

webアプリの負荷試験をしていたらhttpdのerror_logで、 ・_mysql_exceptions.OperationalError: (2004, "Can't create TCP/IP socket (24)") ・socket.error: [Errno 24] Too many open files詳細端折ってますがこんなエラーが大量にでていた。(mysqlやmemc…

仮想サーバーにCentOS6.2入れてSSHしたりしてみた

今使ってるMacBookにバーチャルボックス入れて、そこにゲストOSとしてCentOS6.2を入れてSSHする所まで試してみた。 その後LVMおもしろいなぁとボリューム作ったり消したりしてた。 まぁそれはそれでいいんだけど、じゃぁこれで何すんの?って。 ゲストOS側の…

なんだかなー

やらなきゃいけないこと色々あるけれど手につかない。 まぁ日曜だしいいか。 今日は(というか土曜から)ずっとAPIのチューニング作業してた。 その後負荷テストして、結果まとめたりしなきゃなーとか思いながらうとうとしながらリモートデスクトップ試して…

ボリュームをファイルシステムとして使用するまでの流れ

今までなんとなく"触れちゃいけないモノ"なイメージであまり近づかなかったパーティション周りの概念についてそれなりに理解できたので、あとで見たときに思い出せるように、その概念をつらつら書こうかなぁ・・・と思ったけどやめた。 頭の中にイメージはで…

インスタンスストアAMIを作成するとauthorized_keysやpemが消える件

EC2

なんかAmazonのポリシーでAMI作るときは徹底的に鍵を消すらしい。 今までAMIの中に公開鍵仕込んでパス無し認証を実現させていたので困った。 色々実験してみたらaaaとかbbbって名前なら消されないようだったので、id_rsa.pubをbbbって名前にリネームしてOS起…

EC2インスタンスにsshできなかった件

EC2

RightScale製のインスタンスを鍵指定無し(AMIの中に公開鍵仕込んでたので必要なかった)で立ち上げてsshしたんだけど ssh: connect to host 1.2.3.4 port 22: Connection refused こんな事を言われて入れなかった。 瞬間言われるので多分ネットワークは生き…

memcacheの速度比較

python_memcachedよりもpylibmc(libmemcachedのpythonバインディング)のほうが速いらしいので試してみた。 環境 CentOS6.0 memcached-1.4.10 libmemcached-1.0.2-1.el6 python_memcached-1.47 pylibmc-0.2.1 結果 get,set,deleteと、それぞれのmultiについ…

CentOS6.0でメモリ32GBまでしか認識してくれない件

EC2でx2.4xlargeタイプのインスタンスを立ち上げたんだけど、CentOS6.0がメモリ32BGまでしか認識してくれない、、 メモリ68GBつんでるハズなんだけどfreeとかしても $ free total used free shared buffers cached Mem: 32677364 677180 32000184 0 9996 310…