git open This is a simple alias that will open the current terminal git repo's source repo in the browser. So if you clones https://github.com/NathanaelA/fluentreports and you did a git open it will open it in your browser. This alias works for all the known types of urls I've personally run into on my computer...… Continue reading Simple Git Tip
Optimization Gotcha's for for/i and forEach
So I mentioned something on my interview with Alex of NativeScripting.com that he did with me. And someone asked about this in the comments, so I decided to create a blog article on this specific optimization tip. I am going to code this to a browser rather than in NativeScript because well JS in a… Continue reading Optimization Gotcha's for for/i and forEach
GitLab Verified Email account issue
I use a privately hosting Gitlab's instance for a bazillion projects; and have a lot of users from around the world. Unfortunately, I have ran into a long standing bug that has never been fixed in many years. It only crops up occasionally now, but it is still a major pain for everyone involved. Many,… Continue reading GitLab Verified Email account issue
VMWare - Shrinking disk size Macintosh/Linux
If you have a Macintosh or Linux based image; the tooling to shrink the hard drives is basically broken in the Gui (and/or, don't work). So to shrink these types of containers; the easiest method is to force the entire empty area to be Zero's, then defragment, and finally shrink all .. First thing we… Continue reading VMWare - Shrinking disk size Macintosh/Linux
NativeScript Fonter revisited again (using DuoTone FontAwesome)
In a prior post I discussed using fonts in NativeScript. This morning I saw an issue in the NativeScript github repo about how to use the Font Awesome Duotone fonts. Since I love puzzles, and I know the NativeScript font system fairly well, and I also own a subscription to the commercial Font Awesome --… Continue reading NativeScript Fonter revisited again (using DuoTone FontAwesome)
PSA: NativeScript 6.20 - Is a Breaking Change release!!!
Upgrading to 6.2.1 and the latest Nativescript-angular (if using angular) and the latest proplugins; should fix MOST issues that 6.2.0 had. However, I still highly recommend the webpack rewrite rules at the bottom of the post to solve ALL the issues. NativeScript follows the SemVer process; so normally they would have bumped a major version… Continue reading PSA: NativeScript 6.20 - Is a Breaking Change release!!!
NativeScript 5.4 Build Failures
People who have been using the plugins like Firebase and/or other Google services may have all of a sudden had their apps stop building with an error like this. + adding aar plugin dependency: .[some path].\widgets-release.aar .[somepath].\app\src\main\AndroidManifest.xml:22:18-91 Error: Attribute application@appComponentFactory value=(android.support.v4.app.CoreComponentFactory) from [com.android.support:support-compat:28.0.0] AndroidManifest.xml:22:18-91 is also present at [androidx.core:core:1.0.0] AndroidManifest.xml:22:18-86 value=(androidx.core.app.CoreComponentFactory). Suggestion: add 'tools:replace="android:appComponentFactory"' to… Continue reading NativeScript 5.4 Build Failures
NativeScript 5.x and HMR Issues
If you are one of the lucky people who are reading this blog article, because your app used to work! After upgrading to the latest NativeScript and enabling the new Workflow your app is now broken... Well I have some good news... It is easy to get back to a working state. Here is how… Continue reading NativeScript 5.x and HMR Issues
NativeScript-Core replacing the root view...
Please note this to my knowledge only works with NativeScript-Core / PAN (Plain Awesome NativeScript) applications. I do not believe this will work with the Vue or Angular variations of NativeScript. There maybe another way to accomplish this with those variations, and if you know how -- please let me know and I'll update this… Continue reading NativeScript-Core replacing the root view...
NativeScript AndroidX support and Plugins
The next major version of NativeScript (version 6) will be switching from the android.support packages to the new androidx namespace. This will be a hard break; as you can only use the support api's or androidx api's; but not both. This is something Google has been implementing for a while; and NativeScript is getting on… Continue reading NativeScript AndroidX support and Plugins