Menu

Primary Menu

Skip to content
  • Home
  • Talks
  • Software
  • About
  • Disclaimer / Impressum
    • Privacy Tools
    • Privacy Policy
Show Header Sidebar Content
GitHub LinkedIn

Carsten Windler

Don't just code - develop with passion

Category: Useful

DI container and IDE integration

Posted onOctober 25, 2016January 13, 2021Leave a comment

Reading Time: 2 minutes Say we use a DI container directly, i.e. via functions like get() or make(), how do we achieve proper IDE support? For example I create a class instance the usual way and I want to Read More …

CategoriesPHP, UsefulTagsContainer, DI, IDE, PHP-DI, phpStorm

npm & Windows

Posted onNovember 12, 2015November 12, 2015Leave a comment

Reading Time: < 1 minutes Again, Windows can cause problems you would not have expected. In npm versions prior to 3, npm stores dependencies in deeply nested folder structures, causing errors on running ‘npm install’ such as [code] npm ERR! Read More …

CategoriesUsefulTagsnpm, problems, Windows

Getting dead pages from Google Cache

Posted onOctober 18, 2015Leave a comment

Reading Time: < 1 minutes It happens from time to time that URLs don’t work, be it temporarily or permanently, for whatever reason. Since Google soaks up the internet like a sponge, you can try to fetch a copy from Read More …

CategoriesUsefulTagsDead Links, Google Cache

Debug shell scripts (well, kind of)

Posted onMay 14, 2014May 14, 2014

Reading Time: < 1 minutes I have to look up this one frequently, because it is really helpful. If you want to see what lines of a shell script are actually executed, place this line in your code: [shell]set -x Read More …

CategoriesLinux, Webservers etc., UsefulTagsDebug, Linux, Shell

Display content of blob column as plain text

Posted onApril 23, 2014

Reading Time: < 1 minutes Sometimes it can be useful to have the content of MySQL blob columns displayed as plain text. There’s a pretty easy way to do this: [sql]SELECT CONVERT(my_blob_column USING utf8) AS plain_text_from_blob FROM my_table; [/sql] Yes, Read More …

CategoriesMySQL, UsefulTagsBlob, MySQL, Plain Text

Microformats – control what Google shows on the Search Results page

Posted onAugust 6, 2013August 8, 2013Leave a comment

Reading Time: < 1 minutes Yesterday I learned about “Microformats“. Microwhat? Sounds suspicious! Well, at least that was my reaction. I’ve to admit that I don’t care much about SEO and Google and so on (I’m a PHP backend developer, Read More …

CategoriesUseful

Cover of the book Clean Code in PHP by Carsten Windler
Clean Code in PHP
Expert tips and best practices to write beautiful, human-friendly, and maintainable PHP

My first book—get your copy at

Amazon
Packt Publishing

Categories

  • Articles
  • Books
  • Climate change
  • Composer package
  • Extbase
  • Flow3
  • Gear
  • Green IT
  • isset($theRest[$i])
  • JavaScript
  • Linux, Webservers etc.
  • MySQL
  • PHP
  • Podcasts
  • Software Development
  • Software Quality
  • Software Testing
  • Talks
  • Tools
  • Typo3
  • Uncategorized
  • Unit Tests
  • Useful
  • Windows
  • Zend Framework 2

Recent Posts

  • How to write Coding Guidelines in PHP
  • Clean Code in PHP – My first book
  • Coding against climate change // code.talks 2022
  • New articles about Green IT
  • International PHP Conference Munich 2021

Tags

apache Cache Climate change composer Conference Console cwenvbanner cwmobileredirect Extbase Extension Frameworkless Frameworks Linux Linux shell Module MySQL Node.js Notebook OOP ownCloud PhantomJS PHP phpStorm PHPUnit php_admin_flag php_flag Podcast Profiling Refactoring Refurbished Routing ServiceManager Software Development Software Quality Talk Talks Technical Debt Typo3 Unit Tests vhost WAMP Windows XAMPP XDebug ZF2

Get connected!

GitHub LinkedIn
Copyright © 2023 Carsten Windler. All Rights Reserved. Privacy Policy
Clean Box by Catch Themes
Scroll Up
  • Home
  • Talks
  • Software
  • About
  • Disclaimer / Impressum
    • Privacy Tools
    • Privacy Policy