SlideShare a Scribd company logo
Raspberry Pi A La CFML
Tasty, tasty CFML on a Pi
Brad Wood
@bdw429s
pi.bradwood.com
● ColdFusion Architect (12 years)
● Geek
● Android Lover
● Blogger (codersrevolution.com)
● ColdBox Platform Evangelist
● Musician
● Shade-Tree Mechanic
● Husband (12 years)
● Dad (3 beautiful girls)
The Weird Dude With The Mic
What Is It?
What Is It?
Arduino
Haven’t I seen this before?
Raspberry Pi
● $35 $25
● 1 GB Ram
● 900 MHz Quadcore ARM CPU (overclockable)
● HDMI
● 4x USB
● Micro USB power
● Audio Jack
● Camera Interface
● Network
● GPIO
● Micro SD
What Is It?
Fits in the palm of your hand.
What Is It?
Well, almost...
What Is It?
● 2A power adapter
● USB Keyboard
● USB Mouse
● MicroSD card
● An operating system
● HDMI display
● Wifi or Ethernet hookup
● LED-adorned hat (optional)
You also want/need…
It Does Cool Stuff!
Like What?
Run Linux
Like What?
Use Openoffice
Make a cool case
Like What?
Play Minecraft
Like What?
Program in Python (Scratch)
Like What?
Media Center
Like What?
Robot
Like What?
Make a 4-RPI Cluster
Like What?
Make a 40-RPI Cluster
Like What?
Make a 64-RPI Cluster
Like What?
And you can run CFML
Like What?
● NOOBS
● Raspbian Linux (Debian)
○ Gnome Desktop (Pi Store)
○ Bash (apt-get)
● Oracle Java 1.8 (ARM)
● SSH
Environment
● PuTTY
● IP Address?? (Router, Nmap)
● CommandBox 2.0.0 beta
○ REPL
○ ForgeBox
○ Embedded Server
Tools
/etc/apt/sources.list.d/box.list
$> apt-get install commandbox
/usr/bin/box
$> box version
Install CommandBox
myFile.cfm
<cfoutput>#now()#</cfoutput>
$> box myFile.cfm
Run CFML!
myScript
#! /usr/bin/env box
<cfoutput>#now()#</cfoutput>
$> chmod a+x myScript
$> ./myScript
Run CFML!
$> box
CommandBox> install contentbox
CommandBox> start --rewritesEnabled
In-memory H2 DB
Install ContentBox
Install ContentBox
#!/bin/sh
# Get current CPU usage (10-second average, actually)
top -bn 2 -d 10 | grep '^%Cpu' | tail -n 1 | gawk
'{print $2+$4+$6}' >> ~/stats.txt
<div style="float:right;">
#cb.widget("cpu-load")#
</div>
Adding CPU Load
Adding CPU Load
“Flot” JS graphing lib
#!/bin/sh
# Get current system memory max and usage, in that order
mem_system=`free -m | grep Mem: | gawk '{print $2,$3}'`
# Start by getting the pid of the largest java process
java_pid=`top -b -n 1|awk '{if ($1~/[0-9]+/) {if ($5~/m/)
{$5=int($5*1024*1024)};print}}'|sort -k5rn,5 | grep java
| head -n1 | gawk '{print $1}'`
# Get the actual heap usage
mem_heap=`jstat -gc $java_pid | tail -n 1 | gawk '{print
($1+$2+$5+$7+$9)/1000,($3+$4+$6+$8+$10)/1000}'`
Adding Memory Usage
#cb.widget("mem-load")#
Adding Memory Usage
Rate Limiter installed
Posted to Reddit!
Performance test parameters
● No overclocking
● Bumped heap size to 768 MB
● Simple page with #now()# output
● Use CLI load tool call “Siege”
● Started with 1 thread and increased to 100 threads
How fast does this baby go?
#!/bin/bash
url="http://192.168.1.xxx/bench/"
reqs=5000
NUMS="1 5 10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 85 90 95 100"
for NUM in $NUMS
do
RPS=`siege -r $((reqs/NUM)) -c $NUM "$url" 2>&1 | grep "Transaction
rate:" | awk '{print $3}'`
echo -e "$NUMt$RPS"
done
How fast does this baby go?
How fast does this baby go?
1000 request per second!
What’s Next?
GPIO
(General Purpose Input Output)
● 40 pins of wonderment
○ 8 Ground pins
○ 2 +3.3v pins (50 mA max)
○ 2 +5v pins (direct current from power supply )
○ 28 digital pins 3.3v “high” (50 mA max)
● Three different naming schemes
○ Broadcom (BCM) chip numbers
○ Physical header position
○ Wiring Pi Numbers
GPIO
(General Purpose Input Output)
GPIO
(General Purpose Input Output)
● Cobbler (breakout) board
● Solderless Breadboard
● Red LED
● 330 Ohm resistor
● Hook in series between
digital pin and ground
Pi4J
● Java-based library for interacting with GPIO pins
● Wraps “native” JNI calls to C library
● Easy to use from CFML!
Yum!!
Pi4J
$> curl -s get.pi4j.com | sudo bash
$> cp /opt/pi4j/lib/pi4j-core.jar ~/.CommandBox/lib/
$> cp /opt/pi4j/lib/pi4j-device.jar ~/.CommandBox/lib/
$> cp /opt/pi4j/lib/pi4j-service.jar ~/.CommandBox/lib/
$> cp /opt/pi4j/lib/pi4j-gpio-extension.jar ~/.CommandBox/lib/
CommandBox REPL + Pi4J =
Blinky Blinky LED
GPIO = createObject(
'java', 'com.pi4j.io.gpio.GpioFactory').getInstance()
pinState = createObject(
'java', 'com.pi4j.io.gpio.PinState')
Raspipin = createObject(
'java', 'com.pi4j.io.gpio.RaspiPin')
LED = GPIO.provisionDigitalOutputPin(
RaspiPin.GPIO_01, "MyLED", PinState.HIGH)
CommandBox REPL + Pi4J =
Blinky Blinky LED
// Have you tried turning it
// off and back on again?
LED.low()
LED.high()
// Toggle the current state
LED.toggle()
// On and back off once
LED.pulse( 2000 )
The (LED) Matrix has you
64 LEDs (8x8)
The (LED) Matrix has you
Only 16 pins!
The (LED) Matrix has you
The (LED) Matrix has you
--Multiplexing--
Only one column can be lit at a time.
The (LED) Matrix has you
Inline 330 Ohm resistor on each row
Each column switched to ground via NPN transistor
The (LED) Matrix has you
CFML
Redraw each column > 60 times a second
The (LED) Matrix has you
Shift Your Focus
Shift Register
Shift Your Focus
SIPO -- Serial In, Parallel Out
Shift Your Focus
1 0 1 0 1
0
1
0
Bit banging
Allows transfer of large amount of data
over a few wires in “chunks”
Shift Your Focus
5 input wires drives 16 output
Data
Clock
Latch
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
5V
GND
Shift Your Focus
Design In Flux
Design In Flux
Wired To The Brim
Wired To The Brim
“Smiley” animation
delay 10000
frame
00111100
01000010
10100101
10000001
10100101
10011001
01000010
00111100
The Code
https://github.com/bdw429s/CFML-Pi-Hat/
Is that bacon I smell?
Is that bacon I smell?
What’s Next?
● Interactive projects (control from web)
● Clustered Pis (CFML, Couchbase, etc)
● Home Automation
● CFGPIO library
● What will you build?
Ad

