2014年4月6日日曜日

xcodeのbots

使ってみたのでメモ

xcode5とServerないと動かないよ

Server起動して、xcodeを選択
Serverの電源を入れると勝手にxcode
選択してくれたような気がする

で、xcode側でProduct▶︎Create Botsで作る
とりあえず、コミットごとにbots動かすようにしてみた。
その方が、作ってすぐテストできるしね

ってことで終了

2014年2月15日土曜日

こくばんアプリアップデートしました!

会社の人にこくばんってアプリを見せたら、「これ広告消して有料なら買う人居ますよ」って言うので、作ってみました
ついでに無料版も直した。ホントに売れるかわからないけど、試してみるのもありかなって

https://itunes.apple.com/jp/app/kokuban-pro/id818934135?l=ja&ls=1&mt=8
https://itunes.apple.com/jp/app/kokuban/id453329779?l=ja&ls=1&mt=8


まだ、会社の人からこの機能が欲しいって言われてるので、のんびり追加します
Android版も久々に直してみようと思います

ちなみに制作はR・Nさんにお願いしました
いつもありがとう

2014年2月4日火曜日

githubの既存リポジトリのherokuへの連携

題名のことが出来ないか調べてた
http://dqn.sakusakutto.jp/2012/04/github-heroku-push.html

こんな簡単でいいのね。

AWSかHeroku使うので迷ってたけど、無料の範囲が比較的多いherokuで作ることに決めたよ。スケーラビングも楽そうだし

あとは、この辺見てがんばる
http://morizyun.github.io/blog/heroku-rails4-postgresql-introduction/
hamlよりは、slimの方が良さげ

pumaより、passengerの方が良さげだけど、どっちもherokuにあるのか疑問
あるの??

2014年1月6日月曜日

クソゲーその2

正月に2個作りました

http://shiratsurails.herokuapp.com/2dshooting_web/2dshooting_web.html
http://shiratsurails.herokuapp.com/car_web/car_web.html
車のやつは、wキーで進んで、sでバックします
aとdで方向調節します

もっとクオリティあげて、スマホでリリースできるようにしたい

ちなみにheroku上に公開しました。
今後herokuでなんか作る予定。飽きなければ。それもスマホアプリにしたい

2014年1月2日木曜日

2013年12月30日月曜日

2013年12月23日月曜日

PHPのnamespace,use

symfony2勉強してて、使うことになったので、勉強
ここが参考になった

http://www.ibm.com/developerworks/jp/opensource/library/os-php-5.3namespaces/?cmp=dw&cpb=dwope&ct=dwrss&cr=dwrss&ccy=jp&csr=040111

なんとなく、ざっくりだけど、

namespaceは現在居るディレクトリを示す
useは、require_onceに近い。
実際は違うけど

2013年12月22日日曜日

2013年12月18日水曜日

Macのファイルパスを取得する方法

こんな方法が!知らなかった

http://inforati.jp/apple/mac-tips-techniques/application-hints/how-to-enter-file-or-folder-path-into-mac-terminal-app-easily.html

2013年12月17日火曜日

phpunit+selenium

基本はマニュアルを参考に進めてる
http://phpunit.de/manual/3.7/ja/selenium.html

で、実行時に以下で詰まる

Fatal error: Class 'PHPUnit_Extensions_SeleniumTestSuite' not found in /Users/indival/phpunit/vendor/phpunit/phpunit-selenium/PHPUnit/Extensions/Selenium2TestCase.php on line 315

stack見てたら、composerで入れたのとpearで入れたのが、競合してる模様

なので、フルパスで
MAC-B-233:testclass indival$ /usr/local/opt/php54/bin/phpunit WebTest
PHPUnit 3.7.28 by Sebastian Bergmann.

F

Time: 50.68 seconds, Memory: 3.25Mb

There was 1 failure:

1) WebTest::testTitle
Failed asserting that two strings are equal.
--- Expected
+++ Actual
@@ @@
-'Example WWW Page'
+'求人・転職サイト キュリア転職'

/Users/indival/brew_phpunit/testclass/WebTest.php:15

FAILURES!
Tests: 1, Assertions: 1, Failures: 1.

動いた
テストは失敗しないとおかしいケースにしたのでよし

目標はもっと先なのでどんどん試してみます

2013年12月10日火曜日

seleniumとFireFox

seleniumでコントロールできるFireFoxのバージョンは決まっている
FireFoxをむやみにアップデートするとbehat動かなくなる
覚えておこう

https://code.google.com/p/selenium/downloads/list?can=1&q=&colspec=Filename+Summary+Uploaded+ReleaseDate+Size+DownloadCount

selenium-server-standalone-2.32.0.jar
これの2.32だったら、FireFoxはバージョン20を使わないといけない

2013年12月5日木曜日

jenkins事始め

jenkins勉強しないとねってことで、事始め
とりあえず、以下やりました

http://www.buildinsider.net/enterprise/jenkins/01

次は2回目。
あと、Herokuもひと通り扱いたいので、それも勉強しないといけない

DevOops

DevOopsってよく聞くけど、なんのことかよくわかってなかったので、
メモ。

http://itpro.nikkeibp.co.jp/article/COLUMN/20131030/514966/


うちの会社もこうなればいいのに

2012年12月30日日曜日

iOSのフレームワーク

作ってみて、わかったことは、
・UIImageなどがなくて、エラーを吐いてても、フレームワークを作れること
・ただ、その状態だと、組み込んでも動かないこと

ってことは、そんな意味ないってことじゃん!

間違ってるかな。。。多分あってるはず

2012年12月25日火曜日

iosのプロパティ

いつもあんまり気にしないのですが、ちょっと調べてみました


strong

__strong修飾子に対応するプロパティ属性です。strong属性を用いたプロパティは参照先オブジェクトのオーナーとなります。

weak

__weak修飾子に対応するプロパティ属性です。__weak修飾子を持った変数と同様、weak属性のプロパティも、参照先のオブジェクトが破棄されたら自動的にnilが代入されます。weak属性を用いたプロパティはオーナーシップ権を持ちません。
weak属性は、delegateやOutletの変数に最適です。
なお、iOS 4では__weak修飾子が使えないため、プロパティのweak属性も使えません。この場合は、後述のunsafe_unretainedを使いましょう。

copy

__strong修飾子に対応しますが、実際にはコピーオブジェクトが代入されます。copy属性を用いたプロパティは参照先オブジェクトのオーナーとなります。

unsafe_unretained

__unsafe_unretaind修飾子に対応するプロパティ属性です。iOS 4では、weak属性が使えないため、オーナーシップ権を持たないプロパティを作成したい場合、こちらを利用する必要があります。

assign

主にスカラー変数(intやBOOLなど)のプロパティ属性として利用されます。
オブジェクトに対して使用することも可能ですが、オーナーシップ権を持たないプロパティを作成したい場合、weak(iOS 5以上)もしくはunsafe_unretained(iOS 4を含む)を利用すべきでしょう。

retain

retain属性も利用することは可能です(strong属性と同じ働きをします)。しかしながら、ARC対応のコードでは、strong属性を使った方が明白でよいでしょう。
ふむふむ