SlideShare a Scribd company logo
Fizz and Buzz
of
Computer Programs
in Python.
esehara shigeo
WHO
ARE
YOU?
Shigeo Esehara
Just a Programmer using Python
and
Love Trivial Programming
!! WARNING !!
I guess you get used to my funny English Speaking.
(or Programming ?)
OK. Ready!!
GO!!
Before,
Programmers had
“The Common Sense”...
SICP
But….
Jeff Atword
(ex-StackOverFlow)
wrote the essay:
Why Can't Programmers..
Program?
Then….
Now,
Programmer has
“The Common Sense”...
FIZZ
BUZZ
FizzBuzz Rule
● Write a program that prints the
numbers from 1 to 100.
● For multiples of three print “Fizz”
instead of the number
● For multiples of five print “Buzz”.
● For numbers which are multiples of
both three and five print “FizzBuzz”
Other Lang Example
Haskell :: Maybe Monads FizzBuzz
type IsFizzBuzz = Maybe String
is_n:: Integer -> Integer -> Integer
is_n x y = x `mod` y
fizz :: Integer -> Integer
fizz x = is_n x 3
buzz :: Integer -> Integer
buzz x = is_n x 5
maybe_div :: Integer -> String -> IsFizzBuzz ->
IsFizzBuzz
maybe_div 0 str m = case m of
Nothing -> Just str
Just x -> Just $ str ++ x
maybe_div _ str m = m
maybe_fizz :: Integer -> IsFizzBuzz -> IsFizzBuzz
maybe_fizz x m = maybe_div is_fizz "Fizz" m
where is_fizz = fizz x
maybe_buzz :: Integer -> IsFizzBuzz -> IsFizzBuzz
maybe_buzz x m = maybe_div is_buzz "Buzz" m
where is_buzz = buzz x
maybe_fizzbuzz :: Integer -> IsFizzBuzz -> String
maybe_fizzbuzz x m = case m of
Nothing -> show x
Just x -> x
maybe_process :: Integer -> String
maybe_process x = maybe_fizzbuzz x =<< is_fizzbuzz x
where is_fizzbuzz x = maybe_fizz x >>= maybe_buzz x
go :: (Integer -> String) -> IO ()
go f = process f 1
process :: (Integer -> String) -> Integer -> IO ()
process f 101 = putStr ""
process f x = (putStrLn $ f x) >> process f next
where next = x + 1
OK.
Real Pythonista
solves
the Problem at 3sec.
Basic
# begin code
for i in range(1, 100):
if (i % 15 == 0):
print "FizzBuzz"
if (i % 3 == 0):
print "Buzz"
if (i % 5 == 0):
print "Fizz"
print i
# end
“Are You
kidding me ?”
No!!
Real Pythonista
don’t use
“if”statement
in FizzBuzz.
Hint
FizzBuzz Structure
consist
“Loop” and “Branch”.
In other words ...
“Loop”
is
“Iteration”.
Iterator in Python ?
List.
3 of multiple explession:
[1, 2, 3, 4, 5, 6, 7, 8, 9 …]
Fizzlize!!
[‘’, ‘’, ‘Fizz’,
‘’, ‘’, ’Fizz’,
‘’, ‘’, ’Fizz’
…]
More!!
[‘’, ‘’, ‘Fizz’] * 3
List can be multipication in Python.
“Use type conversion, Luke.”
bool(‘’) = False
int(False) = 0
not use “if” statements
fizz = ['', '', “Fizz”] * 50
buzz = ['', '', '', '', “Buzz”] * 50
for x in range(1, 101):
fizzbuzz = fizz[x] + buzz[x]
number = str(x) * (not bool(fizzbuzz))
print fizzbuzz + number
“It seems bad
because
it generates list
like *malloc*
in C language.”
oh...
Real Pythonista
use “itertools”
in FizzBuzz.
Pythonista like ‘itertools’.
from itertools import cycle
fizz = cycle(['', '', 'Fizz'])
buzz = cycle(['', '', '', '', '', 'Buzz'])
for i in range(1, 101):
fizzbuzz = fizz.next() + buzz.next()
fizzbuzz += (str(i) * (not bool(fizzbuzz)))
print fizzbuzz
But...
TRUE Pythonista
don’t use *“List”
in FizzBuzz.
* Strictly speaking,
“String” has “List”(= array (= char sets)) Structure,
but now, String is exception.
Do you think
it possible ?
Yes,
We Can!!
OK.
Hint
Loop
can be created
using “Recurtion”.
Recursion
def loop(start, limit):
print start
(start == limit) or loop(start + 1, limit)
loop(1, 100)
FizzBuzz flag
Fizz, Buzz = [Bool, Bool]
FizzBuzz flag
Fizz, Buzz = [
0 or 1, 0 or 1]
FizzBuzz flag
Number = [0, 0]
Fizz = [1, 0]
Buzz = [0, 1]
FizzBuzz = [1, 1]
“It seems like
binary system.”
Yes !! Binary System.
Number = 00 = 0
Fizz = 01 = 1
Buzz = 10 = 2
FizzBuzz = 11 = 3
Example :: PHP
<?php
function _00($i) { echo $i; }
function _10($i) { echo "Fizz"; }
function _01($i) { echo "Buzz"; }
function _11($i) {
echo _10($i);
echo _01($i);
}
for ($i = 1; $i < 101; $i++) {
$fizz = $i % 3 === 0; $fizz = (int) $fizz;
$fizz = (string) $fizz;
$buzz = $i % 5 === 0; $buzz = (int) $buzz;
$buzz = (string) $buzz;
$fizzbuzz = "_" . $fizz . $buzz;
$fizzbuzz($i);
echo "n";
}
“Use the String, Luke.”
" FizzBuzzFizzBuzz"
“Use the String, Luke.”
" FizzBuzzFizzBuzz"
[ 0 ][ 1 ][2 ][3 ]
* “FizzBuzz” is just only 8 string.
Imagine
there’s
no list..
No List !!
def loop(start, limit):
fizzbuzz = (not start % 3) | ((not start % 5) * 2)
print (" FizzBuzz FizzBuzz"[
fizzbuzz * 4:
(fizzbuzz + 1) * 4 + ((fizzbuzz == 3) * 4)].strip()
) or start
(start == limit) or loop(start + 1, limit)
loop(1, 100)
Congratulations!!
Thanks for
your attention.
twitter: @esehara
github.com/esehara
Ad

