utBREW

自分のサイト utBREW を立ち上げました。 技術系の話題は そちら に書く予定。

VMware Fusion 3でUbuntuのイメージをコピーするとeth0が見えなくなる

イメージをコピーした場合、MACアドレスが変更されるのでudev設定の修正が必要 乱暴だけど一番簡単な方法は/etc/udev/rules.d/70-persistent-net.rulesを削除し再起動すれば、設定ファイルが自動で生成される。不安な人はmvすると良い $ sudo rm /etc/udev/r…

ファイルダイアログでドットファイルを表示

Mac

command + shift + . でドットファイルの表示・非表示がトグル

UbuntuでWordPressの設定

security fixされた3.0.4出たね 前回 Ubuntu Server 10.04にWordPress 3.0.3を入れる - m92oの技術系日記 の続き パーマリンク設定を変更したらmod_rewriteの設定 mod_rewriteを有効化 $ sudo a2enmod rewrite rewriteを許可 /etc/apache2/sites-enabled/000…

VMware Fusion 3でNATポートフォワード

/Library/Application Support/VMware Fusion/vmnet-nat.confの[incomingtcp]に「ホストOS ポート番号 = ゲストOS IPアドレス:ポート番号」の書式で記述する。 例えば、ホストOS(Mac)の8080番ポートへのアクセスをゲストOS(172.16.226.128) 80番ポートに転送…

Ubuntu Server 10.04にWordPress 3.0.3を入れる

標準パッケージのWordPressは2.9.2と古いので手動で入れることにして、それ以外に必要なMySQL, PHP, Apache2はパッケージから入れる。 必要なパッケージをインストール $ sudo apt-get install apache2 mysql-server php5 php5-mysql WordPressを入手し展開 …

CSS3を試してみた

CSS

CSS3だとグラデーションやドロップシャドウなどが使えると聞いて試してみた。 Photoshopなどの出番が減りそうだね。 グラデーション HTML <h2 id="gradient">Gradient</h2> CSS #gradient { line-height: 2em; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#99…

MobileMeパッケージ版で更新

Mac

すでにMobileMe登録済みでパッケージ版を購入し期限を更新する場合 MobileMe から更新 新規登録する時と同じアドレスですね

RubyでOAuth

最近、Rubyを弄ってなくすっかり忘れてしまったのでtoRuby勉強会に向けてのリハビリを兼ねて、昔書いたTwitterライブラリをOAuthに対応させてみた。 OAuthは既存のライブラリを使うのではなく id:yoshiori さんのブログ やる夫と Python で学ぶ Twitter の O…

ScalaでO'ReillyのiPhoneアプリ版の本からepubを引っこ抜く

404 Blog Not Found:perl - O'ReillyのiPhoneアプリ本からepubをぶっこぬく これを真似をしてScalaでipa2epubスクリプトを書いてみた。Rubyで書こうと思ったけど O'ReillyのiPhone AppからEPUBファイルを抽出するRubyスクリプト - いたさんの日記 すでに書い…

Viliv N5でUbuntu

Viliv N5にLubuntu 10.04をインストールしたので設定をメモ インストール直後は内蔵のOptical Joystick, 無線LANが使えないのでUSB-Mouse, USB-Ethernetを使って設定した。 Optical Joystick /etc/default/grubのGRUB_CMDLINE_LINUXを変更 GRUB_CMDLINE_LINU…

Ubuntu 10.04にしたらフォントが汚い

Ubuntu 9.10から10.04にアップデートしてGNOMEパネルとかメニューがビットマップフォントでギザギザして汚くなった場合、次の通り余計な中国語フォントを消すと良いよ $ sudo apt-get remove ttf-wqy-zenhei

ブックスタンド買ったよ

etc

プログラミングの本を読みながら例題コードを実際に入力するのって、本を押さえながらキーを打たないといけないし、視線移動も大きいのでかなりやり辛い。そこで、このブックスタンドを買ってみた。EDISON ほんとスタンドS(ほんたった黒セット)出版社/メー…

Dreamweaver CS5でHTML5とiPhone

Adobe Dreamweaver CS5用のHTML5/CSS3エクステンションとCS4/5用iPhoneサイト向けエクステンションが公開されているのでメモ Adobe - Dreamweaver Support Center : Updaters http://h2o-space.com/web/product/iphone_dw/

iPad買ったよ

発売日の28日に iPad Wi-Fi+3G 16GBモデル、プリペイド契約でヨドバシで買ったよ。しかしポイントが付かなかったのは予想外。せっかくヨドバシにしたのに 家に帰ってアクティベーションしてサクサク使ってたら、3Gが使えなくてちょっと焦ったり 箱 Micro SIM…

mixi-python 修正した

