developer's diary

最近はc#のエントリが多いです

2013-03-01から1ヶ月間の記事一覧

知的労働者の寿命は企業のそれより長い By ファーディナンドさん。

知的労働者の寿命は企業のそれより長い。 しかも、彼ら彼女らは移動自由な存在だ。 その結果、知的労働者たちは自己をマネジメントしなければならなくなった。 1999年のHBR 3-4月号の「《要約版》自己探求の時代」にかいある内容です。 プロダクトライフサイ…

macにknife-soloをインストール

aws

(adsbygoogle = window.adsbygoogle || []).push({}); rubyとかgemとかbundlerとか事前にインストールして下さい。 git clone git://github.com/matschaffer/knife-solo.git cd knife-solo/ bundle sudo rake install mkdir ~/.chef echo "knife[:solo_path]…

google analyticsのアクセス解析を久しぶりに見て。

当ブログのアクセスの多いページ 子供が鏡文字ばかり書くので気になって調べてみた。 phpで簡易ログ出力 PHPで形態素解析エンジンのmecabを動かす。〜「私は貝柱になりたい。」を字句解析してみる〜 「財コンサルティング」のマネーセミナーに行ってきた。忘…

awsのvpcを試しました。

aws

こんな感じの構成から初めて見ました。 ※画像はCacooで作りました。 US East (N. Virginia)が一番安いので、そこを利用もちろん実験はスポットインスタンスで。 microインスタンスの最低価格がいつの間にか$0.003になってました。安いですね。 手順メモ。 左…

M3 ダブルエクストララージインスタンス(m3.2xlarge)インスタンスでnode.jsのコンパイル

aws

m3.2xlargeを試したくなり、一番安いバージニアのデータセンターを利用してみた。 スペック 項目 値 メモリ 30 GiB CPU 26 ECU(3.25 ECU × 8 仮想コア) さっそくnode.jsのコンパイル。 予想ではコア数が増えてるだけなので、5分くらいかと思ってます。 roo…

GMOクラウド VPSにplay2.1.0のセットアップ

yum install wget yum install unzip yum install java-1.6.0-openjdk yum install java-1.6.0-openjdk-devel wget http://downloads.typesafe.com/play/2.1.0/play-2.1.0.zip unzip play-2.1.0.zip vi .bash_profile #> play-2.1.0のパスを.bash_profileに…

GMOクラウド VPSのマイクロプランでnode.jsのコンパイル時間を計測する

aws

rootで実行 yum -y install wget openssl-devel gcc-c++ make wget http://nodejs.org/dist/v0.10.0/node-v0.10.0.tar.gz time tar zxvf node-v0.10.0.tar.gz cd node-v0.10.0 ./configure time make make install version 0.10.0なので、ec2と正確な比較に…

GMOクラウド VPSのマイクロプラン申し込んでみました。

aws

ステータスはお手続き中・・・・EC2だと5分もあれば起動するんだけども、GMOクラウドVPSは時間かかるみたいです。午前中には触れるようになるでしょう。 VPSコンソールのメニューはこんな感じ。 CPU*3に、メモリが2GでHDDが100Gで月額980円(1年分前払い)は…

EC2の第1世代インスタンスでnode.jsのコンパイル時間を計測する

aws

調べたインスタンス まず解凍・・・ tar m1.xlarge m1.large m1.small t1.micro real 0m0.851s 0m1.034s 0m3.999s 0m1.286s user 0m0.680s 0m0.736s 0m1.712s 0m0.560s sys 0m0.496s 0m0.504s 0m1.660s 0m0.420s コンパイル時間 make m1.xlarge m1.large m1.…

Cloud Days Osaka 2013春に参加して~アマゾンデータサービスジャパン社長、長崎忠雄さんのプレゼンに少し感動。メモだけ残す

aws

昨日、Cloud Days Osaka 2013春に参加してきました。 アマゾンデータサービスジャパン社長、長崎忠雄さんのリズミカルなプレゼンに少し感動したので、内容だけメモしときます。 メモのみです。。 【クラウドファースト時代到来。企業ITインフラで選択される…

xamarin.iOSでHTTP Clientする場合はNSURLConnectionを利用するべき。

今日もプログラムは書いてません。 昨日のエントリのmonotouch-samplesのHttpClientを見てみる。にあるサンプルで分かったことがある。 xamarin.iOSでHTTP Clientする場合はNSURLConnectionを使いましょう。 理由:WebRequestだとプロキシ経由のアクセスがで…

monotouch-samplesのHttpClientを見てみる。

今日はあまり時間がとれなく、サンプルを見て実機に転送してみることに。 https://github.com/xamarin/monotouch-samples/tree/master/HttpClient public override bool FinishedLaunching (UIApplication app, NSDictionary options) { window.AddSubview (…

xamarin.iOSでWebClientを試した。(例外処理対応)

昨日のxamarin.iOSでWebClientを試しただと、通信できない環境でアプリが落ちたので、例外処理を入れて対応。 using System; using System.Drawing; using MonoTouch.UIKit; using System.Net; namespace UIKitExample { public class UIViewExample : UIVie…

xamarin.iOSでWebClientを試した。(同期処理の方)

asyncやawaitは使えるのか?と気になり、 async、awaitを利用したDownloadStringTaskAsyncは使えなかった。コンパイル通りません。 DownloadStringAsyncの方はコンパイル通ったんだけども、使い方を間違えているのか動かしてみると、 ======================…

Nexus of Forces

http://itpro.nikkeibp.co.jp/article/NEWS/20130302/460261/ http://itpro.nikkeibp.co.jp/article/COLUMN/20130209/455381/ に出てきたキーワードとかリストアップ クラウド セルフサービス 弾力的なスケーラビリティ 1人のユーザーであっても100万人のユ…

「秋の京都で MobiRuby をつつく会 in はてな」に参加した時を思い出しメモ

MobiRubyの勉強会に参加して内容をブログに書こうとしていたんだけれども、下書きのままでした。なんだか気持ち悪いので、まとまりないけれども公開します。 参加した勉強会:http://atnd.org/events/33550 その時につぶやいた自分のtwitterをまとめながらメ…

今日はC#でCore Animation。

ネットでみつけた「Core Animationの基礎的なところ」というのをC#に置き換えてみます。 using System; using System.Drawing; using MonoTouch.Foundation; using MonoTouch.UIKit; using MonoTouch.CoreAnimation; namespace UIKitExample { public class …

UIButtonをクリックしてUIAlertViewを表示。イベントにはラムダ式を利用でコードスッキリ。

今日も朝はiOS(C#)コーディング。 UIControllerにUIButtonを追加してボタンを押すと、UIAlertViewを表示する簡単なサンプル。 イベントの登録にラムダ式を使えるので、コードはとてもスッキリ。 using System; using MonoTouch.UIKit; using System.Drawing;…

IOS App development of Xamarin Studio 〜 ステータスバーを取り除く

今日の朝チュートリアルは、「書籍にあるtipsを試す」です。 書籍は「iPhoneプログラミングUIKit詳解リファレンス 」です。 iPhoneアプリの開発するなら読んどく方が良い的な本。 Objective-CのソースはARCでないので、そのまま流用は辛いと思うのですが、UI…

UIViewを10000個重ねてグラデーションにしてみたら、起動に40秒かかってしまっった。

Xamarin Studio で弄り中。 width:100,height:10の四角形をループで10000個重ねて見たら、iOSシュミレータで起動に40秒くらい。なるほど。実機だと落ちます(ぁ 実機は2900くらい重ねると落ちました。 using System; using MonoTouch.UIKit; using System.Dra…