Avatar

オーストラリアのシドニーでフリーランスでWeb&iPhoneの開発などやっております。

Drupalでよく使うモジュール(プラグイン)
Sep 23, 2014 0

AD

モジュールを紹介する前に、Drush使っていますか?
便利ですね、コマンドからModulesのダウンロードから、有効化とかできてちょー便利ですよ。

Administration menu

drush dl views ctools
drush en views views_ui ctools

管理画面が使いやすくなります、いちいちページ移動しなくても、中ページをDropdownのリストで表示してくれます。

Before
before
After
After

iPhone 6 &Plus を過去の自分の持っていたAndroid Phone達と比較
Sep 10, 2014 0

AD

CPU

Phone Memory CPU Strage OS
HTC Desire HD 768 MB 1 GHz Scorpion 8 GB Android 2.2
HTC One X 1 GB Quad-core 1.5 GHz 16 GB Android 4.0
Samsung Galaxy Note 2 2 GB Quad-core 1.6 GHz Cortex-A9 16 GB Android 4.1.1
Sony Xperia Z2 3 GB Quad-core 2.3 GHz Krait 400 16 GB Android 4.4.2
iPhone 5 1 GB Dual-core 1.3 GHz Swift 16 GB iOS 6
iPhone 5s 1 GB Dual-core 1.3 GHz Cyclone 16 GB iOS 7
iPhone 6 1 GB TBA(Apple A8) 16 GB iOS 8
iPhone 6 Plus 1 GB TBA(Apple A8) 16 GB iOS 8

価格比較

Phone 購入日 価格
HTC Desire HD 2011/03/04 $540
HTC One X 2012/03/26 $550
Samsung Galaxy Note 2 2011/04/26 $650
Sony Xperia Z2 2014/05/20 $750
iPhone 5 2013/07/19 $726.36
iPhone 5s 2013/12/06 $869
iPhone 6 $869
iPhone 6 Plus $999

サイズ比較

Phone 厚さ Inc 重さ
HTC Desire HD 123.00 68.0 11.8 4.3 inc 146 g
HTC One X 134.36 69.9 8.9 4.7 inc 130 g
Samsung Galaxy Note 2 151.1 80.5 9.4 5.5 inc 183 g
Sony Xperia Z2 146.8 73.3 8.2 5.4 inc 163 g
iPhone 6 138.1 67.0 6.9 4.7 inc 129 g
iPhone 6 Plus 158.1 77.8 7.1 5.5 inc 172 g

Herokuとローカルでgemのgit指定方法でエラーのメモ
Aug 11, 2014 0

AD

Gemの指定

ローカルのGem

gem 'activeadmin', :git => 'git@github.com:gregbell/active_admin.git'

HerokuのGem

gem 'activeadmin', github: 'gregbell/active_admin'

もしローカルで、Herokuの指定方法だと、下記の用にcloneエラーがでてしまいます。

Retrying git clone 'git://github.com/gregbell/active_admin.git' "/home/vagrant/.rbenv/versions/2.0.0-p481/lib/ruby/gems/2.0.0/cache/bundler/git/active_admin-d67faab65e9b74efbc8efb4a777a851e9f78b2ca" --bare --no-hardlinks --quiet due to error (2/3): Bundler::Source::Git::GitCommandError Git error: command `git clone 'git://github.com/gregbell/active_admin.git' "/home/vagrant/.rbenv/versions/2.0.0-p481/lib/ruby/gems/2.0.0/cache/bundler/git/active_admin-d67faab65e9b74efbc8efb4a777a851e9f78b2ca" --bare --no-hardlinks --quiet` in directory /vagrant/??? has failed.

地味に悩んだのですが、 git://をhttpsに変換するように、configに追加するようにして、herokuと同じ指定方法で動くようになりました。

git config --global url."https://".insteadOf git://

load-scripts.php のSyntax Errorで記事の編集画面JS関連が動かなくなる件
Jun 27, 2014 0

AD

WordPressの本番環境の記事を編集する画面が、load-scripts.php のSyntax ErrorでVisual Editorなどが使えなくなりました。
ローカルのテスト環境では問題無く動いていたのですが、、、
Screen Shot 2014-06-27 at 10.25.31 pm

各種プラグインを無効にしたり、WordpressのVersionを下げたり、サーバを変更したり色々したのですが、まったく解決方法が見つかりませんでした。
状況的には、load-scripts.phpの出力が途中で止まって、SyntaxErrorになっている状況でした。

解決方法

出力が問題だと思ったので、wp-config.phpに下記の記述を追加して、最終的に僕は解決しました。

define( 'CONCATENATE_SCRIPTS', false );
define( 'COMPRESS_SCRIPTS', false );

やれやれ。。時間を取られました。。。

git pushでDeployできるようするメモ
Jun 24, 2014 0

AD

Googleさんで調べていたのですが、情報が古かったり、微妙にわかりにくかったので、自分のためにもメモとして残しておきます。

リモートサーバの接続設定

ローカルでの作業
鍵を作ります

$ cd ~/
$ ssh-keygen -t rsa
$ tail ~/.ssh/id_rsa.pub 
ssh-rsa adadsa2!......nuias hoge@hoge.com

リモートサーバの設定
authorized_keysの一番下に上記の公開鍵を追加

