Enviar pesquisa
Carregar
The Last Man Debugger | #wcnp2024
•
Transferir como PPTX, PDF
•
0 gostou
•
36 visualizações
Madan Panthi
Seguir
This slide was presented in WordCamp Nepal 2024, Pokhara, Nepal
Leia menos
Leia mais
Software
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 19
Baixar agora
Recomendados
Lean Php Presentation
Lean Php Presentation
Alan Pinstein
PHP: Debugger, Profiler and more
PHP: Debugger, Profiler and more
Võ Duy Tuấn
PHPUnit
PHPUnit
Hampton Roads PHP User Grop
Diagnosing WordPress: What to do when things go wrong
Diagnosing WordPress: What to do when things go wrong
WordCamp Sydney
Better Together - PHP and JavaScript Best Practices with Zend Studio 8
Better Together - PHP and JavaScript Best Practices with Zend Studio 8
Roy Ganor
High Stakes Continuous Delivery in the Real World #OpenWest
High Stakes Continuous Delivery in the Real World #OpenWest
Joshua Warren
Visual Studio tricks every dot net developer should know
Visual Studio tricks every dot net developer should know
Dror Helper
Developing php applications with netbeans ide
Developing php applications with netbeans ide
Sayed Ahmed
Recomendados
Lean Php Presentation
Lean Php Presentation
Alan Pinstein
PHP: Debugger, Profiler and more
PHP: Debugger, Profiler and more
Võ Duy Tuấn
PHPUnit
PHPUnit
Hampton Roads PHP User Grop
Diagnosing WordPress: What to do when things go wrong
Diagnosing WordPress: What to do when things go wrong
WordCamp Sydney
Better Together - PHP and JavaScript Best Practices with Zend Studio 8
Better Together - PHP and JavaScript Best Practices with Zend Studio 8
Roy Ganor
High Stakes Continuous Delivery in the Real World #OpenWest
High Stakes Continuous Delivery in the Real World #OpenWest
Joshua Warren
Visual Studio tricks every dot net developer should know
Visual Studio tricks every dot net developer should know
Dror Helper
Developing php applications with netbeans ide
Developing php applications with netbeans ide
Sayed Ahmed
Developing PHP applications with netbeans ide
Developing PHP applications with netbeans ide
Sayed Ahmed
STAREAST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
STAREAST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
Anna Russo
STARWEST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
STARWEST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
Anna Russo
os-php-wiki5-a4
os-php-wiki5-a4
tutorialsruby
os-php-wiki5-a4
os-php-wiki5-a4
tutorialsruby
Behavior & Specification Driven Development in PHP - #OpenWest
Behavior & Specification Driven Development in PHP - #OpenWest
Joshua Warren
Project Server 2002 Implementation Lessons Learned
Project Server 2002 Implementation Lessons Learned
webhostingguy
WordPress Debugging Tips and Tricks
WordPress Debugging Tips and Tricks
Keanan Koppenhaver
STARWEST 2010 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
STARWEST 2010 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
Anna Russo
Enterprise PHP (PHP London Conference 2008)
Enterprise PHP (PHP London Conference 2008)
Ivo Jansch
Increasing productivity using visual studio 2017
Increasing productivity using visual studio 2017
Md. Mahedee Hasan
Calculator using Java
Calculator using Java
Garvit Anand
A modern architecturereview–usingcodereviewtools-ver-3.5
A modern architecturereview–usingcodereviewtools-ver-3.5
SSW
Java2day 2013 : Modern workflows for javascript integration
Java2day 2013 : Modern workflows for javascript integration
Mite Mitreski
DDD (Debugger Driven Development)
DDD (Debugger Driven Development)
Carlos Granados
Creating Openbravo Workspace Widgets
Creating Openbravo Workspace Widgets
Rob Goris
Webinar: Zend framework Getting to grips (ZF1)
Webinar: Zend framework Getting to grips (ZF1)
Ryan Mauger
Nt1310 Unit 5 Administrative Tools
Nt1310 Unit 5 Administrative Tools
Jenny Smith
Debugging Drupal - How to Debug your Drupal Application
Debugging Drupal - How to Debug your Drupal Application
Zyxware Technologies
Grow your own tools - VilniusRB
Grow your own tools - VilniusRB
Remigijus Jodelis
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdf
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdf
Victor Lopez
AI Hackathon.pptx
AI Hackathon.pptx
ERRORhackerboy
Mais conteúdo relacionado
Semelhante a The Last Man Debugger | #wcnp2024
Developing PHP applications with netbeans ide
Developing PHP applications with netbeans ide
Sayed Ahmed
STAREAST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
STAREAST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
Anna Russo
STARWEST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
STARWEST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
Anna Russo
os-php-wiki5-a4
os-php-wiki5-a4
tutorialsruby
os-php-wiki5-a4
os-php-wiki5-a4
tutorialsruby
Behavior & Specification Driven Development in PHP - #OpenWest
Behavior & Specification Driven Development in PHP - #OpenWest
Joshua Warren
Project Server 2002 Implementation Lessons Learned
Project Server 2002 Implementation Lessons Learned
webhostingguy
WordPress Debugging Tips and Tricks
WordPress Debugging Tips and Tricks
Keanan Koppenhaver
STARWEST 2010 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
STARWEST 2010 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
Anna Russo
Enterprise PHP (PHP London Conference 2008)
Enterprise PHP (PHP London Conference 2008)
Ivo Jansch
Increasing productivity using visual studio 2017
Increasing productivity using visual studio 2017
Md. Mahedee Hasan
Calculator using Java
Calculator using Java
Garvit Anand
A modern architecturereview–usingcodereviewtools-ver-3.5
A modern architecturereview–usingcodereviewtools-ver-3.5
SSW
Java2day 2013 : Modern workflows for javascript integration
Java2day 2013 : Modern workflows for javascript integration
Mite Mitreski
DDD (Debugger Driven Development)
DDD (Debugger Driven Development)
Carlos Granados
Creating Openbravo Workspace Widgets
Creating Openbravo Workspace Widgets
Rob Goris
Webinar: Zend framework Getting to grips (ZF1)
Webinar: Zend framework Getting to grips (ZF1)
Ryan Mauger
Nt1310 Unit 5 Administrative Tools
Nt1310 Unit 5 Administrative Tools
Jenny Smith
Debugging Drupal - How to Debug your Drupal Application
Debugging Drupal - How to Debug your Drupal Application
Zyxware Technologies
Grow your own tools - VilniusRB
Grow your own tools - VilniusRB
Remigijus Jodelis
Semelhante a The Last Man Debugger | #wcnp2024
(20)
Developing PHP applications with netbeans ide
Developing PHP applications with netbeans ide
STAREAST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
STAREAST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
STARWEST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
STARWEST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
os-php-wiki5-a4
os-php-wiki5-a4
os-php-wiki5-a4
os-php-wiki5-a4
Behavior & Specification Driven Development in PHP - #OpenWest
Behavior & Specification Driven Development in PHP - #OpenWest
Project Server 2002 Implementation Lessons Learned
Project Server 2002 Implementation Lessons Learned
WordPress Debugging Tips and Tricks
WordPress Debugging Tips and Tricks
STARWEST 2010 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
STARWEST 2010 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
Enterprise PHP (PHP London Conference 2008)
Enterprise PHP (PHP London Conference 2008)
Increasing productivity using visual studio 2017
Increasing productivity using visual studio 2017
Calculator using Java
Calculator using Java
A modern architecturereview–usingcodereviewtools-ver-3.5
A modern architecturereview–usingcodereviewtools-ver-3.5
Java2day 2013 : Modern workflows for javascript integration
Java2day 2013 : Modern workflows for javascript integration
DDD (Debugger Driven Development)
DDD (Debugger Driven Development)
Creating Openbravo Workspace Widgets
Creating Openbravo Workspace Widgets
Webinar: Zend framework Getting to grips (ZF1)
Webinar: Zend framework Getting to grips (ZF1)
Nt1310 Unit 5 Administrative Tools
Nt1310 Unit 5 Administrative Tools
Debugging Drupal - How to Debug your Drupal Application
Debugging Drupal - How to Debug your Drupal Application
Grow your own tools - VilniusRB
Grow your own tools - VilniusRB
Último
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdf
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdf
Victor Lopez
AI Hackathon.pptx
AI Hackathon.pptx
ERRORhackerboy
A Guideline to Zendesk to Re:amaze Data Migration
A Guideline to Zendesk to Re:amaze Data Migration
Help Desk Migration
how-to-download-files-safely-from-the-internet.pdf
how-to-download-files-safely-from-the-internet.pdf
Mehmet Akar
Top Mobile App Development Companies 2024
Top Mobile App Development Companies 2024
XongoLab Technologies LLP
What need to be mastered as AI-Powered Java Developers
What need to be mastered as AI-Powered Java Developers
EmilyJiang23
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
naitiksharma1124
Agnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in Kraków
bim.edu.pl
A Guideline to Gorgias to to Re:amaze Data Migration
A Guideline to Gorgias to to Re:amaze Data Migration
Help Desk Migration
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
Neo4j
JustNaik Solution Deck (stage bus sector)
JustNaik Solution Deck (stage bus sector)
Max Lee
CompTIA Security+ (Study Notes) for cs.pdf
CompTIA Security+ (Study Notes) for cs.pdf
Furqanuddin10
AI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning Framework
Alluxio, Inc.
Crafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM Integration
Wave PLM
IT Software Development Resume, Vaibhav jha 2024
IT Software Development Resume, Vaibhav jha 2024
vaibhav130304
10 Essential Software Testing Tools You Need to Know About.pdf
10 Essential Software Testing Tools You Need to Know About.pdf
kalichargn70th171
Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...
Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...
Andrea Goulet
5 Reasons Driving Warehouse Management Systems Demand
5 Reasons Driving Warehouse Management Systems Demand
Canary7-Warehouse Management System
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
Alluxio, Inc.
How to install and activate eGrabber JobGrabber
How to install and activate eGrabber JobGrabber
eGrabber
Último
(20)
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdf
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdf
AI Hackathon.pptx
AI Hackathon.pptx
A Guideline to Zendesk to Re:amaze Data Migration
A Guideline to Zendesk to Re:amaze Data Migration
how-to-download-files-safely-from-the-internet.pdf
how-to-download-files-safely-from-the-internet.pdf
Top Mobile App Development Companies 2024
Top Mobile App Development Companies 2024
What need to be mastered as AI-Powered Java Developers
What need to be mastered as AI-Powered Java Developers
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
Agnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in Kraków
A Guideline to Gorgias to to Re:amaze Data Migration
A Guideline to Gorgias to to Re:amaze Data Migration
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
JustNaik Solution Deck (stage bus sector)
JustNaik Solution Deck (stage bus sector)
CompTIA Security+ (Study Notes) for cs.pdf
CompTIA Security+ (Study Notes) for cs.pdf
AI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning Framework
Crafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM Integration
IT Software Development Resume, Vaibhav jha 2024
IT Software Development Resume, Vaibhav jha 2024
10 Essential Software Testing Tools You Need to Know About.pdf
10 Essential Software Testing Tools You Need to Know About.pdf
Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...
Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...
5 Reasons Driving Warehouse Management Systems Demand
5 Reasons Driving Warehouse Management Systems Demand
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
How to install and activate eGrabber JobGrabber
How to install and activate eGrabber JobGrabber
The Last Man Debugger | #wcnp2024
1.
Madan Panthi Senior Software
Engineer Matat Technologies. The Last Man Debugger #WCNP2024 “I don’t use Debuggers, I stare at the code until it confesses”
2.
Steps of DebuggingThat
I do
3.
PHP Functions Array (
[name] => John Doe [age] => 25 [height] => 5.9 [is_student] => 1 [grades] => Array ( [Math] => 90 [Science] => 85 [English] => 92 ) [hobbies] => Array ( [0] => Reading [1] => Traveling [2] => Photography ) )
4.
PHP Functions but
beautiful
5.
Debuggers?
6.
Php Debug Configuring the
php.ini file
7.
WP Debug Configuring the Now
you can view errors on wp-content/debug.log wp-config.php file
8.
Understanding debug.log [02-Jan-2024 10:31:39
UTC] PHP Fatal error: Uncaught Error: Failed opening required '/Users/manjul/Local Sites/error_application/app/public/wp-content/themes/error_theme/inc/Matat_Customers/Customers.php' (include_path='.:/usr/share/php:/www/wp-content/pear') in /Users/manjul/Local Sites/error_application/app/public/wp-content/themes/error_theme/functions.php:203 Stack trace: #0 /Users/manjul/Local Sites/error_application/app/public/wp-settings.php(611): include() #1 /Users/manjul/Local Sites/error_application/app/public/wp-config.php(105): require_once('/Users/manjul/L...') #2 /Users/manjul/Local Sites/error_application/app/public/wp-load.php(50): require_once('/Users/manjul/L...') #3 /Users/manjul/Local Sites/error_application/app/public/wp-blog-header.php(13): require_once('/Users/manjul/L...') #4 /Users/manjul/Local Sites/error_application/app/public/index.php(17): require('/Users/manjul/L...') #5 {main} thrown in /Users/manjul/Local Sites/error_application/app/public/wp- content/themes/error_theme/functions.php on line 203
9.
Understanding debug.log [02-Jan-2024 10:31:39
UTC] PHP Fatal error: Uncaught Error: Failed opening required '/Users/manjul/Local Sites/error_application/app/public/wp-content/themes/error_theme/inc/Customrs/Customers.php' (include_path='.:/usr/share/php:/www/wp-content/pear') in /Users/manjul/Local Sites/error_application/app/public/wp-content/themes/error_theme/functions.php:203 Stack trace: #0 /Users/manjul/Local Sites/error_application/app/public/wp-settings.php(611): include() #1 /Users/manjul/Local Sites/error_application/app/public/wp-config.php(105): require_once('/Users/manjul/L...') #2 /Users/manjul/Local Sites/error_application/app/public/wp-load.php(50): require_once('/Users/manjul/L...') #3 /Users/manjul/Local Sites/error_application/app/public/wp-blog-header.php(13): require_once('/Users/manjul/L...') #4 /Users/manjul/Local Sites/error_application/app/public/index.php(17): require('/Users/manjul/L...') #5 {main} thrown in /Users/manjul/Local Sites/error_application/app/public/wp- content/themes/error_theme/functions.php on line 203
10.
Understanding debug.log [02-Jan-2024 10:31:39
UTC] PHP Fatal error: Uncaught Error: Failed opening required '/Users/manjul/Local Sites/error_application/app/public/wp-content/themes/error_theme/inc/Customrs/Customers.php' (include_path='.:/usr/share/php:/www/wp-content/pear') in /Users/manjul/Local Sites/error_application/app/public/wp-content/themes/error_theme/functions.php:203 Stack trace: #0 /Users/manjul/Local Sites/error_application/app/public/wp-settings.php(611): include() #1 /Users/manjul/Local Sites/error_application/app/public/wp-config.php(105): require_once('/Users/manjul/L...') #2 /Users/manjul/Local Sites/error_application/app/public/wp-load.php(50): require_once('/Users/manjul/L...') #3 /Users/manjul/Local Sites/error_application/app/public/wp-blog-header.php(13): require_once('/Users/manjul/L...') #4 /Users/manjul/Local Sites/error_application/app/public/index.php(17): require('/Users/manjul/L...') #5 {main} thrown in /Users/manjul/Local Sites/error_application/app/public/wp- content/themes/error_theme/functions.php on line 203
11.
You are in
production
12.
You are in
production
13.
Debugging Plugins • Query
Monitor • Debug Bar • Health Check & Troubleshooting • Ray
14.
Query Monitor
15.
Query Monitor
16.
Query Monitor
17.
Health Check &
Troubleshooting
18.
Ray
19.
Madan Panthi Senior Software
Engineer Matat Technologies. Thank you!!! #WCNP2024 The Last Man Debugger
Baixar agora