Skip to main content

Posts

New Site

Testing the new site! The focus will be on Project Portfolio Management and Software Development. Hope everyone's having a great day!
Recent posts

Checked! Task Pro - Blackberry Instruction

  Checked Instruction I just started working on this page, please send me comments and suggestions that could improve this site. Please note that if you use the Android app, the instruction is similar to the BlackBerry app below. I will create a separate instruction page for Android app soon. Contents 1  Initial Set-up after Installation 2  SMART task system that combine the best of GTD (Getting Things Done) and MYN  3  Smart Add - natural language date parser 4  ***NEW*** Shortcuts 5  Back-up and Restore - How to Transfer data from one device to another 6  BES - Work Space - Add a public app from the BlackBerry World storefront 7  Settings options that will definitely increase your productivity 8  Automatically add email as task 9  Tips on improving performance 10  Add a category 11  Delete a category 12  Keep categories permanently 13  Add sub-task 14  Automatic Synchronize from remember 15  Sort opti...

Virtual KVM (Mouse and Keyboard) for Windows + Mac --> Barrier

I use Windows and Mac at the same time... with multiple monitors: 1 on Mac and 2 on Windows. Barrier is one of many applications that allows seamless transition using the same mouse and keyboard on both devices without clicking on a hardware button. It's like you are using the same system.  As per normal pre-caution, please make sure the application you are downloading are safe to use (no guaranty on my end). Configuration Application used: Barrier Network: wifi When Barrier server is setup on Windows and Client is on Mac, the mouse stutters on the Mac System even though I have very fast Wifi Mesh. The best setup is Barrier Server on Mac, and Barrier Client on Windows. SSL Connection problem  You might get into connection issue on initial setup due to SSL not setting up correctly.  [2021-11-03T14:45:49] ERROR: ssl certificate doesn't exist: C:\Users...\AppData\Local\Barrier\SSL\Barrier.pem There are 2 options to fix this: 1. Disable SSL (not recommended) 2. Creat certific...

Setting up Mac for Windows users (users that need to be use both Mac + Windows)

My personal usage... please make sure the software you use is safe prior to downloading: AltTab -> Switching windows Change keyboard short to use Control vs Command Mouse setting: disable natural scrolling (make it similar to windows scrolling) Safari View -> Show Favorites Bar App Store: download ad blocker.. I use AdGuard but people said good things about Ghostery BetterTouchControl ( https://boastr.net/ ) Setup back and forward Logitech button (or any other mouse). Normal Mice Tab: Add Key and select the key to replaceBack and Forward button control Terminal: setup Control + C to break the current command (instead of Command + C)

Using Windows Keyboard on Mac Soloma

Most website recommends changing option key to command key and vice-versa. I use Barrier to use the same keyboard and mouse for both Windows and Mac system. My preference is to map Command Key to Control and Control to command. Instructions for MacOS Sonoma: System Settings Keyboard Keyboard Shortcuts Modifier Key Change Command to Control Change Control to Command This allows me to use Ctrl+C, etc. seamlessly.

Import Apple iPhone photos and videos to Windows PC and Delete/Erase after import

Windows PC is so finicky for importing iphone Video/Photo from Apple devices. As of Nov. 2022, it looks like in the latest Microsoft Photo update, they don't allow delete photo after import option anymore. The recommended option is to use the Import pictures and photo option: Update iTunes to latest version Open iTunes and select Trust this PC option on your phone Open Windows Explorer Find Apple iPhone on the list (should be under This PC) Right Click on the Apple iPHone folder Click on Show More Options Select Import pictures and videos Once the application opened, go to option and select "Erase after importing" Start the process and cross your fingers If it has error during import, I recommend doing selected import and delete.

Checked Task Pro Instruction (BlackBerry 10)

  Checked Instruction I just started working on this page, please send me comments and suggestions that could improve this site. Please note that if you use the Android app, the instruction is similar to the BlackBerry app below. I will create a separate instruction page for Android app soon. Contents 1  Initial Set-up after Installation 2  SMART task system that combine the best of GTD (Getting Things Done) and MYN  3  Smart Add - natural language date parser 4  ***NEW*** Shortcuts 5  Back-up and Restore - How to Transfer data from one device to another 6  BES - Work Space - Add a public app from the BlackBerry World storefront 7  Settings options that will definitely increase your productivity 8  Automatically add email as task 9  Tips on improving performance 10  Add a category 11  Delete a category 12  Keep categories permanently 13  Add sub-task 14  Automatic Synchronize from remember 15  Sort opti...

React Native + Javascript Date Time manipulation: moment and date-fns libraries

 There are multiple method to format and manipulate Date and Time. Generally speaking the most common libraries used to manipulate dates are Day.js, Luxon, Moment, and Date-fns. Moment developers have discouraged developers to use moments at this time due to not being built for modern JavaScript era. Day.js Installation: npm install dayjs --save Header import: import calendar from 'dayjs/plugin/calendar' import dayjs from "dayjs"; Usage example: dayjs.extend(calendar) dayjs().calendar(dayjs( '2008-01-01' )) dayjs().calendar( null , { sameDay : '[Today at] h:mm A' , // The same day ( Today at 2:30 AM ) nextDay : '[Tomorrow at] h:mm A' , // The next day ( Tomorrow at 2:30 AM ) nextWeek : 'dddd [at] h:mm A' , // The next week ( Sunday at 2:30 AM ) lastDay : '[Yesterday at] h:mm A' , // The day before ( Yesterday at 2:30 AM ) lastWeek : '[Last] dddd [at] h:mm A' , // Last week ( Last Monday at 2:30 AM ) sam...