SlideShare ist ein Scribd-Unternehmen logo
1 von 21
RhinoUnit作ってみた
       2010/01/29
     SATO Tomoyuki
   Ariel Networks, Inc.
前半の発表で、Rhino用に
 書いたJavaScriptのコードを
JUnitでテストできそう、という
      話をしました
言っただけでは説得力が
    ないので
 実際にやってみました
What's Rhino?
JavaによるJavaScript実装
OSSとしてMozillaが開発
スクリプトエンジンとしてJavaプログ
 ラムに組み込める
JavaSE6には標準で入ってます
イメージのつかない人はScalaの親
 戚とでも思ってください
想像図
では早速RhinoUnitを
 動かしてみましょう
demo
ここに至るまでの経緯
最初の実装案
var tc = new Packages.junit.framework.TestCase({
  testHoge: function() {
      // test code here...
  },
  testFuga: function() {
      // test code here...
  }
});
tc.setName('testHoge');
Packages.junit.textui.TestRunner.run(tc);
tc.setName('testHoge');

      ↑こいつのおかげで
testHogeメソッドしか実行されない
次の実装案
var tc1 = new Packages.junit.framework.TestCase({
    testHoge: function() {
         // test code here...
    }
});
tc1.setName('testHoge');
var tc2 = new Packages.junit.framework.TestCase({
    testFuga: function() {
         // test code here...
    }
});
tc2.setName('testFuga');
var suite = new Packages.junit.framework.TestSuite();
suite.addTest(tc1);
suite.addTest(tc2);
Packages.junit.textui.TestRunner.run(suite);
$ java org.mozilla.javascript.tools.shell.Main test.js

testFuga(adapter1)junit.framework.AssertionFailedError:
Method "testFuga" not found

(訳:testFugaなんてメソッド知らねーよ)
?
var tc1 = new Packages.junit.framework.TestCase({
       testHoge: function() {
              // test code here...
       }
});
tc1.setName('testHoge');
var tc2 = new Packages.junit.framework.TestCase({
       testFuga: function() {
              // test code here...
       }
});
tc2.setName('testFuga');

print(tc1.getClass().getName());   // -> "adapter1"
print(tc2.getClass().getName());   // -> "adapter1"



      なんか継承のされ方がおかしい
このあたりで
JavaScriptでTestCaseを
 直接継承するのは断念
最終的に辿り着いた実装
 テストスイートを組み立てる部分はJavaで書く
  ことにした
 JUnitのjunit.textui.TestRunnerを継承して拡張
 書いたクラスは2つだけ
  • ScriptingTestRunner (extends TestRunner)
  • ScriptingTestCase (extends TestCase)
 JavaScriptで書いたテストケースをevaluateし
  た結果をScriptingTestCaseに入れて実行
Code Reading
今後
 junit.swingui.TestRunnerを拡張してGUIを付
  けてみる
 JUnit4のassertThatとかを使いたい
  – アノテーションってJavaScriptでどう書くんだ?

・・・などを気が向いたら試してみるかもしれません
まとめ

(テストツールが)ないんだったら
自分で作ればいいのよ!
本日の資料とRhinoUnitのソースは
近いうちにブログにて公開予定です

 http://dev.ariel-networks.com/

     Follow me on Twitter!
           @Yazin
ご静聴?ありがとう
 ございました

Weitere ähnliche Inhalte

Was ist angesagt?

TypeScript 言語処理系ことはじめ
TypeScript 言語処理系ことはじめTypeScript 言語処理系ことはじめ
TypeScript 言語処理系ことはじめYu Nobuoka
 
Perlのテストがわからない
PerlのテストがわからないPerlのテストがわからない
PerlのテストがわからないYusuke Hosokoshi
 
Java をクラッシュさせて遊んでみよう!
Java をクラッシュさせて遊んでみよう!Java をクラッシュさせて遊んでみよう!
Java をクラッシュさせて遊んでみよう!YujiSoftware
 
Unowned / Weak References with Closure
Unowned / Weak References with ClosureUnowned / Weak References with Closure
Unowned / Weak References with ClosureNaruki Chigira
 