Recommended

Fast and cost effective geospatial analysis pipeline with AWS lambda
Fast and cost effective geospatial analysis pipeline with AWS lambda
Mila Frerichs
 
KubeCon EU 2016: Custom Volume Plugins
KubeCon EU 2016: Custom Volume Plugins
KubeAcademy
 
Happy Go Programming Part 1
Happy Go Programming Part 1
Lin Yo-An
 
GoLang & GoatCore
GoLang & GoatCore
Sebastian Pożoga
 
serverstats
serverstats
Ben De Koster
 
OSS AWS 핸즈온 강의
OSS AWS 핸즈온 강의
Juhong Jung
 
PyHEP 2019: Python 3.8
PyHEP 2019: Python 3.8
Henry Schreiner
 
Vim Script Programming
Vim Script Programming
Lin Yo-An
 
Go初心者がGoでコマンドラインツールの作成に挑戦した話
Go初心者がGoでコマンドラインツールの作成に挑戦した話
dcubeio
 
Improving go-git performance
Improving go-git performance
source{d}
 
Python と Docker で mypy Playground を開発した話
Python と Docker で mypy Playground を開発した話
Yusuke Miyazaki
 
Some Pry Features
Some Pry Features
Yann VERY
 
Php perf
Php perf
ericjonah
 
