Suche senden
Hochladen
Writing Books (The Easy Bit)
•
4 gefällt mir
•
2,003 views
Dave Cross
Folgen
As seen at Floss UK Spring Conference 2016. How to create ebooks from Markdown.
Weniger lesen
Mehr lesen
Software
Melden
Teilen
Melden
Teilen
1 von 82
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
A two-hour presentation from the London Perl Workshop about things that have changed in the Perl core in the last five years.
Modern Perl Catch-Up
Modern Perl Catch-Up
Dave Cross
Some thoughts on ways to measure the quality of Perl code (and, hence, get a basis for improving it)
Measuring the Quality of Your Perl Code
Measuring the Quality of Your Perl Code
Dave Cross
How (and why) I spent 90 minutes writing a Twitterbot that tweeted the Apollo 11 mission timeline (shifted by 50 years)
Apollo 11 at 50 - A Simple Twitter Bot
Apollo 11 at 50 - A Simple Twitter Bot
Dave Cross
A talk from the European Perl Conference 2019 (but not about Perl)
Monoliths, Balls of Mud and Silver Bullets
Monoliths, Balls of Mud and Silver Bullets
Dave Cross
The slides from a half-day workshop on career development for programmers that I ran at The Perl Conference in Glasgow
The Professional Programmer
The Professional Programmer
Dave Cross
A (not entirely serious) talk that I gave at the London Perl Mongers technical meeting in March 2018. It talks about how and why I build a web site listing the line of succession to the British throne back through history.
I'm A Republic (Honest!)
I'm A Republic (Honest!)
Dave Cross
A talk about on-page SEO that I gave at the 2017 London Perl Workshop
Web Site Tune-Up - Improve Your Googlejuice
Web Site Tune-Up - Improve Your Googlejuice
Dave Cross
A one-day practical tutorial on modern Perl web development practices using Dancer 2.
Modern Perl Web Development with Dancer
Modern Perl Web Development with Dancer
Dave Cross
Empfohlen
A two-hour presentation from the London Perl Workshop about things that have changed in the Perl core in the last five years.
Modern Perl Catch-Up
Modern Perl Catch-Up
Dave Cross
Some thoughts on ways to measure the quality of Perl code (and, hence, get a basis for improving it)
Measuring the Quality of Your Perl Code
Measuring the Quality of Your Perl Code
Dave Cross
How (and why) I spent 90 minutes writing a Twitterbot that tweeted the Apollo 11 mission timeline (shifted by 50 years)
Apollo 11 at 50 - A Simple Twitter Bot
Apollo 11 at 50 - A Simple Twitter Bot
Dave Cross
A talk from the European Perl Conference 2019 (but not about Perl)
Monoliths, Balls of Mud and Silver Bullets
Monoliths, Balls of Mud and Silver Bullets
Dave Cross
The slides from a half-day workshop on career development for programmers that I ran at The Perl Conference in Glasgow
The Professional Programmer
The Professional Programmer
Dave Cross
A (not entirely serious) talk that I gave at the London Perl Mongers technical meeting in March 2018. It talks about how and why I build a web site listing the line of succession to the British throne back through history.
I'm A Republic (Honest!)
I'm A Republic (Honest!)
Dave Cross
A talk about on-page SEO that I gave at the 2017 London Perl Workshop
Web Site Tune-Up - Improve Your Googlejuice
Web Site Tune-Up - Improve Your Googlejuice
Dave Cross
A one-day practical tutorial on modern Perl web development practices using Dancer 2.
Modern Perl Web Development with Dancer
Modern Perl Web Development with Dancer
Dave Cross
How to make useful data feeds of the Tower Bridge lift times.
Freeing Tower Bridge
Freeing Tower Bridge
Dave Cross
A talk about writing better messages in Perl. Presented at YAPC Europe in Cluj-Napoca, Romania and at the London Perl Workshop in 2016.
Error(s) Free Programming
Error(s) Free Programming
Dave Cross
In which I describe my plan for a new Perl online magazine. A lightning talk from Yapc Europe 2016 in Cluj-Napoca, Romania.
Medium Perl
Medium Perl
Dave Cross
The training course I ran at the 2015 London Perl Workshop
Modern Web Development with Perl
Modern Web Development with Perl
Dave Cross
My lightning talk from the 2015 London Perl Workshop
Improving Dev Assistant
Improving Dev Assistant
Dave Cross
My talk from the 2015 London Perl Workshop
Conference Driven Publishing
Conference Driven Publishing
Dave Cross
A talk I gave at the London Perl Mongers Technical Meeting on 13th August 2015
Conference Driven Publishing
Conference Driven Publishing
Dave Cross
A Talk from OpenTech 2015 about a tool I wrote for monitoring parliamentary candidates on Twitter during the 2015 UK general election.
TwittElection
TwittElection
Dave Cross
My training course from the 2014 London Perl Workshop
Perl in the Internet of Things
Perl in the Internet of Things
Dave Cross
A talk from the London Perl Workshop 2014
Return to the Kingdom of the Blind
Return to the Kingdom of the Blind
Dave Cross
A quick introduction to using Github and Travis-CI to test Perl projects
Github, Travis-CI and Perl
Github, Travis-CI and Perl
Dave Cross
Object-Oriented Programming with Perl and Moose
Object-Oriented Programming with Perl and Moose
Dave Cross
Database Programming with Perl and DBIx::Class
Database Programming with Perl and DBIx::Class
Dave Cross
Does what it says on the tin. An introduction to Modern Perl programming aimed at programmers who have little or no experience in Perl. I gave this course at the London Perl Workshop in November 2013.
Modern Perl for Non-Perl Programmers
Modern Perl for Non-Perl Programmers
Dave Cross
A talk I gave at YAPC in Kiev
Matt's PSGI Archive
Matt's PSGI Archive
Dave Cross
A lightning talk I gave at YAPC in Kiev.
The Kingdom of the Blind
The Kingdom of the Blind
Dave Cross
The lightning talk I gave at the London Perl Workshop 2012.
Matt's PSGI Archive
Matt's PSGI Archive
Dave Cross
Introduction to Moose course from the London Perl Workshop 2012.
Introduction to OO Perl with Moose
Introduction to OO Perl with Moose
Dave Cross
A presentation on Modern Core Perl that I gave at the London Perl Workshop on 12th November 2011
Modern Core Perl
Modern Core Perl
Dave Cross
Some anecdotes and random thoughts drawn from ten years of running Perl training courses.
Perl Training
Perl Training
Dave Cross
The subject of this deck is the small Print[A] program in the following blog post by Noel Welsh: https://www.inner-product.com/posts/direct-style-effects/. Keywords: "direct-style", "context function", "context functions", "algebraic effect", "algebraic effects", "scala", "effect system", "effect systems", "effect", "side effect", "composition", "fp", "functional programming"
Direct Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension Aid
Philip Schwarz
Craft an AI & Machine Learning Pitch with our Editable Professional PowerPoint Template. Ignite your AI & Machine Learning pitch with our cutting-edge PowerPoint template tailored for the industry. Perfect for AI conferences, investor presentations, sales pitches to tech-focused companies, training sessions, and educational programs. - 20+ editable slides: Get a variety of options to choose from for your presentation. - Time-saving solution: Download, replace text/images with a few clicks. - User-friendly customization: Easy to use and personalize. - Modern and attractive design: Captivating visuals, sleek layout. - Tailored to your requirements: Fully alterable for customization. - Well-organized slides: Complete control over content. - Thematic specificity: Reflects healthcare industry with relevant graphics. - Showcase your business idea: Communicate value proposition effectively.
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
Presentation.STUDIO
Weitere ähnliche Inhalte
Mehr von Dave Cross
How to make useful data feeds of the Tower Bridge lift times.
Freeing Tower Bridge
Freeing Tower Bridge
Dave Cross
A talk about writing better messages in Perl. Presented at YAPC Europe in Cluj-Napoca, Romania and at the London Perl Workshop in 2016.
Error(s) Free Programming
Error(s) Free Programming
Dave Cross
In which I describe my plan for a new Perl online magazine. A lightning talk from Yapc Europe 2016 in Cluj-Napoca, Romania.
Medium Perl
Medium Perl
Dave Cross
The training course I ran at the 2015 London Perl Workshop
Modern Web Development with Perl
Modern Web Development with Perl
Dave Cross
My lightning talk from the 2015 London Perl Workshop
Improving Dev Assistant
Improving Dev Assistant
Dave Cross
My talk from the 2015 London Perl Workshop
Conference Driven Publishing
Conference Driven Publishing
Dave Cross
A talk I gave at the London Perl Mongers Technical Meeting on 13th August 2015
Conference Driven Publishing
Conference Driven Publishing
Dave Cross
A Talk from OpenTech 2015 about a tool I wrote for monitoring parliamentary candidates on Twitter during the 2015 UK general election.
TwittElection
TwittElection
Dave Cross
My training course from the 2014 London Perl Workshop
Perl in the Internet of Things
Perl in the Internet of Things
Dave Cross
A talk from the London Perl Workshop 2014
Return to the Kingdom of the Blind
Return to the Kingdom of the Blind
Dave Cross
A quick introduction to using Github and Travis-CI to test Perl projects
Github, Travis-CI and Perl
Github, Travis-CI and Perl
Dave Cross
Object-Oriented Programming with Perl and Moose
Object-Oriented Programming with Perl and Moose
Dave Cross
Database Programming with Perl and DBIx::Class
Database Programming with Perl and DBIx::Class
Dave Cross
Does what it says on the tin. An introduction to Modern Perl programming aimed at programmers who have little or no experience in Perl. I gave this course at the London Perl Workshop in November 2013.
Modern Perl for Non-Perl Programmers
Modern Perl for Non-Perl Programmers
Dave Cross
A talk I gave at YAPC in Kiev
Matt's PSGI Archive
Matt's PSGI Archive
Dave Cross
A lightning talk I gave at YAPC in Kiev.
The Kingdom of the Blind
The Kingdom of the Blind
Dave Cross
The lightning talk I gave at the London Perl Workshop 2012.
Matt's PSGI Archive
Matt's PSGI Archive
Dave Cross
Introduction to Moose course from the London Perl Workshop 2012.
Introduction to OO Perl with Moose
Introduction to OO Perl with Moose
Dave Cross
A presentation on Modern Core Perl that I gave at the London Perl Workshop on 12th November 2011
Modern Core Perl
Modern Core Perl
Dave Cross
Some anecdotes and random thoughts drawn from ten years of running Perl training courses.
Perl Training
Perl Training
Dave Cross
Mehr von Dave Cross
(20)
Freeing Tower Bridge
Freeing Tower Bridge
Error(s) Free Programming
Error(s) Free Programming
Medium Perl
Medium Perl
Modern Web Development with Perl
Modern Web Development with Perl
Improving Dev Assistant
Improving Dev Assistant
Conference Driven Publishing
Conference Driven Publishing
Conference Driven Publishing
Conference Driven Publishing
TwittElection
TwittElection
Perl in the Internet of Things
Perl in the Internet of Things
Return to the Kingdom of the Blind
Return to the Kingdom of the Blind
Github, Travis-CI and Perl
Github, Travis-CI and Perl
Object-Oriented Programming with Perl and Moose
Object-Oriented Programming with Perl and Moose
Database Programming with Perl and DBIx::Class
Database Programming with Perl and DBIx::Class
Modern Perl for Non-Perl Programmers
Modern Perl for Non-Perl Programmers
Matt's PSGI Archive
Matt's PSGI Archive
The Kingdom of the Blind
The Kingdom of the Blind
Matt's PSGI Archive
Matt's PSGI Archive
Introduction to OO Perl with Moose
Introduction to OO Perl with Moose
Modern Core Perl
Modern Core Perl
Perl Training
Perl Training
Kürzlich hochgeladen
The subject of this deck is the small Print[A] program in the following blog post by Noel Welsh: https://www.inner-product.com/posts/direct-style-effects/. Keywords: "direct-style", "context function", "context functions", "algebraic effect", "algebraic effects", "scala", "effect system", "effect systems", "effect", "side effect", "composition", "fp", "functional programming"
Direct Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension Aid
Philip Schwarz
Craft an AI & Machine Learning Pitch with our Editable Professional PowerPoint Template. Ignite your AI & Machine Learning pitch with our cutting-edge PowerPoint template tailored for the industry. Perfect for AI conferences, investor presentations, sales pitches to tech-focused companies, training sessions, and educational programs. - 20+ editable slides: Get a variety of options to choose from for your presentation. - Time-saving solution: Download, replace text/images with a few clicks. - User-friendly customization: Easy to use and personalize. - Modern and attractive design: Captivating visuals, sleek layout. - Tailored to your requirements: Fully alterable for customization. - Well-organized slides: Complete control over content. - Thematic specificity: Reflects healthcare industry with relevant graphics. - Showcase your business idea: Communicate value proposition effectively.
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
Presentation.STUDIO
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
masabamasaba
Presented at Devoxx UK 2024.
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Bert Jan Schrijver
ADR, or Architecture Decision Record, is a valuable tool in software development for several reasons. It provides a centralized location for documenting and tracking architectural decisions, aiding both current and future team members. ADRs enhance communication among team members by documenting the rationale behind architectural decisions, especially beneficial during onboarding of new team members or when revisiting decisions. They serve as a knowledge base, enabling teams to learn from past decisions and refine their decision-making process. Additionally, ADRs contribute to transparency by helping stakeholders understand the reasons behind specific architectural choices. As with any other tool or process, introducing them into an organization can face several obstacles, and overcoming these challenges is crucial for successful implementation. In this talk I go through some common problems and our way of solving them.
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
Papp Krisztián
hello
tonesoftg
tonesoftg
lanshi9
We specialize in Psychic Readings, Psychic Love Spells, Binding Love Spells, Obsession Spells, Voodoo Spells, Lottery Spells, Marriage Spells, Black Magic Spells, Palm Readings & much more. Are you depressed? We perform this come-to-me love spell that works instantly with the aim of bringing back the victim to the person performing the magic. Have you lost your lover? We perform this come-to-me love spell that works instantly with the aim of bringing back the victim to the person performing the magic. Have you lost your lover? Do u need to solve any relationship problem? Contact the powerful spells caster chief kule with love spells that work overnight and love spells that really work. Have you found yourself infatuated with a special someone you think could be the one? Are you looking for a spell to provide them with a nudge in the right direction? Or maybe the spell you cast didn’t achieve the results you were hoping for? Whether you’re new or versed in the ways of spell casting, we’re here to help. Today we’re going to provide you with a detailed guide on the types of love spells to cast. Not only that but there’s something for those who wish to find outside advice from more advanced spell casters. We’re also going to provide you with the top sites available to help you with your dilemma. Let’s begin our journey by educating ourselves on love magic and what a real love caster looks like. Love Magic and Love Casters Love magic made its first appearance back in Ancient Egypt and has been an active practice since. This type of magic is a branch of traditional magic and can be practiced in various ways. Typically the more common use of love magic is through the work of spells, but other methods look like Charms Rituals-LOVE Potions-Dolls and even Amulets If you are interested in becoming a love caster, be prepared for what’s to come. A genuine love caster knows that the art of love casting is no easy feat and shouldn’t be done casually. You should know that not only does it require you to be gifted spiritually, but you must be ready to serve others. Someone who is considered a real love caster has experience in all manner of spells, no matter the difficulty. Training yourself in attraction, commitment, and marriage spells is an excellent place to start. But this by no means will make you a professional. Practice your craft and expand your knowledge; understand that you will possess the ability to help others in time truly. Types of Love Spells What better way to start broadening your experiences with love spells than by learning more about them? These spells work like just about any other spell. Simply apply your intention, use a medium (sigils, mantras, candles, or charm bags), and top it off with establishing the belief that you will receive what you want. So what kind of spells are available and which ones suit your needs the best? Let’s take a look at the many options you have at your disposal.
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
masabamasaba
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platformless Approach
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
WSO2
We specialize in Psychic Readings, Psychic Love Spells, Binding Love Spells, Obsession Spells, Voodoo Spells, Lottery Spells, Marriage Spells, Black Magic Spells, Palm Readings & much more. Are you depressed? We perform this come-to-me love spell that works instantly with the aim of bringing back the victim to the person performing the magic. Have you lost your lover? We perform this come-to-me love spell that works instantly with the aim of bringing back the victim to the person performing the magic. Have you lost your lover? Do u need to solve any relationship problem? Contact the powerful spells caster chief kule with love spells that work overnight and love spells that really work. Have you found yourself infatuated with a special someone you think could be the one? Are you looking for a spell to provide them with a nudge in the right direction? Or maybe the spell you cast didn’t achieve the results you were hoping for? Whether you’re new or versed in the ways of spell casting, we’re here to help. Today we’re going to provide you with a detailed guide on the types of love spells to cast. Not only that but there’s something for those who wish to find outside advice from more advanced spell casters. We’re also going to provide you with the top sites available to help you with your dilemma. Let’s begin our journey by educating ourselves on love magic and what a real love caster looks like. Love Magic and Love Casters Love magic made its first appearance back in Ancient Egypt and has been an active practice since. This type of magic is a branch of traditional magic and can be practiced in various ways. Typically the more common use of love magic is through the work of spells, but other methods look like Charms Rituals-LOVE Potions-Dolls and even Amulets If you are interested in becoming a love caster, be prepared for what’s to come. A genuine love caster knows that the art of love casting is no easy feat and shouldn’t be done casually. You should know that not only does it require you to be gifted spiritually, but you must be ready to serve others. Someone who is considered a real love caster has experience in all manner of spells, no matter the difficulty. Training yourself in attraction, commitment, and marriage spells is an excellent place to start. But this by no means will make you a professional. Practice your craft and expand your knowledge; understand that you will possess the ability to help others in time truly. Types of Love Spells What better way to start broadening your experiences with love spells than by learning more about them? These spells work like just about any other spell. Simply apply your intention, use a medium (sigils, mantras, candles, or charm bags), and top it off with establishing the belief that you will receive what you want. So what kind of spells are available and which ones suit your needs the best? Let’s take a look at the many options you have at your disposal.
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
masabamasaba
We specialize in Psychic Readings, Psychic Love Spells, Binding Love Spells, Obsession Spells, Voodoo Spells, Lottery Spells, Marriage Spells, Black Magic Spells, Palm Readings & much more. Are you depressed? We perform this come-to-me love spell that works instantly with the aim of Winnipeg back the victim to the person performing the magic. Have you lost your lover? We perform this come-to-me love spell that works instantly with the aim of bringing back the victim to the person performing the magic. Have you lost your lover? Do u need to solve any relationship problem? Contact the powerful spells caster chief kule with love spells that work overnight and love spells that really work. Have you found yourself infatuated with a special someone you think could be the one? Are you looking for a spell to provide them with a nudge in the right direction? Or maybe the spell you cast didn’t achieve the results you were hoping for? Whether you’re new or versed in the ways of spell casting, we’re here to help. Today we’re going to provide you with a detailed guide on the types of love spells to cast. Not only that but there’s something for those who wish to find outside advice from more advanced spell casters. We’re also going to provide you with the top sites available to help you with your dilemma. Let’s begin our journey by educating ourselves on love magic and what a real love caster looks like. Love Magic and Love Casters Love magic made its first appearance back in Ancient Egypt and has been an active practice since. This type of magic is a branch of traditional magic and can be practiced in various ways. Typically the more common use of love magic is through the work of spells, but other methods look like Charms Rituals-LOVE Potions-Dolls and even Amulets If you are interested in becoming a love caster, be prepared for what’s to come. A genuine love caster knows that the art of love casting is no easy feat and shouldn’t be done casually. You should know that not only does it require you to be gifted spiritually, but you must be ready to serve others. Someone who is considered a real love caster has experience in all manner of spells, no matter the difficulty. Training yourself in attraction, commitment, and marriage spells is an excellent place to start. But this by no means will make you a professional. Practice your craft and expand your knowledge; understand that you will possess the ability to help others in time truly. Types of Love Spells What better way to start broadening your experiences with love spells than by learning more about them? These spells work like just about any other spell. Simply apply your intention, use a medium (sigils, mantras, candles, or charm bags), and top it off with establishing the belief that you will receive what you want. So what kind of spells are available and which ones suit your needs the best? Let’s take a look at the many options you have at your disposal. Attraction Spells
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
masabamasaba
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
masabamasaba
WSO2CON 2024 - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaS
WSO2
WSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security Program
WSO2
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
masabamasaba
World's First Crypto Mining Platform and Tap into the $2 Trillion Industry. Crypto Cloud's Revolutionary Mining Platform Makes $100-$300 While You Sleep. Make Up to $300/Day Effortlessly! - No More 9-5 Grind - Done-For-You Profits.
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
SelfMade bd
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
masabamasaba
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2
Opening Keynote - Sanjiva
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
WSO2
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
masabamasaba
Kürzlich hochgeladen
(20)
Direct Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension Aid
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
tonesoftg
tonesoftg
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security Program
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
Writing Books (The Easy Bit)
1.
Writing Books (The Easy Bit)
2.
The Easy Bit?
3.
Three stages
4.
1/ Writing
5.
2/ Publishing
6.
3/ Marketing
7.
8.
Step 2 is the
easy bit
9.
I've written books before
10.
11.
In Nov 2014 I
planned to write another
12.
13.
14.
Self-published ebook
15.
Amazon makes it easy
to publish and sell ebooks
16.
Amazon makes it easy
to publish and sell ebooks * Other ebook marketplaces are available
17.
The book wasn't written
18.
But I learned a
lot
19.
Where to start?
20.
21.
“Write book in Word”
22.
No! No! No!
23.
Store all my
work in a proprietary binary format?
24.
No thank you
25.
I'm a geek
26.
Geeks like text formats
27.
Unix toolkit
28.
Revision control
29.
30.
But which text format?
31.
POD?
32.
HTML?
33.
Docbook?
34.
Markdown!
35.
Which output format(s)?
36.
.mobi
37.
.epub
38.
.pdf
39.
Define the process
40.
Markdown to epub
41.
epub to mobi
42.
epub to pdf
43.
44.
Research
45.
Pandoc
46.
Pandoc Markdown -> epub
47.
Kindlegen
48.
Kindlegen epub -> mobi
49.
Calibre
50.
Calibre epub -> pdf
51.
Note: Pandoc will also
output pdf
52.
But it does
it using LaTeX
53.
54.
Some commands
55.
pandoc o yourbook.epub title.txt yourbook.md epubmetadata=metadata.xml epubcoverimage=cover.png toc tocdepth=2
56.
# In title.txt % Your Book Title % Joe Author
57.
<metadata xmlns:dc="http://purl.org/dc/elements/1.1/"> <dc:title id="main">Your Book Title</dc:title> <meta refines="#main" property="titletype">main</meta> <dc:language>enGB</dc:language> <dc:creator opf:fileas="Author, Joe" opf:role="aut">Joe Author</dc:creator> <dc:publisher>Some MadeUp Publisher</dc:publisher> <dc:date opf:event="publication">YYYYMMDD</dc:date> <dc:rights>Copyright ©YYYY by Joe Author</dc:rights> </metadata>
58.
<metadata xmlns:dc="http://purl.org/dc/elements/1.1/"> <dc:title id="main">Your Book Title</dc:title> <meta refines="#main" property="titletype">main</meta> <dc:language>enGB</dc:language> <dc:creator opf:fileas="Author, Joe" opf:role="aut">Joe Author</dc:creator> <dc:publisher>Some MadeUp Publisher</dc:publisher> <dc:date opf:event="publication">YYYYMMDD</dc:date> <dc:rights>Copyright ©YYYY by Joe Author</dc:rights> </metadata>
59.
kindlegen yourbook.epub ebookconvert yourbook.epub yourbook.pdf
60.
Simple Makefile
61.
book = yourbookname chapters = $(shell cat chapters.txt) epub: book book: $(book).epub mobi: $(book).mobi pdf: $(book).pdf $(book).mobi: $(book).epub kindlegen verbose $(book).epub $(book).epub: $(chapters) epub.css pandoc o $(book).epub title.txt $(chapters) epubmetadata=metadata.xml toc –tocdepth=2 epubcoverimage=cover.png epubstylesheet=epub.css $(book).pdf: $(book).epub ebookconvert $(book).epub $(book).pdf clean: rm f $(book).{pdf,epub,mobi}
62.
book = yourbookname chapters = $(shell cat chapters.txt) epub: book book: $(book).epub mobi: $(book).mobi pdf: $(book).pdf $(book).mobi: $(book).epub kindlegen verbose $(book).epub $(book).epub: $(chapters) epub.css pandoc o $(book).epub title.txt $(chapters) epubmetadata=metadata.xml toc –tocdepth=2 epubcoverimage=cover.png epubstylesheet=epub.css $(book).pdf: $(book).epub ebookconvert $(book).epub $(book).pdf clean: rm f $(book).{pdf,epub,mobi}
63.
book = yourbookname chapters = $(shell cat chapters.txt) epub: book book: $(book).epub mobi: $(book).mobi pdf: $(book).pdf $(book).mobi: $(book).epub kindlegen verbose $(book).epub $(book).epub: $(chapters) epub.css pandoc o $(book).epub title.txt $(chapters) epubmetadata=metadata.xml toc –tocdepth=2 epubcoverimage=cover.png epubstylesheet=epub.css $(book).pdf: $(book).epub ebookconvert $(book).epub $(book).pdf clean: rm f $(book).{pdf,epub,mobi}
64.
book = yourbookname chapters = $(shell cat chapters.txt) epub: book book: $(book).epub mobi: $(book).mobi pdf: $(book).pdf $(book).mobi: $(book).epub kindlegen verbose $(book).epub $(book).epub: $(chapters) epub.css pandoc o $(book).epub title.txt $(chapters) epubmetadata=metadata.xml toc –tocdepth=2 epubcoverimage=cover.png epubstylesheet=epub.css $(book).pdf: $(book).epub ebookconvert $(book).epub $(book).pdf clean: rm f $(book).{pdf,epub,mobi}
65.
https://github.com/davorg/make-ebook/
66.
Does it work?
67.
Can you create books
that you can sell on Amazon?
68.
Test run
69.
Take a few
old blog posts
70.
71.
Run them through the
process
72.
73.
Sign up to
KDP
74.
Upload file
75.
76.
Prior art
77.
78.
79.
See also pandoc web
site
80.
http://pandoc.org/epub.html
81.
Dave Cross @davorg dave@perlhacks.com
Jetzt herunterladen