Skip to content

Instantly share code, notes, and snippets.

View gvnwltrs's full-sized avatar
🤪
...

Gavin Walters gvnwltrs

🤪
...
View GitHub Profile
@sjgallagher2
sjgallagher2 / basic-embedded-c.c
Last active May 8, 2025 18:36
A get-started-fast guide to embedded C
/*
* In embedded systems, the C programming language is most often the language of choice. For more intensive
* elements in the system, assembly can be used. Embedded C is distinct from typical C programming in its
* requirements for efficiency, its limited resources, and its unique hardware problems which are much less common in
* the majority of C programs. Even still, the language itself is the same, so check out K&R's The C Programming
* Language and other reference books.
*
* Some of the problems central to embedded systems programming:
* - Memory management
* - Register access and manipulation
@heardk
heardk / OneNote-to-MD.md
Last active February 22, 2025 13:04
Convert notes from OneNote into Markdown

Converting One Note to Markdown

This is an example of how to convert notes from OneNote into Markdown to use in other, less annoying Note applications. I am using PowerShell on Windows here, but other shell/scripting environments would work as well. If you want separate .md files, you'll need to export your OneNote pages separately. Exporting a section, or a selection of pages creates a single .docx file.

  • Download and install Pandoc
  • Export each of your note pages to a .docx (Word) format using OneNote export from the File menu
  • Gather all of these .docx files into a directory
  • Open directory in File Explorer
  • Open Powershell from the File Explorer using File -> Open Windows Powersell
  • Run the following command:
@khannasarthak
khannasarthak / InterviewRoadmap.md
Last active April 21, 2025 19:33
My Interview Study roadmap

Coding Interview University

I originally created this as a short to-do list of study topics for becoming a software engineer, but it grew to the large list you see today. After going through this study plan, I got hired as a Software Development Engineer at Amazon! You probably won't have to study as much as I did. Anyway, everything you need is here.

The items listed here will prepare you well for in an interview at just about any software company, including the giants: Amazon, Facebook, Google or Microsoft. >

@hereismari
hereismari / msi-gtx1060-ubuntu-18.04-deeplearning.md
Last active March 17, 2025 01:30
Setting up a MSI laptop with GPU (gtx1060), Installing Ubuntu 18.04, CUDA, CDNN, Pytorch and TensorFlow
@fuloporsi
fuloporsi / Readme.md
Last active May 20, 2021 17:42
Train YOLOv2 with custom objects, using ROS

Train YOLOv2 with custom objects, using ROS

In this note I will show you how to use this state of the art real-time object detection system, named YOLOv2 with custom objects under ROS. This works only with Linux. I personally used Ubuntu 14.04 and ROS Indigo.

Getting started

Prerequisites