Linux Basics
Linux Basics
sathish sak
 
Clojure + MongoDB on Heroku
Clojure + MongoDB on Heroku
Naoyuki Kakuda
 
[JAM 1.2] Design & Multitasking (Andrew Solovey)
[JAM 1.2] Design & Multitasking (Andrew Solovey)
Evgeny Kaziak
 
Jk rubyslava 25
Jk rubyslava 25
Jozef Képesi
 
Rubyslava + PyVo #48
Rubyslava + PyVo #48
Jozef Képesi
 
Parse, scale to millions
Parse, scale to millions
Florent Vilmart
 
Scaling FastAGI Applications with Go
Scaling FastAGI Applications with Go
Digium
 
Configuration surgery with Augeas (OggCamp 12)
Configuration surgery with Augeas (OggCamp 12)
Dominic Cleal
 
Amepad lt(tmpfs)
Amepad lt(tmpfs)
Satoshi Udagawa
 
15 map reduce on azure
15 map reduce on azure
Patrick Bury
 
Ender
Ender
ffffat
 
Shrink to grow
Shrink to grow
Daniel Bovensiepen
 
Value protocols and codables
Value protocols and codables
Florent Vilmart
 
Raspberry pi: Conceptos básicos de la arquitectura de la computadora raspberr...
Raspberry pi: Conceptos básicos de la arquitectura de la computadora raspberr...
SANTIAGO PABLO ALBERTO
 
How to make your Money Machine with Internet of Things
How to make your Money Machine with Internet of Things
Jeff Prestes
 
Java Device I/O at Raspberry PI to Build a Candy Vending Machine
Java Device I/O at Raspberry PI to Build a Candy Vending Machine
Jeff Prestes
 
Introduction to Raspberry PI
Introduction to Raspberry PI
Chandrashekar Babu
 

More Related Content

What's hot (18)

Go初心者がGoでコマンドラインツールの作成に挑戦した話
Go初心者がGoでコマンドラインツールの作成に挑戦した話
dcubeio
 
Improving go-git performance
Improving go-git performance
source{d}
 
Python と Docker で mypy Playground を開発した話
Python と Docker で mypy Playground を開発した話
Yusuke Miyazaki
 
Some Pry Features
Some Pry Features
Yann VERY
 
Php perf
Php perf
ericjonah
 
Linux Basics
Linux Basics
sathish sak
 
Clojure + MongoDB on Heroku
Clojure + MongoDB on Heroku
Naoyuki Kakuda
 
[JAM 1.2] Design & Multitasking (Andrew Solovey)
[JAM 1.2] Design & Multitasking (Andrew Solovey)
Evgeny Kaziak
 
Jk rubyslava 25
Jk rubyslava 25
Jozef Képesi
 
Rubyslava + PyVo #48
Rubyslava + PyVo #48
Jozef Képesi
 
Parse, scale to millions
Parse, scale to millions
Florent Vilmart
 
Scaling FastAGI Applications with Go
Scaling FastAGI Applications with Go
Digium
 
Configuration surgery with Augeas (OggCamp 12)
Configuration surgery with Augeas (OggCamp 12)
Dominic Cleal
 
Amepad lt(tmpfs)
Amepad lt(tmpfs)
Satoshi Udagawa
 
15 map reduce on azure
15 map reduce on azure
Patrick Bury
 
Ender
Ender
ffffat
 
Shrink to grow
Shrink to grow
Daniel Bovensiepen
 
Value protocols and codables
Value protocols and codables
Florent Vilmart
 
