BOXENやosxcなど最近はOS Xの環境構築を自動化するソフトも増えてきました。初期状態から走らせてみたいけどLinuxの様に簡単にはいかないよな……と思っていましたが、時代は進歩するもので結構簡単にOS XのVagrant Boxが作れるようになっていました。すべてはVagrantの作者Mitchell Hashimotoさんのおかげです。 必要な物 Mac Virtual Box Packer
strace便利ですよね。最近もnginxがどのファイル開いてるのか調べるのに使いました。ただ、OSXだとそれに準ずるコマンドってないのかなーと勝手に諦めていたのですが、ありましたね。 dtruss straceと同じように sudo dtruss -p プロセスIDでシステムコールを確認できる。 例えば、nginxで確認してみよう。 $ ps -ef | grep nginx 501 31223 1 0 6:22PM ?? 0:00.00 nginx: master process nginx 501 31224 31223 0 6:22PM ?? 0:00.00 nginx: worker process 501 31935 31725 0 8:07PM ttys005 0:00.00 grep nginx ワーカーを見れば良いので、 31224 にアタッチしてみよう。 $ sudo
Mac OS Xの自働化用の言語としてAppleScriptがありますが、Mac OS X10.10(Yosemite)から「OS標準で」JavaScriptでも制御ができるようになりました。 これを、JavaScript for Automation (以後 JXA)と言います。 詳細はJavaScript for Automation Release Notesを見てもらうとして、ここでは、ごく基本的な情報をまとめます。 とりあえずJavaScript動かしてみる JXAの記述には"アプリケーション/ユーティリティ"フォルダのスクリプトエディタを使う。 スクリプトエディタ スクリプトエディタの[環境設定]-[一般]で、[デフォルトの言語]をJavaScript(1.0)に。 Mathクラス(注1)を使ってみる。上記のように書いて、メニューの[スクリプト]-[実行]か、[▶]︎ボタンをク
1990年代初頭から記者としてまた起業家としてITスタートアップ業界のハードウェアからソフトウェアの事業創出に関わる。シリコンバレーやEU等でのスタートアップを経験。日本ではネットエイジ等に所属、大手企業の新規事業創出に協力。ブログやSNS、LINEなどの誕生から普及成長までを最前線で見てきた生き字引として注目される。通信キャリアのニュースポータルの創業デスクとして数億PV事業に。世界最大IT系メディア(スペイン)の元日本編集長、World Innovation Lab(WiL)などを経て、現在、スタートアップ支援側の取り組みに注力中。 [読了時間: 2分] 米アップルは2014年9月17日未明、今秋リリース予定のMac OS X 新バージョン 10.10(コードネーム:Yosemite)に搭載される自動化機能「JavaScript for Automation」の技術資料を公開した。 こ
一昨日のMP3ファイルのID3タグを一度に変更できるツールを作ってみた に続き、iTunes ライブラリファイル (iTunes Music Library.xml) を編集するMac OS X アプリをSwiftで作ってみたので、簡単にSwift言語とQuickというBDDフレームワークに付いて書きます。 コードはGitHubに置きました 。Xcode6 beta6で動作確認しています このアプリの使い方 起動するとTunes ライブラリファイルiTunes Music Library.xmlを読み込み上のような画面が表示されます。Alubm Title名を入力しSearchボタンを押すと、そのアルバムの曲がテーブルに表示されます。ここでタイトルを変更したい場合は、AmazonでCDを検索し下のような曲名一覧をコピーし、テキストビューにペーストしてReplaceボタンを押すと、アプリ内の
初めまして、ProttのフロントエンドエンジニアのSyoです。よろしくお願いします! 実は皆さんもう既にご存知と思いますが、Mac OS XにはAppleScriptというスクリプト言語があり、システムアプリケーションや一部のサードパーティ製アプリをコントロールすることができます。これより日常中繰り返し同じ操作する所はプログランミングで操作を自動化することができるので大変便利です。ただし、AppleScriptはそれ以外一切使う所がなくて、その為にわざとAppleScriptを勉強するのは非効率ではないでしょうか。 今秋リリースするOS X Yosemiteでは、AppleScriptに加えJavaScriptも利用可能になりました。ということでJavaScriptを少しでもわかる方は、JavaScriptで簡単にMacアプリケーションを操作することが出来るようになりました! Hello
そろそろBoxenを試してみたいと思っていたのですが、試行錯誤できるよう何度も一からやり直せる環境がほしいと思っていました。Mac上のVirtualBoxにMavericksをインストールできないかとググってみるとOS X on OS Xというページを見つけました。このページの手順通り実行すればOKでした。ありがとうございます! Mavericksのライセンス B. Mac App Store License.のセクションに (iii) to install, use and run up to two (2) additional copies or instances of the Apple Software within virtual operating system environments on each Mac Computer you own or control tha
MenubarX is a powerful Mac menu bar browser.
最近は、shadowコマンドのアンチエイリアス部分の処理を改善する方法がないか、四六時中考えていた。影とアンチエイリアス処理された部分の色が「混ざっちまっているんだからどうしようもないじゃないか」と最初は諦め気分だったのだが、考え続けているといろいろな作戦が思い浮かんでくるものである。 以下は影付き画像から、影の部分だけをいかに美しく取り除くことができるか、その試行錯誤の記録である。 ことの経過 だらしなく無駄に広がるOSXのウィンドウのスクリーンショットの影。 影付きウィンドウのスクリーンショットをそのままブログに使うと、影の部分が大き過ぎて、肝心のウィンドウ内部の絵が小さくなってしまう。 そうかといって、影なしの画像ではメリハリのない印象で、何か足りない気がする。 無駄に広い影をスリムな必要最小限の影にしたい! また、AppleScriptやAutomatorなどから手軽に利用できる仕
Saharaはコマンドラインから仮想マシンの状態をsandboxモード(変更をいつでも巻き戻せる)に変更できるプラグインです。これを使うことで、例えばchefのレシピ作成やミドルウェアのインストールの評価やリリース手順の確認や大規模な環境変更の評価などがやりやすくなります。Vagrantを使っている人であれば必携のプラグインと言えます。 そんなSaharaですが、開発が停止しているような感じもあり、先日出たVagrant 1.1になかなか対応しそうにないように見えたので、自分でVagrant 1.1に対応させてみました。 なお、かなり大量にソースを書き換えている(作り直しに結構近い気がする)のと、Rubyはあんまり知らない人なので、ご利用は自己責任でお願いしますー。レポジトリはこちらです→ https://github.com/ryuzee/sahara インストール gemにはしていない
Macの操作方や隠し設定など16個です。最近知ったものや以前どこかで見たけど忘れてたもの等、メモを兼ねてまとめて記事にしてみました。 Macの小技16個 目次 アプリケーションスイッチャでアプリのウィンドウ一覧を表示 アプリケーションスイッチャから最小化したウィンドウの復元と新規書類の作成 装飾されたメールをプレーンテキストで表示 メールに添付されてるファイルをアイコン表示にする メールの内容を素早く他のアプリにコピー ページアップやページダウン時にカーソルも移動 改行やタブを検索対象に含む Macに入っているフォント一覧のサンプルを作成 Dockアイコン上でスクロールしてアプリケーションウィンドウを表示 Dockの表示位置をドラッグして移動 Spotlightでカテゴリ単位の移動 Spotlightでファイルパスなどを表示 ウィンドウの大きさを簡単に変更できるようにする 複数ファイルの
Rails One ClickはMac OSXのRuby on Rails開発環境をボタン一つで整えてくれるソフトウェアです。 Mac OSXにおけるRuby on Rails開発環境を一気に整えてくれるのがRails One Clickです。ウィザード方式でボタンクリックだけでRuby on Railsが開発できるようになります。 メイン画面です。ボタンを押すとインストールが開始します。予めXcodeがインストールされている必要があります。 ダウンロードやコンパイルも同時なのでちょっと時間がかかります。 ログです。 完了しました。 この画面が表示されていれば完了です。 デモ動画です。 Rails One ClickはDocuments以下に一通りの環境をインストールするので、ルート権限不要で使えるのが便利です。 Rails One ClickはMac OSX用のオープンソース・ソフトウェ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く