More Related Content

What's hot (20)

gitfs
gitfsgitfs
gitfs
Temian Vlad
 
Tuples
TuplesTuples
Tuples
Marieswaran Ramasamy
 
Basics
BasicsBasics
Basics
Marieswaran Ramasamy
 
Parsing Contexts for PetitParser
Parsing Contexts for PetitParserParsing Contexts for PetitParser
Parsing Contexts for PetitParser
ESUG
 
10 reasons to love CoffeeScript
10 reasons to love CoffeeScript10 reasons to love CoffeeScript
10 reasons to love CoffeeScript
Lukas Alexandre
 
R で解く FizzBuzz 問題
R で解く FizzBuzz 問題R で解く FizzBuzz 問題
R で解く FizzBuzz 問題
Kosei ABE
 
GNU Parallel și GNU Stow
GNU Parallel și GNU StowGNU Parallel și GNU Stow
GNU Parallel și GNU Stow
Radu Dumbrăveanu
 
Libraries
LibrariesLibraries
Libraries
Marieswaran Ramasamy
 
Let's golang
Let's golangLet's golang
Let's golang
SuHyun Jeon
 
Alias
AliasAlias
Alias
Marieswaran Ramasamy
 
Python パッケージ構成
Python パッケージ構成Python パッケージ構成
Python パッケージ構成
kei10in
 
Python Programming in Entertainment Industry: Coding Style
Python Programming in Entertainment Industry: Coding StylePython Programming in Entertainment Industry: Coding Style
Python Programming in Entertainment Industry: Coding Style
Shuen-Huei Guan
 
プログラミングはなぜ難しいのか
プログラミングはなぜ難しいのかプログラミングはなぜ難しいのか
プログラミングはなぜ難しいのか
Atsushi Shibata
 
Workshop programs
Workshop programsWorkshop programs
Workshop programs
Kracekumar Ramaraju
 
Sistemas operacionais 13
Sistemas operacionais 13Sistemas operacionais 13
Sistemas operacionais 13
Nauber Gois
 
CentOS_slide_ver1.0
CentOS_slide_ver1.0CentOS_slide_ver1.0
CentOS_slide_ver1.0
Satoshi Kume
 
Sample Jarvis(desktop assistant)
Sample Jarvis(desktop assistant)Sample Jarvis(desktop assistant)
Sample Jarvis(desktop assistant)
Shivaji SV
 
01 linux basics
01 linux basics01 linux basics
01 linux basics
Robson Levi
 
Instalación de emu8086 y compilados
Instalación de emu8086 y compiladosInstalación de emu8086 y compilados
Instalación de emu8086 y compilados
Diego Erazo
 
Slicing
SlicingSlicing
Slicing
Marieswaran Ramasamy
 
