Skip to content

Instantly share code, notes, and snippets.

View hajs's full-sized avatar

Henning hajs

  • Germany
View GitHub Profile
@hajs
hajs / nostalgic-dos-text-ui.md
Created April 26, 2026 19:19 — forked from cocoabox/nostalgic-dos-text-ui.md
nostalgic text UI (TUI) in DOS

tl;dr

Because I love TextUI, and TextUI in DOS is beautiful and technically non-trivious, I have gathered some information on the internet, and I want to write a small summary of familiar "frameworks" I encountered, their aesthetics and some technical details if available.

While there are many TextUIs, I focus on mainly aesthetics/frameworks that are used by more than one products.

Table of Contents

@hajs
hajs / rwa.py
Created April 11, 2017 04:59 — forked from shamatar/rwa.py
Keras (keras.is) implementation of Recurrent Weighted Average, as described in https://arxiv.org/abs/1703.01253. Follows original implementation in Tensorflow from https://github.com/jostmey/rwa. Works with fixed batch sizes, requires "batch_shape" parameter in input layer. Outputs proper config, should save and restore properly. You are welcome…
from keras.layers import Recurrent
import keras.backend as K
from keras import activations
from keras import initializers
from keras import regularizers
from keras import constraints
from keras.engine import Layer
from keras.engine import InputSpec
@hajs
hajs / service-checklist.md
Created September 29, 2016 11:00 — forked from acolyer/service-checklist.md
Internet Scale Services Checklist

Internet Scale Services Checklist

A checklist for designing and developing internet scale services, inspired by James Hamilton's 2007 paper "On Desgining and Deploying Internet-Scale Services."

Basic tenets

  • Does the design expect failures to happen regularly and handle them gracefully?
  • Have we kept things as simple as possible?