iOS開発者のための今夜の Swift ネタ(勉強会情報アリ!)@2014年06月05日23:59まとめ

WWDC以降自分がキャッチしたSwift情報が掲載されたサイトのまとめです。

なかなか自分でも読む時間がないのですが
これ以上情報を貯めこんでいると溢れてしまうので一旦まとめました!
金曜日夜だったら、週末のお供としてきりが良かったんですけど。。!

まとめ系

アップルの新言語「Swift」–押さえておくべき10のポイント – ZDNet Japan
http://japan.zdnet.com/business-application/sp/35048823/

ライバルに差をつけるための「Swift」情報総まとめ
http://www.softantenna.com/wp/mac/swift-matome/

ドキュメント日本語補助・翻訳

swift-jp/swift-guide Appleが公表した新プログラミング言語「Swift」についての資料を日本語化するプロジェクトです
https://github.com/swift-jp/swift-guide
swift-jp (swift_lang_jp)さんはTwitterを使っています
https://twitter.com/swift_lang_jp

Tumbling Dice — [Swift]Appleの新言語「Swift」のリファレンスを読む(5)
http://outofmem.tumblr.com/post/87786841999/swift-apple-swift-5
続きを読む

MavericksでFinderのツールバーに cd to.app が追加できないと思ったら、Commandを押せば出来た

cdto.appは、
Finderのツールバーに埋め込む形で使用するアプリ。

Finderでフォルダ内を閲覧中にFinderツールバーのcdto.appアイコンをクリックすると
閲覧中のフォルダにcdした状態でターミナルを立ち上げてくれます。

cdtoapp.png

便利で重宝しているこのアプリですが、
Mac OS X Mavericks にしてから、
Finderのツールバーにcdto.appを設置する方法が分かりませんでした。

続きを読む

Mac OS X で VirtualBox と Parallels Desktop を同時に使用するとコンピュータが強制再起動する

Mac上でParallelsとVirtualBoxを同時に使用すると、
Macが強制再起動してしまう問題が有ります。

この問題について詳細と、回避策をご紹介します。

ParallelsにはVirtualBoxと併用すると
Macが強制再起動してしまう問題が有ります。

この問題は、
「サードパーティ製仮想エンジンが、
 実CPUとの整合性を担保しないという動作不良に起因」
するそうです。

Parallels側からの解決策は存在せず、
Parallelsの最新版、Parallels Desktop 9 for Macでも発生します。

KB Parallels: Mac reboots when you attempt to launch Parallels Desktop 8 and Virtual Box simultaneously

2015/06/12 更新
Parallels Desktop 10 では解決したようです。

Resolution
For KVM:
Set the KVM module variable vmm_exclusive to 0.
for Virtual Box:
Upgrade Parallels Desktop to version 10.

以下、Parallels Desktop 9以下を使用しなければならない場合です。
続きを読む

Macのハードディスク容量が一杯な時、Xcodeのキャッシュを削除すると大幅節約出来るかも

Macで身に覚えがないほどハードディスクの容量が無くなっている時、
もし、普段Xcodeを使って開発を行っているなら、
Xcodeのキャッシュを削除することで大幅に空き容量が確保できるかもしれない。

XcodeのOrganizerでProjentsタブを開き、
各プロジェクトを見てみると、
キャッシュの削除をすることが出来る。

ここで1つずつ削除してもよいが、
コマンド1発で全て削除することも出来る。

rm -rf ~/Library/Developer/Xcode/DerivedData/*
rm -rf ~/Library/Developer/Xcode/Snapshots/*

なんと、100GB節約できたという人もいる。
[Mac]Xcodeのキャッシュその他を削除したら空き容量が約100GB増えた話 | つくりんぐ

特に仕事でXcodeを使っている人であれば
日々のビルドがキャッシュに溜まっていることと思います。
是非一度試してみてください。

Mac の起動時に nginx を launchctl / launchd で自動起動(デーモン化)させる設定をあれこれ試行錯誤したメモ

nginx(えんじんえっくす)はロシアで生まれたWEBサーバーです。
”処理性能・高い並行性・メモリ使用量の小ささ”
重視で開発されているとのこと(wikipedia 2014/01/04時点)

wordpress.comやFacebookでの利用実績が有ります。

nginxの入門情報はこちらを参考に。
入門! nginx – 馬鹿と天才は紙一重

次のような書籍も出ています

ハイパフォーマンスHTTPサーバ Nginx入門

nginxでWEBサーバーを建てるにあたって
起動、停止はそれぞれ次のコマンドで実行できます。

$ nginx #起動
$ nginx -s quit #コネクションを閉じてから停止
$ nginx -c stop #コネクションが開いていても即時停止

ただこれだと、毎度起動を命令しない限りサーバーが立ち上がりません。

今回はMac起動とともに自動でnginxを起動させる設定をしましたのでそのメモです。

続きを読む

次のページ →