Parsing Contexts for PetitParser
Parsing Contexts for PetitParserParsing Contexts for PetitParser
Parsing Contexts for PetitParser
ESUG
 
10 reasons to love CoffeeScript
10 reasons to love CoffeeScript10 reasons to love CoffeeScript
10 reasons to love CoffeeScript
Lukas Alexandre
 
R で解く FizzBuzz 問題
R で解く FizzBuzz 問題R で解く FizzBuzz 問題
R で解く FizzBuzz 問題
Kosei ABE
 
Python パッケージ構成
Python パッケージ構成Python パッケージ構成
Python パッケージ構成
kei10in
 
Python Programming in Entertainment Industry: Coding Style
Python Programming in Entertainment Industry: Coding StylePython Programming in Entertainment Industry: Coding Style
Python Programming in Entertainment Industry: Coding Style
Shuen-Huei Guan
 
プログラミングはなぜ難しいのか
プログラミングはなぜ難しいのかプログラミングはなぜ難しいのか
プログラミングはなぜ難しいのか
Atsushi Shibata
 
Sistemas operacionais 13
Sistemas operacionais 13Sistemas operacionais 13
Sistemas operacionais 13
Nauber Gois
 
CentOS_slide_ver1.0
CentOS_slide_ver1.0CentOS_slide_ver1.0
CentOS_slide_ver1.0
Satoshi Kume
 
Sample Jarvis(desktop assistant)
Sample Jarvis(desktop assistant)Sample Jarvis(desktop assistant)
Sample Jarvis(desktop assistant)
Shivaji SV
 
Instalación de emu8086 y compilados
Instalación de emu8086 y compiladosInstalación de emu8086 y compilados
Instalación de emu8086 y compilados
Diego Erazo
 

Viewers also liked (20)

Proyecto Altair: Terapia psicológica en entornos virtuales
Proyecto Altair: Terapia psicológica en entornos virtualesProyecto Altair: Terapia psicológica en entornos virtuales
Proyecto Altair: Terapia psicológica en entornos virtuales
cvergarag74
 
Le Guide Châteaux & Hôtels Collection 2012 dévoile sa sélection
Le Guide Châteaux & Hôtels Collection 2012 dévoile sa sélectionLe Guide Châteaux & Hôtels Collection 2012 dévoile sa sélection
Le Guide Châteaux & Hôtels Collection 2012 dévoile sa sélection
14 Septembre online
 
Complejidad de los algoritmos
Complejidad de los algoritmosComplejidad de los algoritmos
Complejidad de los algoritmos
juanveg31
 
Sentencia Comfaboy
Sentencia ComfaboySentencia Comfaboy
Sentencia Comfaboy
Periódico El Diario
 
Vida muerte CONJURA CONTRA LA VIDA
Vida muerte CONJURA CONTRA LA VIDAVida muerte CONJURA CONTRA LA VIDA
Vida muerte CONJURA CONTRA LA VIDA
Rafael Espinoza
 
Iqbal email custom domain pada wl admin center
Iqbal   email custom domain pada wl admin centerIqbal   email custom domain pada wl admin center
Iqbal email custom domain pada wl admin center
anggaputra234
 
Navegación web anónima con tor y privoxy en kali linux
Navegación web anónima con tor y privoxy en kali linuxNavegación web anónima con tor y privoxy en kali linux
Navegación web anónima con tor y privoxy en kali linux
Francisco Medina
 
Fregadero Teka STYLO 1C 1E
Fregadero Teka STYLO 1C 1EFregadero Teka STYLO 1C 1E
Fregadero Teka STYLO 1C 1E
Alsako Electrodomésticos
 
Mis cosas favoritas
Mis cosas favoritasMis cosas favoritas
Mis cosas favoritas
Daniela Ortiz
 
Sintesis informativa 14 08 2014
Sintesis informativa 14 08 2014Sintesis informativa 14 08 2014
Sintesis informativa 14 08 2014
megaradioexpress
 
Talleres Comenius
Talleres ComeniusTalleres Comenius
Talleres Comenius
grupogorila
 
E s1-silber
E s1-silberE s1-silber
E s1-silber
Gabriel Hruza
 
Country Manager_William Kim June 2015
Country Manager_William Kim June 2015Country Manager_William Kim June 2015
Country Manager_William Kim June 2015
William Kim
 
Hornos Mixtos
Hornos MixtosHornos Mixtos
Hornos Mixtos
GrupoEquitek
 
Hatsu rei-ho-a-basic-japanese-reiki-technique
Hatsu rei-ho-a-basic-japanese-reiki-techniqueHatsu rei-ho-a-basic-japanese-reiki-technique
Hatsu rei-ho-a-basic-japanese-reiki-technique
Peggy Harris
 
