MacBook Proを購入してからよさげなバッグを探してたのですが、グッとくるのを見つけて購入しました。
BUILT : Laptop Backpacks
Laptop Backpack Large | BUILT
色々探したけど、定価12,600円でしか売っておらず、海外だと$80なので円高だし米amazonで購入したほうが送料込みでも安いんじゃないだろうかということで注文してみることに。
Amazon.com: Built NY E-BPL-BLK Built Large Laptop Back Pack (Black): Computer & Accessories
$34.95やっす!と購入手続きを進めてみたところ、
Items: JPY 3,039
Shipping & Handling: JPY 8,430
Total Before Tax: JPY 11,469
Estimated Tax:* JPY 0
Order Total: JPY 11,469
送料、手数料たけー。
マーケットプレイス利用せず、amaon出品の$50.15の商品で見積もってみると、
Items: JPY 4,361
Shipping & Handling: JPY 2,954
Total Before Tax: JPY 7,315
Estimated Tax:* JPY 0
Order Total: JPY 7,315
いいよいいよ。ポチっとな。
これが10日未明で配送予定日が14日~16日。
思ったより早く届くようです。
結果、
Monday, September 13, 2010 場所 時間
15 荷受人が不在の為、配達保留 TOKYO – JAPAN 10:53
14 配送中 TOKYO – JAPAN 08:34
13 DHL施設へ到着 TOKYO – JAPAN TOKYO – JAPAN 06:34
12 DHL施設から出発 TOKYO – JAPAN TOKYO – JAPAN 01:31
11 DHL施設にて搬送処理中 TOKYO – JAPAN TOKYO – JAPAN 00:32
Sunday, September 12, 2010 場所 時間
10 通関許可 TOKYO – JAPAN TOKYO – JAPAN 20:38
Saturday, September 11, 2010 場所 時間
9 DHL施設から出発 SAN FRANCISCO GATEWAY – USA SAN FRANCISCO GATEWAY, CA – USA 09:24
8 DHL施設にて搬送処理中 SAN FRANCISCO GATEWAY – USA SAN FRANCISCO GATEWAY, CA – USA 09:19
7 DHL施設へ到着 SAN FRANCISCO GATEWAY – USA SAN FRANCISCO GATEWAY, CA – USA 07:14
6 DHL施設から出発 CINCINNATI HUB – USA CINCINNATI HUB, OH – USA 05:43
5 DHL施設にて搬送処理中 CINCINNATI HUB – USA CINCINNATI HUB, OH – USA 03:30
4 DHL施設へ到着 CINCINNATI HUB – USA CINCINNATI HUB, OH – USA 00:47
Friday, September 10, 2010 場所 時間
3 DHL施設から出発 HARRISBURG – USA HARRISBURG, PA – USA 21:29
2 DHL施設にて搬送処理中 HARRISBURG – USA HARRISBURG, PA – USA 21:29
1 荷物集荷 HARRISBURG, PA – USA 16:11
13日に届きました。
配送業者のDHLは佐川が神にみえるほどクオリティが低いので、商品が入国した時点でDHLへ電話して配送業者を佐川に変更してもらうのが良いみたいです。
![BUILT ラップトップ バックパック [M] (リュック型ノートPCバック) オリーブ](http://ecx.images-amazon.com/images/I/51rCZGt5oJL._SL160_.jpg)
sudo echo "hoge" > /path/to
とかやった場合、/path/toへの書き込みはroot権限ではなくオーナー権限となるため怒られる場合の対処。
その1
echo "hoge" | sudo tee /path/to > /dev/null
標準出力が気にならないならリダイレクトは不要。
その2
sudo sh -c 'echo "hoge" > /path/to'
root権限でシェルを実行する。
その2の場合、コマンドによってはエスケープの必要があるので、その1の方がよさげ。
コピペ用に複数行書き込む場合はその2を利用した方がよさそう。
sudo sh -c 'cat > /path/to'
hoge
hoge
^D
Mac OS X v10.6 Snow Leopard
ダウンロード
MySQL :: Download MySQL Community Server
現在のバージョンは5.1.50
自分の環境にあったものをダウンロード。
自分は「Mac OS X ver. 10.6 (x86, 64-bit), DMG Archive」を選択。
インストール
dmgをマウントするとReadMeの他に3つもファイルがあった。
mysql−5.1.50-osx10.6-x86_64.pkg ← 本体
MySQL.prefPane ← 起動、自動起動をシステム環境設定からできる
MySQLStartupItem.pkg ← 自動起動用
mysql−5.1.50-osx10.6-x86_64.pkg、MySQLStartupItem.pkg、MySQL.prefPaneの順番でインストール。
パスの追加
pkgからすべてのユーザーで利用できるようインストールしたんだからという理由で、.bashrc等ではなく、/etc/paths.dにmysqlを追加しパスを追加する。
echo "/usr/local/mysql/bin" | sudo tee /etc/paths.d/mysql
待てども待てども、いとしのMacBook Airが更新されないのでついカッとなってMacBook Pro購入しました。
MacBook Pro 2400/13.3 MC374J/A
定価114,800円
目標はどこぞに載ってた「2,800円割引の、15%ポイント還元実質、95,200円」
実質(笑)
LABI新宿に行ったところ、決算セール+本日限定特化で108,800円の18%ポイント還元。
イキナリキタコレ。
とりあえず悩んでる風装いながら店員を釣り野伏せして「キリのいいポイント20%とかいきませんかね?」と聞いてみたけどさすがに無理でした。
でも、ケイタイdeポイント利用だと+3%つくぜキャンペーン(だいたいあってる)やっていて、そのキャンペーン商品が丁度これだったわけでして。
結局108,800円、18%ポイント還元、ケイタイdeポイント利用による3%ポイント還元で実質(笑)、85,952円とナイスな値段で購入できました。
PHP5.3.3では以下のような「後方非互換の変更」が加えられています。
Methods with the same name as the last element of a namespaced class name will no longer be treated as constructor. This change doesn’t affect non-namespaced classes.
<?php
namespace Foo;
class Bar {
public function Bar() {
// treated as constructor in PHP 5.3.0-5.3.2
// treated as regular method in PHP 5.3.3
}
}
?>
There is no impact on migration from 5.2.x because namespaces were only introduced in PHP 5.3.
PHP 5.3.3 Released!
どういう事かというと、
<?php
class A
{
function A()
{
echo __CLASS__;
}
}
class B extends A
{
}
class C extends B
{
function C()
{
parent::B();
}
}
new C();
結果
PHP5.3.2
PHP Fatal error: Call to undefined method B::B()
PHP5.3.3
A
PHP5.3.xによってPHP4に対する後方互換が崩れたんですが、PHP5.3.3でPHP5.3.x非互換となる代わりにPHP4後方互換が一部戻ったという話。
PEAR::Image_Graphで問題でてました。
PHP5の環境なら以下のように書くので問題は起こらないんですけどね。
<?php
class A
{
public function __construct()
{
echo __CLASS__;
}
}
class B extends A
{
}
class C extends B
{
public function __construct()
{
parent::__construct();
}
}
new C();
spモード | サービス・機能 | NTTドコモ
キャリアメール情報がなかなか見つから無かったんだけど、pdfに書いてあった。
http://www.nttdocomo.co.jp/binary/pdf/service/provider/spmode/guide/sp.pdf
新規申し込みの場合
spモードを新規にご契約されると、メールアドレスは「ランダムな英数字@docomo.ne.jp」となっています。……
iモードの解約と同時にお申込みの場合
iモードの解約と同時にspモードをお申込みいただいた場合は、今までお使いのメールアドレス・iモードパスワード・迷惑メール対策設定が自動的に引き継がれます。
iモードとspモードは排他。
ガラケーを二度と使わないならspモードへ、使うなら予定があるなら今まで通りiモード、iモード.net、mopera U契約でiMoNiを利用すればいい。
spモード変更時にiモードセンターに保存されている未受信メールは破棄される。
元のガラケーにSIMさして受信していない場合、iモードセンターにいっぱい貯まってると思いますが、iMoNiで受信しているので不要だと思います。
必要ならば、spモード契約前にガラケーにSIMさして受信しておくとよいと思います。
ubuntu 10.04 LTS
インストール
sudo aptitude install ndoutils-nagios3-mysql
nagios他もろもろ追加され、サービス起動。
が、ndoutilsは実行されない。
nagiosの停止
sudo service nagios3 stop
編集
/etc/default/ndoutils
ENABLE_NDOUTILS=0
↓↓↓
ENABLE_NDOUTILS=1
/etc/nagios3/nagios.cfg
broker_module=/usr/lib/ndoutils/ndomod-mysql-3x.o config_file=/usr/share/ndoutils-nagios3-mysql/tmpl/ndomod.cfg
サービス起動
sudo service ndoutils start
sudo service nagios3 start
ubuntu 10.04 LTS
GAEでアプリケーションIDを収得。
今回はappri-id
もろもろ環境インストール。
javaはインストール済みのこと。
sudo gem install google-appengine
アプリのモックの作成
appcfg.rb generate_app appri-id
確認
cd appri-id
dev_appserver.rb .
http://localhost:8080/にアクセスしHelloと表示されればOK
Deploy
appcfg.rb update .
初回はメールアドレス、パスワードを入力。
http://appri-id.appspot.com/にアクセスしHelloと表示されればOK
ubuntu 10.04 LTS
via:Hadoop (CDH3) Quick Start Guide – Documentation – Cloudera Wiki
sun-javaがリポジトリからなくなったので外部リポジトリを利用
sudo aptitude install python-software-properties
sudo add-apt-repository 'deb http://archive.canonical.com/ lucid partner'
sudo apt-get update
sudo aptitude install sun-java6-jdk
Cloudera版が楽そうなので利用する。
sudo add-apt-repository 'deb http://archive.cloudera.com/debian lucid-cdh3 contrib'
sudo add-apt-repository 'deb-src http://archive.cloudera.com/debian lucid-cdh3 contrib'
wget http://archive.cloudera.com/debian/archive.key
sudo apt-key add archive.key
sudo apt-get update
sudo aptitude install hadoop
サービス起動
sudo /etc/init.d/hadoop-0.20-namenode start
sudo /etc/init.d/hadoop-0.20-jobtracker start
sudo /etc/init.d/hadoop-0.20-datanode start
sudo /etc/init.d/hadoop-0.20-tasktracker start
今すぐ必要ってわけじゃないしと飽きた。
Services_Twitter_r302262.diff
7904 byte
[md5] 89930ad5cf340af7a101ed74261d4a34
修正
sendOAuthRequest()メソッドでHTTP_OAuth_Exceptionがthrowされる問題
serchメソッドでhttp://search.twitter.comを利用しない問題
blocks/createメソッドでuser_id、screen_nameを指定できない問題
blocks/destroyメソッドでuser_id、screen_nameを指定できない問題
テストでOAuthの場合sourceはアプリケーションになる問題
テストでutf8テストが二重投稿になる問題
テストでOAuthの場合オブジェクトがHTTP_OAuth_Consumer_Responseになる問題
追加
blocks/bloking/idsメソッド (call $t->blocks->blocking_ids())
$ svn export -r 302262 http://svn.php.net/repository/pear/packages/Services_Twitter/trunk Services_Twitter
$ wget http://blog.cheki.net/Services_Twitter_r302262.diff
$ cd Services_Twitter
$ patch -p0 < ../services_twitter.diff
patching file Services/Twitter.php
patching file data/api.xml
patching file tests/900-exceptions.phpt
patching file tests/910-options.phpt
patching file tests/920-utf8.phpt
patching file tests/data/utf8-2.dat
patching file tests/setup.php