■ MacユーザはIPv6を切るかnet.inet6.ip6.use_tempaddr=1の設定を Mac OS Xの初期設定の危険性 私の周囲に物理的に近づくことのできる人は、私が使っているノート型コンピュータの無線LANインターフェイスのMACアドレス*1を知ることができる。たとえば、セミナー等で私が講演している会場に来れば、講演中に私が無線LANのスイッチを切り忘れていたなら、無線LANのパケットを傍受することで私のMACアドレスを知るだろう*2。それだけでは他の人のアドレスと混じって区別できないだろうが、別の場所で再び同じことをすれば、両方に存在したものが私のMACアドレスだ。 これはもう隠しようがないので、先に自ら暴露してしまおう。「00:1f:5b:d1:ec:bd」は私のMACアドレスだ(図1)。 これを暴露するのはリスクのある行為であり、お薦め出来ない。また、仮に他人のMA
It used to be a jarring experience to setup a new machine for development, but progress has paved the dirt road into a silky smooth autobahn. These are the tools we use today: Homebrew: Remember how painful it used to be to get imagemagick installed? Now it takes about a minute. “brew install imagemagick”. Same story for git and other Linux dependencies. rbenv/ruby-build: We have some apps running
最近,MacBook Pro にためてきた動画を iPhone でも見られるようにしたくなりました.しかし,iPhone で再生できるのは .m4v 形式なので,この形式に動画を変換する必要があります.幸い,Mac OS X に付属の QuickTime Player 7 を使えば iPhone 用 .m4v を作成できるので,ファイルを一つ一つ開いてマウスでカチカチやっていけば,いずれは全部 .m4v になります.しかし,この方法ではきっと 13 ファイル目くらいで心が折れるので,AppleScript を使って作業を自動化することにしました. AppleScript とは AppleScript とは Apple 製のスクリプト言語で,Mac のアプリケーションをスクリプトから操作するために利用されます.AppleScript は Mac OS X の一部として提供されるので,面倒なイ
Mac OS X に、コンピュータへのログインのたびにスクリプトを実行するようにできることをご存知でしたか?“ログインフック”を作成すれ ば、それが可能です。ログインフックは、Mac OS X に対して、ユーザがログインするたびに特定のスクリプトを実行するよう指示します。ユーザがログインするときに開く、“ログイン項目 ”とは異なり、ログインフックは root として実行されるスクリプトです。この詳細記事では、ログインフックの設定方法について説明します。 ログインフックでは: ログインフックとして指定されたスクリプトは、実行可能である必要があります。 ログインフックは、root として実行されます。 ログインフックのスクリプトでは、変数 $1 は、ログインしているユーザ名(ショートネーム)を返します。 他のログイン時の動作は、ログインフックが完全に実行されるまで動作しません。 ログインフック
Andrew Carter My name is Andrew Carter. I’m a software engineer with more than 25 years of professional experience. I live in Snoqualmie, WA. I am currently a Principal Software Engineering Manager in Azure Hybrid Data at Microsoft. I studied Electrical Engineering at the University of Washington (1994). I’m primarily focused on cloud services and web technology. On the side, I enjoy working with
Pow は 37signals 謹製の Rack サーバです。Rails 開発で愛用している人も多いのではないでしょうか。Pow をインストールすると、 (1) http://my_app_name.dev/ にアクセスすると (2) Pow が Rack アプリケーションを自動的に起動して (3) ~/.pow/my_app_name にある Rack アプリケーションを利用できる のでとても便利です。しかも、Pow のインストールは $ curl get.pow.cx | sh だけで完結するので簡単です。しかし、魔法のような (1)-(3) を見ていると、システムに何か複雑な操作をしているのではないかと不安になります。そこで、インストールスクリプトを順に追って、Pow をインストールするとシステムに何をされるのか確認することにします。この記事を書いている時点のインストールスクリプトを
Ruby on Railsの生みの親、DHHが在籍する37signalsがMac OS X用のRackサーバ「Pow」をオープンソースで公開しました。ちょっとこれまでにない種類のプロダクトで、その使い勝手のシンプルさとアイデアに鼻血が出そうになりました。実装にNode.jsとCoffeeScriptを使っているというのも面白いです。 Powの売りは、「Zero-configuration」(設定要らず)ということで、複数のRails/Sinatraアプリをローカルで動かして開発するようなときに、仮想的なドメイン名を手軽に割り当ててアクセスできるようにしてくれる、というものです。インストールはcurlのコマンド一発で、 $ curl get.pow.cx | sh とするだけ。そして、RailsやSinatraなどのRackアプリのディレクトリをPowのディレクトリにシンボリックリンクを貼る
Dock や Finder から起動されるアプリケーションの環境変数を設定する方法 答: ~/.MacOSX/environment.plist に設定する。 environment.plist は XML/plist 形式のファイル。 例: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>LANG</key> <string>C</string> </dict> </plist><dict> の子要素として <key> と <string> を設定する。<key> には環境変数名、<str
TeX のバイナリパッケージ、関連ソフトウェアのリストです。 TeXWiki/Mac内にも諸情報が纏まっています。 PDF ファイルのプレビューアについては PDF を参照して下さい。 TeX のバイナリパッケージ[編集] 管理者がお勧めするのは、小川版バイナリパッケージです。 他にも、TeX Live や TeX Live ベースのパッケージ(MacTeX)が広く使われています。 バイナリパッケージ(小川版)[編集] 熊本学園大学の小川弘和先生によって配布されている BasicTeX ベースのバイナリパッケージです。 「文系縦組用」に便利なツール類が一通り揃っています。 これに加えて Ghostscript もダウンロード&インストールすればよいでしょう。Mac OS X 10.10.x〜10.11.xに対応しています。 サイト:「JIS X0212 for pTeX」 tlmgr コマ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く