Press Release (email format)
Press Release (email format)Press Release (email format)
Press Release (email format)
Kianga Moore
 
Heavy Haul Rail South America 2013 & Urban Rail Brazil, 15-17 October 2013 | ...
Heavy Haul Rail South America 2013 & Urban Rail Brazil, 15-17 October 2013 | ...Heavy Haul Rail South America 2013 & Urban Rail Brazil, 15-17 October 2013 | ...
Heavy Haul Rail South America 2013 & Urban Rail Brazil, 15-17 October 2013 | ...
Tina_Karas
 
Building Communities in Context: The Opportunities and Challenges of Conducti...
Building Communities in Context: The Opportunities and Challenges of Conducti...Building Communities in Context: The Opportunities and Challenges of Conducti...
Building Communities in Context: The Opportunities and Challenges of Conducti...
Community Development Society
 
Educació financera - EFEC
Educació financera - EFECEducació financera - EFEC
Educació financera - EFEC
rpujol1
 
Tarea 7.2: ¿Jugamos al estratego? - Pablo Muñoz Lorencio
Tarea 7.2: ¿Jugamos al estratego? - Pablo Muñoz LorencioTarea 7.2: ¿Jugamos al estratego? - Pablo Muñoz Lorencio
Tarea 7.2: ¿Jugamos al estratego? - Pablo Muñoz Lorencio
Pablo Muñoz
 
Proyecto Altair: Terapia psicológica en entornos virtuales
Proyecto Altair: Terapia psicológica en entornos virtualesProyecto Altair: Terapia psicológica en entornos virtuales
Proyecto Altair: Terapia psicológica en entornos virtuales
cvergarag74
 
Le Guide Châteaux & Hôtels Collection 2012 dévoile sa sélection
Le Guide Châteaux & Hôtels Collection 2012 dévoile sa sélectionLe Guide Châteaux & Hôtels Collection 2012 dévoile sa sélection
Le Guide Châteaux & Hôtels Collection 2012 dévoile sa sélection
14 Septembre online
 
Complejidad de los algoritmos
Complejidad de los algoritmosComplejidad de los algoritmos
Complejidad de los algoritmos
juanveg31
 
Vida muerte CONJURA CONTRA LA VIDA
Vida muerte CONJURA CONTRA LA VIDAVida muerte CONJURA CONTRA LA VIDA
Vida muerte CONJURA CONTRA LA VIDA
Rafael Espinoza
 
Iqbal email custom domain pada wl admin center
Iqbal   email custom domain pada wl admin centerIqbal   email custom domain pada wl admin center
Iqbal email custom domain pada wl admin center
anggaputra234
 
Navegación web anónima con tor y privoxy en kali linux
Navegación web anónima con tor y privoxy en kali linuxNavegación web anónima con tor y privoxy en kali linux
Navegación web anónima con tor y privoxy en kali linux
Francisco Medina
 
Sintesis informativa 14 08 2014
Sintesis informativa 14 08 2014Sintesis informativa 14 08 2014
Sintesis informativa 14 08 2014
megaradioexpress
 
Talleres Comenius
Talleres ComeniusTalleres Comenius
Talleres Comenius
grupogorila
 
Country Manager_William Kim June 2015
Country Manager_William Kim June 2015Country Manager_William Kim June 2015
Country Manager_William Kim June 2015
William Kim
 
Hatsu rei-ho-a-basic-japanese-reiki-technique
Hatsu rei-ho-a-basic-japanese-reiki-techniqueHatsu rei-ho-a-basic-japanese-reiki-technique
Hatsu rei-ho-a-basic-japanese-reiki-technique
Peggy Harris
 
Press Release (email format)
Press Release (email format)Press Release (email format)
Press Release (email format)
Kianga Moore
 
Heavy Haul Rail South America 2013 & Urban Rail Brazil, 15-17 October 2013 | ...
Heavy Haul Rail South America 2013 & Urban Rail Brazil, 15-17 October 2013 | ...Heavy Haul Rail South America 2013 & Urban Rail Brazil, 15-17 October 2013 | ...
Heavy Haul Rail South America 2013 & Urban Rail Brazil, 15-17 October 2013 | ...
Tina_Karas
 
Building Communities in Context: The Opportunities and Challenges of Conducti...
Building Communities in Context: The Opportunities and Challenges of Conducti...Building Communities in Context: The Opportunities and Challenges of Conducti...
Building Communities in Context: The Opportunities and Challenges of Conducti...
Community Development Society
 
