わたし的棚ぼた一万円選書 急に千葉さんに手渡された封筒、開けてみたら1万円札が1枚。何ごとかと思えば、同期の出張を代わったお礼をもらったらしい。 「葵はワンオペで育児してくれたから」と半分わけてくれました。 泡銭の1万円 これはもう、わたし的1万円選書をしろという思し召しなのでは……
わたし的棚ぼた一万円選書 急に千葉さんに手渡された封筒、開けてみたら1万円札が1枚。何ごとかと思えば、同期の出張を代わったお礼をもらったらしい。 「葵はワンオペで育児してくれたから」と半分わけてくれました。 泡銭の1万円 これはもう、わたし的1万円選書をしろという思し召しなのでは……
dokkuを普段持ち歩いてるMacbook AirのVirtualBoxのUbuntu12.04に入れた。 dokkuはDocker環境をセットアップしてくれて、そこに個人用のHerokuのようなものを建立してくれる。 dokku本体は100行ぐらいのshellscriptで実装されている。そこから作者のprogrium氏が作った色々なツールが呼び出されるので、実体としてはもっと大きいけど。 vagrantとかchefとか全く使わずに、アプリをgit pushするとVMが建つ環境が簡単に作れる。 gitのhookでdockerコンテナが作られて、フロントのnginxのproxyが設定されて、websocketも通る。 コンテナ構築にはherokuのbuildpackが使われているので、アプリの内容に応じて自動的にnodeとかrubyとかの環境がセットアップされる。 buildpackはhe
Blog by msyk Talk about computer, network and how we should work. Mountain Lionで登場した通知センターは賛否ありますが、まあ、慣れてくると別に気にならないというか、逆にシステム側で便利につかえるようにどんどんなってきているので、今となってはなくなると不便な人も多いかもしれません。挙動は以前よりシステム環境設定の「通知」で変更はできますが、10.8では、コマンドラインから通知を出せなかったということがあります。しかしながら、それができるようになりました。スクリプトから通知ができます。 そのためのベースの機能は、AutomatorとApple Scriptでの通知のサポートです。それぞれ、次のようなアクションおよびコマンドが追加されています。display notificationコマンドはStandard Addi
Mac Mini買いました。 今までJISキーボード使っていたんだけど、 「かっこいい感じ」 「キー配置が直感的」 みたいな理由で、USキーボードを買って使ってみました。 結論は、USキーボードは使うべきでない 自分がMacでUSキーボードは使うべきでないと思った理由は、 「日本で暮らしているから」 JISキーボードがあふれている日本で、わざわざ使うUSキーボードは使う必要なし。 そんなこと買う前に気づけよ!と言われるかもしれませんが・・・ 他のキーボード使ったら、頭が切り替わらずタイプミスの連続。 前のWindowsPCがろくに使えない・・・ 自宅でも会社でもUSキーボードとか マイキーボード持ち歩いているとか 将来アメリカで暮らすとか なら別ですが・・・ そうでなければ、困ることの方が多いと思います。 直感的なキー配置が必要か? ぱっと見たしかに、直感的に分かりやすい配置。 「'」と「
Xcode5の新しい機能として、 Botという継続的インテグレーションツールが導入されました。 アプリ開発時に、ソースコードを書く以外の部分を担当してくれる、たよりになるツールです。 自動的にビルド・テスト・リリースまでしてくれるので、ちょっと楽に開発を進められるようになるかもしれません。 継続的インテグレーションツール(CIツール)としてはJenkinsが広く使われていますが、BotにはJenkinsとほぼ同様の機能があり、さらにiOS/Macアプリに特化した機能が追加されています。 今Jenkinsを使っている人も一回試してみてはいかがでしょうか。 なお、詳しい公式資料はこちらです。 Xcode Continuous Integration Guide Botの主な機能 Botには、主にこんな機能があります。 自動ビルド インテグレーション詳細情報の表示 BigScreenによるコクピ
1ヶ月前に、Web開発者にオススメなAlfred用のWorkflowをまとめたGitHubリポジトリが2,000 starsを超える人気を博していて、その中に自作のFont Awesome Workflowも選ばれていて、それをきっかけに開発者向けのWorkflowが盛り上がっていることを知った。[^1] [^1]: このリポジトリは更新が遅く、各Workflow作者の最新バージョンを反映していない問題があったため、Font Awesome Workflowではこちらから削除依頼を出してリストから消してもらいました。そのため現在は掲載されていません。 つい最近だと、Googleのエンジニアで著名なAddy Osmaniがプレゼンで紹介していたり、フロントエンド向け情報サイトとして有名なSmashing Magazineが特集記事にしていた。 Automating Front-end Wor
Xcode is showing in the Mac App Store, ready to be updated. Clicking update results in an error: Xcode failed to download. Use the Purchases page to try again. Steps taken that didn't help: Rebooting Removed ~/Library/Cookies/com.apple.appstore.plist Searched and removed MAS-related files: sudo find /var/folders/ -ipath '*com.apple.appstore*' -print | xargs sudo fgrep -i xcode sudo find /var/folde
5月11 Option keyをfn keyにしたい…KeyRemap4MacBook カテゴリ:mac general 1年ほどブログ放置しました。 最近新しくmacbook proにしたんですが、見た目シンプルなUSキーボードにしました。 今まで使ってたのがJISキーボードだったので、 ちょっと違和感。 特に僕は、『システム環境設定』→『キーボード』から『F1, F2などのキーを標準のファンクションキーとして使用 』しているため、音量調整とか画面の明度調整のときにfn+F10とか打っていたんですけど、JISキーボードだったら右のcommand keyの横にfnがあったので右手一本で音量調整とかができたのに、 USキーボードだと位置が違うため、できない!これは不便。 公式で用意されている『システム環境設定』→『キーボード』→『修飾キー』ではCapsLock、Option、Control、
Macを使い始めて3年悩み続けていた共有フォルダ上のファイルアクセスに時間がかかる問題が解決するときが来た! sudo sysctl -w net.inet.tcp.delayed_ack=0 参考 : sudo sysctl -w net.inet.tcp.delayed_ack=0 なんとこれだけでOK。この瞬間にもうサクサクですよ。信じられない! iTunesの曲送りも、プレビューでの写真閲覧も、大量にファイルがあるフォルダへのFinderアクセスも! これで! これだけで! 超快適に! 興奮が止まらない! で、このnet.inet.tcp.delayed_ackなるパラメータを調べてみたら、Unix系OSでは結構昔から知られているパラメータみたいですね。下記参考サイトによればnet.inet.tcp.sendspaceについても設定を変更した方が良さそうですが、今のところ不満がない
Automator ってなんか超高機能なマクロみたいなイメージがありますが、とても便利なのでご紹介。 もともとは、会社の上司が Windows から Mac に移行したのだけれど、"秀丸みたいに選択範囲を ruby で evalできないの" とおっしゃっており、しかも Emacs は微妙とのことなので、Automator でどうにかしてみた。Service でできるんじゃないかねと教えてくれた同僚に感謝。 追記(2013/02/24) デバッグ方法を別エントリに書きました できること 文字列選択して Ctrl+= を押すと選択文字列が ruby で実行されます。編集可能なテキストエリアならだいたい何処でも。 作り方 アプリケーション ディレクトリにある Automator を起動します。 新しくサービスを作ります ユーティリティ > "シェルクスクリプトを実行"というアクションを選んで右の
iPhone App Store (5149) アクセサリ (4364) 特価 (3366) レポート (2717) NEWS (2540) Rumor (1937) iPad App Store (1813) iTunes (1261) iPhone (1245) Apple Apps (1074) iOS (795) プロモーション (761) Apple (723) ソフトウェア (709) Apple Store (703) Mac App Store (673) 書籍 (669) iPad (667) ハードウェア (657) インターネット (629) サポート (614) Mac OS X (536) デジカメ (527) Macintosh (520) Twitter (464) User Group (399) Watch (392) Watch App (346) 日記
Tweet Macのキーボードで音量と輝度を調整する場合、通常は16段階だが、64段階で調整する方法が存在した。 Cult of Macによると、Mac OS X 10.6(Snow Leopard)は64段階で調整できたが、10.7(Lion)になってからできなくなったとの事。それが10.7.4(最新バージョン)で復活した。 方法はこちら。一目盛りが4分の1ずつ増減する。 音量: Option+Shift and F11 or F12 輝度: Option+Shift and F1 or F2 今までMacを使っていて、16段階の音量調整に不便を感じる事はなかったが、もしかしたらこの先、64段階の調整が必要になる場面があるかもしれない。聞こえるか聞こえないかの微調整が必要なシチュエーション。 ➤ この記事をGoogle+でシェア 関連記事 すべてのショートカットを一覧表示する『Cheat
9/3 の勉強会で Homebrew について発表したので、その内容を公開します。 man や公式ドキュメントの抜粋を和訳した程度の内容ですが、何かの助けになれば幸いです。 2011/02/23 追記 : 草稿的に書いた私的な wiki ページを残してありますが、同一人(koshigoe)によるものです。 Table of Contents 1 何の話? 2 Homebrew 3 インストール 4 語彙 4.1 Formula 4.2 Keg 4.3 Celler 5 まずは 6 コマンド紹介(標準コマンド編) 6.1 $ brew search text 6.2 $ brew search /regex/ 6.3 $ brew install [options] formula 6.4 $ brew install --interactive [--git] formula 6.5 $
だとするならば、再インストールする際、一度Snow Leopardをインストールしてからアップグレードする手順が必要になるのかと不安に思っていましたが、起動ディスクを作る方法があるそうです。 手順としてはこう。 2011.07.21追記: OS X Lionをインストールすると、「/Applications/Install Mac OS X Lion.app/」が消えてしまうようです。OS X Lionをインストールする前にやっておく方がいいでしょう。 「/Applications」フォルダにインストールされるOS X Lionのインストーラ「Install Mac OS X Lion.app」をFinderで表示。(つまり/Applications/Install Mac OS X Lion.app/) コンテキストメニューから「パッケージの内容を表示」を選択 「SharedSuppor
Java7のリリースから9ヶ月、ようやくOracleからJava7がリリースされました。 ・Java SE 7u4 Downloads ・Java6のEOLは2012年11月に予定されています。11月30日だとすれば残りしかないことになります。 、Java7もupdate4ということで致命的な問題は概ね静まってきたのではないかということでそろそろマジメに使っても良いのではないかと思います。 #何かプロジェクト的に致命的な問題があるのにOracleのリリースサイクルとかみ合わなければきっと素早い対応がされるであろうOpenJDKを使う手もある インストールしてちょっと迷ったのがどこにJava7があるのかということ。どこにあるのかは調べてないけれども Java Preferences.app(アプリケーション/ユーティリティの下にある)でグイグイグイっとOracle版のJava SE 7を一番
Mac OS X 用のゴミ箱スクリプトは検索すれば結構出てくるものの、どれもファイルを直接 ~/.Trash 等に移動するものが多いような気がする。 外付け HDD の場合はゴミ箱のパスが違うし、移動先に同じファイル名がある場合の処理とか、結構面倒くさい。 面倒くさいので全部 Finder に丸投げ、ということで AppleScript 経由でゴミ箱に捨てるスクリプトがこちら。 Finder で「ゴミ箱に入れる」 trash #!/bin/sh # Trash items. # Usage: trash [files] # Backslashes and doublequotes must be escaped. # replace \ --> \\ # replace " --> \" CWD=`pwd | sed -E -e 's/\\\\/\\\\\\\\/g' -e 's/"/\\
MacOSXのアプリケーションはコピーしてインストールが済んでしまうものも多いですが、動作するシステム条件があったり、複数の製品を一度にインストールしたい場合などはインストーラからのインストールが便利です。 今回はインストーラからインストールするために必要となるパッケージの作成方法について説明します。 アプリケーションの配布 Appleはアプリケーションの配布方法として以下の2つを推奨しています。 マニュアルインストール 対象のファイルをドラッグ&ドロップなどでインストール先のフォルダにコピーする方法です。コピーするだけなのでとても簡単です。 インストーラを使ったインストール インストーラアプリケーションを起動してインストールする方法です。 このインストール方法を利用するとOSやCPUなどのシステム条件を指定したり、インストール先のフォルダの指定、複数のファイルを配置することなど、細かなオ
Apple製品のこれまでの発売日を元に、新製品が出るまでの周期をまとめました!
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く