専門的な話から趣味の話まで、 様々なテーマでお届け S2ファクトリーが日々のウェブサイトや アプリの制作を通じて、 役に立ちそうな技術情報や趣味の話まで 幅広いテーマで発信しています。
覚え書き X11 for Mac OS X Part 2. 2004/09/20 Update 目次 ● はじめに ● インストール ● X11を使う ● アンインストール Part 2. ● X11のmake ● Fink使用法 ● 日本語環境の構築例 Part 3. ● Tips ● その他のパッケージシステム ● リンク ● X11のmake 通常は必要無いが、ソースコードからX11を再構築することも可能である。 再構築の手順 1. READMEファイルには「Mac OS XインストールCDに含まれるX11LibAppleバイナリパッケージのインストールが必要」と記載されているが、この単体インストーラが見当たらない。 また、公開されたソースコードにはquartz-wmウィンドウマネージャが含まれていないので、一旦X1
FAQ っていうか Info に書いてあった。手動で environment.plist ファイルを作る必要はない。 (emacs)Top:: > *Note Mac OS / GNUstep:: > Mac / GNUstep Basics に載っていた。 M-x info mEmacs [RET] で、 Mac OS / GNUstep -> Mac / GNUstep Basics の項目を読む。 要するに $ /Applications/Emacs.app/Contents/MacOS/bin/mac-fix-envというコマンドを叩けばいい。 ~/.MacOSX/environment.plist に環境変数 PATH の値を書き込んでくれる。 XML ファイルを自動で作ってくれるのでコピペいらず。 F.1.1 Grabbing environment variables ---
はじめに GNU Emacs には Emacs Lisp 言語を用いた超強力なマクロ機能があります。 ここでは、私がこれまでに培ってきた便利な設定/カスタマイズ用マクロを 紹介したいと思います。 自作パッケージも含め、サンプルコードも載せていますので、 「.emacs(あるいは .emacs.el)」ファイルにコピー&ペーストして使ってください。 なお、2009年3月現在、私が使っている Emacs は次の通りです。 このページで紹介しているコードは 全て Emacs バージョン 22 を前提としています。 私の .emacs.el ファイルは ここ にあります。 Emacs 22.3 (Carbon Emacs Package; Mac OS X 10.5.6) Emacs 23.0.91 (Linux; Ubuntu 8.10) Emacs 22.1 (Linux; Rocks Clu
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/"/\\
LaunchDaemons (launchctl, launchd.plist) の使い方 提供:maruko2 Note. 移動: 案内, 検索 目次 1 man 2 Daemon と Agent の違い 3 launchd.plist ファイルを置くディレクトリ 4 launchd.plist の記述例 5 launchd の GUI 管理アプリケーション 6 launchctl の使用例 6.1 LaunchDaemon の起動方法 6.2 OnDemand true のジョブを使用するには 6.3 ジョブの再起動 6.4 ジョブの停止 6.5 launchd.plist の修正内容を反映させる 6.6 オプション例 6.7 launchd にロードされている job の一覧 7 ASCII 形式の plist ファイルから XML 形式の plist ファイルを作成する 8 実例
使えるdefaultsを書き込め@新・mac板のまとめサイトです。OS Xのdefaultsコマンドを利用して、Macの色々な隠し機能を堪能しましょう。 設定を有効にするには、通常アプリケーションの再起動が必要です。またFinderやDockなど、再起動を簡単にできないようなアプリケーションに対しては、killallコマンドを使用する必要があります。 defaultsコマンドは、アプリケーションで使用する様々なデフォルト値を変更するためのコマンドです。アプリケーションの各種設定は、アプリケーションのメニューから辿れる環境設定で変更することはできます。しかし、ここで変更できるものはあくまで公式機能です。アプリケーションによっては様々な隠し機能を持っているものがあります。defaultsコマンドを使用する主な目的は、これら隠し機能を利用することです。
はじめに 研究室でMacOSX 10.5 (Leopard)を使うためのメモです。このページでは、OSの環境設定とソフトウエアのインストールについて、主に説明します。 データ解析環境の設定や、MacOSXをUNIXとして使うときの設定、研究室でよくつかうtipsなどは、研究室でMacを使う_UNIX編を参照してください。 さらに、プログラミングに関しては研究室でMacを使う_プログラミング編を参照してください。 全然情報が足りないので、ぜひ加筆してください。間違えも、適宜修正してください。 わからない言葉については、Googleで検索すると、わかりやすい説明がたくさんでてくるので参考にしてください。 以前、MacOSX 10.4(Tiger)時代に記述したMacOSXを使うというページも、何かの役に立つかもしれません。 また、同じ研究室のoxonさんが作っている[研究室でMacを使う]とい
id:tomoyaさんの「Mac の Emacs でツールチップ辞書を実現しよう。」の中で必要なid:tekezoさんのdictコマンドが、Mac OS X 10.6.2/Xcode3.2.1環境でmakeしたものがうまく動かないので、Xcodeでビルドしてみました。 「dict.zip」をダウンロード なお、Mac の Emacs でツールチップ辞書 パート2。の方のns-popup-dictionary関数を動かすには、jaspace.elをインストールしておく必要があるようです。 ここまでやって、銭谷さん版のCarbonEmacsではCommand+Control+Dで、普通にOSのツールチップ辞書が出るということに気づく件。
MacでMikutterを動かしてみる. ここでは,HomebrewとRVMを使って動かしてみる 準備として,Ruby, GTKを導入 $ rvm install 1.9.2 $ brew install gtk+ 次にRuyby-GTK2をインストール $ gem install gtk2 なんか必要らしいパッケージ $ gem install ruby-hmac mikutterのダウンロード 今回は開発版をダウンロードします. $ svn checkout svn://toshia.dip.jp/mikutter/trunk mikutter チェックアウトしたディレクトリに移動 $ ruby mikutter.rb で実行! ruby 1.9.2以降では,LOAD_PATHにカレントディレクトリが 含まれてないので応急措置として,mikutter.rbを編集しました. trunk版
Beginning OS X 10.6ではkinput2+cannaというトラディショナルな手法が示されているが、どうやらSnow LeopardでMacUIMが使えそうだということがわかったのでチャレンジする。 最初はうまくいかず、途中何度もハマりかけたが、最終的には何とかいけた。 MacUIM-0.6.4-3.dmgをDLしてインストール。 そしてターミナルで、次のとおり設定ファイルを作成する。 .xinitrcの作成 cp /etc/X11/xinit/xinitrc ~/.xinitrc chmod 755 ~/.xinitrc .xinitrcの書き換え (# start some nice programs以下に加える) /Library/Frameworks/UIM.framework/Versions/Current/bin/uim-xim & .MacOSXディレクトリの
ruby で gtk2 を使えるようにするには gem install gtk2 すればよいのですが、どうも glib2 が必要らしいのです。 自分の環境が MaxOS(Lion) なので homebrew でインストールすることになるのですが、方法がパッとみあたりません。 なんかもうめんどうだったので、gem install gtk2 やってエラーがでるたびに必要なパッケージを入れまくりましたともさ 以下必要なパッケージ sudo brew install glib sudo brew install atk sudo brew install pango sudo brew install gdk-pixbuf sudo brew install gtk+ sudo gem install gtk2 ないなら勝手にインストールするようなコード書くべきでした
MacにC++の高速ライブラリBoostをインストールした - 強火で進め http://d.hatena.ne.jp/nakamura001/20081225/1230195789 こちらでインストールの解説をしましたが実際に使うときも色々と設定を行わないと上手く行かないところがあったのでそちらについても解説しておきます。 Boostライブラリの使い方 今回は例として正規表現のライブラリである regex.hpp を使用する方法を解説します。 1. C++のプロジェクトを作成する。BoostはC++向けのライブラリなので「Command Line Utility」-「C++ Tool」でプロジェクトを作成します。なお、Objective-Cと一緒に使いたい場合は拡張子を .mm にすれば使えるはずです。 2. inclucde する。取りあえずincludeしない事には話が進みません。
完全に二番煎じなのだが、 [Mac OS X] シェルスクリプトとかの CUI アプリケーションを Mac OS X 方式の .app にする方法 [簡単 5 ステップ] を読んで、もっと簡単にできると思ったので書いてみる。 シェルスクリプトであれば、AppleScriptでアプリケーションを作ると1ステップで終えることができる。 見かけを気にしなければこれで終了だが、アイコンを付けたいなら「情報を見る」でアイコンをコピペしてもう1ステップ、合わせて2ステップとなる。 以下、「[Mac OS X] シェルスクリプトとかの CUI アプリケーションを Mac OS X 方式の .app にする方法 [簡単 2 ステップ]」の説明を書いてみる。 AppleScript中では、シェルスクリプトを以下の書式で実行することができる。 do shell script "コマンド" なので、リンク先の例
mikutterを毎回"ruby mikutter.rb"とするのが面倒になってきたので .app化することにしました. うむらうすさんのやり方を参考にMikutter.appを作成しました. do shell script " MIKUDIR=${HOME}/mik_dev if -s "${HOME}/.rvm/scripts/rvm" ; then source ${HOME}/.rvm/scripts/rvm fi cd ${MIKUDIR} ruby mikutter.rb " あとは,アイコンを作成して貼りつければMikutter.appができるよ. 追記 ちょっとソースがちゃんと書けないみたいなので,以下にソースを 公開しました. https://gist.github.com/170e84aa01e3a1b1e152 MIKDIRのところは自分のmikutterディレクトリ
Windowsユーザーなら、もちろんアンチウイルスソフトは入っていますよね? まさか入れていない、なんて人はいないと思いますが(そんな人は今すぐLANを外して近所の家電量販店に行って買ってきた方がいいですよ!)、Macとなるとちょっと話は別のようです。 というのも、Macを対象とするウイルス自体が非常に少ない(なにしろユーザーがWindowsユーザーと比較すると少ない)ので、ウイルス対策ソフトを入れてない方もtwitter上でわりといらっしゃいました。 ただ、昨今はMac用のウイルスもちょくちょく発見されますし、自分がそれにかからない、という保証はありません。Macは絶対にウイルスにかからない、というわけではないので、出来る限り自分の身は自分で守らなければ。 例えば、Macでクレジットカードを使って買い物をしたり、ネットバンキングをしたりするのであればなおさらです!自分が知らないうちにウイ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く