会社でiOSアプリ開発勉強会始まった

id:ninjinkun主催のiOSネイティブアプリを作れるようになろう勉強会。 第1回目の今日はイントロダクションで、開発者登録、XCodeの準備など。エンジニアはもちろんのこと、ディレクター、デザイナ、さらにはユーザーサポートの有志も参加して、にぎやかな1回…

Titanium mobileでgetXXX / setXXXは勝手に使えない

勢いにまかせてしょーもないコードを書いていたらはまったのでメモ。 function createHogeRow() { var row = Ti.UI.createTableViewRow(); row.getHoge = function () {return "hoge"} return row; } みたいなことをして、 var row = createHogeRow(); var t…

Googleの検索結果がソーシャルを全面に押し出してきた

http://d.hatena.ne.jp/chris4403+tech/20110808/1312788284 でも書きましたが、Googleの検索結果にはソーシャルの要素を盛り込んだ検索結果があります。 今日検索結果画面に↓こんな画面が出ていました。 なんだろうと思って検索してみたら、 検索結果の上に…

サバイバル・ベンチャー起業論

先週末京都大学で開催されたInfinity Ventures Summit Winter Workshop 2011の最後のセッション「サバイバル・ベンチャー起業論」の録画ustを見ました。IVS Winter Workshop 2011 -5 「サバイバル・ベンチャー起業論」登壇者は、 株式会社クエステトラ 代表…

【Titanium Advent Calendar 2011:十一日目】はじめてのTitanium Mobile Module作成 iPhone編

"Titanium Advent Calendar 2011" 11日目担当のid:chris4403です。よろしくおねがいしまっす。 Titanium Mobile (以下、Titanium)とのお付き合いですが、昨年の9月頃から。Objective-C(以下、ObjC)に苦手意識を持っていた僕は、「JavaScriptでiPhoneアプ…

手軽で使い勝手の良いCompact Calendar 2012