JMeter によるパフォーマンステスト指南
JMeter によるパフォーマンステスト指南JMeter によるパフォーマンステスト指南
JMeter によるパフォーマンステスト指南じゅん なかざ
 
Test Plugins
Test PluginsTest Plugins
Test Pluginsykhr
 
テストを書こう、Unity編
テストを書こう、Unity編テストを書こう、Unity編
テストを書こう、Unity編Hiroto Imoto
 
MessagePack RPC によるドキドキ非同期通信 @関ジャバ 2012年度8月
MessagePack RPC によるドキドキ非同期通信 @関ジャバ 2012年度8月MessagePack RPC によるドキドキ非同期通信 @関ジャバ 2012年度8月
MessagePack RPC によるドキドキ非同期通信 @関ジャバ 2012年度8月Takashi Someda
 
About func unit
About func unitAbout func unit
About func unitgray Space
 
おいしいFragment #antama_ws
おいしいFragment #antama_wsおいしいFragment #antama_ws
おいしいFragment #antama_wsTakahiro Yoshimura
 
xUnit Test Patterns - Chapter11
xUnit Test Patterns - Chapter11xUnit Test Patterns - Chapter11
xUnit Test Patterns - Chapter11Takuto Wada
 
Unit test in android
Unit test in androidUnit test in android
Unit test in androidTatsuya Maki
 
System4 comment
System4 commentSystem4 comment
System4 commentJun Chiba
 
俺とコーディング規約とツール
俺とコーディング規約とツール俺とコーディング規約とツール
俺とコーディング規約とツールMasayuki KaToH
 
JDK8で変わるJavaプログラミング
JDK8で変わるJavaプログラミングJDK8で変わるJavaプログラミング
JDK8で変わるJavaプログラミングGo Hayakawa
 
8時間耐久PHPUnitの教室
8時間耐久PHPUnitの教室8時間耐久PHPUnitの教室
8時間耐久PHPUnitの教室Yusuke Ando
 
Inside Frontend 2 #insideFE
Inside Frontend 2 #insideFEInside Frontend 2 #insideFE
Inside Frontend 2 #insideFEHiroyuki Anai
 
Webサーバ勉強会#1_prefork_8-15
Webサーバ勉強会#1_prefork_8-15Webサーバ勉強会#1_prefork_8-15
Webサーバ勉強会#1_prefork_8-15mashan94
 

Was ist angesagt? (20)

TypeScript 言語処理系ことはじめ
TypeScript 言語処理系ことはじめTypeScript 言語処理系ことはじめ
TypeScript 言語処理系ことはじめ
 
Perlのテストがわからない
PerlのテストがわからないPerlのテストがわからない
Perlのテストがわからない
 
Java をクラッシュさせて遊んでみよう!
Java をクラッシュさせて遊んでみよう!Java をクラッシュさせて遊んでみよう!
Java をクラッシュさせて遊んでみよう!
 
Unowned / Weak References with Closure
Unowned / Weak References with ClosureUnowned / Weak References with Closure
Unowned / Weak References with Closure
 
JMeter によるパフォーマンステスト指南
JMeter によるパフォーマンステスト指南JMeter によるパフォーマンステスト指南
JMeter によるパフォーマンステスト指南
 
Test Plugins
Test PluginsTest Plugins
Test Plugins
 
テストを書こう、Unity編
テストを書こう、Unity編テストを書こう、Unity編
テストを書こう、Unity編
 
MessagePack RPC によるドキドキ非同期通信 @関ジャバ 2012年度8月
MessagePack RPC によるドキドキ非同期通信 @関ジャバ 2012年度8月MessagePack RPC によるドキドキ非同期通信 @関ジャバ 2012年度8月
MessagePack RPC によるドキドキ非同期通信 @関ジャバ 2012年度8月
 
About func unit
About func unitAbout func unit
About func unit
 
もしトラ
もしトラもしトラ
もしトラ
 
おいしいFragment #antama_ws
おいしいFragment #antama_wsおいしいFragment #antama_ws
おいしいFragment #antama_ws
 