Go初心者がGoでコマンドラインツールの作成に挑戦した話
Go初心者がGoでコマンドラインツールの作成に挑戦した話
dcubeio
 
Improving go-git performance
Improving go-git performance
source{d}
 
Python と Docker で mypy Playground を開発した話
Python と Docker で mypy Playground を開発した話
Yusuke Miyazaki
 
Some Pry Features
Some Pry Features
Yann VERY
 
Clojure + MongoDB on Heroku
Clojure + MongoDB on Heroku
Naoyuki Kakuda
 
[JAM 1.2] Design & Multitasking (Andrew Solovey)
[JAM 1.2] Design & Multitasking (Andrew Solovey)
Evgeny Kaziak
 
Rubyslava + PyVo #48
Rubyslava + PyVo #48
Jozef Képesi
 
Parse, scale to millions
Parse, scale to millions
Florent Vilmart
 
Scaling FastAGI Applications with Go
Scaling FastAGI Applications with Go
Digium
 
Configuration surgery with Augeas (OggCamp 12)
Configuration surgery with Augeas (OggCamp 12)
Dominic Cleal
 
15 map reduce on azure
15 map reduce on azure
Patrick Bury
 
Value protocols and codables
Value protocols and codables
Florent Vilmart
 

Similar to Raspberry pi a la cfml (20)

Raspberry pi: Conceptos básicos de la arquitectura de la computadora raspberr...
Raspberry pi: Conceptos básicos de la arquitectura de la computadora raspberr...
SANTIAGO PABLO ALBERTO
 
How to make your Money Machine with Internet of Things
How to make your Money Machine with Internet of Things
Jeff Prestes
 
Java Device I/O at Raspberry PI to Build a Candy Vending Machine
Java Device I/O at Raspberry PI to Build a Candy Vending Machine
Jeff Prestes
 
Introduction to Raspberry PI
Introduction to Raspberry PI
Chandrashekar Babu
 
Up and running with Raspberry Pi
Up and running with Raspberry Pi
Shahed Mehbub
 
Raspberry Pi Computer Architecture Essentials Dennis Andrew K
Raspberry Pi Computer Architecture Essentials Dennis Andrew K
dakorarampse
 
JS Fest 2018. Володимир Шиманський. Запуск двіжка JS на мікроконтролері
JS Fest 2018. Володимир Шиманський. Запуск двіжка JS на мікроконтролері
JSFestUA
 
Raspberry pi, Summer $ Short Term Courses in waayoo.com
Raspberry pi, Summer $ Short Term Courses in waayoo.com
Praveen Pandey
 
Taking the hard out of hardware
Taking the hard out of hardware
Ronald McCollam
 
Intro to the raspberry pi board
Intro to the raspberry pi board
Thierry Gayet
 
Starting Raspberry Pi
Starting Raspberry Pi
LloydMoore
 
Java on Raspberry Pi Lab
Java on Raspberry Pi Lab
Stephen Chin
 
Raspberry Pi introduction
Raspberry Pi introduction
Lotfi Messaoudi
 
Introduction to Raspberry Pi and GPIO
Introduction to Raspberry Pi and GPIO
Kris Findlay
 
Iot Bootcamp - abridged - part 1
Iot Bootcamp - abridged - part 1
Marcus Tarquinio
 
Raspberry Pi Introduction
Raspberry Pi Introduction
Michal Sedlak
 
Oracle IoT Kids Workshop
Oracle IoT Kids Workshop
Stephen Chin
 
The GNU Debugger GDB for the benefit of Embedded Engineering
The GNU Debugger GDB for the benefit of Embedded Engineering
Julio Guerra
 
OSIS18_IoT : Solution de mise au point pour les systemes embarques, par Julio...
OSIS18_IoT : Solution de mise au point pour les systemes embarques, par Julio...
Pôle Systematic Paris-Region
 
Connected hardware for Software Engineers 101
Connected hardware for Software Engineers 101
Pance Cavkovski
 
Raspberry pi: Conceptos básicos de la arquitectura de la computadora raspberr...
Raspberry pi: Conceptos básicos de la arquitectura de la computadora raspberr...
SANTIAGO PABLO ALBERTO
 
