SlideShare ist ein Scribd-Unternehmen logo
1 von 65
Downloaden Sie, um offline zu lesen













‫‏‬



‫‏‬




































































    Nupedia


패턴   그리고
시간을 초월한 창조의 원칙








































































Declare Function DAPI_GetDeviceCount Lib "UsbI2cIo.dll" ( _
 ByVal lpsDevName As String) _
 As Byte



GetDeviceCount =
  Win32API.new("usbi2cio", "DAPI_GetDeviceCount", "P", "L")
num = GetDeviceCount.call(DEV_SYM_NAME)























        

























require 'sgl'
window 100,100         # 100x100
background 100,100,0   #
color 0,0,100          #
rect 20,20,80,80       #
wait
require 'sgl'
def setup
  window -200,-200,200,200
end
def display
  x = mouseX
  y = mouseY
  line -200, -200, x, y
  line 200, -200, x, y
  line -200, 200, x, y
  line 200, 200, x, y
end
mainloop

















Weitere ähnliche Inhalte

Was ist angesagt?

All I know about rsc.io/c2go
All I know about rsc.io/c2goAll I know about rsc.io/c2go
All I know about rsc.io/c2go
Moriyoshi Koizumi
 
Programa.eje
Programa.ejePrograma.eje
Programa.eje
guapi387
 
basic programs in C++
basic programs in C++ basic programs in C++
basic programs in C++
Arun Nair
 
言語の設計判断
言語の設計判断言語の設計判断
言語の設計判断
nishio
 

Was ist angesagt? (20)

All I know about rsc.io/c2go
All I know about rsc.io/c2goAll I know about rsc.io/c2go
All I know about rsc.io/c2go
 
Ayam potong
Ayam potongAyam potong
Ayam potong
 
関西Vim勉強会#5 vimrcの書き方
関西Vim勉強会#5 vimrcの書き方関西Vim勉強会#5 vimrcの書き方
関西Vim勉強会#5 vimrcの書き方
 
Program to sort array using insertion sort
Program to sort array using insertion sortProgram to sort array using insertion sort
Program to sort array using insertion sort
 
Metarhia KievJS 22-Feb-2018
Metarhia KievJS 22-Feb-2018Metarhia KievJS 22-Feb-2018
Metarhia KievJS 22-Feb-2018
 
Cryptocurrency ecosystem(together society)
Cryptocurrency ecosystem(together society)Cryptocurrency ecosystem(together society)
Cryptocurrency ecosystem(together society)
 
Programa.eje
Programa.ejePrograma.eje
Programa.eje
 
Introduzione a C#
Introduzione a C#Introduzione a C#
Introduzione a C#
 
Array using recursion
Array using recursionArray using recursion
Array using recursion
 
basic programs in C++
basic programs in C++ basic programs in C++
basic programs in C++
 
Short intro to the Rust language
Short intro to the Rust languageShort intro to the Rust language
Short intro to the Rust language
 
contoh Program queue
contoh Program queuecontoh Program queue
contoh Program queue
 
Queue in swift
Queue in swiftQueue in swift
Queue in swift
 
Oops in c++
Oops in c++Oops in c++
Oops in c++
 
Sol10
Sol10Sol10
Sol10
 
言語の設計判断
言語の設計判断言語の設計判断
言語の設計判断
 
Program to sort the n names in an alphabetical order
Program to sort the n names in an alphabetical orderProgram to sort the n names in an alphabetical order
Program to sort the n names in an alphabetical order
 
Ruby haskell extension
Ruby haskell extensionRuby haskell extension
Ruby haskell extension
 
Loop C# - Lec7 (Workshop on C# Programming: Learn to Build)
Loop C# - Lec7 (Workshop on C# Programming: Learn to Build)Loop C# - Lec7 (Workshop on C# Programming: Learn to Build)
Loop C# - Lec7 (Workshop on C# Programming: Learn to Build)
 
Practical no 2
Practical no 2Practical no 2
Practical no 2
 

Andere mochten auch

3rd Annual Souper Bowl
3rd Annual Souper Bowl3rd Annual Souper Bowl
3rd Annual Souper Bowl
burnsc62
 
Parque Nacional del Cafe
Parque Nacional del CafeParque Nacional del Cafe
Parque Nacional del Cafe
blackangel
 
Presentation to CIPR local public services conference - October 2009
Presentation to CIPR local public services conference - October 2009Presentation to CIPR local public services conference - October 2009
Presentation to CIPR local public services conference - October 2009
simonwakeman
 
Гибридные DVB-C + IP решения для операторов кабельного цифрового телевидения
Гибридные DVB-C + IP решения для операторов кабельного цифрового телевиденияГибридные DVB-C + IP решения для операторов кабельного цифрового телевидения
Гибридные DVB-C + IP решения для операторов кабельного цифрового телевидения
Denis Mishin
 

Andere mochten auch (20)

Roppongi Dark Night 150425
Roppongi Dark Night 150425Roppongi Dark Night 150425
Roppongi Dark Night 150425
 
Cloretsご提案資料
Cloretsご提案資料Cloretsご提案資料
Cloretsご提案資料
 
