Welcome to My Blog

IT related tech tips since 2006

Login

Blog History

Embed Create React App SPA into CakePHP 3.8.x view

Some small changes from the old CRA version 2.x the asset-manifest.json now has an entrypoints key // view code src/Template/Assigned/schedule_edit.ctp <?php foreach ($css as $style) : ?> <?= $this->Html->css('/react' . $style, [ 'block' => true ]); ?> <?php...

G-Suite to Office 365 Migration Stalled

Following the steps at this link: https://docs.microsoft.com/en-us/exchange/mailbox-migration/perform-g-suite-migration#create-a-migration-batch-in-office-365 Trigger the migration in the ECP (Exchange Control Panel) Viewing the status of the migration Login to...

I like the smell of Laravel

So I've created number of websites and applications in CakePHP 2.x and 3.x As my coding experience has grown I found invariably I have been struggling with a number of things and while I really appreciated: Cake conventions providing consistent approach to structuring...

Toggen WMS

A few years ago I had to install a solution that would take the place of some of the functionality of an ERP that was not coming across during a business acquisition Toggen WMS (Warehouse Management System) is written using the CakePHP 2.x framework with some UI in...

Google Chrome Infuriating Redirects

Google Apps has the ability to define a custom hostname for it's calendar, drive, mail, sites, groups services How it works is you create a CNAME record in DNS that points from your custom domain to Google which then intelligently redirects you to the correct service...

Zint – FNC1

GS1-128 Barcodes have a FNC1 character at the beginning but if a field is variable length a FNC1 is embedded to delimit the end of the field from the next AI code Zint is a open source barcode generator and it already has the AI rules in it so that it knows when to...