Skip to content

Instantly share code, notes, and snippets.

View SLIB53's full-sized avatar

Akil Krishnan SLIB53

View GitHub Profile
{
"security.workspace.trust.enabled": false,
"window.newWindowDimensions": "offset",
"window.restoreWindows": "none",
"window.title": "${dirty}${rootName}",
"zenMode.fullScreen": false,
"zenMode.centerLayout": false,
"zenMode.hideLineNumbers": false,
//
// MemorizeApp.swift
// Memorize
//
// Created by Akil Krishnan on 12/13/23.
//
import SwiftUI
@main
@SLIB53
SLIB53 / ContentView.swift
Created December 12, 2023 19:08
PencilKit sample
//
// ContentView.swift
// Drawing
//
// Created by Akil Krishnan on 12/5/23.
//
import SwiftUI
import PencilKit
@SLIB53
SLIB53 / string_radix_sort.py
Created November 20, 2023 00:40
Sort strings using a radix sort
def order(string, pivot):
if pivot >= len(string):
return 0
return ord(string[pivot]) - ord("a") + 1
def sort_by_order(strings, pivot):
buckets = [None] * 27
for i_buckets in range(len(buckets)):
@SLIB53
SLIB53 / favicon-generator.sh
Created September 28, 2023 05:58
Favicon Generator
for size in "16" "32" "48" "57" "60" "72" "76" "114" "120" "144" "152" "167" "180" "1024"; do
magick favicon.png -resize ${size}x${size} favicon-${size}x${size}.png
done
{
"security.workspace.trust.enabled": false,
"window.newWindowDimensions": "offset",
"window.restoreWindows": "none",
"window.title": "${dirty}${rootName}",
"window.commandCenter": true,
"zenMode.fullScreen": false,
"zenMode.centerLayout": false,
/**
* @param {number[][]} matrix
* @return {number[][]} Indexes as an array of (row, col) tuples.
*/
const spiralOrder = (matrix) => {
let indexes = [];
const width = matrix[0].length;
const height = matrix.length;
{
"security.workspace.trust.enabled": false,
"window.newWindowDimensions": "inherit",
"window.restoreWindows": "none",
"zenMode.fullScreen": false,
"zenMode.centerLayout": false,
"zenMode.hideLineNumbers": false,
"zenMode.hideTabs": false,
@SLIB53
SLIB53 / rails-fedora-dev-container.md
Created July 25, 2021 21:38
Rails Development in a Fedora Container

To install Ruby on Rails, you will need some system dependencies, and then install the Rails gem:

dnf group install "C Development Tools and Libraries"
dnf install zlib-devel ruby-devel
@SLIB53
SLIB53 / handy.ulss
Created March 29, 2021 00:39
Ulysses theme using Helvetica Neue and small headers
//
// Handy
//
// Helvetica Neue
//
// Visit http://www.ulyssesapp.com/styles
// for full reference
//
$white = #ffffff