Educació financera - EFEC
Educació financera - EFECEducació financera - EFEC
Educació financera - EFEC
rpujol1
 
Tarea 7.2: ¿Jugamos al estratego? - Pablo Muñoz Lorencio
Tarea 7.2: ¿Jugamos al estratego? - Pablo Muñoz LorencioTarea 7.2: ¿Jugamos al estratego? - Pablo Muñoz Lorencio
Tarea 7.2: ¿Jugamos al estratego? - Pablo Muñoz Lorencio
Pablo Muñoz
 
Ad

Similar to Fizz and buzz of computer programs in python. (20)

Beginning Python
Beginning PythonBeginning Python
Beginning Python
Agiliq Solutions
 
java-ja 8th TDD
java-ja 8th TDDjava-ja 8th TDD
java-ja 8th TDD
Takuto Wada
 
Get Kata
Get KataGet Kata
Get Kata
Kevlin Henney
 
P2 2017 python_strings
P2 2017 python_stringsP2 2017 python_strings
P2 2017 python_strings
Prof. Wim Van Criekinge
 
Talk Code
Talk CodeTalk Code
Talk Code
Agiliq Solutions
 
Python slide
Python slidePython slide
Python slide
Kiattisak Anoochitarom
 
module 3 BTECH FIRST YEAR ATP APJ KTU PYTHON
module 3 BTECH FIRST YEAR ATP APJ KTU PYTHONmodule 3 BTECH FIRST YEAR ATP APJ KTU PYTHON
module 3 BTECH FIRST YEAR ATP APJ KTU PYTHON
FahmaFamzin
 
PyLecture4 -Python Basics2-
PyLecture4 -Python Basics2-PyLecture4 -Python Basics2-
PyLecture4 -Python Basics2-
Yoshiki Satotani
 
Python Programming Module 3 (2).pdf
Python Programming Module 3 (2).pdfPython Programming Module 3 (2).pdf
Python Programming Module 3 (2).pdf
Thanmayee S
 
Processing data with Python, using standard library modules you (probably) ne...
Processing data with Python, using standard library modules you (probably) ne...Processing data with Python, using standard library modules you (probably) ne...
Processing data with Python, using standard library modules you (probably) ne...
gjcross
 
2016 bioinformatics i_python_part_2_strings_wim_vancriekinge
2016 bioinformatics i_python_part_2_strings_wim_vancriekinge2016 bioinformatics i_python_part_2_strings_wim_vancriekinge
2016 bioinformatics i_python_part_2_strings_wim_vancriekinge
Prof. Wim Van Criekinge
 
Fuzzing: The New Unit Testing
Fuzzing: The New Unit TestingFuzzing: The New Unit Testing
Fuzzing: The New Unit Testing
Dmitry Vyukov
 
Python Part 1
Python Part 1Python Part 1
Python Part 1
Mohamed Ramadan
 
Where do Rubyists go?
 Where do Rubyists go?  Where do Rubyists go?
Where do Rubyists go?
Tobias Pfeiffer
 
Andrii Soldatenko "Competitive programming using Python"
Andrii Soldatenko "Competitive programming using Python"Andrii Soldatenko "Competitive programming using Python"
Andrii Soldatenko "Competitive programming using Python"
OdessaPyConference
 
xii cs practicals class 12 computer science.pdf
xii cs practicals class 12 computer science.pdfxii cs practicals class 12 computer science.pdf
xii cs practicals class 12 computer science.pdf
gmaiihghtg
 
Declarative Thinking, Declarative Practice
Declarative Thinking, Declarative PracticeDeclarative Thinking, Declarative Practice
Declarative Thinking, Declarative Practice
Kevlin Henney
 
ACM init() Day 3
ACM init() Day 3ACM init() Day 3
ACM init() Day 3
UCLA Association of Computing Machinery
 
DATA TYPES IN PYTHON jesjdjdjkdkkdk.pptx
DATA TYPES IN PYTHON jesjdjdjkdkkdk.pptxDATA TYPES IN PYTHON jesjdjdjkdkkdk.pptx
DATA TYPES IN PYTHON jesjdjdjkdkkdk.pptx
rajvishnuf9
 
xii cs practicals
xii cs practicalsxii cs practicals
xii cs practicals
JaswinderKaurSarao
 
module 3 BTECH FIRST YEAR ATP APJ KTU PYTHON
module 3 BTECH FIRST YEAR ATP APJ KTU PYTHONmodule 3 BTECH FIRST YEAR ATP APJ KTU PYTHON
module 3 BTECH FIRST YEAR ATP APJ KTU PYTHON
FahmaFamzin
 
