Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Javaユーザに知ってほしいProcessing入門
Search
chicken Jr.
April 18, 2018
Programming
130
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Javaユーザに知ってほしいProcessing入門
Java Doでしょう #08で発表した資料です。
https://javado.connpass.com/event/47668/
chicken Jr.
April 18, 2018
More Decks by chicken Jr.
See All by chicken Jr.
Android15のためのEdge-to-edge対応
chickenjr_mi
2
1.8k
JetpackCompose移行、はじめました
chickenjr_mi
0
610
はじめてのKotlin Multiplatform
chickenjr_mi
0
750
AndroidエンジニアがDroidKaigiに初参加した話
chickenjr_mi
0
270
Spring Boot × Kotlinを試してみた
chickenjr_mi
0
390
ぬいぐるみと対話するために 音声認識APIを試してみた
chickenjr_mi
3
730
Other Decks in Programming
See All in Programming
Detecting Compromised CI with eBPF and Cilium Tetragon
lizrice
0
270
Gmail/Google DriveをトリガーにAIエージェントを動かそう! / Run AI agents with Gmail/Google Drive as triggers!
har1101
2
450
KotlinConf Extended South Korea 2026 Keynote
l2hyunwoo
0
120
tsc.rip を支える技術 / Kyoto.なんか #8
susisu
0
3.8k
まだ間に合う!今年の夏こそSchemeのマクロ展開器を完全理解!
omasanori
0
570
MySQLとPostgreSQLって何が違うの?
akagami
0
150
Go 1.27からのGODEBUG / Go 1.27 リリースパーティ #go127party
mazrean
0
250
AI時代に学ぶ 好きなルール 嫌いなルール Linter編
shorty5121
0
200
自動化したのに回らない テスト運用の壁―AI時代の品質責任と生産性
mfunaki
0
530
Oxlintはいいぞ(続)
yug1224
1
480
承認済みなのに差戻しできてしまうバグ、型で潰せます
shinchit
0
120
ソフトウェアエンジニアにとっての生成AI - 特性を知って使い倒す / generative ai for software enginner
kishida
7
2.2k
Featured
See All Featured
The #1 spot is gone: here's how to win anyway
tamaranovitovic
3
1.1k
The Curious Case for Waylosing
cassininazir
1
480
GitHub's CSS Performance
jonrohan
1033
470k
Building Applications with DynamoDB
mza
96
7.2k
Statistics for Hackers
jakevdp
799
230k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
240
It's Worth the Effort
3n
188
29k
We Are The Robots
honzajavorek
0
310
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
74
42k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.5k
4 Signs Your Business is Dying
shpigford
187
23k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
220
Transcript
None
None
None
void draw() { println(“Hello World!!"); }
None
void draw() { println(“Hello World!!"); }
void setup() { // セットアップ } void draw() {
// 描画処理 }
void setup() { noLoop(); } void draw() { println(“Hello
World!!"); }
void setup() { noLoop(); } void draw() { println(“Hello
World!!"); }
None
void setup() { size(800, 400); } void draw() {
textSize(100); fill(0); text("Hello World", 0, height/2); }
None
void setup() { size(800, 400); } void draw() {
textSize(100); fill(0); text("Hello World", 0, height/2); rect(0, 200, width, 10); }
None
int r = 0; int g = 0; int
b = 0; void setup() { size(300,300); } void draw() { background(r, g, b); fill(255); ellipse(mouseX, mouseY, 20, 20); } void mouseClicked(){ r = 0; g = mouseX; b = mouseY; }
None
PImage img; void setup() { size(400, 200); img =
loadImage("icon1007.png"); } void draw() { tint(0, 153, 204); // Tint blue image(img, 0, 0, 200, 200); noTint(); image(img, 200, 0, 200, 200); //filter(THRESHOLD); //filter(INVERT); }
None
PImage img; void setup() { size(400, 200); img =
loadImage("icon1007.png"); } void draw() { tint(0, 153, 204); // Tint blue image(img, 0, 0, 200, 200); noTint(); image(img, 200, 0, 200, 200); filter(THRESHOLD); //filter(INVERT); }
None
PImage img; void setup() { size(400, 200); img =
loadImage("icon1007.png"); } void draw() { //tint(0, 153, 204); // Tint blue image(img, 0, 0, 200, 200); //noTint(); image(img, 200, 0, 200, 200); //filter(THRESHOLD); filter(INVERT); }
None