あけましておめでとうございます

去年はプライベート・ビジネス共に激動の年でした。インフラもWEBもスマホも中途半端な技術吸収に終わった感があります。得意分野はインフラなのですが、来年は少ししぼりつつ広げたいものです。

ノウハウ共有の簡単さとしんどさ

いろんなノウハウを簡単かつ共有できるための手段 これはMarkdownがカンタンっぽいと思ってるけど、あまり会社にも人に経済直・労働力のしんどさがでるのはナンセンスなので、できれば自前のファシリティで済ませたい。答えはでていない

久しぶりにこのアカウントをだしてきた

この7年ほどにあったことは別として。。。次やりたいこと。 Asanaのデスクトップ化(Mac) WindowsのCUIを解説 iOS(Swift)のノウハウ化 いろんなノウハウを簡単かつ共有できるための手段 もっと柔らかく書きたい音楽やその他の趣味のこともある。でもすぐにど…

Blogだけじゃなくて

自分はほんまによく忘れます。 やったことも、長い間触ってなければすぐに手順とか忘れます。 なので、Blogで備忘録代わりに書くことにしたけども、あとで見直そうにもこの1ヶ月だけでも体系だってないのがあかんなぁと。。。個人的には検索というより、目当…

技術系ネタをまとめるって3つある気がする

さっきのエントリを書いた後思ったけど、自分みたいなWEB系の技術系ネタって3つの種類がある気がする インフラ系ネタ 例でいうとMySQLをソースからインストールする手順とか。MacとかRedHat系とかDebian系とかOSによって変わるとは思うけど。これは一回やっ…

MacBook Airを買った後にやったこと(2)

Mac

今日入れたもん、パート2 Apache 2.2.11 MySQL 5.1.32 PHP 5.2.9 Android SDK 1.1 r1 makeしたりしてると結構時間かかった。 でも、とりあえずは、ここまでで土台はできたかなぁ

MacBook Airを買った後にやったこと

Mac

MacBook Air(初代、HDDモデル)を中古で買った後にやったことをメモ。 こいつの目的は開発用で外で使うためと割り切ります。主にインストールしたものと、それに伴った主な手順とかです。 ちなみにSuperDriveは購入しちゃいました。 中古なのでOSから iWeb,iP…

MacBook Air買ってもうた

Mac

3連休で実家(大阪)に帰ってます。前から欲しかったMacBook Airを東京で買わず、なぜか大阪で買ってしまいました。中古の初代Air、HDD版やけど。#持って帰るのん大変や。。。でも、これはええ。。。。前の人も大事に使ってはったんでしょう、状態もいい。…

なーんか

はてなキーワードでこんなことしてみたりするとこまではいったけども、最近、Objective-Cに関しては少々ないがしろにして、進めて来たので壁を感じて来ました。Cから相当遠ざかっているのと、C++とかでオブジェクト指向組んだことないので少し感じてた違和感…

やりたいことの優先順位

以前のエントリでやりたいことをつらつらと書いたわけですが、優先順位をつけて絞り込んでみました。 デバイス iPhone 分野 AR(これはなんちゃってでもよい) データ視覚化(これも広い意味で) う〜ん、我ながら流行りに乗った構成になってるなぁ。。。 できる…

AndroidでListView

基本的にレイアウト用のXMLを使わない方向で作る方針でやっています。それでえらい苦労した。。。XMLを使わない場合だと、自前でBaseAdapterクラスを拡張して、getView()の中でList内の要素を生成しないといけないらしい import android.app.Activity; impor…

AndroidでとりあえずタイトルっぽくHello World!もしてみた

昨日はそのままHello Worldとしてみただけなんですが、今回はiPhoneのNabigationBarのようにHello Worldと出してみます。iPhoneより分かりやすいような気がする。 import android.app.Activity; import android.graphics.Color; import android.os.Bundle; i…

AndroidでHelloWorld!

iPhoneの方も進めてたりしますが、少し気分転換にAndroidしてみました。Androidのインストールガイドを元に進めました。で、簡単にHello Worldを!Eclipseでプロジェクトファイルを作成するとsrcディレクトリに一つだけファイルができているので、そのファイ…

今やりたいこと

今すっごい試してみたいことを並べてみた。 デバイス iPhone Android 分野 AR(Augmented Reality:拡張現実) 画像認識(OpenCVとか) リコメンデーション データ視覚化 フィジカルコンピューティング ゲームAI プログラミング言語 Ruby python Lisp, Gauche イ…

昨日作ったSearchBarの下にTableViewを出してみる

昨日作ったSearchBarの下にTableViewを出したいので 出してみることにします。AppDelegateは何も変わりません。初めTopViewControllerをUITableViewControllerにしてたら 親Viewに直接SearchBarを貼付ける事になってしまい、 TableViewの位置が変更できず、1…