PyLecture4 -Python Basics2-
PyLecture4 -Python Basics2-PyLecture4 -Python Basics2-
PyLecture4 -Python Basics2-
Yoshiki Satotani
 
Python Programming Module 3 (2).pdf
Python Programming Module 3 (2).pdfPython Programming Module 3 (2).pdf
Python Programming Module 3 (2).pdf
Thanmayee S
 
Processing data with Python, using standard library modules you (probably) ne...
Processing data with Python, using standard library modules you (probably) ne...Processing data with Python, using standard library modules you (probably) ne...
Processing data with Python, using standard library modules you (probably) ne...
gjcross
 
2016 bioinformatics i_python_part_2_strings_wim_vancriekinge
2016 bioinformatics i_python_part_2_strings_wim_vancriekinge2016 bioinformatics i_python_part_2_strings_wim_vancriekinge
2016 bioinformatics i_python_part_2_strings_wim_vancriekinge
Prof. Wim Van Criekinge
 
Fuzzing: The New Unit Testing
Fuzzing: The New Unit TestingFuzzing: The New Unit Testing
Fuzzing: The New Unit Testing
Dmitry Vyukov
 
Andrii Soldatenko "Competitive programming using Python"
Andrii Soldatenko "Competitive programming using Python"Andrii Soldatenko "Competitive programming using Python"
Andrii Soldatenko "Competitive programming using Python"
OdessaPyConference
 
xii cs practicals class 12 computer science.pdf
xii cs practicals class 12 computer science.pdfxii cs practicals class 12 computer science.pdf
xii cs practicals class 12 computer science.pdf
gmaiihghtg
 
Declarative Thinking, Declarative Practice
Declarative Thinking, Declarative PracticeDeclarative Thinking, Declarative Practice
Declarative Thinking, Declarative Practice
Kevlin Henney
 
DATA TYPES IN PYTHON jesjdjdjkdkkdk.pptx
DATA TYPES IN PYTHON jesjdjdjkdkkdk.pptxDATA TYPES IN PYTHON jesjdjdjkdkkdk.pptx
DATA TYPES IN PYTHON jesjdjdjkdkkdk.pptx
rajvishnuf9
 
Ad

Recently uploaded (20)

machines-for-woodworking-shops-en-compressed.pdf
machines-for-woodworking-shops-en-compressed.pdfmachines-for-woodworking-shops-en-compressed.pdf
machines-for-woodworking-shops-en-compressed.pdf
AmirStern2
 
Google DeepMind’s New AI Coding Agent AlphaEvolve.pdf
Google DeepMind’s New AI Coding Agent AlphaEvolve.pdfGoogle DeepMind’s New AI Coding Agent AlphaEvolve.pdf
Google DeepMind’s New AI Coding Agent AlphaEvolve.pdf
derrickjswork
 
Developing Product-Behavior Fit: UX Research in Product Development by Krysta...
Developing Product-Behavior Fit: UX Research in Product Development by Krysta...Developing Product-Behavior Fit: UX Research in Product Development by Krysta...
Developing Product-Behavior Fit: UX Research in Product Development by Krysta...
UXPA Boston
 
Scientific Large Language Models in Multi-Modal Domains
Scientific Large Language Models in Multi-Modal DomainsScientific Large Language Models in Multi-Modal Domains
Scientific Large Language Models in Multi-Modal Domains
syedanidakhader1
 
DNF 2.0 Implementations Challenges in Nepal
DNF 2.0 Implementations Challenges in NepalDNF 2.0 Implementations Challenges in Nepal
DNF 2.0 Implementations Challenges in Nepal
ICT Frame Magazine Pvt. Ltd.
 
Right to liberty and security of a person.pdf
Right to liberty and security of a person.pdfRight to liberty and security of a person.pdf
Right to liberty and security of a person.pdf
danielbraico197
 
Building the Customer Identity Community, Together.pdf
Building the Customer Identity Community, Together.pdfBuilding the Customer Identity Community, Together.pdf
Building the Customer Identity Community, Together.pdf
Cheryl Hung
 
Risk Analysis 101: Using a Risk Analyst to Fortify Your IT Strategy
Risk Analysis 101: Using a Risk Analyst to Fortify Your IT StrategyRisk Analysis 101: Using a Risk Analyst to Fortify Your IT Strategy
Risk Analysis 101: Using a Risk Analyst to Fortify Your IT Strategy
john823664
 
Secondary Storage for a microcontroller system
Secondary Storage for a microcontroller systemSecondary Storage for a microcontroller system
Secondary Storage for a microcontroller system
fizarcse
 
