読者です 読者をやめる 読者になる 読者になる

mikanmarusanのブログ

テクノロジーとかダイビングとか

PHP5.5.0 から導入されたパスワードハッシュ関数を使ってみた

概要 パスワードのハッシュ パスワードハッシュ API は crypt() を手軽に使えるようにしたラッパーで、 パスワードの作成や管理を安全な方法で行えます。 crypt() を利用すればパスワードハッシュの生成は可能なんだけど、経験上煩雑なコードになりやすい気…

vagrant + fabric + cuisineで開発環境を自動生成する

はじめに 9/28のDevOps Days Tokyo 2013に参加してきた。 DevOps Days Tokyo 2013 - Togetter Vagrantをつかってみた というエントリだけでやりっ放しにするのはかっこよくないし、ブログを書くまでがDevOps Daysと幹事の方も言っていたので(意味が違う)、…

AWSでEC2を起動したらまずやること

東京リージョンなのにタイムゾーンがずれているので修正 $ date Mon Aug 26 21:23:11 UTC 2013 $ sudo cp /usr/share/zoneinfo/Japan /etc/localtime $ date Tue Aug 27 06:23:43 JST 2013

初代Let's Note CF-R1のHDDをSSDに換装する

2003年2月発売の初代Let's Note CF-R1のHDDが廃れてきて(そりゃそうだ)、カラカラという音がひどくなってきていました。Windows XPのサポート期限の2014年4月までなんとか延命させたく、いっそのことSSDに換装をしてみたのでそのまとめです。 (せっかちさ…

JINS PCの件について考えてみた

おさらい 入力フォームに改ざん、外部に情報送信の可能性:JINSに不正アクセス、約1万2000件のクレジットカード情報流出の可能性 – @ITJINS PCからの説明によると、流出の可能性があるのは、 カード番号 カード名義人名 セキュリティコード(カードの裏面な…

Vagrantを使ってみた

Vagrant 会社でMac Book Proがどうのこうので盛り上がっておりまして、Windowsでないと動かないアプリがあるとかないとかで盛り上がってます。ま、VirtualBoxとかで仮想化すればいいじゃんなんて思って調べてたら、Vagrant なんて凄いものが出てるんですね(…

YConnect(Yahoo! JAPAN)への認証をする「omniauth-yahoojp」を作ってみた

omnauth-yahoojpとは railsとか各種ID(facebook, twitter, mixi, Googleなどなど)の認証機能を追加してくれるomniauthのYConnect(Yahoo! JAPAN)版を突貫で作ってみました(テストとか適当)。Github で公開しています。omniauth-yahoojp - Githubベースはomn…

iOS6.1の新機能「Advertising Identifierをリセット」を見てみる

はじめに Advertising Identifierとは、文字通り広告識別子であるが、本機能は、iOS6.0から搭載されたAdvertising Identifierをリセットする機能のことらしい。設定>一般>情報>アドバタイズ で設定をすることができる。iOS6.0iOS6.1iOS6.0の時も「追跡型…

Cookieのexpireの扱いがブラウザによってちょっと異なる件

弊社のアプリが動かないという残念な問い合わせがいくつかあったので、1日ばかりずっと悶々と調べてみたりした。結局Cookieの挙動によるものだったんだけど、Cookieの有効期限の挙動がブラウザごとに違っているらしく、ちょっとハマッたので備忘録としてまと…

石垣島ファンダイビング

2010/6/5〜2010/6/6に石垣島ファンダイビングに行ってきた(人生初沖縄)。前回ライセンスを取ってから半年も経ってしまったのでorz、リフレッシュダイブをかねて行ってきた、わはーい。 写真の一部は、「海へ」さんの当日のブログよりお借りしてます^^; 目…

Ubuntu 8.04 LTS(hardy)にMySQL5.1をinstallする

はじめに MySQLのパーティショニングとかQ4Mなどを試してみようと、Ubuntu 8.04 LTS(hardy)のMySQLのバージョンを確認したら、 mysql-server-5.0(5.0.51a-3ubuntu5.5) MySQLのマニュアルには5.1からの新機能とのことなのでバージョンをあげたいけれども、Ubu…

【追記】Ubuntuのバージョンチェック

Linux Standard Base のファイル一覧を見てたら /usr/bin/lsb_release というバイナリが含まれているので、下記コマンドでバージョンチェックができるらしい... ubuntu% /usr/bin/lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Desc…

Ubuntuのバージョンチェック

これは完全な個人的メモRedHatとかCentOSあたりだとバージョンを確認するためには /etc/redhat-release を見ればよいんだけど、ってことはきっと /etc/ubuntu-release あたりだよなと思っていたら見事に違っていて /etc/lsb-release らしい。 ubuntu% cat /e…

へぎそば

嫁の新潟出張のお土産、へぎそばうまい。

Cカードが到着

泳ぎの不得意な自分がスキューバライセンスを取ってみた! でライセンス取得したのが11/13。 その時にはテンポラリのCカード(expires after 90 days)をもらったが、もうすぐ90日経っちゃうんだけどとあたふたしてた矢先についに届いたCカード。裏は個人情報満…

てやん亭゛ おも家

会社の方3人(企画職)と自分(へっぽこエンジニア)で西麻布のてやん亭゛ おも家に。お店には看板がなくて、一見完全に民家な隠れ家的な創作沖縄料理のお店。最近妙に「島ラッキョウ」にはまっているので空気読まずにオーダー。みんなも多少満足してくれた模…

鎌倉パスタ(秋葉原)

実家からのUターンの帰りに 鎌倉パスタ でランチ。高菜と鶏のピリ辛パスタ をいただく、もぐもぐ。鎌倉パスタも五右衛門?も生パスタを使っているらしいんだけど、生パスタはスープを吸って伸びやすいらしい。メニューが沢山あるパスタ屋は本当に悩むよね。

新年

実家から望む富士山、これだけはかなり自慢できるんだよね。 今年の目標 ちょっとはてなやってみる マンタ見る

MonteBianco(浅草)

三が日の浅草寺は人が多すぎて死ぬので、我が家は大晦日に行くのが定番。今年も無病息災心眼成就昇給を祈願して参拝。やっぱり揚げ饅頭だよね、モグモグ。ランチは駒形通り?沿いのMonteBiancoで。やっぱり大人は昼からワインだよねJK。岩のりのペペロンチー…

MarineDiving(雑誌)を買ってみた

スキューバダイビングのライセンスを取ったら買おうと(心に)決めておいたMarineDivingを買ってみた、ドキドキ。このドキドキ感覚は、厨房のころ初めて買ったサッカーマガジン以来。とりあえずパラオとか沖縄とかすごいなと。自分はサイパンでライセンス取っ…

泳ぎの不得意な自分がスキューバライセンスを取ってみた!

嫁がスキューバダイビングのライセンスを学生時代から持っていて、海外旅行のたびにダイビングやろうよといわれ続けて早3年以上。 2年前ぐらいにオーストラリアのケアンズでグレートバリアリーフ(世界遺産)の中で体験ダイビングはした事があるが、あの時は船…

Perlのハッシュスライス的なもの

PHP

仕事でよく同じものを作ってるような気がする Perlでやる ($a, $b) = @h{"a", "b"} このこと。 $v ){ $rc[] = $h[$v]; } return $rc; } ?>

silverlightのポインタまとめ

会社的には FlexよりもSilverlightな感じなのでちょっとポインタだけでもまとめてみるテスト。 .NETを知らない人でも分かるSilverlight入門 Silverlight 2で.NET技術をカッコよく使おう Silverlightは次世代のJavaScriptフレームワーク? ゼロからはじめるSi…