$ vi ~/.ssh/authorized_keys

これでssh username@serverhost.comなりで接続できるようになります。

リモートサーバにリポジトリを作成

リモートサーバでの作業

$ mkdir -p ~/repo/hoge-blog.git
$ cd ~/repo/hoge-blog.git
$ git init --bare
$ cp hooks/post-update.sample hooks/post-update
$ vi hooks/post-update
echo
echo "Pulling from git"
echo 
cd /var/www/hoge-blog; git --git-dir=.git pull
$ chmod +x ~/repo/hoge-blog.git/hooks/post-update

注意点
– post-updateの中に、exec git update-server-infoがあれば、その前に上記のCodeは追加してください。
– cd /var/www/hoge-blog; git –git-dir=.git pullの’/var/www/hoge-blog’はDeployのPathと合わせてください。

リモートサーバにフォルダを設置

リモートサーバでの作業

$ cd /var/www/
$ git clone  ~/repo/hoge-blog.git

ローカルののgitにRemoteを追加

ローカルでの作業

$ cd ~/work/hoge-blog-local/
$ git remote add production username@serverhost.com:/home/usernmae/repo/hoge-blog

いざDeploy

ローカルでの作業

$ git push production master
remote:
remote: Pulling from git
remote:
remote: From /home/usernmae/repo/hoge-blog
remote:    as122..222de  master     -> origin/master
remote: Updating as122..222de

Xcode6が起動できない
Jun 4, 2014 0

AD

さっそくXcode6 Betaを落としたのですが、下記の画像にようになって、起動できませんでした。。。
Screen Shot 2014-06-04 at 10.43.10 am
地味に、悩んだですが、OSのVersionが10.9.3以上でないと使えないらしいです。。。。
はやくSwiftを使いたい

Appleが発表したプログラム言語 Swift Langのメモ
Jun 3, 2014 0

AD

機能のAppleのWWDC2014で発表された新しい言語Swift、せっかくObjective-cに慣れだしたばかりですが、コードを読む限り、普段スクリプト言語を使っている僕には、Objective-cより断然読みやすく、わかりやすい。
まだ全部読んではいないですが、Rubyに似ていそうな雰囲気です。言語自体は、2007年からあるようですね。
Apple_Swift_Logo

概要
https://developer.apple.com/swift/

リファレンス
https://developer.apple.com/library/prerelease/ios/referencelibrary/GettingStarted/LandingPage/

Appleが出しているSwiftの本
https://itunes.apple.com/us/book/the-swift-programming-language/id881256329?mt=11

Swift言語の公式サイト
http://swift-lang.org/

Wiki
http://en.wikipedia.org/wiki/Swift_(programming_language)

Xcode 6

https://developer.apple.com/xcode/
https://developer.apple.com/library/prerelease/ios/documentation/DeveloperTools/Conceptual/WhatsNewXcode/Articles/xcode_6_0.html#//apple_ref/doc/uid/TP40014509-SW1

Sprite Kit
http://www.sprite-kit.com/
https://developer.apple.com/library/ios/documentation/GraphicsAnimation/Conceptual/SpriteKit_PG/Introduction/Introduction.html

New iOS関連

https://developer.apple.com/library/prerelease/ios/releasenotes/General/iOS_DevLib_Release_Notes/index.html#//apple_ref/doc/uid/TP40011648

I joined Rockdale Toastmaster
Jun 3, 2014 0

AD

I have been a member for Rockdale Toastmaster since 2012. I really like this club. Members are nice to me and friendly. Every time I learn from members and their speeches.

Rockdale Toastmaster Contact Information

If you are intrested our club you could contact to us from our website.
http://9710.toastmastersclubs.org

Meeting place
Botany Bay Toastmasters meets on the first and third Monday of each month at The Rockdale Tennis Club, 71 Chapel Street, Rockdale from 7:30 pm to 9:30pm.

Sony Xperia Z2 を購入しました
May 20, 2014 0

AD

Sony Xperia Z2を購入しました。
xperia-z2-hero-white-1240x840-f32a46b85edbbbbee660994b7e80d2e1
Au $759でした。ChatswooodにあるSony CenterでPre Orderで購入しました。
Pre Orderと友人のお陰で、DR-BTN200 Wireless Bluetooth Headphoneもついてきました。
DR-BTN200 Wireless Bluetooth Headphone

Prefix.pch has been modified since the precompiled header
Apr 5, 2014 0

AD

Xcodeを最新の5.1にあげてからコンパイルしたら下記のエラーがでました。

File '/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.1.sdk/SDKSettings.plist' has been modified since the precompiled header '/Users/aaa/Library/Developer/Xcode/DerivedData/poo-dssizedrhgujekdzezmlqxzzkafj/Build/Intermediates/PrecompiledHeaders/poo-Prefix-fojymmgzzeklzbagzyccakgakbkb/poo-Prefix.pch.pch' was built

調べたところ、キャッシュが悪さをしているとのこと。下記のショートカットでキャッシュをクリーンして解決できました。

Command + Shift + Option + K

Search Keyword

Meta

face Ayumi Mizoshiri
WEB developer

Linkedin twitter Facebook mixi Last fm foursquare instagram

FacebookPage

ARCHIVES