毎年恒例、Compact Calendarの日本祝日対応版です。 今年もExcelテンプレート版、PDF版用意しました。また、週の開始日も月曜始まり、土曜始まり、日曜始まりの3パターンが用意されています。 祝日以外は、大きな変更点はありません(月の区切りに薄いボーダ…

Google ReaderのUIが新しくなったのでフルスクリーンモードを使うことにした

Google ReaderのUIが新しくなって、ヘッダ部分がゆったり目のデザインになったので、記事の閲覧部分が少々窮屈になりました。 ということで、fキーを押してフルスクリーンモードにして閲覧することにしました。 が なって読みやすいです。 おまけ よく使うシ…

反面教師

Titanium Mobile 1.7.3リリース

Titanium Mobileの1.7.3がリリースされていました。 http://developer.appcelerator.com/apidoc/mobile/1.7.3/changelog.htmlChangeLogを見るとそんなに大きな変更はなさそうですが、iOS5で、NavBarに指定したbackground imageが表示されない問題が修正され…

外部のAPIを叩いてみる

expressでクエリパラメータを取得して表示するところまでやったので、外部のAPIを叩いて、取得したデータを表示してみる。 APIはとりあえずatndのAPIにした。 https://github.com/chris4403/nodejs-sample/commit/d2172cac3d25d02f9df0d6e6e22726fdbd3088f1 …

サーバーにPOSTしたテキストを表示

expressでプロジェクトを作って起動してアクセスまでできたので、テキストをPOSTしてそのまま表示するようにしてみる。 と、その前に、expressはtemplate engineを選択できるらしい。 Haml haml implementation Jade haml.js successor EJS Embedded JavaScr…

node.jsとMongoDBをはじめてみる

前から気になっていたnode.jsとMongoDBを勉強してみることにした。 MongoDB node.js まずはMac OSXに環境構築。っていってもhomebrewを使っているので、brew installでさくっとインストール。 ~/% brew install node.js ~/% brew install mongodbまずはnode.…

Google Maps GLおもしろい

Google Japan Blog: Google マップ GLベータ版 をリリースしました 最新のChromeでGoogle MapsにアクセスしてMaps GLを使うをONにすると利用できます。 マップ上に建物が3Dで表示されてますが、これ影とか今の時間の太陽の位置から計算して出してるのかな。…

Googleの検索結果プレビューが見やすくなってた

検索にヒットした部分がページ内のどこにあるのか、より分かりやすくなっている。便利げ。

TestFlightのTitanium moduleを試してみた

TestFlight超便利なので、「Titanium mobileで作っているiPhoneアプリにも使えないかなー」「モジュール作ったらドヤ顔できるかなー」という話をid:ninjinkunにしたら「もうありますよ」とドヤ顔で返されました。 ぐぐってみたら、すぐに見つかりました。id:…

Ti.Developer.meeting #03ではてなカウンティングのiPhoneアプリについて発表しました。

久しぶりにTitanium熱が高まっている昨今、いいタイミングでの発表でした。 発表資料はこちらです。 Ti.Developer.Meeting #03 Hatena::Counting View more presentations from Yoshiomi Kurisu

Google画像検索って検索結果の画像を検索欄にドラッグできるのね...

普通に画像検索して、 表示された結果の画像の一つを検索欄のところにドラッグすると、 その画像で検索できた!なんか便利そう!

AirMac Expressを導入

AirPlayで音楽を聞きたかったので、AirMac Expressを購入しました。 アップル - AirMac Express - パワフルでコンパクトなWi-Fiベースステーション。 AirMac Expressと、先日購入したスピーカーを接続して、iPhoneから音楽を再生してみるとかなり快適!音楽…

Googleの検索結果がどんどんヤバくなっていく

例えばGoogleで「ほげ」を検索してみます。で、検索結果左下の「タイムライン」ってところをクリックします。すると、西暦にマッピングされた検索結果が表示されます。ここまでは、まあ想定の範囲内。そのページを下にスクロールすると、左下にメニューが増…

iPhoneアプリで稼ごう

タイトルの通り、割と身も蓋もない感じですが、「iPhoneアプリで稼ぐ」という点を中心に、いかにして稼ぐのか、そして人気のアプリになるためにはどんな工夫が必要なのかがきれいにまとめられています。 知っている情報も割と載っているのですが、肝なのは、…

はてなダイアリーがFacebook連携に対応

はてなのサービスでFacebookに投稿できるのは、 人力検索はてな はてなココ はてなブックマーク はてなダイアリー です。

Google+を1時間ほど使って感じたこと(箇条書き)

Google+が使えるようになったので、会社の人と色々と遊んでみました。 感想を箇条書きにしておきます。 Facebookと比べて、ページとかアプリとかない分、ともだちとのコミュニケーションに特化していて、SNS感が高い みんなでビデオチャットできるの楽しい …

HTML::TreeBuilderのas_HTMLとas_XML

HTML::TreeBuilderのas_HTMLが思った結果を返してくれなくて、ちょっとはまったのでメモ。 #!/usr/bin/env perl use strict; use warnings; use HTML::TreeBuilder; use Perl6::Say; my $html = <<EOM; <p> aaaa </p> <br> <p> bbb </p> EOM my $tree = HTML::TreeBuilder->new; $tre…

Flex勉強会第137回@京都 参加メモ

url Flex勉強会第137回@京都 AIR2.6ではじめるAndroidアプリとiOSアプリ開発 AKABANA 有川 榮一さん (http://www.akabana.net) AIR for Android Android OS対応のAIRランタイムから始まった AIR2.6 SDKのところに置いてある スマートフォンでできることは大…

Google API Console

自分が利用しているGoogle APIが一覧できるAPI Consoleページができてたんですね。

ブログのテーマを変更してみた

それっぽい。

VimをGolangのsyntaxに対応させる

Goのフォルダの以下に、go.vimがあるので、.vim/syntax以下に放り込む cp go/misc/vim/syntax/go.vim ~/vim/syntax/

Online.sg #13 Go言語勉強会メモ

ガベージコレクション & 並列処理をサポート windowsのコマンドプロンプトは文字化けが大変 以下のような書き方ができるらしい var str stirng var str = "" str := "" a, b, c := 1,"hoge",2 プログラム中に使われない変数があるとエラーになる 配列は高コ…

Go言語環境構築

明日(3/27)のGo言語勉強会に向けてMacBook ProにGo言語の実行環境を構築しておきます。 公式サイト http://golang.org/ Install 公式サイトの"Getting Started"を参照 Install C tools, if needed On OS X, they can be installed as part of Xcode. http://…

Googleのレシピ検索がおもしろい

Google検索にレシピ検索が追加されてました。 レシピ名を入れると、レシピサイトから検索され、材料の一覧も検索結果に表示されます。 左のサイドバーでは、材料や調理時間で絞り込むことができるようです。 便利そう! Google Recipe Search