xUnit Test Patterns - Chapter11
xUnit Test Patterns - Chapter11xUnit Test Patterns - Chapter11
xUnit Test Patterns - Chapter11
 
Unit test in android
Unit test in androidUnit test in android
Unit test in android
 
System4 comment
System4 commentSystem4 comment
System4 comment
 
俺とコーディング規約とツール
俺とコーディング規約とツール俺とコーディング規約とツール
俺とコーディング規約とツール
 
JDK8で変わるJavaプログラミング
JDK8で変わるJavaプログラミングJDK8で変わるJavaプログラミング
JDK8で変わるJavaプログラミング
 
PHP agile test tips
PHP agile test tipsPHP agile test tips
PHP agile test tips
 
8時間耐久PHPUnitの教室
8時間耐久PHPUnitの教室8時間耐久PHPUnitの教室
8時間耐久PHPUnitの教室
 
Inside Frontend 2 #insideFE
Inside Frontend 2 #insideFEInside Frontend 2 #insideFE
Inside Frontend 2 #insideFE
 
Webサーバ勉強会#1_prefork_8-15
Webサーバ勉強会#1_prefork_8-15Webサーバ勉強会#1_prefork_8-15
Webサーバ勉強会#1_prefork_8-15
 

Andere mochten auch

Frise récapitulative
Frise récapitulativeFrise récapitulative
Frise récapitulativebreelsgregory
 
Mapping Alternative Learning Unicef
Mapping Alternative Learning UnicefMapping Alternative Learning Unicef
Mapping Alternative Learning Unicefpreeti kannan
 
Análisis de productopropuestaáreadetecnologia
Análisis de productopropuestaáreadetecnologiaAnálisis de productopropuestaáreadetecnologia
Análisis de productopropuestaáreadetecnologiaGuillermo Barrio
 
ありえるえりあ勉強会@五反田~テスト編~ Part2
ありえるえりあ勉強会@五反田~テスト編~ Part2ありえるえりあ勉強会@五反田~テスト編~ Part2
ありえるえりあ勉強会@五反田~テスト編~ Part2Tomoyuki Sato
 
Tático ERP para Comércio Atacadista / Distribuição
Tático ERP para Comércio Atacadista / DistribuiçãoTático ERP para Comércio Atacadista / Distribuição
Tático ERP para Comércio Atacadista / DistribuiçãoHenrique Gusso Netzka
 
Social media gardner
Social media gardnerSocial media gardner
Social media gardnerJoe Gardner
 
Vue d’ensemble des nouvelles caractéristiques du Programme de 2020
Vue d’ensemble des nouvelles caractéristiques du Programme de 2020Vue d’ensemble des nouvelles caractéristiques du Programme de 2020
Vue d’ensemble des nouvelles caractéristiques du Programme de 2020FAO
 
Projeto Festival Folclórico de Parintins
Projeto Festival Folclórico de ParintinsProjeto Festival Folclórico de Parintins
Projeto Festival Folclórico de ParintinsLoriza Kettle
 
Watlow 96 Rancilio Silvia Brew and Steam PID Control Wiring Diagram
Watlow 96 Rancilio Silvia Brew and Steam PID Control Wiring DiagramWatlow 96 Rancilio Silvia Brew and Steam PID Control Wiring Diagram
Watlow 96 Rancilio Silvia Brew and Steam PID Control Wiring Diagramsamuraik
 
Dia del amor y la amistad
Dia del amor y la amistadDia del amor y la amistad
Dia del amor y la amistadAlfredo nobel
 
история развития ребенка липецк
история развития ребенка липецкистория развития ребенка липецк
история развития ребенка липецкOksana Kabaeva
 
A. e. van_vogt-imperiul_marelui_judecator_10__
A. e. van_vogt-imperiul_marelui_judecator_10__A. e. van_vogt-imperiul_marelui_judecator_10__
A. e. van_vogt-imperiul_marelui_judecator_10__liviuciubara
 

Andere mochten auch (20)

Nuttre fitness
Nuttre fitnessNuttre fitness
Nuttre fitness
 
Frise récapitulative
Frise récapitulativeFrise récapitulative
Frise récapitulative
 