How to make your Money Machine with Internet of Things
How to make your Money Machine with Internet of Things
Jeff Prestes
 
Java Device I/O at Raspberry PI to Build a Candy Vending Machine
Java Device I/O at Raspberry PI to Build a Candy Vending Machine
Jeff Prestes
 
Up and running with Raspberry Pi
Up and running with Raspberry Pi
Shahed Mehbub
 
Raspberry Pi Computer Architecture Essentials Dennis Andrew K
Raspberry Pi Computer Architecture Essentials Dennis Andrew K
dakorarampse
 
JS Fest 2018. Володимир Шиманський. Запуск двіжка JS на мікроконтролері
JS Fest 2018. Володимир Шиманський. Запуск двіжка JS на мікроконтролері
JSFestUA
 
Raspberry pi, Summer $ Short Term Courses in waayoo.com
Raspberry pi, Summer $ Short Term Courses in waayoo.com
Praveen Pandey
 
Taking the hard out of hardware
Taking the hard out of hardware
Ronald McCollam
 
Intro to the raspberry pi board
Intro to the raspberry pi board
Thierry Gayet
 
Starting Raspberry Pi
Starting Raspberry Pi
LloydMoore
 
Java on Raspberry Pi Lab
Java on Raspberry Pi Lab
Stephen Chin
 
Raspberry Pi introduction
Raspberry Pi introduction
Lotfi Messaoudi
 
Introduction to Raspberry Pi and GPIO
Introduction to Raspberry Pi and GPIO
Kris Findlay
 
Iot Bootcamp - abridged - part 1
Iot Bootcamp - abridged - part 1
Marcus Tarquinio
 
Raspberry Pi Introduction
Raspberry Pi Introduction
Michal Sedlak
 
Oracle IoT Kids Workshop
Oracle IoT Kids Workshop
Stephen Chin
 
The GNU Debugger GDB for the benefit of Embedded Engineering
The GNU Debugger GDB for the benefit of Embedded Engineering
Julio Guerra
 
OSIS18_IoT : Solution de mise au point pour les systemes embarques, par Julio...
OSIS18_IoT : Solution de mise au point pour les systemes embarques, par Julio...
Pôle Systematic Paris-Region
 
Connected hardware for Software Engineers 101
Connected hardware for Software Engineers 101
Pance Cavkovski
 
Ad

More from ColdFusionConference (20)

Api manager preconference
Api manager preconference
ColdFusionConference
 
Cf ppt vsr
Cf ppt vsr
ColdFusionConference
 
Building better SQL Server Databases
Building better SQL Server Databases
ColdFusionConference
 
API Economy, Realizing the Business Value of APIs
API Economy, Realizing the Business Value of APIs
ColdFusionConference
 
Don't just pdf, Smart PDF
Don't just pdf, Smart PDF
ColdFusionConference
 
Crafting ColdFusion Applications like an Architect
Crafting ColdFusion Applications like an Architect
ColdFusionConference
 
Security And Access Control For APIS using CF API Manager
Security And Access Control For APIS using CF API Manager
ColdFusionConference
 
Monetizing Business Models: ColdFusion and APIS
Monetizing Business Models: ColdFusion and APIS
ColdFusionConference
 
Become a Security Rockstar with ColdFusion 2016
Become a Security Rockstar with ColdFusion 2016
ColdFusionConference
 
ColdFusion in Transit action
ColdFusion in Transit action
ColdFusionConference
 
Developer Insights for Application Upgrade to ColdFusion 2016
Developer Insights for Application Upgrade to ColdFusion 2016
ColdFusionConference
 
Where is cold fusion headed
Where is cold fusion headed
ColdFusionConference
 
ColdFusion Keynote: Building the Agile Web Since 1995
ColdFusion Keynote: Building the Agile Web Since 1995
ColdFusionConference
 
Instant ColdFusion with Vagrant
Instant ColdFusion with Vagrant
ColdFusionConference
 
Restful services with ColdFusion
Restful services with ColdFusion
ColdFusionConference
 
