Skip to content

Instantly share code, notes, and snippets.

View projectoperations's full-sized avatar

projectoperations projectoperations

View GitHub Profile
@projectoperations
projectoperations / cloud-gpus.md
Created February 27, 2025 19:05 — forked from devinschumacher/cloud-gpus.md
Cloud GPUs // The Best Servers, Services & Providers [RANKED!]

Cloud GPUs: Servers, Providers & Everything You Would Ever Need

Your company's GPU computing strategy is essential whether you engage in 3D visualization, machine learning, AI, or any other form of intensive computing.

There was a time when businesses had to wait for long periods of time while deep learning models were being trained and processed. Because it was time-consuming, costly, and created space and organization problems, it reduced their output.

This problem has been resolved in the most recent GPU designs. Because of their high parallel processing efficiency, they are well-suited for handling large calculations and speeding up the training of your AI models.

When it comes to deep learning, good Cloud GPUs can speed up the training of neural networks by a factor of 250 compared to CPUs, and the latest generation of cloud GPUs is reshaping data science and other emerging technologies by delivering even greater performance

@projectoperations
projectoperations / qemu_optionrom.md
Created January 30, 2025 20:29 — forked from mcastelino/qemu_optionrom.md
QEMU Option ROMS and booting from option rom

With seabios

  1. QEMU includes bundled option ROMs which are loaded by default unless a device is specifically setup with --romfile="".
  2. These options roms are bundled as binaries. The source code for the same can be found at http://ipxe.org/
  3. These options roms are useful for example when you want to PXE boot over a virtio-net device.

Here is an example of booting via Network PXE using the option ROM

qemu-system-x86_64 \
@projectoperations
projectoperations / dynamodb.md
Created January 26, 2025 17:14 — forked from narainsagar/dynamodb.md
An Introduction to Amazon's DynamoDB

An introduction to DynamoDB

DynamoDB is a powerful, fully managed, low latency, NoSQL database service provided by Amazon. DynamoDB allows you to pay for dedicated throughput, with predictable performance for "any level of request traffic". Scalability is handled for you, and data is replicated across multiple availability zones automatically. Amazon handles all of the pain points associated with managing a distributed datastore for you, including replication, load balancing, provisioning, and backups. All that is left is for you to take your data, and its access patterns, and make it work in the denormalized world of NoSQL.

Modeling your data

The single most important part of using DynamoDB begins before you ever put data into it: designing the table(s) and keys. Keys (Amazon calls them primary keys) can be composed of one attribute, called a hash key, or a compound key called the hash and range key. The key is used to uniquely identify an item in a table. The choice of the primary key is particularl

@projectoperations
projectoperations / README.md
Created January 26, 2025 13:58 — forked from Potherca/README.md
BASH scripts to go through all the steps to make a (VPS) server more secure.

Ubuntu 20.04 Web Server Setup Instructions

!!! Work in progress, use at your own risk. !!!

  • nginx
  • certbot
  • iptables

Updates

@projectoperations
projectoperations / web.config
Created January 17, 2025 11:35 — forked from themorgantown/web.config
Web.config sample for HTML5 support. This can be replaced with the current content of a web.config file in IIS environments.
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<configSections>
</configSections>
<connectionStrings />
<system.web>
<!--
Set compilation debug="true" to insert debugging
symbols into the compiled page. Because this
[alias]
spull = !git checkout master && git svn rebase
spush = !git checkout master && git svn dcommit
work = !git checkout work && git rebase master
prepwork = !git checkout work && git rebase master && git checkout master && git merge work
@projectoperations
projectoperations / .code-workspace
Last active January 16, 2025 05:31 — forked from worldofgeese/.gitpod.yml
Development containers compatible with Gitpod and GitHub Codespaces
{
"folders": [
{
"uri": "vscode-vfs://github/projectoperations/dotnet-container"
}
],
"settings": {}
}
@projectoperations
projectoperations / ssh_tunnels.sh
Created January 9, 2025 01:10 — forked from billautomata/ssh_tunnels.sh
ssh port forwarding cheatsheet
# local port forwarding
# the target host 192.168.0.100 is running a service on port 8888
# and you want that service available on the localhost port 7777
ssh -L 7777:localhost:8888 [email protected]
# remote port forwarding
# you are running a service on localhost port 9999
# and you want that service available on the target host 192.168.0.100 port 12340
{
"authorization-plugins": [],
"dns": [],
"dns-opts": [],
"dns-search": [],
"exec-opts": [],
"storage-driver": "",
"storage-opts": [],
"labels": [],
"log-driver": "",