『THE BAKE MAGAZINE』運営について
『THE BAKE MAGAZINE』運営について『THE BAKE MAGAZINE』運営について
『THE BAKE MAGAZINE』運営について
 
Bovil DDB
Bovil DDBBovil DDB
Bovil DDB
 
Justgiving payment report manager instructions
Justgiving payment report manager instructionsJustgiving payment report manager instructions
Justgiving payment report manager instructions
 
3rd Annual Souper Bowl
3rd Annual Souper Bowl3rd Annual Souper Bowl
3rd Annual Souper Bowl
 
Merkatu Ikerkuntza 4. gaia
Merkatu Ikerkuntza 4. gaiaMerkatu Ikerkuntza 4. gaia
Merkatu Ikerkuntza 4. gaia
 
Parque Nacional del Cafe
Parque Nacional del CafeParque Nacional del Cafe
Parque Nacional del Cafe
 
Merkatu3
Merkatu3Merkatu3
Merkatu3
 
Social media hints and tips presentation
Social media hints and tips presentationSocial media hints and tips presentation
Social media hints and tips presentation
 
新浪云平台的经验和教训
新浪云平台的经验和教训新浪云平台的经验和教训
新浪云平台的经验和教训
 
Präsentationsstrategien für (pädagogische) Projekte im Social Web
Präsentationsstrategien für (pädagogische) Projekte im Social WebPräsentationsstrategien für (pädagogische) Projekte im Social Web
Präsentationsstrategien für (pädagogische) Projekte im Social Web
 
Cassandra20141009
Cassandra20141009Cassandra20141009
Cassandra20141009
 
Design and architecture of Jackrabbit
Design and architecture of JackrabbitDesign and architecture of Jackrabbit
Design and architecture of Jackrabbit
 
Hello Enterprise, my name is PHP
Hello Enterprise, my name is PHPHello Enterprise, my name is PHP
Hello Enterprise, my name is PHP
 
Publizitatearen Historia3 (1/3)
Publizitatearen Historia3 (1/3)Publizitatearen Historia3 (1/3)
Publizitatearen Historia3 (1/3)
 
Presentation to CIPR local public services conference - October 2009
Presentation to CIPR local public services conference - October 2009Presentation to CIPR local public services conference - October 2009
Presentation to CIPR local public services conference - October 2009
 
Using ICT Volunteers
Using ICT VolunteersUsing ICT Volunteers
Using ICT Volunteers
 
Гибридные DVB-C + IP решения для операторов кабельного цифрового телевидения
Гибридные DVB-C + IP решения для операторов кабельного цифрового телевиденияГибридные DVB-C + IP решения для операторов кабельного цифрового телевидения
Гибридные DVB-C + IP решения для операторов кабельного цифрового телевидения
 
Publizitate eta HHPP sarrera: 4. gaia
Publizitate eta HHPP sarrera: 4. gaiaPublizitate eta HHPP sarrera: 4. gaia
Publizitate eta HHPP sarrera: 4. gaia
 

Ähnlich wie メディアアートにおけるプログラミング言語Rubyの役割

JavaScript Advanced - Useful methods to power up your code
JavaScript Advanced - Useful methods to power up your codeJavaScript Advanced - Useful methods to power up your code
JavaScript Advanced - Useful methods to power up your code
Laurence Svekis ✔
 
Refactoring to Macros with Clojure
Refactoring to Macros with ClojureRefactoring to Macros with Clojure
Refactoring to Macros with Clojure
Dmitry Buzdin
 
JJUG CCC 2011 Spring
JJUG CCC 2011 SpringJJUG CCC 2011 Spring
JJUG CCC 2011 Spring
Kiyotaka Oku
 

Ähnlich wie メディアアートにおけるプログラミング言語Rubyの役割 (20)

Groovy's Builder
Groovy's BuilderGroovy's Builder
Groovy's Builder
 
Standford 2015 week3: Objective-C Compatibility, Property List, Views
Standford 2015 week3: Objective-C Compatibility, Property List, ViewsStandford 2015 week3: Objective-C Compatibility, Property List, Views
Standford 2015 week3: Objective-C Compatibility, Property List, Views
 
Anomalies in X-Ray Engine
Anomalies in X-Ray EngineAnomalies in X-Ray Engine
Anomalies in X-Ray Engine
 
Getting Started with MongoDB and NodeJS
Getting Started with MongoDB and NodeJSGetting Started with MongoDB and NodeJS
Getting Started with MongoDB and NodeJS
 
Boost.Python - domesticating the snake
Boost.Python - domesticating the snakeBoost.Python - domesticating the snake
Boost.Python - domesticating the snake
 
Introduction to Groovy
Introduction to GroovyIntroduction to Groovy
Introduction to Groovy
 
Managing console
Managing consoleManaging console
Managing console
 
Jeroen Vloothuis Bend Kss To Your Will
Jeroen Vloothuis   Bend Kss To Your WillJeroen Vloothuis   Bend Kss To Your Will
Jeroen Vloothuis Bend Kss To Your Will
 
