2012-01-01から1年間の記事一覧

つぶのみをTwitter API version 1.1対応しました

https://dev.twitter.com/blog/current-status-api-v1.1 https://dev.twitter.com/blog/changes-coming-to-twitter-api検索APIが認証必須に変わっているので、対応しないと検索などが何れできなくなってしまいます。で、重い腰を上げて対応しました。 と、言…

第28回 Rails勉強会@東北に参加

https://www.facebook.com/events/378705102216002/OzakiさんによるRails4.0ネタでした。 はじめにこちらのスライド。 https://speakerdeck.com/alindeman/rails-4-dot-0-whirlwind-tourその中から特にStrong ParametersとTurbolinksについては、スライド見…

YQLで複数ブログのRSSをJSONで取得して、新着として表示する

前に単独のRSSを取得する方法を書いたけど、複数取得を書くのをすっかりわすれていたので。前回 簡単なのでYQLだけ。ついでに日付順になるようsortも。 select * from rss where url = 'http://d.hatena.ne.jp/yuichi_katahira/rss' or url='http://blog.liv…

11/21オープンアワー@片平堂告知

TDC

11/21にオープンアワーを片平堂オフィスで行います。 9時ぐらいから12時までです。内容、参加方法等については、開始時間以外、片平堂で毎週火曜日に行っているオープンアワーと同様です。宜しくお願いいたします :-) 104

11月20日オープンアワーresult

参加者3人(自分を含む)。 ひさびさの開催にもかかわらず参加者が。 改修工事もあまり騒がしくなかったので、明日もオープンしようかと。 お疲れ様でした。

WebViewに動的にJSを読み込みした後の評価(実行)タイミングではまった

11/20日追記:SafariとChromeでも試して見たところ、JSでbodyに複数appendChildすると順番は一定しない事を確認。そうだったのか。 http://blog.setunai.net/20120317/javascript%E3%81%AE%E5%AE%9F%E8%A1%8C%E9%A0%86%E5%BA%8F%E3%81%AB%E3%81%A4%E3%81%84%E…

11/20オープンアワー@片平堂告知

TDC

11/20にオープンアワーを片平堂オフィスで行います。 久しぶりに開催します。事務所の入っているマンションが、現在震災からの復旧工事でうるさい可能性があります。予めご了承ください。詳細は以下をご覧ください。お気軽にどうぞ。 - オープンアワー@片平…

ファイルのアイコンを取得する

一つ前のエントリーでは端折っていたが、ファイルのアイコンを取得するのが目的で、pathをあれこれやってあれってなったのであんなエントリーを残した。せっかくなのでアイコン取得もメモ。 pathをStringでアイコン取得する場合。 //_fullPath はこんなのが…

file://localhost/directory/といったURL文字列にstringByAppendingPathComponent:を使うと・・・

やっちゃ駄目って書いてあるからやるほうが悪いんですが・・ stringByAppendingPathComponent:のリファレンスには下記のように書いてあります。 Note that this method only works with file paths (not, for example, string representations of URLs). fil…

WebViewでsetFrameをアニメーションさせようとしたら記述量が多かった

NSAnimatablePropertyContainer プロトコルのanimatorを使えば下記のような感じに書ける↓ https://developer.apple.com/library/mac/#samplecode/BasicCocoaAnimations/Listings/MainWindowController_m.html しかしWebViewでanimatorメソッドを使ってみたら…

第27回Rails勉強会@東北

https://www.facebook.com/events/295738007193281/参加してきました。参加者5名。今回もRailsCastsを手を動かして皆でやっていった感じです。 やったのは、Deviseなどの認証系ライブラリを使わず認証をスクラッチで作るやつです。認証↓ http://railscasts.…

jQuery の複数バージョンを同時使用する

http://stacktrace.jp/jquery/with_other_lib.html#other_version noConflictの引数にtrue渡せばいいと。 <html> <head> <script type="text/javascript" src="jquery-1.2.6.js"></script> <script type="text/javascript" src="jquery-1.4.2.js"></script> <script type="text/javascript"> // $ 関数および jQuery関数の上書きを元に戻します。 var $j =…</head></html>

ARC時のBridged Cast

忘れるので。http://blog.natsuapps.com/2011/11/ios5-arc-autorelease-bridge-xcode.html

CoreDataのレコードをJSONに変換する

一つ前のエントリーとは逆に、Objective-CのオブジェクトをJSONへ、のパターン。 素直なNSArrayとかNSDictionaryを処理する場合には特に注意する点はなし*1。 SQLiteがストアのCoreDataで,FetchしたResultのNSArrayをJSONとして渡したい場合等は注意が必要。…

JavaScriptからObjective-CへJSONで渡す

