Enviar búsqueda
Cargar
RubyでIdenticon RejectRejectKaigi 2008
•
2 recomendaciones
•
1,244 vistas
S
swdyh
Seguir
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 37
Descargar ahora
Descargar para leer sin conexión
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
Más contenido relacionado
La actualidad más candente
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
La actualidad más candente
(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
Destacado
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
Destacado
(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
Similar 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
Similar 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
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
UK Journal
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
wesley chun
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Principled Technologies
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Igalia
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
hans926745
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Michael W. Hawkins
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Maria Levchenko
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
DianaGray10
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
The Digital Insurer
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
Khem
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
hans926745
Último
(20)
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
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
Descargar ahora