この間直した mixi-ruby mixi-ruby 修正した - m92oの技術系日記に続き、Python版も直した GitHub - m92o/mixi-python: mixi library for python Python版はmixiボイスでつぶやくのしか実装してないけど... Pythonでmixiボイス - m92oの技術系日記

第2回宇都宮Objective-C勉強会予告

日時:5/21(金) 18:30〜21:00 場所:宇都宮東生涯学習センター 内容:詳細Objective-C 2.0 第3章 継承とクラス 辺りから Twitterハッシュタグ: #miyaocs 大きな地図で見る詳解 Objective-C 2.0作者: 荻原剛志出版社/メーカー: ソフトバンククリエイティブ発…

VMware Fusion 3のUbuntu 9.10を10.04にしたらキー入力出来ず

Ubuntu 10.04にアップグレードしたらログイン画面でキー入力出来なくなったorz ログイン出来ずに焦る。 ユニバーサルアクセスのオンスクリーンキーボードを使って事無きを得る。 ログイン後は普通にキーボードが使えたのでターミナルで $ sudo dpkg-reconfig…

mixi-ruby 修正した

前に作ったRubyからmixi(主にmixiボイス)を使う為のライブラリが、mixiのリニューアル?に伴い いつの間にか使えなくなってたので直した。mixiボイスはAPI公開されてないからHTMLをパースして 力尽くでデータを引っこ抜いてるのでHTMLが書き換えられると動…

宇都宮でObjective-C勉強会

宇都宮でObjective-Cの勉強会やります。 テキストはこれ詳解 Objective-C 2.0作者: 荻原剛志出版社/メーカー: ソフトバンククリエイティブ発売日: 2008/05/28メディア: 大型本購入: 52人 クリック: 603回この商品を含むブログ (146件) を見る第1回目は4/16(…

Ubuntu GMA500ドライバ

Intel Atom Z系のチップセットUS15WのGPU GMA500 / Poulsbo のXドライバインストール方法 HardwareSupportComponentsVideoCardsPoulsbo - Ubuntu Wiki (追記) カーネルをアップデートしたらリビルド (Karmic 9.10 - New Method) # dpkg-reconfigure psb-kern…

FreeBSD 8.0でBuffalo WLI-UC-G

PCには標準で無線LANにIntel WiFi 5300が載ってるんだけど、8.0-RELEASEのiwnでは未対応みたい(currentでは対応してるっぽい)なので、代わりにお店で一番安かったバッファローのUSB無線LAN WLI-UC-Gを買ってきた。WLI-UC-GはRalinkのチップが載っているとの…

FreeBSD 8.0でZFS

ZFSを使ってみたいのでFreeBSD 8.0をインストールしてみる。 現在のインストーラだとZFSに対応していないので RootOnZFS/GPTZFSBoot - FreeBSD Wiki を、参考にして FreeBSD Root on ZFS using GPT を構築する。 準備 8.0-RELEASE-amd64-memstick.imgだと Li…

Goの最新ドキュメント

Go

毎日、最新のリポジトリを追いかけて $ hg pull $ hg update $ cd src $ ./all.bash してると、まだまだ変更が盛んなので公式サイトの更新が追いつかずにドキュメントが古いまま。 パッケージのドキュメントはソースから生成するし、実はリポジトリには公式…

Ubuntu 9.10 で D02HW

やはりNetwork Managerから使えなったので、以前と同じように EMOBILE D02HW - m92oの技術系日記 pppconfig を使って設定。デバイスファイルは /dev/ttyUSB0 pppconfigで設定 $ sudo pppconfig ・Create Create a connection を選択 ・Provider Name : emobi…

Ubuntu 9.10 で KVM

Ubuntu 8.10の時に書いたのを見ながら試してみる Ubuntu 8.10 x64 で KVM - m92oの技術系日記 今回はXubuntu 9.10 x86_64を使用 必要なパッケージ Synaptic または apt-get を使って以下のパッケージをインストール kvm virt-manager (GUIで管理したい場合) …

Xubuntu 9.10入れた

パーティション構成を決められないのでLVMを使うことにした。これで後からサイズ変更できる。サイズはこの辺を参考に https://help.ubuntu.com/9.10/installation-guide/i386/partitioning.html DesktopのGUIインストーラはLVMに対応してないので、Xubuntu 9…

Twitter package for Goにユーザ検索機能を追加した

Go

GitHub - m92o/twitter-go: Twitter package for Go 追加機能 users search 使い方 t := twitter.NewTwitter("USER", "PASSWORD", false); users, err = t.UsersSearch("USERNAME"); その他、細かな修正

Twitter package for Goにリスト機能を追加した

Go

GitHub - m92o/twitter-go: Twitter package for Go 追加機能 lists (index) list statuses

Goの翻訳プロジェクト

Go

shibukawaさんがはじめたので貼っておく。素晴らしい! プログラミング言語 Go ドキュメント — プログラミング言語 Go ドキュメント v0.1 documentation