Enviar búsqueda
Cargar
ちょっとapiかいてみた
•
0 recomendaciones
•
1,196 vistas
Masami Yabushita
Seguir
Denunciar
Compartir
Denunciar
Compartir
1 de 17
Descargar ahora
Descargar para leer sin conexión
Recomendados
Fx osコードリーディングの紹介
Fx osコードリーディングの紹介
Masami Yabushita
仲間になろう!~ We are the World ~
仲間になろう!~ We are the World ~
Hiroshi Ogino
20190531 「運用自動化」のモデルを考える
20190531 「運用自動化」のモデルを考える
Yoshikazu GOTO
そうだ!Agile conferenceに行こう
そうだ!Agile conferenceに行こう
Dai FUJIHARA
サービス開発者の読書会 #1「アジャイルサムライ」2012.4
サービス開発者の読書会 #1「アジャイルサムライ」2012.4
Hiroshi Tsukamoto
新たなプログラミングスタイルの確立を目指して@OSC2015東京 2015.02.28
新たなプログラミングスタイルの確立を目指して@OSC2015東京 2015.02.28
Masaki Goto
「だるやなぎのグッズを求めるのは間違っているだろうか」 プロ生勉強会 第34回@サイボウズ株式会社 松山オフィス #pronama
「だるやなぎのグッズを求めるのは間違っているだろうか」 プロ生勉強会 第34回@サイボウズ株式会社 松山オフィス #pronama
kirin_nico
20120418 アジャイルサムライ読書会 第1回
20120418 アジャイルサムライ読書会 第1回
株式会社コネクトスター(ConnectStar Co., Ltd.)
Recomendados
Fx osコードリーディングの紹介
Fx osコードリーディングの紹介
Masami Yabushita
仲間になろう!~ We are the World ~
仲間になろう!~ We are the World ~
Hiroshi Ogino
20190531 「運用自動化」のモデルを考える
20190531 「運用自動化」のモデルを考える
Yoshikazu GOTO
そうだ!Agile conferenceに行こう
そうだ!Agile conferenceに行こう
Dai FUJIHARA
サービス開発者の読書会 #1「アジャイルサムライ」2012.4
サービス開発者の読書会 #1「アジャイルサムライ」2012.4
Hiroshi Tsukamoto
新たなプログラミングスタイルの確立を目指して@OSC2015東京 2015.02.28
新たなプログラミングスタイルの確立を目指して@OSC2015東京 2015.02.28
Masaki Goto
「だるやなぎのグッズを求めるのは間違っているだろうか」 プロ生勉強会 第34回@サイボウズ株式会社 松山オフィス #pronama
「だるやなぎのグッズを求めるのは間違っているだろうか」 プロ生勉強会 第34回@サイボウズ株式会社 松山オフィス #pronama
kirin_nico
20120418 アジャイルサムライ読書会 第1回
20120418 アジャイルサムライ読書会 第1回
株式会社コネクトスター(ConnectStar Co., Ltd.)
たかがAPI,されどAPI、シナジーで広がるビジネスチャンス
たかがAPI,されどAPI、シナジーで広がるビジネスチャンス
Osaka University
Api設計
Api設計
Yuto Suzuki
Domino & REST
Domino & REST
賢次 海老原
REST API のコツ
REST API のコツ
pospome
RESTful API 入門
RESTful API 入門
Keisuke Nishitani
HTML5, きちんと。
HTML5, きちんと。
Masataka Yakura
Web API入門
Web API入門
Masao Takaku
RESTful Web アプリの設計レビューの話
RESTful Web アプリの設計レビューの話
Takuto Wada
Rest ful api設計入門
Rest ful api設計入門
Monstar Lab Inc.
FINAL FANTASY Record Keeper の作り方
FINAL FANTASY Record Keeper の作り方
dena_study
Python入門 : 4日間コース社内トレーニング
Python入門 : 4日間コース社内トレーニング
Yuichi Ito
qpstudy 2014.04 新人さん@頑張らない 改訂版
qpstudy 2014.04 新人さん@頑張らない 改訂版
kometch H
自分のコミュニティを始めてみませんか?
自分のコミュニティを始めてみませんか?
Yohei Onishi
GoでシュッとWebスクレイピングする
GoでシュッとWebスクレイピングする
Yuta Ohashi
MF GeeksNight pplogの話
MF GeeksNight pplogの話
Naoto Koshikawa
LLTWS_SLIDE
LLTWS_SLIDE
Hiroki Kawaguchi
とにかくシュッと検索っぽいことをしたい!
とにかくシュッと検索っぽいことをしたい!
Shoot Morii
アイディア発想法とかモノ作りを初める前にやること
アイディア発想法とかモノ作りを初める前にやること
Yumi uniq Ishizaki
GitHubのIssue作成について
GitHubのIssue作成について
Masashi Sato
素人がTF-IDFでキーワード抽出をやってみた
素人がTF-IDFでキーワード抽出をやってみた
smzkng
JavaScriptで出来る、あんなことこんなこと
JavaScriptで出来る、あんなことこんなこと
Mayu Kimura
グラフデータベース入門
グラフデータベース入門
Masaya Dake
Más contenido relacionado
Destacado
たかがAPI,されどAPI、シナジーで広がるビジネスチャンス
たかがAPI,されどAPI、シナジーで広がるビジネスチャンス
Osaka University
Api設計
Api設計
Yuto Suzuki
Domino & REST
Domino & REST
賢次 海老原
REST API のコツ
REST API のコツ
pospome
RESTful API 入門
RESTful API 入門
Keisuke Nishitani
HTML5, きちんと。
HTML5, きちんと。
Masataka Yakura
Web API入門
Web API入門
Masao Takaku
RESTful Web アプリの設計レビューの話
RESTful Web アプリの設計レビューの話
Takuto Wada
Rest ful api設計入門
Rest ful api設計入門
Monstar Lab Inc.
FINAL FANTASY Record Keeper の作り方
FINAL FANTASY Record Keeper の作り方
dena_study
Python入門 : 4日間コース社内トレーニング
Python入門 : 4日間コース社内トレーニング
Yuichi Ito
Destacado
(11)
たかがAPI,されどAPI、シナジーで広がるビジネスチャンス
たかがAPI,されどAPI、シナジーで広がるビジネスチャンス
Api設計
Api設計
Domino & REST
Domino & REST
REST API のコツ
REST API のコツ
RESTful API 入門
RESTful API 入門
HTML5, きちんと。
HTML5, きちんと。
Web API入門
Web API入門
RESTful Web アプリの設計レビューの話
RESTful Web アプリの設計レビューの話
Rest ful api設計入門
Rest ful api設計入門
FINAL FANTASY Record Keeper の作り方
FINAL FANTASY Record Keeper の作り方
Python入門 : 4日間コース社内トレーニング
Python入門 : 4日間コース社内トレーニング
Similar a ちょっとapiかいてみた
qpstudy 2014.04 新人さん@頑張らない 改訂版
qpstudy 2014.04 新人さん@頑張らない 改訂版
kometch H
自分のコミュニティを始めてみませんか?
自分のコミュニティを始めてみませんか?
Yohei Onishi
GoでシュッとWebスクレイピングする
GoでシュッとWebスクレイピングする
Yuta Ohashi
MF GeeksNight pplogの話
MF GeeksNight pplogの話
Naoto Koshikawa
LLTWS_SLIDE
LLTWS_SLIDE
Hiroki Kawaguchi
とにかくシュッと検索っぽいことをしたい!
とにかくシュッと検索っぽいことをしたい!
Shoot Morii
アイディア発想法とかモノ作りを初める前にやること
アイディア発想法とかモノ作りを初める前にやること
Yumi uniq Ishizaki
GitHubのIssue作成について
GitHubのIssue作成について
Masashi Sato
素人がTF-IDFでキーワード抽出をやってみた
素人がTF-IDFでキーワード抽出をやってみた
smzkng
JavaScriptで出来る、あんなことこんなこと
JavaScriptで出来る、あんなことこんなこと
Mayu Kimura
グラフデータベース入門
グラフデータベース入門
Masaya Dake
Google BigQueryについて 紹介と推測
Google BigQueryについて 紹介と推測
Ryuji Tamagawa
アジャイルとは?
アジャイルとは?
bj yan
Studentgo1
Studentgo1
Koki Natsume
Similar a ちょっとapiかいてみた
(14)
qpstudy 2014.04 新人さん@頑張らない 改訂版
qpstudy 2014.04 新人さん@頑張らない 改訂版
自分のコミュニティを始めてみませんか?
自分のコミュニティを始めてみませんか?
GoでシュッとWebスクレイピングする
GoでシュッとWebスクレイピングする
MF GeeksNight pplogの話
MF GeeksNight pplogの話
LLTWS_SLIDE
LLTWS_SLIDE
とにかくシュッと検索っぽいことをしたい!
とにかくシュッと検索っぽいことをしたい!
アイディア発想法とかモノ作りを初める前にやること
アイディア発想法とかモノ作りを初める前にやること
GitHubのIssue作成について
GitHubのIssue作成について
素人がTF-IDFでキーワード抽出をやってみた
素人がTF-IDFでキーワード抽出をやってみた
JavaScriptで出来る、あんなことこんなこと
JavaScriptで出来る、あんなことこんなこと
グラフデータベース入門
グラフデータベース入門
Google BigQueryについて 紹介と推測
Google BigQueryについて 紹介と推測
アジャイルとは?
アジャイルとは?
Studentgo1
Studentgo1
Más de Masami Yabushita
Firefox OSアーキテクチャクイックツアー - FxOSコードリーディングミートアップ#21向け追記版
Firefox OSアーキテクチャクイックツアー - FxOSコードリーディングミートアップ#21向け追記版
Masami Yabushita
中国Firefox OS勉強会 3rd 組み込み屋さんから見たFirefox OS
中国Firefox OS勉強会 3rd 組み込み屋さんから見たFirefox OS
Masami Yabushita
Idlリーディング xpidl編
Idlリーディング xpidl編
Masami Yabushita
Idlリーディング webidl編
Idlリーディング webidl編
Masami Yabushita
Firefox OSアーキテクチャクイックツアー
Firefox OSアーキテクチャクイックツアー
Masami Yabushita
FxOSコードリーディングミートアップ#16 Vibration APIも読んでみた
FxOSコードリーディングミートアップ#16 Vibration APIも読んでみた
Masami Yabushita
FxOSコードリーディングミートアップ#16 Contacts API読んでみた
FxOSコードリーディングミートアップ#16 Contacts API読んでみた
Masami Yabushita
Meetup11 contacts api読んでみた
Meetup11 contacts api読んでみた
Masami Yabushita
20141018 osc tokyo_fall_firefox osってなぁに?
20141018 osc tokyo_fall_firefox osってなぁに?
Masami Yabushita
マンガで覚える視線誘導 おかわり
マンガで覚える視線誘導 おかわり
Masami Yabushita
できる!スマホアプリ:Webからはじまるアプリ for CMU16
できる!スマホアプリ:Webからはじまるアプリ for CMU16
Masami Yabushita
できる!スマホアプリ:Webからはじまるアプリ
できる!スマホアプリ:Webからはじまるアプリ
Masami Yabushita
Fx OS n2_aoitan_firefox osことはじめ
Fx OS n2_aoitan_firefox osことはじめ
Masami Yabushita
T82 aoitan あおいたんのパズルを数学しましょうか_修正版
T82 aoitan あおいたんのパズルを数学しましょうか_修正版
Masami Yabushita
わんくま勉強会東京#82 あおいたんのパズルを数学しましょうか
わんくま勉強会東京#82 あおいたんのパズルを数学しましょうか
Masami Yabushita
バッテリー監視の為にバックグラウンドタスクについて調べたらなくなってたから作ってみた話のはずだった
バッテリー監視の為にバックグラウンドタスクについて調べたらなくなってたから作ってみた話のはずだった
Masami Yabushita
バッテリー監視のためにバックグラウンドタスクについて調べたらなくなってたから泣く泣くタイマーApiを使ってみた話
バッテリー監視のためにバックグラウンドタスクについて調べたらなくなってたから泣く泣くタイマーApiを使ってみた話
Masami Yabushita
N29 aoitan firefox osことはじめ
N29 aoitan firefox osことはじめ
Masami Yabushita
ちょっとapiかいてみた
ちょっとapiかいてみた
Masami Yabushita
Más de Masami Yabushita
(19)
Firefox OSアーキテクチャクイックツアー - FxOSコードリーディングミートアップ#21向け追記版
Firefox OSアーキテクチャクイックツアー - FxOSコードリーディングミートアップ#21向け追記版
中国Firefox OS勉強会 3rd 組み込み屋さんから見たFirefox OS
中国Firefox OS勉強会 3rd 組み込み屋さんから見たFirefox OS
Idlリーディング xpidl編
Idlリーディング xpidl編
Idlリーディング webidl編
Idlリーディング webidl編
Firefox OSアーキテクチャクイックツアー
Firefox OSアーキテクチャクイックツアー
FxOSコードリーディングミートアップ#16 Vibration APIも読んでみた
FxOSコードリーディングミートアップ#16 Vibration APIも読んでみた
FxOSコードリーディングミートアップ#16 Contacts API読んでみた
FxOSコードリーディングミートアップ#16 Contacts API読んでみた
Meetup11 contacts api読んでみた
Meetup11 contacts api読んでみた
20141018 osc tokyo_fall_firefox osってなぁに?
20141018 osc tokyo_fall_firefox osってなぁに?
マンガで覚える視線誘導 おかわり
マンガで覚える視線誘導 おかわり
できる!スマホアプリ:Webからはじまるアプリ for CMU16
できる!スマホアプリ:Webからはじまるアプリ for CMU16
できる!スマホアプリ:Webからはじまるアプリ
できる!スマホアプリ:Webからはじまるアプリ
Fx OS n2_aoitan_firefox osことはじめ
Fx OS n2_aoitan_firefox osことはじめ
T82 aoitan あおいたんのパズルを数学しましょうか_修正版
T82 aoitan あおいたんのパズルを数学しましょうか_修正版
わんくま勉強会東京#82 あおいたんのパズルを数学しましょうか
わんくま勉強会東京#82 あおいたんのパズルを数学しましょうか
バッテリー監視の為にバックグラウンドタスクについて調べたらなくなってたから作ってみた話のはずだった
バッテリー監視の為にバックグラウンドタスクについて調べたらなくなってたから作ってみた話のはずだった
バッテリー監視のためにバックグラウンドタスクについて調べたらなくなってたから泣く泣くタイマーApiを使ってみた話
バッテリー監視のためにバックグラウンドタスクについて調べたらなくなってたから泣く泣くタイマーApiを使ってみた話
N29 aoitan firefox osことはじめ
N29 aoitan firefox osことはじめ
ちょっとapiかいてみた
ちょっとapiかいてみた
ちょっとapiかいてみた
1.
ちょっとAPIかいてみた 株式会社 グローバルサイバーグループ 藪下正美
2.
自己紹介 • 名前 藪下
正美 • 会社 株式会社グローバルサイバーグ ループ • どんな人? – オタク – @aoi_nagatsuki – プログラミング言語とかスマホとか好き
3.
弊社紹介 • 株式会社グローバルサイバーグループ – やる気と人間性を大切にする総合開発企業 –
とかはどうでもよくて • ブログやってます – GCG研究所で検索! – ネタ募集中! • 空いてる人が調べてブログに書くのでなんか聞い てね!
4.
今日のおはなし • APIの作り方を調べました • XPIDLとかWebIDLとかありま すが今回はWebIDLで –
どちらも弊社ブログにあるので興味があった ら調べてね! GCG研究所で検索! • ざっくり手順を述べてもいいんですが覚 えて帰るの大変だと思うので苦労話をし ます
5.
ある日質問があった • firefox os
APIの開発についての質問 – https://groups.google.com/forum/#!topic/fi refoxos/io8SLcnHfZc – ざっくりまとめると • センサーの値を取るAPI追加したい(質問者) • 弊社ブログに書いてますよ!(弊社) • 今はWebIDLでやりますよ(池田さん) – じゃあやろうじゃないか!
6.
MDNを見に行った • 池田さんがMDNのURL書いてたので 見にいった • アドレスのen-USをjaに変えたら通って喜 んだ –
のもつかの間ほとんど未翻訳。。。 • それでもMDNを読みながらやってみた – いろいろ書いてなかった。。。 – ソースコード読みましょう!
7.
まずビルド通らない • コンパイルは通るところまではいけどリ ンクが通せない。。。 – 結局gecko/dom/helloとかにソースコードを 置いた場合に obj-gecko/dom/bindings/HelloBindings.cppか ら obj-gecko/dom/hello/Hello.oが見えなくてしょ んぼり(´・ω・`) –
あきらめてgecko/dom/baseにおいてお茶を 濁した
8.
APIってどう追加されるの? • 弊社ブログに書いてあるXPIDLだと window.navigatorの下に入る – 入らなかった –
念のためwindowも見たけどなかった – じゃあnew Hello()的な?
9.
newしたら TypeErrorで死んだ • C++側のコンストラクタが呼ばれてな かったのでそれかなと思って時間を食っ た – ほかのAPIを参考にしたらNavigat orとかnsGlobalWindowとか に登録しててそこらへんのプロパティの初回 参照とかでオブジェクト作っててあ れー?
ってなるなど
10.
FirefoxとかFxOSとか 関係ないWebIDLのサンプル とか眺めてて気づいた • もしかして:newしたかったら[Con structor]属性必要? – やってみたらいけた(/・ω・)/ •
var h = new Hello(); • h.hello(); – 的なのが呼べた!
11.
僕は文字列を返すメソッドが作り たいだけなのに! • DOMString hello();とかやりたくて •
C++側で↓してみた void Hello(nsString& ret) { // hello, world!を出力する nsString* tmp = new nsString((nsString::char_type*)L"hello, world!"); ret = *tmp; }
12.
どうしてこうなった
13.
どうしてこうなった
14.
僕たちは悲しみを一つ一つ乗り越 えていくんだ! • とりあえずちゃんとhello, world!するまで 頑張ります! –
そのあとGonk層とかいじくってみるので 乞うご期待! • 今回の技術的な内容はWebで! – GCG研究所で検索!
15.
宣伝 • 大事なことなので二回目ですがブログネ タ募集してます – GCG研究所で検索! •
個人的な宣伝ですが猫でもわかるC++ プログラミング第2版の編集協力しまし た! 買ってね! – http://www.amazon.co.jp/dp/4797372796/a oiroyozora-22
16.
著作権表示 • "フォクすけ" (C)
2008 Mozilla Japan • 背景画像はここで作りました • フォクすけの壁紙メーカー – http://wallpapers.foxkeh.com/ja/
17.
続きはWebで! •GCG研究所で検索!
Descargar ahora