Enviar pesquisa
Carregar
RubyでIdenticon RejectRejectKaigi 2008
•
2 gostaram
•
1,244 visualizações
S
swdyh
Seguir
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 37
Baixar agora
Baixar para ler offline
Recomendados
Nodebot: Arte de controlar arduino com javascript
Nodebot: Arte de controlar arduino com javascript
Desiree Santos
Swig for android
Swig for android
Hiroshi Hashimoto
Let s Enjoy Node.js
Let s Enjoy Node.js
Fred Chien
Hacking NodeJS applications for fun and profit
Hacking NodeJS applications for fun and profit
Jose Manuel Ortega Candel
C++からWebRTC (DataChannel)を利用する
C++からWebRTC (DataChannel)を利用する
祐司 伊藤
Node js实践
Node js实践
jay li
Open Source Security
Open Source Security
wremes
Future of NodeJS
Future of NodeJS
Sébastien Pertus
Recomendados
Nodebot: Arte de controlar arduino com javascript
Nodebot: Arte de controlar arduino com javascript
Desiree Santos
Swig for android
Swig for android
Hiroshi Hashimoto
Let s Enjoy Node.js
Let s Enjoy Node.js
Fred Chien
Hacking NodeJS applications for fun and profit
Hacking NodeJS applications for fun and profit
Jose Manuel Ortega Candel
C++からWebRTC (DataChannel)を利用する
C++からWebRTC (DataChannel)を利用する
祐司 伊藤
Node js实践
Node js实践
jay li
Open Source Security
Open Source Security
wremes
Future of NodeJS
Future of NodeJS
Sébastien Pertus
Controlling robots using javascript
Controlling robots using javascript
Sudar Muthu
Testing NodeJS Security
Testing NodeJS Security
Jose Manuel Ortega Candel
Brig:Node.js + QML 華麗大冒險
Brig:Node.js + QML 華麗大冒險
Fred Chien
DevOps for Opensource Geospatial Applications
DevOps for Opensource Geospatial Applications
tlpinney
Qr codesinjava gg_london
Qr codesinjava gg_london
alisonm1
Nodejs Intro
Nodejs Intro
PavingWays Ltd.
Smart.js: JavaScript engine running on tiny MCU
Smart.js: JavaScript engine running on tiny MCU
Kiwamu Okabe
Introduction to VeriFast @ Kyoto
Introduction to VeriFast @ Kyoto
Kiwamu Okabe
Chrome拡張開発者のためのFirefox拡張開発
Chrome拡張開発者のためのFirefox拡張開発
swdyh
Ch07
Ch07
Khalid Rafiq
Civil War
Civil War
lcornwell
Ch11
Ch11
Khalid Rafiq
6308 Casper Presentationupdated2
6308 Casper Presentationupdated2
Cma Mohd
YoCard Freecard Advertising
YoCard Freecard Advertising
yocard
Paulus
Paulus
eka
Leichtgewichtige Architekturen mit Spring, JPA, Maven und Groovy
Leichtgewichtige Architekturen mit Spring, JPA, Maven und Groovy
Thorsten Kamann
Mergers and aquisitions strategy
Mergers and aquisitions strategy
Sandeep Kulshrestha
Workshop gegeven op 30 oktober te Suriname
Workshop gegeven op 30 oktober te Suriname
Saxion, University of Applied Sciences
Itäsuomalaista tutkimusta tallenteiden käyttötavoista
Itäsuomalaista tutkimusta tallenteiden käyttötavoista
Ilkka Kukkonen
Presentatie collegewindesheim121212
Presentatie collegewindesheim121212
MarcelPater
Summary of LA5
Summary of LA5
Cma Mohd
American Colonies123
American Colonies123
ghstryder
Mais conteúdo relacionado
Mais procurados
Controlling robots using javascript
Controlling robots using javascript
Sudar Muthu
Testing NodeJS Security
Testing NodeJS Security
Jose Manuel Ortega Candel
Brig:Node.js + QML 華麗大冒險
Brig:Node.js + QML 華麗大冒險
Fred Chien
DevOps for Opensource Geospatial Applications
DevOps for Opensource Geospatial Applications
tlpinney
Qr codesinjava gg_london
Qr codesinjava gg_london
alisonm1
Nodejs Intro
Nodejs Intro
PavingWays Ltd.
Smart.js: JavaScript engine running on tiny MCU
Smart.js: JavaScript engine running on tiny MCU
Kiwamu Okabe
Introduction to VeriFast @ Kyoto
Introduction to VeriFast @ Kyoto
Kiwamu Okabe
Mais procurados
(8)
Controlling robots using javascript
Controlling robots using javascript
Testing NodeJS Security
Testing NodeJS Security
Brig:Node.js + QML 華麗大冒險
Brig:Node.js + QML 華麗大冒險
DevOps for Opensource Geospatial Applications
DevOps for Opensource Geospatial Applications
Qr codesinjava gg_london
Qr codesinjava gg_london
Nodejs Intro
Nodejs Intro
Smart.js: JavaScript engine running on tiny MCU
Smart.js: JavaScript engine running on tiny MCU
Introduction to VeriFast @ Kyoto
Introduction to VeriFast @ Kyoto
Destaque
Chrome拡張開発者のためのFirefox拡張開発
Chrome拡張開発者のためのFirefox拡張開発
swdyh
Ch07
Ch07
Khalid Rafiq
Civil War
Civil War
lcornwell
Ch11
Ch11
Khalid Rafiq
6308 Casper Presentationupdated2
6308 Casper Presentationupdated2
Cma Mohd
YoCard Freecard Advertising
YoCard Freecard Advertising
yocard
Paulus
Paulus
eka
Leichtgewichtige Architekturen mit Spring, JPA, Maven und Groovy
Leichtgewichtige Architekturen mit Spring, JPA, Maven und Groovy
Thorsten Kamann
Mergers and aquisitions strategy
Mergers and aquisitions strategy
Sandeep Kulshrestha
Workshop gegeven op 30 oktober te Suriname
Workshop gegeven op 30 oktober te Suriname
Saxion, University of Applied Sciences
Itäsuomalaista tutkimusta tallenteiden käyttötavoista
Itäsuomalaista tutkimusta tallenteiden käyttötavoista
Ilkka Kukkonen
Presentatie collegewindesheim121212
Presentatie collegewindesheim121212
MarcelPater
Summary of LA5
Summary of LA5
Cma Mohd
American Colonies123
American Colonies123
ghstryder
Gartner Influenced by Marketing
Gartner Influenced by Marketing
Jon Gatrell
PhD Defence Nuria Ferran
PhD Defence Nuria Ferran
nuriaf
Super
Super
Henry Pimentel Abud
Anomalous Behavior Of SSPC In Highly Crystallized Undoped Microcrystalline Si...
Anomalous Behavior Of SSPC In Highly Crystallized Undoped Microcrystalline Si...
Sanjay Ram
So This Is Christmas
So This Is Christmas
nonnon
Personal Trainer In Company
Personal Trainer In Company
murilors
Destaque
(20)
Chrome拡張開発者のためのFirefox拡張開発
Chrome拡張開発者のためのFirefox拡張開発
Ch07
Ch07
Civil War
Civil War
Ch11
Ch11
6308 Casper Presentationupdated2
6308 Casper Presentationupdated2
YoCard Freecard Advertising
YoCard Freecard Advertising
Paulus
Paulus
Leichtgewichtige Architekturen mit Spring, JPA, Maven und Groovy
Leichtgewichtige Architekturen mit Spring, JPA, Maven und Groovy
Mergers and aquisitions strategy
Mergers and aquisitions strategy
Workshop gegeven op 30 oktober te Suriname
Workshop gegeven op 30 oktober te Suriname
Itäsuomalaista tutkimusta tallenteiden käyttötavoista
Itäsuomalaista tutkimusta tallenteiden käyttötavoista
Presentatie collegewindesheim121212
Presentatie collegewindesheim121212
Summary of LA5
Summary of LA5
American Colonies123
American Colonies123
Gartner Influenced by Marketing
Gartner Influenced by Marketing
PhD Defence Nuria Ferran
PhD Defence Nuria Ferran
Super
Super
Anomalous Behavior Of SSPC In Highly Crystallized Undoped Microcrystalline Si...
Anomalous Behavior Of SSPC In Highly Crystallized Undoped Microcrystalline Si...
So This Is Christmas
So This Is Christmas
Personal Trainer In Company
Personal Trainer In Company
Semelhante a RubyでIdenticon RejectRejectKaigi 2008
Deep dive into Ruby's require - RubyConf Taiwan 2023
Deep dive into Ruby's require - RubyConf Taiwan 2023
Hiroshi SHIBATA
[HTML5DevConf SF] Hardware Hacking for Javascript Developers
[HTML5DevConf SF] Hardware Hacking for Javascript Developers
Tomomi Imura
Picking gem ruby for penetration testers
Picking gem ruby for penetration testers
Paolo Perego
4 Node.js Gotchas: What your ops team needs to know
4 Node.js Gotchas: What your ops team needs to know
Dynatrace
[CB20] Vulnerabilities of Machine Learning Infrastructure by Sergey Gordeychik
[CB20] Vulnerabilities of Machine Learning Infrastructure by Sergey Gordeychik
CODE BLUE
Jenkins multibranch pipeline workshop sep 2018
Jenkins multibranch pipeline workshop sep 2018
Oleksandr Metelytsia
JRuby At LinkedIn
JRuby At LinkedIn
baqhaidri
Particle + Node (Hackster CascadiaJS workshop)
Particle + Node (Hackster CascadiaJS workshop)
Monica Houston
node.js - Eventful JavaScript on the Server
node.js - Eventful JavaScript on the Server
David Ruiz
Securing Prometheus. Lessons Learned from OpenShift.pdf
Securing Prometheus. Lessons Learned from OpenShift.pdf
Jesús Ángel Samitier
You can build anything (Anita Borg 2011)
You can build anything (Anita Borg 2011)
jmcgill_slideshare
Travis and fastlane
Travis and fastlane
Steven Shen
What’s wrong with WebSocket APIs? Unveiling vulnerabilities in WebSocket APIs.
What’s wrong with WebSocket APIs? Unveiling vulnerabilities in WebSocket APIs.
Mikhail Egorov
Sinatraonpassenger 090419090519 Phpapp01
Sinatraonpassenger 090419090519 Phpapp01
guestcaceba
Raspberry Pi 2 + Windows 10 IoT Core + Node.js
Raspberry Pi 2 + Windows 10 IoT Core + Node.js
Andri Yadi
PSGI/Plack OSDC.TW
PSGI/Plack OSDC.TW
Tatsuhiko Miyagawa
(C)NodeJS
(C)NodeJS
Jackson Tian
Server side scripting smack down - Node.js vs PHP
Server side scripting smack down - Node.js vs PHP
Marc Gear
Sinatra
Sinatra
Chien-An Cho
Laravel Day / Deploy
Laravel Day / Deploy
Simone Gentili
Semelhante a RubyでIdenticon RejectRejectKaigi 2008
(20)
Deep dive into Ruby's require - RubyConf Taiwan 2023
Deep dive into Ruby's require - RubyConf Taiwan 2023
[HTML5DevConf SF] Hardware Hacking for Javascript Developers
[HTML5DevConf SF] Hardware Hacking for Javascript Developers
Picking gem ruby for penetration testers
Picking gem ruby for penetration testers
4 Node.js Gotchas: What your ops team needs to know
4 Node.js Gotchas: What your ops team needs to know
[CB20] Vulnerabilities of Machine Learning Infrastructure by Sergey Gordeychik
[CB20] Vulnerabilities of Machine Learning Infrastructure by Sergey Gordeychik
Jenkins multibranch pipeline workshop sep 2018
Jenkins multibranch pipeline workshop sep 2018
JRuby At LinkedIn
JRuby At LinkedIn
Particle + Node (Hackster CascadiaJS workshop)
Particle + Node (Hackster CascadiaJS workshop)
node.js - Eventful JavaScript on the Server
node.js - Eventful JavaScript on the Server
Securing Prometheus. Lessons Learned from OpenShift.pdf
Securing Prometheus. Lessons Learned from OpenShift.pdf
You can build anything (Anita Borg 2011)
You can build anything (Anita Borg 2011)
Travis and fastlane
Travis and fastlane
What’s wrong with WebSocket APIs? Unveiling vulnerabilities in WebSocket APIs.
What’s wrong with WebSocket APIs? Unveiling vulnerabilities in WebSocket APIs.
Sinatraonpassenger 090419090519 Phpapp01
Sinatraonpassenger 090419090519 Phpapp01
Raspberry Pi 2 + Windows 10 IoT Core + Node.js
Raspberry Pi 2 + Windows 10 IoT Core + Node.js
PSGI/Plack OSDC.TW
PSGI/Plack OSDC.TW
(C)NodeJS
(C)NodeJS
Server side scripting smack down - Node.js vs PHP
Server side scripting smack down - Node.js vs PHP
Sinatra
Sinatra
Laravel Day / Deploy
Laravel Day / Deploy
Último
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
LoriGlavin3
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
Fwdays
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
Lorenzo Miniero
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
Dilum Bandara
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
mohitsingh558521
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
LoriGlavin3
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
Addepto
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
Alan Dix
How to write a Business Continuity Plan
How to write a Business Continuity Plan
Databarracks
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
MounikaPolabathina
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
hariprasad279825
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
BookNet Canada
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
Lonnie McRorey
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
Manik S Magar
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
Fwdays
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
BkGupta21
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Mark Simos
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
ScyllaDB
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
BookNet Canada
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
gvaughan
Último
(20)
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
How to write a Business Continuity Plan
How to write a Business Continuity Plan
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
RubyでIdenticon RejectRejectKaigi 2008
1.
Ruby Identicon
swdyh RejectRejectKaigi 2008
2.
3.
AutoPagerize
4.
5.
Identicon
6.
?
7.
8.
Don Park's Daily
Habit - Visual Security: 9-block IP Identification http://www.docuverse.com/blog/donpark/2007/01/18/ visual-security-9-block-ip-identification
9.
10.
11.
IP
12.
32
13.
SHA1 32
14.
SHA1
…
15.
IP
16.
ID OpenID
URL …
17.
18.
Java
19.
JavaScript
(canavas)
20.
21.
PHP, Perl,
Python, .NET, ... http://www.docuverse.com/blog/donpark/2007/01/20/ identicon-third-party-implementations
22.
Ruby
23.
24.
quilt Ruby Identicon
25.
RMagick Ruby/GD
26.
github → sudo gem
install swdyh-quilt -s http://gems.github.com/ rubyforge → sudo gem install quilt
27.
28.
require 'rubygems' require 'quilt' identicon
= Quilt::Identicon.new 'rejectkaigi' identicon.write 'rejectkaigi_15.png'
29.
30.
identicon = Quilt::Identicon.new
'rejectkaigi', :size => 500 identicon.write 'rejectkaigi_500.png'
31.
32.
33.
github http://github.com/swdyh/quilt/tree/master
34.
RMagick
Gem
35.
http://identicon.relucks.org/
36.
Identicon
Web
Baixar agora