Lvc 469
Lvc 469Lvc 469
Lvc 469
 
Sena
SenaSena
Sena
 
Trabajo de gerencia yubiry y francisco
Trabajo de gerencia   yubiry y franciscoTrabajo de gerencia   yubiry y francisco
Trabajo de gerencia yubiry y francisco
 
Jose
JoseJose
Jose
 
Mapping Alternative Learning Unicef
Mapping Alternative Learning UnicefMapping Alternative Learning Unicef
Mapping Alternative Learning Unicef
 
Análisis de productopropuestaáreadetecnologia
Análisis de productopropuestaáreadetecnologiaAnálisis de productopropuestaáreadetecnologia
Análisis de productopropuestaáreadetecnologia
 
Lifes Paths
Lifes PathsLifes Paths
Lifes Paths
 
ありえるえりあ勉強会@五反田~テスト編~ Part2
ありえるえりあ勉強会@五反田~テスト編~ Part2ありえるえりあ勉強会@五反田~テスト編~ Part2
ありえるえりあ勉強会@五反田~テスト編~ Part2
 
Orientación
OrientaciónOrientación
Orientación
 
Tático ERP para Comércio Atacadista / Distribuição
Tático ERP para Comércio Atacadista / DistribuiçãoTático ERP para Comércio Atacadista / Distribuição
Tático ERP para Comércio Atacadista / Distribuição
 
Social media gardner
Social media gardnerSocial media gardner
Social media gardner
 
Ey m 2017-1_pract05
Ey m 2017-1_pract05Ey m 2017-1_pract05
Ey m 2017-1_pract05
 
Vue d’ensemble des nouvelles caractéristiques du Programme de 2020
Vue d’ensemble des nouvelles caractéristiques du Programme de 2020Vue d’ensemble des nouvelles caractéristiques du Programme de 2020
Vue d’ensemble des nouvelles caractéristiques du Programme de 2020
 
Projeto Festival Folclórico de Parintins
Projeto Festival Folclórico de ParintinsProjeto Festival Folclórico de Parintins
Projeto Festival Folclórico de Parintins
 
Watlow 96 Rancilio Silvia Brew and Steam PID Control Wiring Diagram
Watlow 96 Rancilio Silvia Brew and Steam PID Control Wiring DiagramWatlow 96 Rancilio Silvia Brew and Steam PID Control Wiring Diagram
Watlow 96 Rancilio Silvia Brew and Steam PID Control Wiring Diagram
 
Dia del amor y la amistad
Dia del amor y la amistadDia del amor y la amistad
Dia del amor y la amistad
 
история развития ребенка липецк
история развития ребенка липецкистория развития ребенка липецк
история развития ребенка липецк
 
A. e. van_vogt-imperiul_marelui_judecator_10__
A. e. van_vogt-imperiul_marelui_judecator_10__A. e. van_vogt-imperiul_marelui_judecator_10__
A. e. van_vogt-imperiul_marelui_judecator_10__
 

Ähnlich wie ありえるえりあ勉強会@五反田~テスト編~ Part3

C# から java へのプログラム移植で体験したtddの効果は?
C# から java へのプログラム移植で体験したtddの効果は?C# から java へのプログラム移植で体験したtddの効果は?
C# から java へのプログラム移植で体験したtddの効果は?Shinichi Hirauchi
 
TDD勉強会キックオフ for Java
TDD勉強会キックオフ for JavaTDD勉強会キックオフ for Java
TDD勉強会キックオフ for JavaYuta Kawadai
 
Unit testing JavaScript with JUnit/JavaFX
Unit testing JavaScript with JUnit/JavaFXUnit testing JavaScript with JUnit/JavaFX
Unit testing JavaScript with JUnit/JavaFXShinya Mochida
 
[JavaDo] JAX-RS ハンズオン 第2部
[JavaDo] JAX-RS ハンズオン 第2部[JavaDo] JAX-RS ハンズオン 第2部
[JavaDo] JAX-RS ハンズオン 第2部haruki ueno
 