Who's choice? Making decisions with and about Artificial Intelligence, Keele ...
Who's choice? Making decisions with and about Artificial Intelligence, Keele ...Who's choice? Making decisions with and about Artificial Intelligence, Keele ...
Who's choice? Making decisions with and about Artificial Intelligence, Keele ...
Alan Dix
 
Middle East and Africa Cybersecurity Market Trends and Growth Analysis
Middle East and Africa Cybersecurity Market Trends and Growth Analysis Middle East and Africa Cybersecurity Market Trends and Growth Analysis
Middle East and Africa Cybersecurity Market Trends and Growth Analysis
Preeti Jha
 
Longitudinal Benchmark: A Real-World UX Case Study in Onboarding by Linda Bor...
Longitudinal Benchmark: A Real-World UX Case Study in Onboarding by Linda Bor...Longitudinal Benchmark: A Real-World UX Case Study in Onboarding by Linda Bor...
Longitudinal Benchmark: A Real-World UX Case Study in Onboarding by Linda Bor...
UXPA Boston
 
Integrating FME with Python: Tips, Demos, and Best Practices for Powerful Aut...
Integrating FME with Python: Tips, Demos, and Best Practices for Powerful Aut...Integrating FME with Python: Tips, Demos, and Best Practices for Powerful Aut...
Integrating FME with Python: Tips, Demos, and Best Practices for Powerful Aut...
Safe Software
 
May Patch Tuesday
May Patch TuesdayMay Patch Tuesday
May Patch Tuesday
Ivanti
 
Cybersecurity Tools and Technologies - Microsoft Certificate
Cybersecurity Tools and Technologies - Microsoft CertificateCybersecurity Tools and Technologies - Microsoft Certificate
Cybersecurity Tools and Technologies - Microsoft Certificate
VICTOR MAESTRE RAMIREZ
 
UiPath AgentHack - Build the AI agents of tomorrow_Enablement 1.pptx
UiPath AgentHack - Build the AI agents of tomorrow_Enablement 1.pptxUiPath AgentHack - Build the AI agents of tomorrow_Enablement 1.pptx
UiPath AgentHack - Build the AI agents of tomorrow_Enablement 1.pptx
anabulhac
 
ICDCC 2025: Securing Agentic AI - Eryk Budi Pratama.pdf
ICDCC 2025: Securing Agentic AI - Eryk Budi Pratama.pdfICDCC 2025: Securing Agentic AI - Eryk Budi Pratama.pdf
ICDCC 2025: Securing Agentic AI - Eryk Budi Pratama.pdf
Eryk Budi Pratama
 
Best 10 Free AI Character Chat Platforms
Best 10 Free AI Character Chat PlatformsBest 10 Free AI Character Chat Platforms
Best 10 Free AI Character Chat Platforms
Soulmaite
 