複雑な構造のはJSON使って渡せばよかったんじゃないかorz WebViewのJavaScriptとObjective-Cでのやり取りでもそりゃJSON使えるか。 JSON使うのはWebのAPI叩くときみたいな固定観念が。頭固い。 OS X 10.7から標準でNSJSONSerializationが使える。iOSは5から…

第26回Rails勉強会@東北に参加してきました

https://www.facebook.com/events/153651131446402/ 参加してきました。参加者4名。MongoidのRailsCastsをやってみました。 http://railscasts.com/episodes/238-mongoid-revised ハマったところを箇条書き。 MongoidはRuby1.9.3 でしか動かない BigDecimal…

JavaScriptからObjective-Cに渡したArrayでの注意その2

11/7追記:WebKit DOM Programming TopicsのCalling Objective-C Methods From JavaScriptに書いてあった。WebKit側の資料しか見てなかったから気づかなかったorz Other JavaScript objects are wrapped as WebScriptObject instances. As an exception, Java…

クラウドガーデン使ってみてます

ここ最近、今月オープンしたばかりのコワーキングスペース、「クラウドガーデン」さんを使っております。 使用料金もリーズナブルですし、なかなか快適です。事務所があるのになぜコワーキングスペースを使っているかというと、最近事務所の入っているマンシ…

10/10オープンアワー中止のお知らせ

http://d.hatena.ne.jp/yuichi_katahira/20121003/1349233418明日のオープンアワーは中止します。理由は、事務所が入っているマンションで改修工事が始まって、賑やかな為です。そのような次第ですので、改修工事が落ち着くまで、オープンアワー自体をしばら…

JavaScriptからObjective-Cに変換されたNSArrayで配列の要素にアクセスする際の注意

11/7追記:WebKit DOM Programming TopicsのCalling Objective-C Methods From JavaScriptに書いてあった。WebKit側の資料しか見てなかったから気づかなかったorz Other JavaScript objects are wrapped as WebScriptObject instances. As an exception, Java…

NSWebViewでWeb Inspectorを有効にする

OS Xの。 UIWebViewは別。 "WebKitDeveloperExtras"と。 http://qiita.com/items/7c737f8f135199cc82b1 調べたついで。iOSのUIWebViewをOS XのSafariのWeb Inspector使ってリモートデバッグ http://j-apps.sakura.ne.jp/prototype/2011/12/10/uiwebview%E3%8…

WebViewのJavaScriptからObjective-Cのメソッドを呼ぶ時の命名規則

WebScripting Protocol Reference の webScriptNameForSelector: に書いてあった。 It is your responsibility to ensure that the returned name is unique to the script invoking this method. If this method returns nil or you do not implement it, t…

iframeのseamless属性

メモ。 http://www.tohoho-web.com/html/iframe.htm http://hyper-text.org/archives/2012/05/iframe_seamless_attribute.shtml

10/3朝活&オープンアワーresult

朝活3名。 自分はObjective-Cってました。 乙。

10/10オープンアワー@片平堂告知→中止です

TDC

10/10にオープンアワーを片平堂オフィスで行います。 9時ぐらいから12時までです。内容、参加方法等については、開始時間以外、片平堂で毎週火曜日に行っているオープンアワーと同様です。宜しくお願いいたします :-) 103事務所が入っているマンションで改修…

10/9オープンアワー@片平堂告知

TDC

10/9にオープンアワーを片平堂オフィスで行います。 詳細は以下をご覧ください。お気軽にどうぞ。 - オープンアワー@片平堂 - ・日時 10/9(火) 7:30〜12:00 出入りは自由にどうぞ、参加、退出の時間もご自由に ・場所 片平堂 http://katahirado.jp/about.ht…

10/2オープンアワーresult

参加者2名。Objective-Cってました。お疲れ様でした。

libxmlでのHTML Parserを調べている過程で見つけたライブラリ

XPathなやつ。Macアプリだと、NSXMLDocumentがあるから不要かな。iPhoneiOSだと、NSXMLDocument使えないのですね。 http://cocoawithlove.com/2008/10/using-libxml2-for-parsing-and-xpath.html libxmlのHTMLParserをObjective-Cでラップしたライブラリ。AR…

libxmlのHTMLparserはHTML5をサポートしていない

"interface for an HTML 4.0 non-verifying parser"ってどどんと書いてあるので自明ではあるのですが。 http://xmlsoft.org/html/libxml-HTMLparser.html うーん https://bugzilla.gnome.org/show_bug.cgi?id=655218 HTMLのパースをしたくて色々調べたのです…

10/3オープンアワー@片平堂告知

TDC

10/3にオープンアワーを片平堂オフィスで行います。 9時ぐらいから12時までです。内容、参加方法等については、開始時間以外、片平堂で毎週火曜日に行っているオープンアワーと同様です。宜しくお願いいたします :-) 101