You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Assessing the quality of a software architecture from a repository
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- Assessing the quality of a software architecture from a repository requires a multi-faceted approach. You need prompts that explore different aspects of the architecture. Here are some prompts categorized for clarity:
- **I. Understanding and Clarity:**
- * **High-Level Overview:**
* "Can you provide a high-level diagram or description of the main components and their interactions?"
* "What are the core responsibilities of this system?"
* "What are the major architectural patterns or styles used (e.g., microservices, layered, event-driven)?"
* "Explain the rationale behind choosing this specific architectural approach."
* "What are the key architectural decisions that were made early on, and why?"
* **Component Deep Dive:**
* "Choose a key component. Can you describe its purpose, inputs, outputs, and dependencies?"
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Instructions on how to SSH on airplane WiFi that blocks port 22
Using SSH through airplane WiFi that blocks port 22
Many aircraft that offer wifi only permit access to machines on port 80/443, the standard http(s) ports.
If you want to SSH, you have to set up an intermediate machine that hosts the SSH service on either port 80 or 443.
An easy (and free) way to do this is via a Google free-tier micro instance.
These instances have a 1 GB transfer ceiling per month, but so long are you are only transmitting textual data a few days per month, this limit should not be easily exceeded.
Set up one of these VMs via the Google Cloud console, and select CentOS 7 as the disk image.
Make sure that you allow http/https traffic on the instance, the two checkboxes in the Firewalls section of the VM settings.
Optionally, set a static external IP address for your server in the VM config, in case you don't want to look up the IP each time.
Then, ssh into the new VM (the IP address will be listed as the "external IP" in the list of instances) and edi
Replace the Code.gs file it creates for you with the javascript below (copy/paste)
Save the script
Go to Triggers (looks like an alarm clock on left-hand side)
Create a Trigger that acts every 10 minutes and calls filterNGPVANSpam
You'll need to authorize this script to act on your behalf, which may require that you use the scary "Advanced" section to allow the script to read/write to your email inbox.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
user.userType=="EMPLOYEE" and (String.stringContains(user.title,"Software Engineer") or String.stringContains(user.title,"Software Developer") or String.stringContains(user.title,"Frontend Engineer") or String.stringContains(user.title,"Mobile Engineer") or String.stringContains(user.title,"Distinguished Engineer"))
Quick loop through SGs to update them with a new CIDR, if there's an existing one. Only dealing with untagged SGs that are probably ClickOps
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Google "Desktop" App Python Script to Delete Specific Files from Google Drive Trash
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters