だらだら〜個人事業〜

HatenaDiaryから引っ越してきました。Githubもnyakagawanです。

Xcodeになじめない

果たしてXcodeで気分よくコードをかけるときが来るのだろうか...?不安だ。 今日はXcodeでタブが使えるらしいということで、ちょっといろいろいじったりしてみたんだけど。 これ、タブごとにNavigationのレイアウトとか状態が保持されてるっぽい?なんかなぁ…

mac book air 届いた

先週末に注文したMacbookAirが1週間後の今日届いた。 ただいまセットアップ中。 WindowsPCではControl-SpaceでIMEをON/OFFしているため、文章打っている最中にSportLightが起動しまくるwインストールしたものとか書いてみようと思ったけど、数が多くてめん…

Mac bock air買おう

MBAを買おうかなと。11インチで。 今もってるPCは、Windows8のDesktop、VaioZと、MBP Retina 15インチという感じ。 VaioZは2年間ほど苦楽をともにしてきた愛機なわけだが、最近は会社でも家でもDesktop機を購入したため、めっきりつかわなくなってしまって…

ScalaでDynamoDBの進捗 4

今度は昨日のコードの変更点をMasterブランチへPullRequest送ってマージをしてみた。環境はBitbucketでホスティングしてGitを使っている。クライアントはWindowsのSourceTree。 ローカルで今回の変更用にFeatureブランチを作成 コードに変更を加える(ここま…

ScalaでDynamoDBの進捗 3

先日書いたリソースファイルのパスを一定で書くためのテクニックはどうやら間違っていたようだ。 今日少しコードを変更して再実行すると何故かテストが通らない!getClass.getResourceAsStreamsでnullが返ってきていた。たまーにあることだが、本当になんで…

ScalaでDynamoDBの進捗 2

テーブルスキーマファイルからテーブルを作成する部分で、どうやって一定したパスを指定すればいいのかなぁという課題があったが解決した。多分。 PHPで書くと次のようなことがしたかった $schemaPath = dirname(__FILE__).'/hoge/schema.json'; json_decode…

ScalaでDynamoDBの進捗

あぁー大変。Jsonに記述されたテーブル定義からCreateTableAPI実行するところまでなんとかできた。 6時間ぐらいはかかったなぁ…。Jsonのパースが個人的難所で、とにかくいろいろな選択肢があるっぽくて、Java/Scala/Playframeworkでそれぞれあるからどれでも…

業務用Gitリポジトリ構成の基本

を語るのではなくて、どういうのが基本スタイルなのか?という疑問話。 今考えてる感じだと一つのプロジェクトで3つぐらいリポジトリができそうな気がしている。サーバ/クライアントアプリケーションだとして。 server Repository client Repository server/…

Javaの敷居の高さ

PHP, PythonなどのLLと比べて、だけど。やはり高い。 Java独自のビルドシステムというもの?なのかよくわからないが、単語的にはivyとかMavenとかSBT(これはScalaか?)とかAntとか。 こういう者たちがかなり早い段階でドキュメントとかに出てきてしかも「…

Git

IntelliJでSBTプロジェクト作って、Scala+DynamoDBのソースコードを動かせたので。それをBitbucketのGitRepositoryにCommitしたいけど。やりかたが分からない。あまりにもGitの使い方が分からな過ぎてやばい。本買おうかな…。

ScalaでDynamoDBLocal

会社に行ってちょっと重要なプログラム修正をしようと思ってたけど気づいたらこんな時間。ウソ、面倒臭くなって引きこもり。まぁ休日出勤なんてやらんほうがええはずや。ということで暇なのでScalaのお勉強でも。題材としてはDynamoDBLocalでDynamoDBの基本…

ScalaでFizzBazzしてみた。

IntelliJで書いたのだが、SpellCheckerをOFFにするのはどうすればいいのだ…。と思って検索したらあった。http://stackoverflow.com/questions/717849/disable-spell-checking-on-intellij-idea val srcArray = Range( 1, 100+1 ) val destArray = srcArray.m…

Intellij IDEA

PHPはUltimateライセンスじゃないと作れないみたいなので買おうかなぁ。180ドルならまぁ…。 複数台にInstall可能みたいだし。同時に使うことはできないってあるけど実際どういう動きになるのだろうか?会社のPHPサーバコードをScala移植してみたい。

Windows8+IntelliJ+Scala

なぜかこの構成でビルドがちゃんと走らなかったが、ScalaをmsiでInstallし直したら解決したっぽい。 もしかしたら、msiでInstallしてあとからフォルダを移動したりしていたのかも(そしてそれが良くなかった)しれない。

Scalaでじゃんけんのコンソールアプリをつくってみた。

Scalaは半年ぐらいまえからコップ本などを(途中まで)読んだりして勉強していたのだが、Windows8 + IntelliJ Idea + Scalaの環境がどうにもうまいこと動作せずやる気をなくして放り出していた。 Windows7でアレば難なく動作する環境が用意できるので、それ…

WindowsPhone8をメイン端末として購入した

SIMを挿して使い始めて4日程度ですが、iPhone4Sを紛失したのを機にWP8をメイン端末として使い始めました。 買ったのはHTC8sです。Expansysで30000円程度でした。安い! SIMはb-mobileのスマホ電話SIM。通話はSプランで、データ通信は1Gにしてみました。 モバ…

Windowsストアアプリ

いやー。英字配列なかなか慣れない。特に数字キーのところの記号がまだ全然。やっぱり使う頻度的にそうなっちゃうよね。チルダとかどこにあるのかすらわからん…。やっぱり地道な修練ということでタイピングソフトとかで集中的に下地くらいは作ったほうがいい…

Privateプログラミングをどうするか

Windowsストアアプリを作るか。 作るにしても何かネタが欲しい。 それともとりあえずサンプルをどうこうしてみるか。

なんでもない日記的なもの

22:00ごろ帰宅。 幕の内弁当とあさりの味噌汁とサラダを食べる。 PCつけてニコ動でうーさーみながら。 適当にネットをみて、ボダランを起動。マウス+キーボードに慣れなければ・・・。 フレンドからSkypeコールがあったけど時間も時間だしどうしよう・・・と思っ…

珠玉のプログラミング

今更ながら読んでいるのでそのメモ コラム1の問題4について、回答が思い浮かんだが、答え(というかヒント)がコラム12を参照とあるので、今日はもう読みたくないのでここに自分の回答をメモ。1.0〜N-1までの整数を配列で用意しておく。 2.ランダム…

予約していたASUSのVivoTab到着

WindowsRTのみのやつを購入。 付属品は、USBと本体をつなぐケーブルと、USB側をコンセントに繋ぐためのアダプタ。 あと本体側コネクタのUSBアダプタがついてたような気がする。 スタイラスはついてない。デザインはまぁまぁ。ASUSのノートPCって感じの背面デ…

Win8タブレットとか、Submin2とか

Windows8タブレット購入!しなかった。 秋葉原ででかいお店3店回ったけどイマイチだったので買わず…。 10万円しかもっていってなかったし、予想以上に高いやつしかなくてうーんて感じ。 ノートPC+タッチパネルみたいなノリで殆どが売られているけど、い…

なるべく日記を書いたほうが良い気がする。

書いたほうが良い、というより何か書くことがあるような毎日を送れたらいいなと思う。 と言ってもそれだと無駄にハードルを上げるだけな気もするので、これからは何かなるべく書きたい。 具体的には。何に時間を使ったか、というのを書いていこう。 この土日…

Unityプロジェクトでsandcastle使ってみる

次のプロジェクトからはC#コードのコメントを適当なやつじゃなくてXMLコメントで書こうと思いUnityプロジェクトをサンプルにsandcastleでWebドキュメント形式のものを作ってみようとした記録。 sandcastleセットアップ XMLコメントからchm形式やHtml形式のヘ…

mac vimが重い。その2

MBP retinaでmacvimがやたら重かったが、結局たぶん画面の再描画が重いんだろうなーという結論になった。解像度をFullHDから1440x900だったかな?それにしたら大分症状が軽くなった。macvimのScroll時のRepaintは前からもっさりしてる印象だったけど、解像度…

mac vimが重い...

.gvimrcを編集してて表示されている文字数が多いところとか文字数の多い行とかでキャレットを移動するとCPU負荷があがる。50%とかいくときもある。OSX10.7.4/2.3GHz Core i7/8GB RAMなMBP retina。 環境設定をいじってみる。 ・実験的レンダラを使用する ・…

MBP with Retina

retina対応のmacbookpro買いました。というかやっと届きました。やっぱりmacは画面奇麗ですねぇ、iPhoneもそうですけど(持ってないけど)。 retinaに対応しているsafariとfirefoxを比較するとほんとにsafariのほうが奇麗でびっくりです。 MBP買った理由の4…

メモ、GalaxyS、Android2.3の起動時メモリ使用量

再起動後1分ほど待ったあとにタスクマネージャで確認 195MB WifiがONだったのでOFFにしてみた 198MB なんか増えた、と思ったらまた195MBに戻った。しばらくしたら193MBになった。 あー、PortraitとLandscapeが切り替わるときに3MBぐらい増えるのか。あと持っ…

macでssl+svnチェックアウト

おれおれ証明書、認証局でSVNチェックアウトして普通にやろうとしたらできなかったのでメモ。 多分OpenSSLとSubversionのバージョンが何か一致しないとだめ?OpenSSL->1.0.1 Subversion->1.7.4 OS->MacOSX 10.6.8MacPortでいれたけど、optとかにInstallされ…

unityのiphoneアプリサイズ

- 3/10:タイムリーな事にAppleが3Gでのアプリサイズ制限を50MBに緩和したらしいです。 ここで書いてるのは20MB制限時代のことなので、ちょっとしたアプリならAssetBundleとか使わなくても出せちゃいそうですね(Androidマーケットはどうなんだって話ですが…