Suche senden
Hochladen
Lightweight Language Tiger 2010
•
Als PPT, PDF herunterladen
•
0 gefällt mir
•
596 views
B
biscuitjam
Folgen
Technologie
Melden
Teilen
Melden
Teilen
1 von 23
Jetzt herunterladen
Empfohlen
15分でCakePHPを始める方法(Nseg 2013-11-09 )
15分でCakePHPを始める方法(Nseg 2013-11-09 )
hiro345
omoon.org の裏側 〜FuelPHP の task 活用例〜
omoon.org の裏側 〜FuelPHP の task 活用例〜
Sotaro Omura
Mock and patch
Mock and patch
Toru Furukawa
実用裏方 Perl 入門
実用裏方 Perl 入門
keroyonn
Poolboy
Poolboy
Yusuke Muraoka
PHP5.5新機能「ジェネレータ」初心者入門
PHP5.5新機能「ジェネレータ」初心者入門
kwatch
Mojoliciousをウェブ制作現場で使ってみてる
Mojoliciousをウェブ制作現場で使ってみてる
jamadam
Perlで伝統芸能
Perlで伝統芸能
hitode909
Empfohlen
15分でCakePHPを始める方法(Nseg 2013-11-09 )
15分でCakePHPを始める方法(Nseg 2013-11-09 )
hiro345
omoon.org の裏側 〜FuelPHP の task 活用例〜
omoon.org の裏側 〜FuelPHP の task 活用例〜
Sotaro Omura
Mock and patch
Mock and patch
Toru Furukawa
実用裏方 Perl 入門
実用裏方 Perl 入門
keroyonn
Poolboy
Poolboy
Yusuke Muraoka
PHP5.5新機能「ジェネレータ」初心者入門
PHP5.5新機能「ジェネレータ」初心者入門
kwatch
Mojoliciousをウェブ制作現場で使ってみてる
Mojoliciousをウェブ制作現場で使ってみてる
jamadam
Perlで伝統芸能
Perlで伝統芸能
hitode909
traitを使って楽したい話
traitを使って楽したい話
infinite_loop
Subprocess no susume
Subprocess no susume
Makoto Kishimoto
Local php-100828 2
Local php-100828 2
Akio Ishida
FuelPHPで3種のprofilerを使ってみた
FuelPHPで3種のprofilerを使ってみた
Katsuhiro Miura
HHVM Hack
HHVM Hack
Masaaki Yonebayashi
Cakephpstudy5 hacks jp
Cakephpstudy5 hacks jp
Hiroki Shimizu
test
test
a1yama1123
メタメタプログラミングRuby
メタメタプログラミングRuby
emasaka
Open Source System Administration Framework - Func
Open Source System Administration Framework - Func
Gosuke Miyashita
Continuation with Boost.Context
Continuation with Boost.Context
Akira Takahashi
What is Metasepi?
What is Metasepi?
Kiwamu Okabe
「Html sql」で図書館hpにアクセスしてみよう
「Html sql」で図書館hpにアクセスしてみよう
Kentaro Matsui
G*workshop 2011/11/22 Geb+Betamax
G*workshop 2011/11/22 Geb+Betamax
Nobuhiro Sue
「Grails-1.1を斬る!〜Grails-1.1からのチーム開発〜」
「Grails-1.1を斬る!〜Grails-1.1からのチーム開発〜」
Tsuyoshi Yamamoto
「スピード」と「品質」を実現するPHP開発チームの取り組み~AngularJS+FuelPHP+AspectMock~
「スピード」と「品質」を実現するPHP開発チームの取り組み~AngularJS+FuelPHP+AspectMock~
leverages_event
Roslyn による Visual Studio のアドイン
Roslyn による Visual Studio のアドイン
Fujio Kojima
Hack/HHVM 入門
Hack/HHVM 入門
y-uti
CodeIgniter入門
CodeIgniter入門
Sho A
[TL06] 日本の第一人者が C# の現状と今後を徹底解説! 「この素晴らしい C# に祝福を!」
[TL06] 日本の第一人者が C# の現状と今後を徹底解説! 「この素晴らしい C# に祝福を!」
de:code 2017
0x300
0x300
geek_alice
Node.js - JavaScript Thread Programming
Node.js - JavaScript Thread Programming
takesako
gumiStudy#5 JavaScript でネイティブiPhone/Androidアプリを作る
gumiStudy#5 JavaScript でネイティブiPhone/Androidアプリを作る
gumilab
Weitere ähnliche Inhalte
Was ist angesagt?
traitを使って楽したい話
traitを使って楽したい話
infinite_loop
Subprocess no susume
Subprocess no susume
Makoto Kishimoto
Local php-100828 2
Local php-100828 2
Akio Ishida
FuelPHPで3種のprofilerを使ってみた
FuelPHPで3種のprofilerを使ってみた
Katsuhiro Miura
HHVM Hack
HHVM Hack
Masaaki Yonebayashi
Cakephpstudy5 hacks jp
Cakephpstudy5 hacks jp
Hiroki Shimizu
test
test
a1yama1123
メタメタプログラミングRuby
メタメタプログラミングRuby
emasaka
Open Source System Administration Framework - Func
Open Source System Administration Framework - Func
Gosuke Miyashita
Continuation with Boost.Context
Continuation with Boost.Context
Akira Takahashi
What is Metasepi?
What is Metasepi?
Kiwamu Okabe
「Html sql」で図書館hpにアクセスしてみよう
「Html sql」で図書館hpにアクセスしてみよう
Kentaro Matsui
G*workshop 2011/11/22 Geb+Betamax
G*workshop 2011/11/22 Geb+Betamax
Nobuhiro Sue
「Grails-1.1を斬る!〜Grails-1.1からのチーム開発〜」
「Grails-1.1を斬る!〜Grails-1.1からのチーム開発〜」
Tsuyoshi Yamamoto
「スピード」と「品質」を実現するPHP開発チームの取り組み~AngularJS+FuelPHP+AspectMock~
「スピード」と「品質」を実現するPHP開発チームの取り組み~AngularJS+FuelPHP+AspectMock~
leverages_event
Roslyn による Visual Studio のアドイン
Roslyn による Visual Studio のアドイン
Fujio Kojima
Hack/HHVM 入門
Hack/HHVM 入門
y-uti
CodeIgniter入門
CodeIgniter入門
Sho A
[TL06] 日本の第一人者が C# の現状と今後を徹底解説! 「この素晴らしい C# に祝福を!」
[TL06] 日本の第一人者が C# の現状と今後を徹底解説! 「この素晴らしい C# に祝福を!」
de:code 2017
0x300
0x300
geek_alice
Was ist angesagt?
(20)
traitを使って楽したい話
traitを使って楽したい話
Subprocess no susume
Subprocess no susume
Local php-100828 2
Local php-100828 2
FuelPHPで3種のprofilerを使ってみた
FuelPHPで3種のprofilerを使ってみた
HHVM Hack
HHVM Hack
Cakephpstudy5 hacks jp
Cakephpstudy5 hacks jp
test
test
メタメタプログラミングRuby
メタメタプログラミングRuby
Open Source System Administration Framework - Func
Open Source System Administration Framework - Func
Continuation with Boost.Context
Continuation with Boost.Context
What is Metasepi?
What is Metasepi?
「Html sql」で図書館hpにアクセスしてみよう
「Html sql」で図書館hpにアクセスしてみよう
G*workshop 2011/11/22 Geb+Betamax
G*workshop 2011/11/22 Geb+Betamax
「Grails-1.1を斬る!〜Grails-1.1からのチーム開発〜」
「Grails-1.1を斬る!〜Grails-1.1からのチーム開発〜」
「スピード」と「品質」を実現するPHP開発チームの取り組み~AngularJS+FuelPHP+AspectMock~
「スピード」と「品質」を実現するPHP開発チームの取り組み~AngularJS+FuelPHP+AspectMock~
Roslyn による Visual Studio のアドイン
Roslyn による Visual Studio のアドイン
Hack/HHVM 入門
Hack/HHVM 入門
CodeIgniter入門
CodeIgniter入門
[TL06] 日本の第一人者が C# の現状と今後を徹底解説! 「この素晴らしい C# に祝福を!」
[TL06] 日本の第一人者が C# の現状と今後を徹底解説! 「この素晴らしい C# に祝福を!」
0x300
0x300
Ähnlich wie Lightweight Language Tiger 2010
Node.js - JavaScript Thread Programming
Node.js - JavaScript Thread Programming
takesako
gumiStudy#5 JavaScript でネイティブiPhone/Androidアプリを作る
gumiStudy#5 JavaScript でネイティブiPhone/Androidアプリを作る
gumilab
OnActivityResult - おまえら!もうonActivityResultでswitchとif書く時代は終わりだぞ!
OnActivityResult - おまえら!もうonActivityResultでswitchとif書く時代は終わりだぞ!
Shinobu Okano
WordPressと外部APIとの連携
WordPressと外部APIとの連携
Hidekazu Ishikawa
jQuery勉強会#4
jQuery勉強会#4
Ryo Maruyama
Google Apps Scirpt勉強会 #1
Google Apps Scirpt勉強会 #1
ikikko
Ecmascript2015とその周辺について
Ecmascript2015とその周辺について
豊明 尾古
ヒカルのGo 資料 Webアプリケーションの作り方
ヒカルのGo 資料 Webアプリケーションの作り方
Yosuke Furukawa
Twitter sphere of #twitter4j #twtr_hack
Twitter sphere of #twitter4j #twtr_hack
kimukou_26 Kimukou
Try Jetpack
Try Jetpack
Hideaki Miyake
ソーシャルアプリ勉強会(第一回資料)配布用
ソーシャルアプリ勉強会(第一回資料)配布用
Yatabe Terumasa
JavaScript 実践講座 Framework, Tool, Performance
JavaScript 実践講座 Framework, Tool, Performance
クラスメソッド株式会社
ハンズオン勉強会 はじめてのJavaScriptとSPARQL
ハンズオン勉強会 はじめてのJavaScriptとSPARQL
Taisuke Fukuno
JavaScript入門
JavaScript入門
Ryo Maruyama
Tokyo GTUG Bootcamp2010
Tokyo GTUG Bootcamp2010
Takashi EGAWA
KanbanとTHETAとDK2とわたし
KanbanとTHETAとDK2とわたし
Maehana Tsuyoshi
Struts2を始めよう!
Struts2を始めよう!
Shinpei Ohtani
Android Lecture #03 @PRO&BSC Inc.
Android Lecture #03 @PRO&BSC Inc.
Yuki Higuchi
Neo4j の「データ操作プログラミング」から 「ビジュアライズ」まで
Neo4j の「データ操作プログラミング」から 「ビジュアライズ」まで
Keiichiro Seida
Quarkus による超音速な Spring アプリケーション開発
Quarkus による超音速な Spring アプリケーション開発
Chihiro Ito
Ähnlich wie Lightweight Language Tiger 2010
(20)
Node.js - JavaScript Thread Programming
Node.js - JavaScript Thread Programming
gumiStudy#5 JavaScript でネイティブiPhone/Androidアプリを作る
gumiStudy#5 JavaScript でネイティブiPhone/Androidアプリを作る
OnActivityResult - おまえら!もうonActivityResultでswitchとif書く時代は終わりだぞ!
OnActivityResult - おまえら!もうonActivityResultでswitchとif書く時代は終わりだぞ!
WordPressと外部APIとの連携
WordPressと外部APIとの連携
jQuery勉強会#4
jQuery勉強会#4
Google Apps Scirpt勉強会 #1
Google Apps Scirpt勉強会 #1
Ecmascript2015とその周辺について
Ecmascript2015とその周辺について
ヒカルのGo 資料 Webアプリケーションの作り方
ヒカルのGo 資料 Webアプリケーションの作り方
Twitter sphere of #twitter4j #twtr_hack
Twitter sphere of #twitter4j #twtr_hack
Try Jetpack
Try Jetpack
ソーシャルアプリ勉強会(第一回資料)配布用
ソーシャルアプリ勉強会(第一回資料)配布用
JavaScript 実践講座 Framework, Tool, Performance
JavaScript 実践講座 Framework, Tool, Performance
ハンズオン勉強会 はじめてのJavaScriptとSPARQL
ハンズオン勉強会 はじめてのJavaScriptとSPARQL
JavaScript入門
JavaScript入門
Tokyo GTUG Bootcamp2010
Tokyo GTUG Bootcamp2010
KanbanとTHETAとDK2とわたし
KanbanとTHETAとDK2とわたし
Struts2を始めよう!
Struts2を始めよう!
Android Lecture #03 @PRO&BSC Inc.
Android Lecture #03 @PRO&BSC Inc.
Neo4j の「データ操作プログラミング」から 「ビジュアライズ」まで
Neo4j の「データ操作プログラミング」から 「ビジュアライズ」まで
Quarkus による超音速な Spring アプリケーション開発
Quarkus による超音速な Spring アプリケーション開発
Mehr von biscuitjam
第1回XPF(クロスプラットフォーム)ゲーム開発ツール勉強会
第1回XPF(クロスプラットフォーム)ゲーム開発ツール勉強会
biscuitjam
ADC MEETUP ROUND01 SESSION4
ADC MEETUP ROUND01 SESSION4
biscuitjam
ADC MEETUP 01
ADC MEETUP 01
biscuitjam
AIR For Android 勉強会 第1回
AIR For Android 勉強会 第1回
biscuitjam
Lightweight Language Tiger 2010
Lightweight Language Tiger 2010
biscuitjam
寺子屋クスール @STATION5
寺子屋クスール @STATION5
biscuitjam
Mehr von biscuitjam
(6)
第1回XPF(クロスプラットフォーム)ゲーム開発ツール勉強会
第1回XPF(クロスプラットフォーム)ゲーム開発ツール勉強会
ADC MEETUP ROUND01 SESSION4
ADC MEETUP ROUND01 SESSION4
ADC MEETUP 01
ADC MEETUP 01
AIR For Android 勉強会 第1回
AIR For Android 勉強会 第1回
Lightweight Language Tiger 2010
Lightweight Language Tiger 2010
寺子屋クスール @STATION5
寺子屋クスール @STATION5
Kürzlich hochgeladen
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Toru Tamaki
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Toru Tamaki
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
sn679259
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
WSO2
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
atsushi061452
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Hiroshi Tomioka
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
Kürzlich hochgeladen
(12)
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
Lightweight Language Tiger 2010
1.
くるくる研究室 フィジカルコンピューティングを はじめよう。
2.
3.
作品紹介 http://labs.kuru2jam.com/ くるくる研究室
4.
【 事例 】
お化け屋敷
5.
フィジカルコンピューティング
6.
と言っても、いきなり難しいと思うので、 できるところから、やってみる。
7.
体験しよう 【 ポチっとレンジ
】
8.
体験したい人!
9.
動作の仕組み ③ ソケット通信
電気信号 ④ 電子回路 Data ② 一定間隔でデータを確認 ① HTML から POST
10.
HTML から POST
PHP
11.
ケータイからアクセスする PHP <?php
// HTML 文字のエスケープ $text = htmlspecialchars( $_POST["push" ] ); if($text){ $fp = fopen( "./status.dat" , "w" ); fwrite($fp, 1); fclose($fp); $url = "http://www.yourserver.com/complete.html" ; header( "Location: $url" ) ; ?> <html> <head> …
12.
ケータイからアクセスする HTML …
<html> <head> <meta http-equiv = "Content-Type" content = "text/html; charset=utf-8" > </head> <body> <img src = "logo.gif" > <br /> <form action = "<?php echo $_SERVER['SCRIPT_NAME']; ?>" method = "post" > <input type = "submit" name = "push" id = "push" value = " ボタンを押す " > </form> <br /> <hr /> 2010 kurukuru labs. </body> </html>
13.
一定間隔でデータを確認 ActionScript 3.0
14.
package {
import flash.display.MovieClip; import flash.events.Event; import flash.net.URLLoader; import flash.net.URLRequest; import flash.utils.Timer; import flash.events.TimerEvent; import funnel.*; public class Pochitto extends MovieClip { private var _timer: Timer ; private var _gio:Gainer; private const _D_OUT_1: int = 12; public function Pochitto() { _gio = new Gainer(); _gio. addEventListener (FunnelEvent. READY , trace ); _gio. addEventListener (FunnelEvent. READY , _gioReadyHandler); _gio. addEventListener (FunnelErrorEvent.REBOOT_ERROR, trace ); _gio. addEventListener (FunnelErrorEvent.CONFIGURATION_ERROR, trace ); _gio. addEventListener (FunnelErrorEvent. ERROR , trace ); } private function _gioReadyHandler(e:FunnelEvent): void { _gio.digitalOutput(0). value = 0; _timer = new Timer (1000, 0); _timer. addEventListener ( TimerEvent.TIMER ,_timerHandler); _timer. start (); } private function _timerHandler(e: TimerEvent ): void { var urlLoader: URLLoader = new URLLoader (); urlLoader. addEventListener ( Event.COMPLETE , _completeHandler); urlLoader. load ( new URLRequest ( "http://www.yourserver.com/getStatus.php?" + Math.random ())); } private function _completeHandler(e: Event ): void { var status: Number = Number (URLLoader(e. target ).data); trace ( "status : " + status); if (status == 1) { _gio.digitalOutput(0). value = 1; } } } }
15.
Flash から PHP
にアクセス ActionScript 3.0
16.
public class
Pochitto extends MovieClip { private var _timer: Timer ; public function Pochitto() { _gio = new Gainer(); _gio. addEventListener (FunnelEvent. READY , _gioReadyHandler); } private function _gioReadyHandler(e:FunnelEvent): void { _gio.digitalOutput(0). value = 0; _timer = new Timer (1000, 0); _timer. addEventListener ( TimerEvent.TIMER ,_timerHandler); _timer. start (); } private function _timerHandler(e: TimerEvent ): void { var urlLoader: URLLoader = new URLLoader (); urlLoader. addEventListener ( Event.COMPLETE , _completeHandler); // キャッシュ対策のため、パラメタにランダムな値を入れる urlLoader. load ( new URLRequest ( "http://www.yourserver.com/getStatus.php?" + Math.random ())); } private function _completeHandler(e: Event ): void { var status: Number = Number (URLLoader(e. target ).data); if (status == 1) { _gio.digitalOutput(0). value = 1; } } }
17.
Flash からアクセスする PHP
<?php // 読み込み $status = 0; $fp = fopen( "status.dat" , "r" ); while ( $line = fgets( $fp )) { $status = $line ; } fclose( $fp ); // ファイルをリセット $fp = fopen( "status.dat" , "w" ); fwrite( $fp , "0" ); fclose( $fp ); echo $status ; ?>
18.
Gainer と接続
19.
package {
import funnel.*; public class Pochitto extends MovieClip { private const _DT: Number = 1000;//1 秒 (1000 ミリ秒毎 ) private const STATUS_URL: String = "http://www.yourserver.com/getStatus.php" ; private var _timer: Timer ; private var _gio:Gainer; private const _D_OUT_1: int = 12; // コンストラクター public function Pochitto() { // インスタンス化 _gio = new Gainer(); _gio. addEventListener (FunnelEvent. READY , trace ); _gio. addEventListener (FunnelEvent. READY , _gioReadyHandler); _gio. addEventListener (FunnelErrorEvent.REBOOT_ERROR, trace ); _gio. addEventListener (FunnelErrorEvent.CONFIGURATION_ERROR, trace ); _gio. addEventListener (FunnelErrorEvent. ERROR , trace ); } // 準備ができたら実行 private function _gioReadyHandler(e:FunnelEvent): void { _gio.digitalOutput(0). value = 0; _timer = new Timer (_DT, 0); _timer. addEventListener ( TimerEvent.TIMER ,_timerHandler); _timer. start (); } } }
20.
Gainer に命令
21.
Gainer に命令 //
読み込みコンプリートハンドラー private function _completeHandler(e: Event ): void { var status: Number = Number (URLLoader(e. target ).data); trace ( "status : " + status); if (status == 1) { _gio.digitalOutput(0). value = 1; } }
22.
ありがとうございました。
23.
あっ!本買ってください。
Jetzt herunterladen