Tags

Posts

  • Monodraw type VSCode Extension

    AsciiFlow2 is a really awesome tool that embed an ascii monodraw style editor inside VSCode. https://github.com/zenghongtu/vscode-asciiflow2

  • Example of Why You Always Vet Dependencies

    TL;DR Read your prospective dependency’s source. You might find evals for no reason. I normally read a good chunk if, not all of the code of a dependency before I add it to my projects except in the case of community standard things such as ActiveSupport or Sequel. Going over a prospective dependency today just

  • iOS App written in straight C

    An interesting exercise in masochism, but also fun in a way. Since you can’t directly include Objective-C APIs in C the author took to straight up using the C level Objective-C runtime calls to perform message passing under the Objective-C runtime. Have a read through the code for yourself to see how it’s done. https://github.com/richardjrossiii/CBasediOSApp

  • How to link against macOS frameworks in C

    It took me several minutes of google the title in various ways before I stumbled upon a way to add frameworks to a C/C++/ObjC application compiling on the command line with clang. The magic flag you want is -framework CoreFoundation (replace CoreFoundation with whatever framework you want). Not -lCoreFoundation That is all.

  • Meltdown Spectre JavaScript Exploit Example

    Proof of concept possible on every kernel running on intel CPUs that don’t have mitigations in place. https://react-etc.net/page/meltdown-spectre-javascript-exploit-example

  • Offline Wikipedia Hotspot

    As one does when it appears the world might end, you might want to be able to have a copy of the world’s knowledge in your pocket. You might also want to share that knowledge with anyone within earshot of you so that you might all learn together. My solution to this was to build

  • 3 Rules for Business

  • Completing Sprints

    In the world of software we generally work in a few ways. The most common of which is 2 week sprints, but similarities between companies usually stop there. Some companies I’ve worked at had great burndown charts of fibonacci points per card to actual completion. Others had a more fly by the seat of your

  • Uncommon Sense

    This is a continuously updated list of trite expressions, life pro tips, and all around general information that can help in life. To be a good student ask questions. Even the best teacher can’t always tell when you don’t understand something and they may never know unless you ask a question. Only you really know

  • Falling Water Falls Ultra Wide Lens

    These shots were all taken with the iPhone 11 Pro Ultra Wide Lens