SUGI製作所

音楽機材やスマホアプリ開発のネタが中心です。

開発

vivotabでunity

マウス繋いだら普通に使えました。当たり前か。UnityゲームUI実践ガイド 開発者が知っておきたいGUI構築の新スタンダード作者: 池和田有輔,時村良平出版社/メーカー: エムディエヌコーポレーション発売日: 2015/03/06メディア: 単行本この商品を含むブログ (…

Microsoft WedgeMobileKeyboard

Windows8.1タブレットを買ったのてま一緒にBluetoothキーボード買った。買ったのはMicrosoftのWedge Mobile Keyboard。デザインかっこいい。カバーがタブレットのスタンドになるけど重い。キーは打ちやすいと思う。マイクロソフト?ワイヤレス Bluetooth キー…

cocos2d-xアプリがgenymotionで起動しない場合

cocos2d-xを使用したアプリをgenymotionの端末にインストールしようとするとエラーになる。INSTALL_FAILED_CPU_ABI_INCOMPATIBLEこちらを参考に修正http://funige.hatenablog.com/entry/2014/02/13/101435インストールは可能になったが起動せず。genymotion…

android expansion obbファイルをpush

androidで拡張ファイルを使用する際に、手動でpushする場合のコマンド。 adb push expansion/main.nnn.com.hoge.app_name.obb /mnt/shell/emulated/obb/com.hoge.app_name/main.nnn.com.hoge.app_name.obb iPhone&Androidアプリ内課金プログラミング完全ガイ…

環境の差

androidって端末のスペックやネットの速さに差がアリマクリスティーで参りますね。ファイル操作とネットワーク処理はやばい。nexus7だとエラーが出ずに他の機種だとエラーが出るとか普通に起こる。そういう場合は基本的に作りが悪いのだが、まだまだ精進が足…

androidで言語毎にdrawableリソースを切り換えたい場合

drawable-xhdpiを例に取ると、 drawable-xhdpiに英語、 drawable-ja-xhdpiに日本語向け画像を入れる。 ファイル名は同じ。 これで日本語設定時にのみ日本語、それ以外では英語が表示される。 jaの部分で言語を指定している。 英語と日本語で同じリソースでよ…

Androidのzip解凍でFileNotFoundException

macで日本語のディレクトリを圧縮 ↓ androidでダウンロード&展開 をしたかったのだが、 展開時に一部のファイルでFileNotFoundExceptionが発生してしまった。 OKなファイルとだめなファイルがある。 utf-8でないと発生するようだが、Macなので問題無い。(こ…

GooglePlayギフトカード発売

近所のコンビニにも置かれていた。時代はandroidアプリかも。appleは申請に時間かかりすぎだし。

vagrant+chefで最新版のnginxをインストール

CentOSでnginxをそのままyumで入れると1.0.5が入ってしまうので、公式リポジトリから最新版をインストールするレシピを作成する。 nginxに必要なものも含めて取得する。 knife cookbook site install nginx nginxのレシピをsite-cookbooksに移動。 mv cookbo…

forwardのプロトコルはMessagePack

fluentdメモ type forwardだとプロトコルはMessagePack http://documents.mazgi.com/fluentd/doc/plugin.html#forward Software Design (ソフトウェア デザイン) 2012年 06月号 [雑誌]

SourceTree

Windowsでの作業用にSourceTreeを入れてみる。 https://www.atlassian.com/ja/software/sourcetree/overview Git Flowがスムーズに行えると思われるボタン付き ↓ 初期設定 ↓ 次回以降 Terminalで直接コマンドも叩けるし、Windowsではよいのではないだろうか…

vagrant+chefでMongoDBインストール時のメモ

vagrant + chefでMongoDBをインストールする際に、mongodbのレシピそのままではインストールに失敗した。 https://github.com/edelight/chef-mongodb パッケージ名をmongo-10genとmongo-10gen-serverに修正。 package "mongo-10gen" do action :install end …

expressをグローバル環境にインストールする

expressコマンドを楽に使いたいのでグローバル環境にインストールする。 オプションでgを付けるとグローバル環境へインストール出来る。 $ sudo npm install -g express

redis,node_redisをインストール

node_redisをインストール $ npm install redis redis2.6.14をインストール http://redis.io/downloadおっとredisは最近2.0.4を入れようとしていたのを忘れてた。 http://d.hatena.ne.jp/sugi770/20130805/1375725324 make testまでやったところで用事が出来…

npmを使ってみる

Node.jsのパッケージ管理ツールであるnpmを使ってみる。 npmを使用すると、プロジェクト毎に必要なパッケージをjsonに記述しておき、それを元にパッケージのインストールが出来たりする。参考サイト http://qiita.com/sinmetal/items/395edf1d195382cfd8bc …

Node.js, nvmインストール

Node.jsを勉強する為にnvm, npmを入れてみる。 nvm・・・Node Version Manager。Node.jsのバージョン切り換えが出来る。 npm・・・Node Packege Manager。ライブラリのパッケージ管理。以前インストールした際にはなんとなく開発版を入れていた。 $ node -v …

redis

今度node.js+redisを仕事で使うこともあり、redisを入れてみるテスト。 今度作ろうと思ってるiOSアプリのサーバー側をこのペアで作ってみるかな。redis自体はnginx+lua環境で使った経験あり。とりあえずredis2.0.4をインストール http://redis.shibu.jp/quic…

Windowsで仮想デスクトップ

Windowsでいい仮想デスクトップソフトないかなーと探していて発見。 動作も安定しているし使いやすい。 Windows7 Pro 64bitにて使用。 http://virtuawin.sourceforge.net/使用方法はこちらのサイトを参考にさせてもらった。 http://blog.nabe-ch.net/?p=150…

iptablesメモ

iptables変更 sudo vi /etc/sysconfig/iptables 再起動 sudo /etc/init.d/iptables restart

awkを使い始めてみる

apacheのログを効率よく抽出したいのでawkを学ぶ。(今更) http://shellscript.sunone.me/awk.html なんて楽なのだ。 シェルを使いこなしたい。(awkはスクリプトだが)これにはシェルでdropboxもどきを作る等、いろいろ載っている。

groonga(HTTP)の時間がずれていた場合

groongaのadmin画面でのみ確認出来るレコードの更新時間が9時間ずれていた。 時間でフィルタリングする際に正しく取って来れない。 MySQLの設定はJSTになっている。 確認したところ、groongaインストール時にJSTになっておらず、インストール後に直したらし…

MySQLでtoo many connections

開発サーバでtoo many connectionsが起こったので show variablesしてみると max_connectionsが20だった。 wait_tiimeも28800(8時間)http://blog.flek.jp/archives/136http://chain.main.jp/fm/archives/2006/01/bug_diary_02.htmlmax_connectionsを上げても…

はじめてのiPhone/iPadアプリ開発

以前買った「プロの力を身につける iPhone/iPadアプリケーション開発の教科書」は内部の動作には詳しいが、 もっと全般的な部分やUIKITについて知りたかったので「はじめてのiPhone/iPadアプリ開発」を購入した。まだパラパラ見ただけではあるが、分かりやす…

Unknown class in Interface Builder file.

TableViewControllerのサンプルを作成していたが、 Unknown class in Interface Builder file. というエラーがログに現れてTableViewには何も表示されない事態が発生。 何度かstoryboardを消して再作成したりクラスをremove reference->追加してみたが解決せ…

プロの力を身につける iPhone/iPadアプリケーション開発の教科書

iOS開発を本格的に行おうと思ったので読み始めた。この一冊だけでは分からないところは多い。 分からない部分は単語でググれば大体大丈夫だろう。 しかし、中にも書いてあるが、完全な初心者は厳しい。 通常書いていない様な内部の動作について詳しく書いて…

groonga+mroongaインストール

インストールが長い。 30分ぐらいかかる。 表示も変化が無いときがあるのでフリーズかと思った。インストール方法等詳しくはまた。

Software Design総集編

2001〜2012のバックナンバーを全てDVDに収録。 1号1PDFファイルとなっている。(1号あたり50MB前後) 2079円なら相当お得。2011と2012の分をNexus7に入れて通勤中に読んでいる。 WEB+DB総集編も入れているが、どちらもNexus7やiPad miniで読みやすい。 iPod to…

さくらVPSにnginxをインストール

依存モジュールインストール sudo yum install zlib sudo yum install openssl sudo yum install openssl-devel sudo yum install pcre-develグループとユーザー作成 sudo groupadd nginx sudo useradd nginx -g nginx -s /sbin/nologinnginxインストール cd…

ruby2.0インストール

ruby2.0を使ってみたかったのでインストール こちらを参考にした。 http://hidden-by-the-leaves.blogspot.jp/2013/02/vps-centos62ruby-200-p0.html$ruby -v ruby 2.0.0p0 (2013-02-24 revision 39474) [x86_64-linux]

さくらVPS1Gを契約した

ずっと契約しようと思っていたがやっと契約した。 いろいろやるぞー。