A collection software development tools and resources that make my life easier.
If you’re going to tell someone they’re doing it wrong, please also tell them why they are wrong and why the alternative is better.
I use an assertion warning from xUnit as an example.
An example of how to easily dump object structures to JSON in the debug console in Visual Studio.
Here’s a process I’ve been using for years to load data into a SQL database from Excel (and possibly do some transformation in the process). It may seem obvious to some people but I have known software developers who never considered it. It’s simple: Write an INSERT SQL statement on each line of the sheet […]
If you find yourself setting up code files in Visual Studio for a story, then having to mix them up, or close and lose them when switching to another story, try this extension: https://marketplace.visualstudio.com/items?itemName=eamodio.SaveAlltheTabs Now you can save and restore sets of tabs easily. Nice! (I’ve installed and tested it with Visual Studio 2017)
Create a WorkSpace (or clone from a repository). Download the latest WordPress source (https://wordpress.org/download/). Extract the file. Copy the files/folders upload to your Cloud9 workspace root. Make sure MySQL is running and open myPHPAdmin (see https://kb.vylesk.com/59/cloud9-setting-up-and-using-phpmyadmin-mysql-web-interface/). Create a new database for the site. I use utf8_general_ci collation. Create a new user for the site (give appropriate […]
Download and install WordPress on a development PC. LAMP/WAMP/XAMP stack (Apache, MySQL, PHP) Database table naming. Default is “wp_”. Change the name in config.php so multiple installations in the one DB. Training: Pluralsight (my “WordPress” channel – https://app.pluralsight.com/channels/details/b116c195-27b6-4776-9f31-27265b2bf4e1?s=1) Official WordPress sites: https://codex.wordpress.org/ Terms and Concepts (and how they work) Users Roles Taxonomies Posts (this the core of […]
This page – https://community.c9.io/t/setting-up-phpmyadmin/1723 – says it all, but here are the keys points again: Using PHPMyAdmin with Cloud9 First, create a PHP workspace so you have PHP, MySQL, and Apache installed right away. You can then make sure you have MySQL installed by running: mysql-ctl install Then install phpMyAdmin: phpmyadmin-ctl install After the installation […]
While trying to add a Googe GSuite email account in Microsoft Outlook, you may find it impossible to authenticate – Outlook will keep displaying the username/password dialogue during the account setup. This is likely because by default Outlook is considered a “less secure” app by Google and won’t allow the connection. Check out the “Let […]