Soumettre la recherche
Mettre en ligne
Advanced Perl Techniques
•
Télécharger en tant que ODP, PDF
•
11 j'aime
•
7,183 vues
Dave Cross
Suivre
Slides from Advanced Perl course. November 2009.
Lire moins
Lire la suite
Technologie
Business
Signaler
Partager
Signaler
Partager
1 sur 156
Télécharger maintenant
Recommandé
An introduction to PSGI and Plack that I gave at the London Perl Workshop in December 2010.
Modern Web Development with Perl
Modern Web Development with Perl
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
Version of my "Introduction to Modern Perl" training course that I gave at YAPC::Europe 2011 in Riga.
Introduction to Modern Perl
Introduction to Modern Perl
Dave Cross
The Advanced Perl course that I ran for the UKUUG in Feb 2009.
Advanced Perl Techniques
Advanced Perl Techniques
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
A brief introduction to modern Perl programming tools that I gave at the OpenTech conference in Spetember 2010.
Modern Perl
Modern Perl
Dave Cross
Keep hearing about Plack and PSGI, and not really sure what they're for, and why they're popular? Maybe you're using Plack at work, and you're still copying-and-pasting `builder` lines in to your code without really knowing what's going on? What's the relationship between Plack, PSGI, and CGI? Plack from first principles works up from how CGI works, the evolution that PSGI represents, and how Plack provides a user-friendly layer on top of that.
PSGI and Plack from first principles
PSGI and Plack from first principles
Perl Careers
YAPC::BR::2012 em São Paulo
A reviravolta do desenvolvimento web
A reviravolta do desenvolvimento web
Wallace Reis
Recommandé
An introduction to PSGI and Plack that I gave at the London Perl Workshop in December 2010.
Modern Web Development with Perl
Modern Web Development with Perl
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
Version of my "Introduction to Modern Perl" training course that I gave at YAPC::Europe 2011 in Riga.
Introduction to Modern Perl
Introduction to Modern Perl
Dave Cross
The Advanced Perl course that I ran for the UKUUG in Feb 2009.
Advanced Perl Techniques
Advanced Perl Techniques
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
A brief introduction to modern Perl programming tools that I gave at the OpenTech conference in Spetember 2010.
Modern Perl
Modern Perl
Dave Cross
Keep hearing about Plack and PSGI, and not really sure what they're for, and why they're popular? Maybe you're using Plack at work, and you're still copying-and-pasting `builder` lines in to your code without really knowing what's going on? What's the relationship between Plack, PSGI, and CGI? Plack from first principles works up from how CGI works, the evolution that PSGI represents, and how Plack provides a user-friendly layer on top of that.
PSGI and Plack from first principles
PSGI and Plack from first principles
Perl Careers
YAPC::BR::2012 em São Paulo
A reviravolta do desenvolvimento web
A reviravolta do desenvolvimento web
Wallace Reis
How to create a simple Web application with CGI::Application Template::Toolkit and DBIx::Class
Create a web-app with Cgi Appplication
Create a web-app with Cgi Appplication
olegmmiller
My Beginners Perl tutorial, much abbreviated and as presented at the London Perl Workshop on Dec 1st 2007. Also includes the section on Regular Expressions that we didn't have time for on the day.
LPW: Beginners Perl
LPW: Beginners Perl
Dave Cross
- https://aye.sh/talk/php81-drupalconeur-2021 - php.watch/versions/8.1
PHP 8.1 - What's new and changed
PHP 8.1 - What's new and changed
Ayesh Karunaratne
Perl::Critic and Perl::Tidy All you ever wanted to know but were afraid to ask
Perl Tidy Perl Critic
Perl Tidy Perl Critic
olegmmiller
Short introduction to the basics of Perl testing and some resources for further reading. Includes basics of Test::Simple, Test::More, using Inline for multi-language testing, testing coverage, testing tests.
Getting testy with Perl
Getting testy with Perl
Workhorse Computing
Introduction to Perl and BioPerl
Introduction to Perl and BioPerl
Introduction to Perl and BioPerl
Bioinformatics and Computational Biosciences Branch
Perl, an introduction
Bioinformatics p1-perl-introduction v2013
Bioinformatics p1-perl-introduction v2013
Prof. Wim Van Criekinge
Slides from the tutorial given at the PHPNW2015 conference
Zephir - A Wind of Change for writing PHP extensions
Zephir - A Wind of Change for writing PHP extensions
Mark Baker
Here all the details regarding functions in PHP are discussed.Example of creating anonymous function, inner functions are also discussed in detail.
4.2 PHP Function
4.2 PHP Function
Jalpesh Vasa
Video presentation: https://www.youtube.com/watch?v=jLAFXQ1Av50 Most applications written in Ruby are great, but also exists evil code applying WOP techniques. There are many workarounds in several programming languages, but in Ruby, when it happens, the proportion is bigger. It's very easy to write Ruby code with collateral damage. You will see a collection of bad Ruby codes, with a description of how these codes affected negatively their applications and the solutions to fix and avoid them. Long classes, coupling, misapplication of OO, illegible code, tangled flows, naming issues and other things you can ever imagine are examples what you'll get.
The worst Ruby codes I’ve seen in my life - RubyKaigi 2015
The worst Ruby codes I’ve seen in my life - RubyKaigi 2015
Fernando Hamasaki de Amorim
Intro to Perl and Bioperl
Intro to Perl and Bioperl
Intro to Perl and Bioperl
Bioinformatics and Computational Biosciences Branch
This slide for php basic learner, easy to understand with good explanation and code example.
PHP Basic
PHP Basic
Yoeung Vibol
HHVM is currently gaining popularity at quite a pace, and it's a pretty exciting time for PHP runtimes. Have you ever wondered what is going on beneath this slick and super-speedy engine? I wondered that myself, so I dived into the internals of HHVM, discovering a treasure trove of awesome stuff. In this talk, I'll show you how HHVM itself works with a guided tour of the codebase, demonstrating how it all pieces together. I'll also show you a couple of ways to write your own incredible HHVM extension. You don't need to know C++ to understand this talk - just PHP language knowledge is enough.
Diving into HHVM Extensions (PHPNW Conference 2015)
Diving into HHVM Extensions (PHPNW Conference 2015)
James Titcumb
Symfony is a request and response framework. But what about all that magic that happens around your code? How does security work? Why isn’t autowring slowing things down? And how is it that symfony components can be so decoupled but still play so well together? I will show you the symfony internals This talk will go over the architecture of Symfony. We will follow the request and the response paths throw the framework. We will do some stops at the components that are more awesome than others. This talk is perfect for those who's worked with Symfony or Laravel before. But if you've never touched a framework before, don't worry. You will still learn a lot from this talk.
Tobias Nyholm "Deep dive into Symfony 4 internals"
Tobias Nyholm "Deep dive into Symfony 4 internals"
Fwdays
Presented at Puppet Camp Berlin 2014: "Doing It Wrong with Puppet" by Felix Frank, MPeXnetworks
Doing It Wrong with Puppet -
Doing It Wrong with Puppet -
Puppet
Lightning talk presentation of Perl setup for Jenkins Continuous Integration platform. Notes and more information available at: https://logiclab.jira.com/wiki/display/OPEN/Continuous+Integration
Using Jenkins for Continuous Integration of Perl components OSD2011
Using Jenkins for Continuous Integration of Perl components OSD2011
Jonas Brømsø
Php Basic
Php Basic
Md. Sirajus Salayhin
My command line PHP talks for Confoo 2011 in Montreal Canada.
Cli the other SAPI confoo11
Cli the other SAPI confoo11
Combell NV
Provides good insight into perl language and covers all major topics with examples.
Perl Basics with Examples
Perl Basics with Examples
Nithin Kumar Singani
Slide links: - PHP-FIG: https://www.php-fig.org/psr - Timber: https://www.upstatement.com/timber/ - Bedrock: https://roots.io/bedrock/ - Lumberjack: https://github.com/Rareloop/lumberjack - Lumberjack Core: https://github.com/Rareloop/lumberjack-core - Collections: https://laravel.com/docs/5.6/collections - PHP-DI: http://php-di.org/ - Lumberjack Validation: https://github.com/Rareloop/lumberjack-validation - Sessions: https://github.com/Rareloop/lumberjack-core/tree/ft-session - Lumberjack Example Repo: https://github.com/Rareloop/lumberjack-example - Laravel Responsable: https://laravel-news.com/laravel-5-5-responsable Towards the end of 2015 Rareloop launched their WordPress starter theme Lumberjack, which built on open source tools such as Bedrock and Timber. We wanted to move Lumberjack forward inline with everything we have learnt over the years of using it - which meant completely re-writing it from the ground up. The new Lumberjack is now stable and ready for use! This talk is aimed at anyone involved in working with WordPress, regardless of how technical you are. The beauty of Lumberjack is that you can use as much or as little as you like, so whether you’re new to web development or a seasoned software engineer there will be something here for you.
Supercharging WordPress Development in 2018
Supercharging WordPress Development in 2018
Adam Tomat
See the later yapcasia-2012 talk instead.
Perl Memory Use 201207 (OUTDATED, see 201209 )
Perl Memory Use 201207 (OUTDATED, see 201209 )
Tim Bunce
Creating a Perl memory profiler with SystemTAP
Practical SystemTAP basics: Perl memory profiling
Practical SystemTAP basics: Perl memory profiling
Lubomir Rintel
Contenu connexe
Tendances
How to create a simple Web application with CGI::Application Template::Toolkit and DBIx::Class
Create a web-app with Cgi Appplication
Create a web-app with Cgi Appplication
olegmmiller
My Beginners Perl tutorial, much abbreviated and as presented at the London Perl Workshop on Dec 1st 2007. Also includes the section on Regular Expressions that we didn't have time for on the day.
LPW: Beginners Perl
LPW: Beginners Perl
Dave Cross
- https://aye.sh/talk/php81-drupalconeur-2021 - php.watch/versions/8.1
PHP 8.1 - What's new and changed
PHP 8.1 - What's new and changed
Ayesh Karunaratne
Perl::Critic and Perl::Tidy All you ever wanted to know but were afraid to ask
Perl Tidy Perl Critic
Perl Tidy Perl Critic
olegmmiller
Short introduction to the basics of Perl testing and some resources for further reading. Includes basics of Test::Simple, Test::More, using Inline for multi-language testing, testing coverage, testing tests.
Getting testy with Perl
Getting testy with Perl
Workhorse Computing
Introduction to Perl and BioPerl
Introduction to Perl and BioPerl
Introduction to Perl and BioPerl
Bioinformatics and Computational Biosciences Branch
Perl, an introduction
Bioinformatics p1-perl-introduction v2013
Bioinformatics p1-perl-introduction v2013
Prof. Wim Van Criekinge
Slides from the tutorial given at the PHPNW2015 conference
Zephir - A Wind of Change for writing PHP extensions
Zephir - A Wind of Change for writing PHP extensions
Mark Baker
Here all the details regarding functions in PHP are discussed.Example of creating anonymous function, inner functions are also discussed in detail.
4.2 PHP Function
4.2 PHP Function
Jalpesh Vasa
Video presentation: https://www.youtube.com/watch?v=jLAFXQ1Av50 Most applications written in Ruby are great, but also exists evil code applying WOP techniques. There are many workarounds in several programming languages, but in Ruby, when it happens, the proportion is bigger. It's very easy to write Ruby code with collateral damage. You will see a collection of bad Ruby codes, with a description of how these codes affected negatively their applications and the solutions to fix and avoid them. Long classes, coupling, misapplication of OO, illegible code, tangled flows, naming issues and other things you can ever imagine are examples what you'll get.
The worst Ruby codes I’ve seen in my life - RubyKaigi 2015
The worst Ruby codes I’ve seen in my life - RubyKaigi 2015
Fernando Hamasaki de Amorim
Intro to Perl and Bioperl
Intro to Perl and Bioperl
Intro to Perl and Bioperl
Bioinformatics and Computational Biosciences Branch
This slide for php basic learner, easy to understand with good explanation and code example.
PHP Basic
PHP Basic
Yoeung Vibol
HHVM is currently gaining popularity at quite a pace, and it's a pretty exciting time for PHP runtimes. Have you ever wondered what is going on beneath this slick and super-speedy engine? I wondered that myself, so I dived into the internals of HHVM, discovering a treasure trove of awesome stuff. In this talk, I'll show you how HHVM itself works with a guided tour of the codebase, demonstrating how it all pieces together. I'll also show you a couple of ways to write your own incredible HHVM extension. You don't need to know C++ to understand this talk - just PHP language knowledge is enough.
Diving into HHVM Extensions (PHPNW Conference 2015)
Diving into HHVM Extensions (PHPNW Conference 2015)
James Titcumb
Symfony is a request and response framework. But what about all that magic that happens around your code? How does security work? Why isn’t autowring slowing things down? And how is it that symfony components can be so decoupled but still play so well together? I will show you the symfony internals This talk will go over the architecture of Symfony. We will follow the request and the response paths throw the framework. We will do some stops at the components that are more awesome than others. This talk is perfect for those who's worked with Symfony or Laravel before. But if you've never touched a framework before, don't worry. You will still learn a lot from this talk.
Tobias Nyholm "Deep dive into Symfony 4 internals"
Tobias Nyholm "Deep dive into Symfony 4 internals"
Fwdays
Presented at Puppet Camp Berlin 2014: "Doing It Wrong with Puppet" by Felix Frank, MPeXnetworks
Doing It Wrong with Puppet -
Doing It Wrong with Puppet -
Puppet
Lightning talk presentation of Perl setup for Jenkins Continuous Integration platform. Notes and more information available at: https://logiclab.jira.com/wiki/display/OPEN/Continuous+Integration
Using Jenkins for Continuous Integration of Perl components OSD2011
Using Jenkins for Continuous Integration of Perl components OSD2011
Jonas Brømsø
Php Basic
Php Basic
Md. Sirajus Salayhin
My command line PHP talks for Confoo 2011 in Montreal Canada.
Cli the other SAPI confoo11
Cli the other SAPI confoo11
Combell NV
Provides good insight into perl language and covers all major topics with examples.
Perl Basics with Examples
Perl Basics with Examples
Nithin Kumar Singani
Slide links: - PHP-FIG: https://www.php-fig.org/psr - Timber: https://www.upstatement.com/timber/ - Bedrock: https://roots.io/bedrock/ - Lumberjack: https://github.com/Rareloop/lumberjack - Lumberjack Core: https://github.com/Rareloop/lumberjack-core - Collections: https://laravel.com/docs/5.6/collections - PHP-DI: http://php-di.org/ - Lumberjack Validation: https://github.com/Rareloop/lumberjack-validation - Sessions: https://github.com/Rareloop/lumberjack-core/tree/ft-session - Lumberjack Example Repo: https://github.com/Rareloop/lumberjack-example - Laravel Responsable: https://laravel-news.com/laravel-5-5-responsable Towards the end of 2015 Rareloop launched their WordPress starter theme Lumberjack, which built on open source tools such as Bedrock and Timber. We wanted to move Lumberjack forward inline with everything we have learnt over the years of using it - which meant completely re-writing it from the ground up. The new Lumberjack is now stable and ready for use! This talk is aimed at anyone involved in working with WordPress, regardless of how technical you are. The beauty of Lumberjack is that you can use as much or as little as you like, so whether you’re new to web development or a seasoned software engineer there will be something here for you.
Supercharging WordPress Development in 2018
Supercharging WordPress Development in 2018
Adam Tomat
Tendances
(20)
Create a web-app with Cgi Appplication
Create a web-app with Cgi Appplication
LPW: Beginners Perl
LPW: Beginners Perl
PHP 8.1 - What's new and changed
PHP 8.1 - What's new and changed
Perl Tidy Perl Critic
Perl Tidy Perl Critic
Getting testy with Perl
Getting testy with Perl
Introduction to Perl and BioPerl
Introduction to Perl and BioPerl
Bioinformatics p1-perl-introduction v2013
Bioinformatics p1-perl-introduction v2013
Zephir - A Wind of Change for writing PHP extensions
Zephir - A Wind of Change for writing PHP extensions
4.2 PHP Function
4.2 PHP Function
The worst Ruby codes I’ve seen in my life - RubyKaigi 2015
The worst Ruby codes I’ve seen in my life - RubyKaigi 2015
Intro to Perl and Bioperl
Intro to Perl and Bioperl
PHP Basic
PHP Basic
Diving into HHVM Extensions (PHPNW Conference 2015)
Diving into HHVM Extensions (PHPNW Conference 2015)
Tobias Nyholm "Deep dive into Symfony 4 internals"
Tobias Nyholm "Deep dive into Symfony 4 internals"
Doing It Wrong with Puppet -
Doing It Wrong with Puppet -
Using Jenkins for Continuous Integration of Perl components OSD2011
Using Jenkins for Continuous Integration of Perl components OSD2011
Php Basic
Php Basic
Cli the other SAPI confoo11
Cli the other SAPI confoo11
Perl Basics with Examples
Perl Basics with Examples
Supercharging WordPress Development in 2018
Supercharging WordPress Development in 2018
En vedette
See the later yapcasia-2012 talk instead.
Perl Memory Use 201207 (OUTDATED, see 201209 )
Perl Memory Use 201207 (OUTDATED, see 201209 )
Tim Bunce
Creating a Perl memory profiler with SystemTAP
Practical SystemTAP basics: Perl memory profiling
Practical SystemTAP basics: Perl memory profiling
Lubomir Rintel
Mike Astle's talk from the 2008 YAPC::Eurpope about perl profiling.
YAPC::Europe 2008 - Mike Astle - Profiling
YAPC::Europe 2008 - Mike Astle - Profiling
lokku
scripting language first unit b.tech it and cse
Data structure in perl
Data structure in perl
sana mateen
Perl Presentation slides during 2011
Introduction to perl_control structures
Introduction to perl_control structures
Vamshi Santhapuri
Perl tutorial
Perl tutorial
Perl tutorial
Manav Prasad
A brief overview of profiling with Devel::NYTProf.
Profiling with Devel::NYTProf
Profiling with Devel::NYTProf
bobcatfish
Slides for my Perl Memory Use talk at YAPC::Asia in Tokyo, September 2012. (This uploaded version includes quite a few slides from the OSCON version that I skipped at YAPC::Asia in order to have more time for a demo.)
Perl Memory Use 201209
Perl Memory Use 201209
Tim Bunce
Slides for my talk at the London Perl Workshop in Nov 2013, featuring the Devel::SizeMe perl module. See also the screencast at https://archive.org/details/Perl-Memory-Profiling-LPW2013
Perl Memory Use - LPW2013
Perl Memory Use - LPW2013
Tim Bunce
Optička rešetka 17
Optička rešetka 17
Privatna jezično-informatička gimnazija "Svijet"
Day 1 of the "Introducing Perl" training course that I ran at YAPC::Europe in Lisbon in August 2009.
Introduction to Perl - Day 1
Introduction to Perl - Day 1
Dave Cross
En vedette
(11)
Perl Memory Use 201207 (OUTDATED, see 201209 )
Perl Memory Use 201207 (OUTDATED, see 201209 )
Practical SystemTAP basics: Perl memory profiling
Practical SystemTAP basics: Perl memory profiling
YAPC::Europe 2008 - Mike Astle - Profiling
YAPC::Europe 2008 - Mike Astle - Profiling
Data structure in perl
Data structure in perl
Introduction to perl_control structures
Introduction to perl_control structures
Perl tutorial
Perl tutorial
Profiling with Devel::NYTProf
Profiling with Devel::NYTProf
Perl Memory Use 201209
Perl Memory Use 201209
Perl Memory Use - LPW2013
Perl Memory Use - LPW2013
Optička rešetka 17
Optička rešetka 17
Introduction to Perl - Day 1
Introduction to Perl - Day 1
Similaire à Advanced Perl Techniques
Talk from WindyCityRails 2009
How To Test Everything
How To Test Everything
noelrap
An introduction to developing, packaging, and distributing extensions to the PostgreSQL RDBMS without learning C and with maximum audience exposure.
Building and Distributing PostgreSQL Extensions Without Learning C
Building and Distributing PostgreSQL Extensions Without Learning C
David Wheeler
Learning to use Test::More, Perl::Critic, and Devel::Cover
Testing Code and Assuring Quality
Testing Code and Assuring Quality
Kent Cowgill
2
PowerShell_LangRef_v3 (1).pdf
PowerShell_LangRef_v3 (1).pdf
outcast96
Watch Erik's presentation on PHP Unit Testing to gain familiarity with unit tests and unit testing here at Tagged, with the testing framework currently in place and also learn how to write (better) unit tests. Download his slides here or email him at ejohannessen@tagged.com.
PHP Unit Testing
PHP Unit Testing
Tagged Social
Slides from my APACHECON@HOME 2020 talk - "Effective Java with Groovy - How Language Influences Adoption of Good Practices". 'Effective Java' presents the most effective ways of using language. However, the adoption of these practices among Java developers is less than satisfactory. In my observation, the effort required to implement them can be a barrier to the adoption of these practices. Since Groovy runs on JVM, most of the suggestions from Effective Java are equally relevant for Groovy developers. Groovy provides out of the box constructs for many of the recommended practices which can boost developer productivity. In this talk, I walk you through code examples that follow these good practices, highlighting the Groovy way of implementing the 'Effective Java' suggestions. As a participant, you walk away, appreciating the simplicity with which Groovy empowers the developers. The talk also provides food for thought - how a language can influence its users to adopt good practices. Java users learn the techniques a language can use to reduce the friction to adoption of good practices, instead of coming up with a prescription on how to implement good practices. Developers familiar with Groovy understand the reason behind the design of their favourite language features.
Effective Java with Groovy - How Language Influences Adoption of Good Practices
Effective Java with Groovy - How Language Influences Adoption of Good Practices
Naresha K
Slides for talk on Clean Code given at the 2007 Belgian Perl Workshop. Reference: Damian Conways Perl Best Practices
Cleancode
Cleancode
hendrikvb
Bioperl
Bioinformatica 10-11-2011-p6-bioperl
Bioinformatica 10-11-2011-p6-bioperl
Prof. Wim Van Criekinge
Good Evils In Perl (Yapc Asia)
Good Evils In Perl (Yapc Asia)
Kang-min Liu
Javascript variables and datatypes
Javascript variables and datatypes
Varun C M
php programming tutorial by Dr Rani Reddy
php programming.pptx
php programming.pptx
rani marri
Please visit SimplyIan.com while you're at it.
PHP Powerpoint -- Teach PHP with this
PHP Powerpoint -- Teach PHP with this
Ian Macali
functions
Licão 13 functions
Licão 13 functions
Acácio Oliveira
Php Loop
Php Loop
lotlot
For more information web development ,web designing,login to http://www.iiceducation.in/
PHP PPT FILE
PHP PPT FILE
AbhishekSharma2958
To test Ruby with a simple testing framework, rspec. Used Rspec 3.2 in the slides.
Testing Ruby with Rspec (a beginner's guide)
Testing Ruby with Rspec (a beginner's guide)
Vysakh Sreenivasan
Lecture 3 Perl & FreeBSD administration
Lecture 3 Perl & FreeBSD administration
Mohammed Farrag
course slides -- powerpoint
course slides -- powerpoint
webhostingguy
Training material I used to introduce Test Driven Development to PHP programmers for one of my clients.
Test driven development_for_php
Test driven development_for_php
Lean Teams Consultancy
Metadata-driven lazyness, Perl, and Jenkins provide a nice mix for automated testing. With Perl the only thing required to start testing is a files path, from there the possibilities are endless. Using Symbol's qualify_to_ref makes it easy to validate @EXPORT & @EXPORT_OK, knowing the path makes it easy to use "perl -wc" to get diagnostics. The beautiful thing is all of it can be lazy... er, "automated". And repeatable. And simple.
The $path to knowledge: What little it take to unit-test Perl.
The $path to knowledge: What little it take to unit-test Perl.
Workhorse Computing
Similaire à Advanced Perl Techniques
(20)
How To Test Everything
How To Test Everything
Building and Distributing PostgreSQL Extensions Without Learning C
Building and Distributing PostgreSQL Extensions Without Learning C
Testing Code and Assuring Quality
Testing Code and Assuring Quality
PowerShell_LangRef_v3 (1).pdf
PowerShell_LangRef_v3 (1).pdf
PHP Unit Testing
PHP Unit Testing
Effective Java with Groovy - How Language Influences Adoption of Good Practices
Effective Java with Groovy - How Language Influences Adoption of Good Practices
Cleancode
Cleancode
Bioinformatica 10-11-2011-p6-bioperl
Bioinformatica 10-11-2011-p6-bioperl
Good Evils In Perl (Yapc Asia)
Good Evils In Perl (Yapc Asia)
Javascript variables and datatypes
Javascript variables and datatypes
php programming.pptx
php programming.pptx
PHP Powerpoint -- Teach PHP with this
PHP Powerpoint -- Teach PHP with this
Licão 13 functions
Licão 13 functions
Php Loop
Php Loop
PHP PPT FILE
PHP PPT FILE
Testing Ruby with Rspec (a beginner's guide)
Testing Ruby with Rspec (a beginner's guide)
Lecture 3 Perl & FreeBSD administration
Lecture 3 Perl & FreeBSD administration
course slides -- powerpoint
course slides -- powerpoint
Test driven development_for_php
Test driven development_for_php
The $path to knowledge: What little it take to unit-test Perl.
The $path to knowledge: What little it take to unit-test Perl.
Plus de 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 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
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
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
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
Plus de Dave Cross
(20)
Measuring the Quality of Your Perl Code
Measuring the Quality of Your Perl Code
Apollo 11 at 50 - A Simple Twitter Bot
Apollo 11 at 50 - A Simple Twitter Bot
Monoliths, Balls of Mud and Silver Bullets
Monoliths, Balls of Mud and Silver Bullets
The Professional Programmer
The Professional Programmer
I'm A Republic (Honest!)
I'm A Republic (Honest!)
Web Site Tune-Up - Improve Your Googlejuice
Web Site Tune-Up - Improve Your Googlejuice
Modern Perl Web Development with Dancer
Modern Perl Web Development with Dancer
Freeing Tower Bridge
Freeing Tower Bridge
Modern Perl Catch-Up
Modern Perl Catch-Up
Error(s) Free Programming
Error(s) Free Programming
Medium Perl
Medium Perl
Improving Dev Assistant
Improving Dev Assistant
Conference Driven Publishing
Conference Driven Publishing
Conference Driven Publishing
Conference Driven Publishing
TwittElection
TwittElection
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
Dernier
ICT role in education and it's challenges. In which we learn about ICT, it's impact, benefits and challenges.
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
rafiqahmad00786416
Stay safe, grab a drink and join us virtually for our upcoming "GenAI Risks & Security" Meetup to hear about how to uncover critical GenAI risks and vulnerabilities, AI security considerations in every company, and how a CISO should navigate through GenAI Risks.
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
lior mazor
Building Digital Trust in a Digital Economy Veronica Tan, Director - Cyber Security Agency of Singapore Apidays Singapore 2024: Connecting Customers, Business and Technology (April 17 & 18, 2024) ------ Check out our conferences at https://www.apidays.global/ Do you want to sponsor or talk at one of our conferences? https://apidays.typeform.com/to/ILJeAaV8 Learn more on APIscene, the global media made by the community for the community: https://www.apiscene.io Explore the API ecosystem with the API Landscape: https://apilandscape.apiscene.io/
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
apidays
45-60 minute session deck from introducing Google Apps Script to developers, IT leadership, and other technical professionals.
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
Terragrunt, Terraspace, Terramate, terra... whatever. What is wrong with Terraform so people keep on creating wrappers and solutions around it? How OpenTofu will affect this dynamic? In this presentation, we will look into the fundamental driving forces behind a zoo of wrappers. Moreover, we are going to put together a wrapper ourselves so you can make an educated decision if you need one.
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Andrey Devyatkin
writing some innovation for development and search
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
sudhanshuwaghmare1
In this session, we will delve into strategic approaches for optimizing knowledge management within Microsoft 365, amidst the evolving landscape of Copilot. From leveraging automatic metadata classification and permission governance with SharePoint Premium, to unlocking Viva Engage for the cultivation of knowledge and communities, you will gain actionable insights to bolster your organization's knowledge-sharing initiatives. In this session, we will also explore how to facilitate solutions to enable your employees to find answers and expertise within Microsoft 365. You will leave equipped with practical techniques and a deeper understanding of how there is more to effective knowledge management than just enabling Copilot, but building actual solutions to prepare the knowledge that Copilot and your employees can use.
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
The Digital Insurer
The value of a flexible API Management solution for Open Banking Steve Melan, Manager for IT Innovation and Architecture - State's and Saving's Bank of Luxembourg Apidays New York 2024: The API Economy in the AI Era (April 30 & May 1, 2024) ------ Check out our conferences at https://www.apidays.global/ Do you want to sponsor or talk at one of our conferences? https://apidays.typeform.com/to/ILJeAaV8 Learn more on APIscene, the global media made by the community for the community: https://www.apiscene.io Explore the API ecosystem with the API Landscape: https://apilandscape.apiscene.io/
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
apidays
Created by Mozilla Research in 2012 and now part of Linux Foundation Europe, the Servo project is an experimental rendering engine written in Rust. It combines memory safety and concurrency to create an independent, modular, and embeddable rendering engine that adheres to web standards. Stewardship of Servo moved from Mozilla Research to the Linux Foundation in 2020, where its mission remains unchanged. After some slow years, in 2023 there has been renewed activity on the project, with a roadmap now focused on improving the engine’s CSS 2 conformance, exploring Android support, and making Servo a practical embeddable rendering engine. In this presentation, Rakhi Sharma reviews the status of the project, our recent developments in 2023, our collaboration with Tauri to make Servo an easy-to-use embeddable rendering engine, and our plans for the future to make Servo an alternative web rendering engine for the embedded devices industry. (c) Embedded Open Source Summit 2024 April 16-18, 2024 Seattle, Washington (US) https://events.linuxfoundation.org/embedded-open-source-summit/ https://ossna2024.sched.com/event/1aBNF/a-year-of-servo-reboot-where-are-we-now-rakhi-sharma-igalia
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Igalia
We will showcase how you can build a RAG using Milvus. Retrieval-augmented generation (RAG) is a technique for enhancing the accuracy and reliability of generative AI models with facts fetched from external sources.
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
Zilliz
JAM, the future of Polkadot.
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Juan lago vázquez
This reviewer is for the second quarter of Empowerment Technology / ICT in Grade 11
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
MadyBayot
MySQL Webinar, presented on the 25th of April, 2024. Summary: MySQL solutions enable the deployment of diverse Database Architectures tailored to specific needs, including High Availability, Disaster Recovery, and Read Scale-Out. With MySQL Shell's AdminAPI, administrators can seamlessly set up, manage, and monitor these solutions, ensuring efficiency and ease of use in their administration. MySQL Router, on the other hand, provides transparent routing from the application traffic to the backend servers in the architectures, requiring minimal configuration. Completely built in-house and supported by Oracle, these solutions have been adopted by enterprises of all sizes for their business-critical applications. In this presentation, we'll delve into various database architecture solutions to help you choose the right one based on your business requirements. Focusing on technical details and the latest features to maximize the potential of these solutions.
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
Accelerating FinTech Innovation: Unleashing API Economy and GenAI Vasa Krishnan, Chief Technology Officer - FinResults Apidays New York 2024: The API Economy in the AI Era (April 30 & May 1, 2024) ------ Check out our conferences at https://www.apidays.global/ Do you want to sponsor or talk at one of our conferences? https://apidays.typeform.com/to/ILJeAaV8 Learn more on APIscene, the global media made by the community for the community: https://www.apiscene.io Explore the API ecosystem with the API Landscape: https://apilandscape.apiscene.io/
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
apidays
Following the popularity of "Cloud Revolution: Exploring the New Wave of Serverless Spatial Data," we're thrilled to announce this much-anticipated encore webinar. In this sequel, we'll dive deeper into the Cloud-Native realm by uncovering practical applications and FME support for these new formats, including COGs, COPC, FlatGeoBuf, GeoParquet, STAC, and ZARR. Building on the foundation laid by industry leaders Michelle Roby of Radiant Earth and Chris Holmes of Planet in the first webinar, this second part offers an in-depth look at the real-world application and behind-the-scenes dynamics of these cutting-edge formats. We will spotlight specific use-cases and workflows, showcasing their efficiency and relevance in practical scenarios. Discover the vast possibilities each format holds, highlighted through detailed discussions and demonstrations. Our expert speakers will dissect the key aspects and provide critical takeaways for effective use, ensuring attendees leave with a thorough understanding of how to apply these formats in their own projects. Elevate your understanding of how FME supports these cutting-edge technologies, enhancing your ability to manage, share, and analyze spatial data. Whether you're building on knowledge from our initial session or are new to the serverless spatial data landscape, this webinar is your gateway to mastering cloud-native formats in your workflows.
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
This presentations targets students or working professionals. You may know Google for search, YouTube, Android, Chrome, and Gmail, but did you know Google has many developer tools, platforms & APIs? This comprehensive yet still high-level overview outlines the most impactful tools for where to run your code, store & analyze your data. It will also inspire you as to what's possible. This talk is 50 minutes in length.
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
wesley chun
Webinar Recording: https://www.panagenda.com/webinars/why-teams-call-analytics-is-critical-to-your-entire-business Nothing is as frustrating and noticeable as being in an important call and being unable to see or hear the other person. Not surprising then, that issues with Teams calls are among the most common problems users call their helpdesk for. Having in depth insight into everything relevant going on at the user’s device, local network, ISP and Microsoft itself during the call is crucial for good Microsoft Teams Call quality support. To ensure a quick and adequate solution and to ensure your users get the most out of their Microsoft 365. But did you know that ‘bad calls’ are also an excellent indicator of other problems arising? Precisely because it is so noticeable!? Like the canary in the mine, bad calls can be early indicators of problems. Problems that might otherwise not have been noticed for a while but can have a big impact on productivity and satisfaction. Join this session by Christoph Adler to learn how true Microsoft Teams call quality analytics helped other organizations troubleshoot bad calls and identify and fix problems that impacted Teams calls or the use of Microsoft365 in general. See what it can do to keep your users happy and productive! In this session we will cover - Why CQD data alone is not enough to troubleshoot call problems - The importance of attributing call problems to the right call participant - What call quality analytics can do to help you quickly find, fix-, and prevent problems - Why having retrospective detailed insights matters - Real life examples of how others have used Microsoft Teams call quality monitoring to problem shoot problems with their ISP, network, device health and more.
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
Presentation on the progress in the Domino Container community project as delivered at the Engage 2024 conference
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
The Good, the Bad and the Governed - Why is governance a dirty word? David O'Neill, Chief Operating Officer - APIContext Apidays New York 2024: The API Economy in the AI Era (April 30 & May 1, 2024) ------ Check out our conferences at https://www.apidays.global/ Do you want to sponsor or talk at one of our conferences? https://apidays.typeform.com/to/ILJeAaV8 Learn more on APIscene, the global media made by the community for the community: https://www.apiscene.io Explore the API ecosystem with the API Landscape: https://apilandscape.apiscene.io/
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
apidays
Dernier
(20)
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Advanced Perl Techniques
1.
Advanced Perl Techniques
Dave Cross Magnum Solutions Ltd [email_address]
2.
3.
4.
5.
6.
7.
8.
Perl 5.10
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
Advanced Testing
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
Devel::Cover Output
58.
Devel::Cover Output
59.
Devel::Cover Output
60.
61.
62.
Benchmarking
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
Object Relational Mapping
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
Moose
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
Catalyst
127.
128.
129.
130.
131.
132.
133.
134.
135.
Simple Catalyst App
136.
137.
138.
139.
140.
New Front Page
141.
142.
143.
144.
145.
146.
Further Information
147.
148.
149.
150.
151.
152.
153.
154.
155.
156.
Télécharger maintenant