ちょっとイマジネーションが湧いてきたんで、UISearchbarを使いたい

iPhoneのアプリ作りたいなぁと思いつつ、何も作りたいものが湧いてきて来なかったんですが 少し、アイディアが出てきました!なんで、それに使いたいなぁと思う検索バー(UISerachBar)を出してみたいと思います。構成としてはプロジェクトは「Windows-Based…

んで、解決へ

cvCreateCameraCaptureの引数を-1にしてたら適当なカメラを見つけてくれるはずなんやけども、見つけてくれてないみたいなので、0にしてみたら、うまく実行できた!ちょっ〜と面白くなりそうな予感!

コンパイルや!

さて、コンパイルされる前にEclipse側で設定しておく必要があります。プロジェクトを選択し、右クリックから「プロパティ」をクリックします。開いたウィンドゥで「C/C++ 一般」→「パスおよびシンボル」を選択し、「インクルード」から「追加」ボタンを押し…

さてさて、コード書いてみる

今回もお世話になった本にご登場願います。OpenCV プログラミングブック作者: 奈良先端科学技術大学院大学 OpenCVプログラミングブック制作チーム出版社/メーカー: 毎日コミュニケーションズ発売日: 2007/09/22メディア: 単行本(ソフトカバー)購入: 10人 …

とっととインストール!

で、ここは簡単にportsからインストールします。 みなさん、portsはここからインストールしておいてくださいね。で、OpenCVをportsでインストールするには、下記のコマンド一発です。 # port install opencvここで、依存関係あるものはバリバリインストール…

MacでEclipse使ってOpenCVしてみる

ARToolKit使い始めたら、やっぱりこの辺のOpenCVとかの画像解析とか気になりますよね!?なんで、使ってみました! #iPhoneは少し休憩中。。。

UITableView!

今回はiPhoneの中でもよく使われるであろうUITableViewを使用してみたいと思います。 TableViewを使う際にはUITableViewとUITableViewControllerの二つの選択肢があるのですが 今回はUITableViewControllerを使用します。UITableViewControllerはUITableView…

NavigationBarとSegmentationButtonを使ってみる

今回はNavigationBarとSegmentation Buttonを使用してみます。今回作るのは、こんなアプリですね。さてPageDemoという名前で「Windows-Based Application」で作成します。 そこでできたプロジェクト内のフォルダ「Classes」を選択し 「ファイル」→「新規ファ…

ARToolKitをMacで使ってみる

ちょっとiPhoneから離れて、最近流行りの拡張現実(AR)を試してみたいなと思いました。 iPhoneとかでも話題になっているセカイカメラとか、 実際のリアル映像にバーチャルな世界を載せていくというやつです。「へぇ〜すごいなぁ。でも簡単にはでけへんねや…

初めてのUITextView!

昨日まではView, ViewControllerを使って iPhoneでInterface Builderに頼らずに開発する方法を模索してきました。あんまりあわてず、こつこつ進めます。 今回はUITextViewを使って、WEBサイトのHTMLを表示してみます。SourceReaderという名前で「Windows-Bas…

ViewControllerを使って表示してみる

前回はUIViewを作成して表示してみましたが、 今回はViewControllerを使って"Hello World"してみたいなぁと思います今回もお世話になる本はこれです。iPhone SDK Application Development: Building Applications for the AppStore作者: Jonathan Zdziarski…

最後にMyViewクラスを見てみる

@implementation MainView - (id)initWithFrame:(CGRect) rect{ self = [super initWithFrame:rect]; if(self != nil){ textView = [[UITextView alloc] initWithFrame:rect]; textView.text = @"Hello World!"; [self addSubview:textView]; } return self;…

まとめ

ここまでざーっとソースを見てきて、なんとなーく流れをつかんだ感じがでてきなぁと。 初めてながらで見てきたので、間違いとかあるやもしれませんが、 あれば指摘ください。

次にvHelloWorldAppDelegate.mも読んでみる

とりあえず、ヘッダはなんとなく分かったので 次は本命のHelloWorldAppDelegate.mで進めてみます。ちょっと長いので、まずは先に呼び出される HelloWorldAppDelegateからやってみます @implementation HelloWorldAppDelegate @synthesize window; - (void)ap…

まずはHelloWorldAppDelegate.hから見てみる

もう一回くどいようですが、ソースを貼付けて ソースをみてみたいと思います。 #import <UIKit/UIKit.h> @interface MainView : UIView { UITextView *textView; } @end @interface HelloWorldAppDelegate : NSObject <UIApplicationDelegate> { UIWindow *window; MainView *myMainView; } @proper</uiapplicationdelegate></uikit/uikit.h>…