The Grug Brained Developer June 29, 2022, 8:19 a.m.

A layman's guide to thinking like the self-aware smol brained developer.

development reading programming

Getting Started with macOS Programming in Swift June 23, 2020, 1:57 p.m.

In this post we are going to see the basics of a macOS app through the creation of a simple, but at the same time useful for many developers app: A font viewer that will let us choose font families and it will be displaying the PostScript names of the available fonts.

tutorial mac programming swift

The Night Watch March 8, 2019, 8:27 a.m.

Pointers are real. They’re what the hardware understands. Somebody has to deal with them. You can’t just place a LISP book on top of an x86 chip and hope that the hardware learns about lambda calculus by osmosis. Denying the existence of pointers is like living in ancient Greece and denying the existence of Krackens and then being confused about why none of your ships ever make it to Morocco

funny programming pdf

Get AD group membership recursively with PowerShell Sept. 26, 2017, 10:25 a.m.

The solution should retrieve not only direct group membership, but indirect (through group nesting) too. Although the question is plain and simple, the solution is very interesting from various perspectives.

active directory powershell programming

Boto 3 Documentation June 21, 2017, 9:22 a.m.

Boto is the Amazon Web Services SDK for Python, which allows Python developers to write software that makes use of Amazon services like S3 and EC2. Boto provides an easy to use, object-oriented API as well as low-level direct service access.

aws programming python

ipify - Public IP Address API June 9, 2017, 8:27 a.m.

JSON API to find public IP address.

$ curl 'https://api.ipify.org?format=json'
{"ip":"202.50.184.249"}
api programming free tools

Creating an initial RRD May 26, 2017, 8:24 a.m.

When creating an RRD database we'll need to specify a couple things, namely one or more Data Sources and one or more Round Robin Archives. The data source (DS) defines what type of data is accepted and some boundaries on what constitutes good data. The round robin archives (RRA) can almost be thought of as views, it defines the different ways we can store and retrieve data.

tutorial programming rrdtool

Epoch Converter - Unix Timestamp Converter April 26, 2017, 2:47 p.m.

Convert epoch to human readable date and vice versa. The Unix epoch (or Unix time or POSIX time or Unix timestamp) is the number of seconds that have elapsed since January 1, 1970 (midnight UTC/GMT), not counting leap seconds.

unix programming tools

Cat-v.org Random Contrarian Insurgent Organization March 22, 2017, 2:21 p.m.

Cat-v.org hosts a series of sites dedicated to diverse subjects that share an idiosyncratic intellectual perspective, questioning orthodoxy and fomenting elitism and high standards in topics from software design to politics, passing by art and journalism and anything else interesting.

Other than total and complete world domination, the overriding goal is to encourage and stimulate critical and independent thinking.

documentation quotes programming internet

Image-to-Image Demo Feb. 24, 2017, 3:50 p.m.

The pix2pix model works by training on pairs of images such as building facade labels to building facades, and then attempts to generate the corresponding output image from any input image you give it.

programming cool

Classy CBV: Django Class-Based-View Inspector Sept. 4, 2016, 3:54 p.m.

Detailed descriptions, with full methods and attributes, for each of Django's class-based generic views.

django programming python

Create Bookmarklets - The Right Way Sept. 4, 2016, 3:54 p.m.

Bookmarkets can be defined as mini applications masquerading as tiny snippets of JavaScript awesomeness that reside in your browser and provide additional functionalities to a web page.

javascript programming

Heroku Django Starter Template Aug. 29, 2016, 9:38 p.m.

Project starter template for Django 1.9 with production-ready configuration for Static Files, Database Settings, Gunicorn, and enhancements to Django's static file serving functionality via WhiteNoise

django programming python heroku

Regular Expressions 101 Aug. 16, 2016, 3:22 p.m.

Online regex tester and debugger

regex programming tools

CasperJS March 25, 2015, 10:03 a.m.

CasperJS is an open source navigation scripting & testing utility written in Javascript for the PhantomJS WebKit headless browser and SlimerJS (Gecko).

javascript testing programming web

PhantomJS March 25, 2015, 10:03 a.m.

PhantomJS is a headless WebKit scriptable with a JavaScript API. It has fast and native support for various web standards: DOM handling, CSS selector, JSON, Canvas, and SVG.

javascript webkit programming