JavaFX 2.0 With Alternative Languages - JavaOne 2011
JavaFX 2.0 With Alternative Languages - JavaOne 2011JavaFX 2.0 With Alternative Languages - JavaOne 2011
JavaFX 2.0 With Alternative Languages - JavaOne 2011
 
Aaron Bedra - Effective Software Security Teams
Aaron Bedra - Effective Software Security TeamsAaron Bedra - Effective Software Security Teams
Aaron Bedra - Effective Software Security Teams
 
JavaScript Advanced - Useful methods to power up your code
JavaScript Advanced - Useful methods to power up your codeJavaScript Advanced - Useful methods to power up your code
JavaScript Advanced - Useful methods to power up your code
 
Prototype UI Intro
Prototype UI IntroPrototype UI Intro
Prototype UI Intro
 
Cam Capture
Cam CaptureCam Capture
Cam Capture
 
Refactoring to Macros with Clojure
Refactoring to Macros with ClojureRefactoring to Macros with Clojure
Refactoring to Macros with Clojure
 
Самые вкусные баги из игрового кода: как ошибаются наши коллеги-программисты ...
Самые вкусные баги из игрового кода: как ошибаются наши коллеги-программисты ...Самые вкусные баги из игрового кода: как ошибаются наши коллеги-программисты ...
Самые вкусные баги из игрового кода: как ошибаются наши коллеги-программисты ...
 
JavaFX 2.0 With Alternative Languages [Portuguese]
JavaFX 2.0 With Alternative Languages [Portuguese]JavaFX 2.0 With Alternative Languages [Portuguese]
JavaFX 2.0 With Alternative Languages [Portuguese]
 
Why learn new programming languages
Why learn new programming languagesWhy learn new programming languages
Why learn new programming languages
 
Teaching Your Machine To Find Fraudsters
Teaching Your Machine To Find FraudstersTeaching Your Machine To Find Fraudsters
Teaching Your Machine To Find Fraudsters
 
Python profiling
Python profilingPython profiling
Python profiling
 
JJUG CCC 2011 Spring
JJUG CCC 2011 SpringJJUG CCC 2011 Spring
JJUG CCC 2011 Spring
 

Mehr von Koichiro Eto

Linked Dataにおける集合知データベースの役割
Linked Dataにおける集合知データベースの役割Linked Dataにおける集合知データベースの役割
Linked Dataにおける集合知データベースの役割
Koichiro Eto
 
集合知によるサービスの創成
集合知によるサービスの創成集合知によるサービスの創成
集合知によるサービスの創成
Koichiro Eto
 
How I Made Media Artworks with Ruby and Never Lost a Yen
How I Made Media Artworks with Ruby and Never Lost a YenHow I Made Media Artworks with Ruby and Never Lost a Yen
How I Made Media Artworks with Ruby and Never Lost a Yen
Koichiro Eto
 
The Timeless Way of Programming between Wiki and XP
The Timeless Way of Programming between Wiki and XPThe Timeless Way of Programming between Wiki and XP
The Timeless Way of Programming between Wiki and XP
Koichiro Eto
 
Tips for Presentation
Tips for PresentationTips for Presentation
Tips for Presentation
Koichiro Eto
 

Mehr von Koichiro Eto (10)

Linked Dataにおける集合知データベースの役割
Linked Dataにおける集合知データベースの役割Linked Dataにおける集合知データベースの役割
Linked Dataにおける集合知データベースの役割
 
DataWikiを実現するWedataの構築と運用
DataWikiを実現するWedataの構築と運用DataWikiを実現するWedataの構築と運用
DataWikiを実現するWedataの構築と運用
 
メディアアートでUXは成立するか?
メディアアートでUXは成立するか?メディアアートでUXは成立するか?
メディアアートでUXは成立するか?
 
集合知によるサービスの創成
集合知によるサービスの創成集合知によるサービスの創成
集合知によるサービスの創成
 
Wikiとコラボレーションの過去・未来
Wikiとコラボレーションの過去・未来Wikiとコラボレーションの過去・未来
Wikiとコラボレーションの過去・未来
 
Wikiの起源へ
Wikiの起源へWikiの起源へ
Wikiの起源へ
 
Patterns, Wiki, XP, and Ruby
Patterns, Wiki, XP, and RubyPatterns, Wiki, XP, and Ruby
Patterns, Wiki, XP, and Ruby
 
How I Made Media Artworks with Ruby and Never Lost a Yen
How I Made Media Artworks with Ruby and Never Lost a YenHow I Made Media Artworks with Ruby and Never Lost a Yen
How I Made Media Artworks with Ruby and Never Lost a Yen
 
The Timeless Way of Programming between Wiki and XP
The Timeless Way of Programming between Wiki and XPThe Timeless Way of Programming between Wiki and XP
The Timeless Way of Programming between Wiki and XP
 
Tips for Presentation
Tips for PresentationTips for Presentation
Tips for Presentation
 

Kürzlich hochgeladen

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Kürzlich hochgeladen (20)

presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 

メディアアートにおけるプログラミング言語Rubyの役割