GroovyなAndroidテスト #atest_hack
GroovyなAndroidテスト #atest_hackGroovyなAndroidテスト #atest_hack
GroovyなAndroidテスト #atest_hackTakahiro Yoshimura
 
Javaチョットデキルへの道〜JavaコアSDKに見る真似したいコード10選〜
Javaチョットデキルへの道〜JavaコアSDKに見る真似したいコード10選〜Javaチョットデキルへの道〜JavaコアSDKに見る真似したいコード10選〜
Javaチョットデキルへの道〜JavaコアSDKに見る真似したいコード10選〜JustSystems Corporation
 
テスティングフレームワークに入門してみた - Swift編
テスティングフレームワークに入門してみた - Swift編テスティングフレームワークに入門してみた - Swift編
テスティングフレームワークに入門してみた - Swift編Hisakuni Fujimoto
 
大規模な負荷でもドキドキしない為のJava EE
大規模な負荷でもドキドキしない為のJava EE大規模な負荷でもドキドキしない為のJava EE
大規模な負荷でもドキドキしない為のJava EETaiichilow Nagase
 
あんなテスト、こんなテスト(this and that about testing)
あんなテスト、こんなテスト(this and that about testing)あんなテスト、こんなテスト(this and that about testing)
あんなテスト、こんなテスト(this and that about testing)Takuya Tsuchida
 
Jenkins+Play!で気軽にCI
Jenkins+Play!で気軽にCIJenkins+Play!で気軽にCI
Jenkins+Play!で気軽にCITakafumi Ikeda
 
Tokyor14 - R言語でユニットテスト
Tokyor14 - R言語でユニットテストTokyor14 - R言語でユニットテスト
Tokyor14 - R言語でユニットテストYohei Sato
 
Javaの進化にともなう運用性の向上はシステム設計にどういう変化をもたらすのか
Javaの進化にともなう運用性の向上はシステム設計にどういう変化をもたらすのかJavaの進化にともなう運用性の向上はシステム設計にどういう変化をもたらすのか
Javaの進化にともなう運用性の向上はシステム設計にどういう変化をもたらすのかYoshitaka Kawashima
 
React Native GUIDE
React Native GUIDEReact Native GUIDE
React Native GUIDEdcubeio
 
xUTP Chapter19 (2). Testcase Class
xUTP Chapter19 (2). Testcase ClassxUTP Chapter19 (2). Testcase Class
xUTP Chapter19 (2). Testcase ClassTakuto Wada
 
究極のバッチフレームワーク(予定)
究極のバッチフレームワーク(予定)究極のバッチフレームワーク(予定)
究極のバッチフレームワーク(予定)fumoto kazuhiro
 
Serviceability Toolsの裏側
Serviceability Toolsの裏側Serviceability Toolsの裏側
Serviceability Toolsの裏側Yasumasa Suenaga
 
Apache CommonsのHttpClientに おけるSSLサーバ証明書検証不備 (CVE-2012-5783)
Apache CommonsのHttpClientに おけるSSLサーバ証明書検証不備 (CVE-2012-5783)Apache CommonsのHttpClientに おけるSSLサーバ証明書検証不備 (CVE-2012-5783)
Apache CommonsのHttpClientに おけるSSLサーバ証明書検証不備 (CVE-2012-5783)JPCERT Coordination Center
 
第4回勉強会 単体テストのすすめ
第4回勉強会 単体テストのすすめ第4回勉強会 単体テストのすすめ
第4回勉強会 単体テストのすすめhakoika-itwg
 

Ähnlich wie ありえるえりあ勉強会@五反田~テスト編~ Part3 (20)

C# から java へのプログラム移植で体験したtddの効果は?
C# から java へのプログラム移植で体験したtddの効果は?C# から java へのプログラム移植で体験したtddの効果は?
C# から java へのプログラム移植で体験したtddの効果は?
 
TDD勉強会キックオフ for Java
TDD勉強会キックオフ for JavaTDD勉強会キックオフ for Java
TDD勉強会キックオフ for Java
 
Unit testing JavaScript with JUnit/JavaFX
Unit testing JavaScript with JUnit/JavaFXUnit testing JavaScript with JUnit/JavaFX
Unit testing JavaScript with JUnit/JavaFX
 
