Tom Snyder Welcome to Code-Gorilla! I write online content on whatever technologies I happen to be working with at the time. My current focus is on mobile and web development but you could find a little bit of everything here.
Enjoy the content and Happy Coding!
Create Kotlin Application with Gradle
Monday, January 2, 2023
 
Instructions to create a new Kotlin project in Eclipse to use Gradle
In this article, we will build a new empty Kotlin application in Eclipse that uses Gradle.

Eclipse Kotlin Plug in

Ensure you have the Kotlin Plug In for Eclipse:
  • Eclipse | Help | Eclipse ...
Gradle Cheat Sheet
Sunday, January 1, 2023
 
Common Gradle Tasks

Install Gradle on Mac

You could install with a package manager, but I will be installing manually.
  • Download the latest version of gradle. Grab the binary-only download:
React JS Cheat Sheet
Sunday, September 25, 2022
 
Common React JS Information

Create React App

The recommended way to create react applications is with the Vite npm package:
npm install -g vite
 
 
Install OpenJDK on Mac aarch64
Wednesday, September 21, 2022
 
Finding the right JDK for your Apple M1 ARM CPU

If you have a newer mac with Apple hardware, then you'll want to install your JDK for the aarch64 (ARM architecture). I didn't easily find a compatible version so I'm posting here. You can always go to Oracle to get their version. In this ...

Xcode Cheat Sheet
Tuesday, August 23, 2022
 
Common Xcode issues

Cleaning Derived Date

Clear the following directory: home/Library/Developer/Xcode/DerivedData

Simulator Cache

One time I changed a model using SwiftData and my preview kept crashing; I'm guessing because the cached ...

Mongoose Cheat Sheet
Friday, August 12, 2022
 
Common Mongoose Basics

Export to JSON

mongoexport --collection=krakens --db=code-gorilla --out=20220812-krakens.json --pretty
 

Import from JSON

mongoimport --collection=krakens --db=code-gorilla --file=20220812-krakens.json --type=json


ASP.NET Core Windows Service
Tuesday, February 1, 2022
 
Creating C# Windows Service in Visual Studio 2019
In this article, we will be using ASP.NET Core to build a Windows Service that you can control within the Services of Windows using Visual Studio 2019.
 
In Visual Studio 2019, create a new project as "Worker Service"

Kafka Windows Development Environment
Monday, January 31, 2022
 
Installing Kafka Broker Locally on Windows Dev Box
Download Kafka
https://kafka.apache.org/downloads  



Uncompress/Unzip the tgz file and place the results into your desired location.

For this demonstration I am using this location: C:\DevBox\kafka\kafka_2.13-3.1.0 adapt the following instructions to match your location.

iOS Cheat Sheet
Wednesday, January 19, 2022
 
Common iOS operations

Show Hidden Files in Finder

CMD+SHIFT+.
 

iOS System Icons

How do I know what images are available using systemName?
Image(systemName: "map")
 
View the Symbols:
Git Cheat Sheet
Saturday, January 15, 2022
 
Common Git operations
I flip-flop between multiple development languages in multiple environments, so cheat sheets help.
 

Pulling a repository locally for the first time

To get the code from an existing git repository downloaded to your local machine ...