-
This blog post is about Spiral Framework and Roadrunner Server. I’ll briefly talk about what they are, then show how to compile a custom Roadrunner server, start developing with Spiral, using Docker. Explain Like I’m 5 PHP Developers Roadrunner works by creating a HTTP server with Golang’s excellent net/http package, and using Goridge as a bridge to pass PSR7 Request and Responses between…
-
On Windows 11, to import and view MOV files I need to install QuickTime from Apple. Regrettably, the QuickTime installer doesn’t work on Windows 11. One “recommended workaround” is to install the K-Lite Codec pack. When I tried to install it I was prompted by this crap: This is the primary reason why the Windows software ecosystem sucks. Searching…
-
Keep your eyes off the fabulous hat because this talk is great.
-
When developing an e-commerce application, you generally want to avoid overselling. First attempt, creating deadlocks MySQL has 4 transaction isolation levels: SERIALIZABLE, REPEATABLE READ, READ UNCOMMITTED, READ COMMITTED. In the following proof of concept, where we have 50 of the same product in stock, and we run seige to represent concurrent customers buying the same…
-
“A startup is an organization formed to search for a repeatable and scalable business model.” -Steve Blank If we agree with that definition then: Cut & paste from Intro to Lean Startup (https://www.slideshare.net/slideshow/intro-to-lean-aplp-ss/41009271)
-
Bash Here are two (of many) options: Install Git for Windows. Git for Windows provides a BASH emulator. Install “Bash On Ubuntu on Windows” Apt / Homebrew Checkout Chocolatey or Scoop. ALT + ` Install EasySwitch. Privacy Install Shut Up 10. Check out BleachBit. Minimum Viable Toolset Start Menu Shortcuts go in: Where is the…
-
Your form will still be slow but the user experience will be better. They will see a progress bar and see status updates in real time. The idea is to refactor something like this: Into this: And this: Before Imagine you have this form somewhere on your corporate intranet. The user clicks submit. They wait,…
-
“O&O ShutUp10++” is a free must-have tool to protect your privacy. Every listed setting can be clicked to reveal a full description of what toggling it on/off implies. The actions menu has an easy to use recommended defaults. https://www.oo-software.com/en/shutup10
-
The wp-admin panel is already password protected in that you are required to login. Sometimes that’s not good enough. This tutorial explains how to add an additional layer of authentication to the login process, essentially blocking wp-login.php requests from annoying bots or other malicious users. Step 1: Create a `/path/to/.htpasswd` file. Step 2: Create a…
-
When you get a new Macbook Pro with M1 chip you get an old version of Bash. Bash isn’t old. It’s still being maintained. It has millions of Linux and Windows users. Here’s how to put the newest version of Bash back inside your MacOS box. Prerequisite: Install Homebrew. (Install iTerm2 for good measure.) Install…