Junit4
Junit4Junit4
Junit4
 
[JavaDo] JAX-RS ハンズオン 第2部
[JavaDo] JAX-RS ハンズオン 第2部[JavaDo] JAX-RS ハンズオン 第2部
[JavaDo] JAX-RS ハンズオン 第2部
 
GroovyなAndroidテスト #atest_hack
GroovyなAndroidテスト #atest_hackGroovyなAndroidテスト #atest_hack
GroovyなAndroidテスト #atest_hack
 
Javaチョットデキルへの道〜JavaコアSDKに見る真似したいコード10選〜
Javaチョットデキルへの道〜JavaコアSDKに見る真似したいコード10選〜Javaチョットデキルへの道〜JavaコアSDKに見る真似したいコード10選〜
Javaチョットデキルへの道〜JavaコアSDKに見る真似したいコード10選〜
 
テスティングフレームワークに入門してみた - Swift編
テスティングフレームワークに入門してみた - Swift編テスティングフレームワークに入門してみた - Swift編
テスティングフレームワークに入門してみた - Swift編
 
大規模な負荷でもドキドキしない為のJava EE
大規模な負荷でもドキドキしない為のJava EE大規模な負荷でもドキドキしない為のJava EE
大規模な負荷でもドキドキしない為のJava EE
 
あんなテスト、こんなテスト(this and that about testing)
あんなテスト、こんなテスト(this and that about testing)あんなテスト、こんなテスト(this and that about testing)
あんなテスト、こんなテスト(this and that about testing)
 
Jenkins+Play!で気軽にCI
Jenkins+Play!で気軽にCIJenkins+Play!で気軽にCI
Jenkins+Play!で気軽にCI
 
Tokyor14 - R言語でユニットテスト
Tokyor14 - R言語でユニットテストTokyor14 - R言語でユニットテスト
Tokyor14 - R言語でユニットテスト
 
Javaの進化にともなう運用性の向上はシステム設計にどういう変化をもたらすのか
Javaの進化にともなう運用性の向上はシステム設計にどういう変化をもたらすのかJavaの進化にともなう運用性の向上はシステム設計にどういう変化をもたらすのか
Javaの進化にともなう運用性の向上はシステム設計にどういう変化をもたらすのか
 
React Native GUIDE
React Native GUIDEReact Native GUIDE
React Native GUIDE
 
xUTP Chapter19 (2). Testcase Class
xUTP Chapter19 (2). Testcase ClassxUTP Chapter19 (2). Testcase Class
xUTP Chapter19 (2). Testcase Class
 
20141129-dotNet2015
20141129-dotNet201520141129-dotNet2015
20141129-dotNet2015
 
究極のバッチフレームワーク(予定)
究極のバッチフレームワーク(予定)究極のバッチフレームワーク(予定)
究極のバッチフレームワーク(予定)
 
Serviceability Toolsの裏側
Serviceability Toolsの裏側Serviceability Toolsの裏側
Serviceability Toolsの裏側
 
Apache CommonsのHttpClientに おけるSSLサーバ証明書検証不備 (CVE-2012-5783)
Apache CommonsのHttpClientに おけるSSLサーバ証明書検証不備 (CVE-2012-5783)Apache CommonsのHttpClientに おけるSSLサーバ証明書検証不備 (CVE-2012-5783)
Apache CommonsのHttpClientに おけるSSLサーバ証明書検証不備 (CVE-2012-5783)
 
第4回勉強会 単体テストのすすめ
第4回勉強会 単体テストのすすめ第4回勉強会 単体テストのすすめ
第4回勉強会 単体テストのすすめ
 

Kürzlich hochgeladen

論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNetToru Tamaki
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...Toru Tamaki
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A surveyToru Tamaki
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムsugiuralab
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Danieldanielhu54
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Yuma Ohgami
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものですiPride Co., Ltd.
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdftaisei2219
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略Ryo Sasaki
 

Kürzlich hochgeladen (9)

論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
 

ありえるえりあ勉強会@五反田~テスト編~ Part3