Super Fast Application development with Mura CMS
Super Fast Application development with Mura CMS
ColdFusionConference
 
Build your own secure and real-time dashboard for mobile and web
Build your own secure and real-time dashboard for mobile and web
ColdFusionConference
 
Why Everyone else writes bad code
Why Everyone else writes bad code
ColdFusionConference
 
Securing applications
Securing applications
ColdFusionConference
 
Testing automaton
Testing automaton
ColdFusionConference
 
Building better SQL Server Databases
Building better SQL Server Databases
ColdFusionConference
 
API Economy, Realizing the Business Value of APIs
API Economy, Realizing the Business Value of APIs
ColdFusionConference
 
Crafting ColdFusion Applications like an Architect
Crafting ColdFusion Applications like an Architect
ColdFusionConference
 
Security And Access Control For APIS using CF API Manager
Security And Access Control For APIS using CF API Manager
ColdFusionConference
 
Monetizing Business Models: ColdFusion and APIS
Monetizing Business Models: ColdFusion and APIS
ColdFusionConference
 
Become a Security Rockstar with ColdFusion 2016
Become a Security Rockstar with ColdFusion 2016
ColdFusionConference
 
Developer Insights for Application Upgrade to ColdFusion 2016
Developer Insights for Application Upgrade to ColdFusion 2016
ColdFusionConference
 
ColdFusion Keynote: Building the Agile Web Since 1995
ColdFusion Keynote: Building the Agile Web Since 1995
ColdFusionConference
 
Super Fast Application development with Mura CMS
Super Fast Application development with Mura CMS
ColdFusionConference
 
Build your own secure and real-time dashboard for mobile and web
Build your own secure and real-time dashboard for mobile and web
ColdFusionConference
 
Ad

Recently uploaded (20)

The Future of Technology: 2025-2125 by Saikat Basu.pdf
The Future of Technology: 2025-2125 by Saikat Basu.pdf
Saikat Basu
 
Mastering AI Workflows with FME by Mark Döring
Mastering AI Workflows with FME by Mark Döring
Safe Software
 
" How to survive with 1 billion vectors and not sell a kidney: our low-cost c...
" How to survive with 1 billion vectors and not sell a kidney: our low-cost c...
Fwdays
 
"Database isolation: how we deal with hundreds of direct connections to the d...
"Database isolation: how we deal with hundreds of direct connections to the d...
Fwdays
 
10 Key Challenges for AI within the EU Data Protection Framework.pdf
10 Key Challenges for AI within the EU Data Protection Framework.pdf
Priyanka Aash
 
Quantum AI Discoveries: Fractal Patterns Consciousness and Cyclical Universes
Quantum AI Discoveries: Fractal Patterns Consciousness and Cyclical Universes
Saikat Basu
 
Salesforce Summer '25 Release Frenchgathering.pptx.pdf
Salesforce Summer '25 Release Frenchgathering.pptx.pdf
yosra Saidani
 
OWASP Barcelona 2025 Threat Model Library
OWASP Barcelona 2025 Threat Model Library
PetraVukmirovic
 
Cracking the Code - Unveiling Synergies Between Open Source Security and AI.pdf
Cracking the Code - Unveiling Synergies Between Open Source Security and AI.pdf
Priyanka Aash
 
Cyber Defense Matrix Workshop - RSA Conference
Cyber Defense Matrix Workshop - RSA Conference
Priyanka Aash
 
AI VIDEO MAGAZINE - June 2025 - r/aivideo
AI VIDEO MAGAZINE - June 2025 - r/aivideo
1pcity Studios, Inc
 
"Scaling in space and time with Temporal", Andriy Lupa.pdf
"Scaling in space and time with Temporal", Andriy Lupa.pdf
Fwdays
 
Python Conference Singapore - 19 Jun 2025
Python Conference Singapore - 19 Jun 2025
ninefyi
 
Curietech AI in action - Accelerate MuleSoft development
Curietech AI in action - Accelerate MuleSoft development
shyamraj55
 
2025_06_18 - OpenMetadata Community Meeting.pdf
2025_06_18 - OpenMetadata Community Meeting.pdf
OpenMetadata
 