Accommodating Neurodiverse Users Online (Global Accessibility Awareness Day 2...
Accommodating Neurodiverse Users Online (Global Accessibility Awareness Day 2...Accommodating Neurodiverse Users Online (Global Accessibility Awareness Day 2...
Accommodating Neurodiverse Users Online (Global Accessibility Awareness Day 2...
User Vision
 
Digital Technologies for Culture, Arts and Heritage: Insights from Interdisci...
Digital Technologies for Culture, Arts and Heritage: Insights from Interdisci...Digital Technologies for Culture, Arts and Heritage: Insights from Interdisci...
Digital Technologies for Culture, Arts and Heritage: Insights from Interdisci...
Vasileios Komianos
 
machines-for-woodworking-shops-en-compressed.pdf
machines-for-woodworking-shops-en-compressed.pdfmachines-for-woodworking-shops-en-compressed.pdf
machines-for-woodworking-shops-en-compressed.pdf
AmirStern2
 
Google DeepMind’s New AI Coding Agent AlphaEvolve.pdf
Google DeepMind’s New AI Coding Agent AlphaEvolve.pdfGoogle DeepMind’s New AI Coding Agent AlphaEvolve.pdf
Google DeepMind’s New AI Coding Agent AlphaEvolve.pdf
derrickjswork
 
Developing Product-Behavior Fit: UX Research in Product Development by Krysta...
Developing Product-Behavior Fit: UX Research in Product Development by Krysta...Developing Product-Behavior Fit: UX Research in Product Development by Krysta...
Developing Product-Behavior Fit: UX Research in Product Development by Krysta...
UXPA Boston
 
Scientific Large Language Models in Multi-Modal Domains
Scientific Large Language Models in Multi-Modal DomainsScientific Large Language Models in Multi-Modal Domains
Scientific Large Language Models in Multi-Modal Domains
syedanidakhader1
 
Right to liberty and security of a person.pdf
Right to liberty and security of a person.pdfRight to liberty and security of a person.pdf
Right to liberty and security of a person.pdf
danielbraico197
 
Building the Customer Identity Community, Together.pdf
Building the Customer Identity Community, Together.pdfBuilding the Customer Identity Community, Together.pdf
Building the Customer Identity Community, Together.pdf
Cheryl Hung
 
Risk Analysis 101: Using a Risk Analyst to Fortify Your IT Strategy
Risk Analysis 101: Using a Risk Analyst to Fortify Your IT StrategyRisk Analysis 101: Using a Risk Analyst to Fortify Your IT Strategy
Risk Analysis 101: Using a Risk Analyst to Fortify Your IT Strategy
john823664
 
Secondary Storage for a microcontroller system
Secondary Storage for a microcontroller systemSecondary Storage for a microcontroller system
Secondary Storage for a microcontroller system
fizarcse
 
Who's choice? Making decisions with and about Artificial Intelligence, Keele ...
Who's choice? Making decisions with and about Artificial Intelligence, Keele ...Who's choice? Making decisions with and about Artificial Intelligence, Keele ...
Who's choice? Making decisions with and about Artificial Intelligence, Keele ...
Alan Dix
 
Middle East and Africa Cybersecurity Market Trends and Growth Analysis
Middle East and Africa Cybersecurity Market Trends and Growth Analysis Middle East and Africa Cybersecurity Market Trends and Growth Analysis
Middle East and Africa Cybersecurity Market Trends and Growth Analysis
Preeti Jha
 
Longitudinal Benchmark: A Real-World UX Case Study in Onboarding by Linda Bor...
Longitudinal Benchmark: A Real-World UX Case Study in Onboarding by Linda Bor...Longitudinal Benchmark: A Real-World UX Case Study in Onboarding by Linda Bor...
Longitudinal Benchmark: A Real-World UX Case Study in Onboarding by Linda Bor...
UXPA Boston
 
Integrating FME with Python: Tips, Demos, and Best Practices for Powerful Aut...
Integrating FME with Python: Tips, Demos, and Best Practices for Powerful Aut...Integrating FME with Python: Tips, Demos, and Best Practices for Powerful Aut...
Integrating FME with Python: Tips, Demos, and Best Practices for Powerful Aut...
Safe Software
 
May Patch Tuesday
May Patch TuesdayMay Patch Tuesday
May Patch Tuesday
Ivanti
 
Cybersecurity Tools and Technologies - Microsoft Certificate
Cybersecurity Tools and Technologies - Microsoft CertificateCybersecurity Tools and Technologies - Microsoft Certificate
Cybersecurity Tools and Technologies - Microsoft Certificate
VICTOR MAESTRE RAMIREZ
 
UiPath AgentHack - Build the AI agents of tomorrow_Enablement 1.pptx
UiPath AgentHack - Build the AI agents of tomorrow_Enablement 1.pptxUiPath AgentHack - Build the AI agents of tomorrow_Enablement 1.pptx
UiPath AgentHack - Build the AI agents of tomorrow_Enablement 1.pptx
anabulhac
 
ICDCC 2025: Securing Agentic AI - Eryk Budi Pratama.pdf
ICDCC 2025: Securing Agentic AI - Eryk Budi Pratama.pdfICDCC 2025: Securing Agentic AI - Eryk Budi Pratama.pdf
ICDCC 2025: Securing Agentic AI - Eryk Budi Pratama.pdf
Eryk Budi Pratama
 
Best 10 Free AI Character Chat Platforms
Best 10 Free AI Character Chat PlatformsBest 10 Free AI Character Chat Platforms
Best 10 Free AI Character Chat Platforms
Soulmaite
 
Accommodating Neurodiverse Users Online (Global Accessibility Awareness Day 2...
Accommodating Neurodiverse Users Online (Global Accessibility Awareness Day 2...Accommodating Neurodiverse Users Online (Global Accessibility Awareness Day 2...
Accommodating Neurodiverse Users Online (Global Accessibility Awareness Day 2...
User Vision
 
Digital Technologies for Culture, Arts and Heritage: Insights from Interdisci...
Digital Technologies for Culture, Arts and Heritage: Insights from Interdisci...Digital Technologies for Culture, Arts and Heritage: Insights from Interdisci...
Digital Technologies for Culture, Arts and Heritage: Insights from Interdisci...
Vasileios Komianos
 

Fizz and buzz of computer programs in python.