Posts
-
eye
Process monitoring tool. Inspired from Bluepill and God.
We have used god and bluepill in production and always ran into bugs (segfaults, crashes, lost processes, kill not-related processes, load problems, deploy problems, …)
We wanted something more robust and production stable.
We wanted the features of bluepill and god, with a few extras like chains, nested configuring, mask matching, easy debug configs
I hope we’ve succeeded, we’re using eye in production and are quite happy.
Tags: #ruby • monitoring • tool
-
go_parser
Yet Another Golang binary parser for IDAPro
**English 䏿–‡**
NOTE:
Now the latest master branch is the Python3 version. The old master branch has been changed to branch py2, and temporarily not maintained.
Tags: #python
-
SoftwareDesign
Introduction to Software Design with Java
This version of the text is no longer maintained: The material in this repository is an early draft of a manuscript that eventually matured into a finished textbook: Introduction to Software Design with Java published on July 17 2019. It is also available as an ebook on SpringerLink. This site will remain available indefinitely for use as initially licensed. The code and related resources for the book are publicly available on this GitHub repository.
This textbook provides an in-depth introduction to software design, with a focus on object-oriented design, and using the Java programming language. Compared with other resources for learning software design, this material is intended to have the following features:
- Concrete: The concepts presented are worked down to a level where they are directly applied in source code. For this reason, a minimum level of Java programming proficiency is necessary. It is important to note that the Java programming language is the learning tool that allows me to illustrate and discuss various design concepts: it is not the subject being taught. Learning software design in-depth requires the use of a programming language, but the knowledge gained is expected translate easily to other languages. This being said, we might as well choose a mature, free, and well-supported language. Translation of the material to use Plankalkül is left as an exercise.
- Narrative: This text follows a narrative style that links design problems, concepts, and solutions into a cohesive package. This is in contrast to reference material such as design pattern catalogs or API documentation.
- Foundational: To the extent possible, this material attempts to be independent from any specific technological solution, and in particular software application frameworks. Frameworks are invaluable for realistic development, but their continual evolution means that idiosyncratic knowledge required to use them has a short expectation of usefulness. Rather, this text focuses on general principles and techniques that underlie most frameworks.
Tags: #java • lecture-material • design
-
cookies
Signed and unsigned cookies based on Keygrip
This is a Node.js module available through the npm registry. Installation is done using the
npm installcommand:$ npm install cookiesTags: #javascript • cookies • nodejs
-
NeoVintageous
Vim for Sublime Text. An advanced Vim emulation layer for Sublime Text. The premier Sublime Text Vim engine.
NeoVintageous is an advanced Vim emulation layer for Sublime Text.
- Strong defaults
- Highly configurable
- Plugins out-of-the-box: Abolish, Commentary, Highlighted Yank, Indent Object, Multiple cursors, Surround, Sneak (disabled by default), Targets, Unimpaired
- Integrations: GitGutter, LSP, SublimeLinter, Origami
- Drop-in replacement for Vintageous
Tags: #python • vim • sublime-text
-
googleads-python-lib
The Python client library for Google’s Ads APIs
This client library simplifies accessing Google’s SOAP Ads APIs - AdWords, and DoubleClick for Publishers. The library provides easy ways to store your authentication and create SOAP web service clients. It also contains example code to help you get started integrating with our APIs.
The Google AdWords API will sunset on April 27, 2022. Upgrade to the Google Ads API.
Tags: #python
-
napa
A simple framework for building APIs with Grape
Napa is available as a gem, to install it run:
gem install napaOr, if you’re using Bundler, add it to your Gemfile:
gem 'napa'And run:
$ bundle installTags: #ruby
-
vip-go-mu-plugins
The development repo for mu-plugins used on the WordPress VIP Platform.
This is the development repo for mu-plugins on VIP Go.
Tags: #php • wordpress • vip-go
-
mdx
MDx - Material Design WordPress Theme
Tags: #php • wordpress-theme • material-design
-
geekr
✨🎉 Habrahabr, but with a new client
Go to the geekr.vercel.app site and feel yourself at home! It can do almost everything that the original site does, but with its own tricks and features.
Tags: #typescript • habra • habrahabr
subscribe via RSS