Tech-ASan: Two-stage check for Address Sanitizer - Yixuan Cao.pdf
Tech-ASan: Two-stage check for Address Sanitizer - Yixuan Cao.pdf
caoyixuan2019
 
Security Tips for Enterprise Azure Solutions
Security Tips for Enterprise Azure Solutions
Michele Leroux Bustamante
 
Techniques for Automatic Device Identification and Network Assignment.pdf
Techniques for Automatic Device Identification and Network Assignment.pdf
Priyanka Aash
 
Lessons Learned from Developing Secure AI Workflows.pdf
Lessons Learned from Developing Secure AI Workflows.pdf
Priyanka Aash
 
CapCut Pro Crack For PC Latest Version {Fully Unlocked} 2025
CapCut Pro Crack For PC Latest Version {Fully Unlocked} 2025
pcprocore
 
The Future of Technology: 2025-2125 by Saikat Basu.pdf
The Future of Technology: 2025-2125 by Saikat Basu.pdf
Saikat Basu
 
Mastering AI Workflows with FME by Mark Döring
Mastering AI Workflows with FME by Mark Döring
Safe Software
 
" How to survive with 1 billion vectors and not sell a kidney: our low-cost c...
" How to survive with 1 billion vectors and not sell a kidney: our low-cost c...
Fwdays
 
"Database isolation: how we deal with hundreds of direct connections to the d...
"Database isolation: how we deal with hundreds of direct connections to the d...
Fwdays
 
10 Key Challenges for AI within the EU Data Protection Framework.pdf
10 Key Challenges for AI within the EU Data Protection Framework.pdf
Priyanka Aash
 
Quantum AI Discoveries: Fractal Patterns Consciousness and Cyclical Universes
Quantum AI Discoveries: Fractal Patterns Consciousness and Cyclical Universes
Saikat Basu
 
Salesforce Summer '25 Release Frenchgathering.pptx.pdf
Salesforce Summer '25 Release Frenchgathering.pptx.pdf
yosra Saidani
 
OWASP Barcelona 2025 Threat Model Library
OWASP Barcelona 2025 Threat Model Library
PetraVukmirovic
 
Cracking the Code - Unveiling Synergies Between Open Source Security and AI.pdf
Cracking the Code - Unveiling Synergies Between Open Source Security and AI.pdf
Priyanka Aash
 
Cyber Defense Matrix Workshop - RSA Conference
Cyber Defense Matrix Workshop - RSA Conference
Priyanka Aash
 
AI VIDEO MAGAZINE - June 2025 - r/aivideo
AI VIDEO MAGAZINE - June 2025 - r/aivideo
1pcity Studios, Inc
 
"Scaling in space and time with Temporal", Andriy Lupa.pdf
"Scaling in space and time with Temporal", Andriy Lupa.pdf
Fwdays
 
Python Conference Singapore - 19 Jun 2025
Python Conference Singapore - 19 Jun 2025
ninefyi
 
Curietech AI in action - Accelerate MuleSoft development
Curietech AI in action - Accelerate MuleSoft development
shyamraj55
 
2025_06_18 - OpenMetadata Community Meeting.pdf
2025_06_18 - OpenMetadata Community Meeting.pdf
OpenMetadata
 
Tech-ASan: Two-stage check for Address Sanitizer - Yixuan Cao.pdf
Tech-ASan: Two-stage check for Address Sanitizer - Yixuan Cao.pdf
caoyixuan2019
 
Security Tips for Enterprise Azure Solutions
Security Tips for Enterprise Azure Solutions
Michele Leroux Bustamante
 
Techniques for Automatic Device Identification and Network Assignment.pdf
Techniques for Automatic Device Identification and Network Assignment.pdf
Priyanka Aash
 
Lessons Learned from Developing Secure AI Workflows.pdf
Lessons Learned from Developing Secure AI Workflows.pdf
Priyanka Aash
 
CapCut Pro Crack For PC Latest Version {Fully Unlocked} 2025
CapCut Pro Crack For PC Latest Version {Fully Unlocked} 2025
pcprocore
 

Raspberry pi a la cfml