Posts
-
lint-action
✨ GitHub Action for detecting and auto-fixing lint errors
- Shows linting errors on GitHub commits and PRs
- Allows auto-fixing issues
- Supports many linters and formatters
Note: The behavior of actions like this one is currently limited in the context of forks. See Limitations.
Tags: #javascript • github-actions • linting
-
MicroRaft
Feature-complete implementation of the Raft consensus algorithm in Java
MicroRaft implements the leader election, log replication, log compaction (snapshotting), and cluster membership changes components of the Raft consensus algorithm. Additionally, it offers a rich set of optimizations and enhancements:
- Adaptive batching during log replication,
- Back pressure to prevent OOMEs on Raft leader and followers,
- Parallel snapshot transfer from Raft leader and followers,
- Pre-voting and leader stickiness (Section 4.2.3 of the Raft dissertation and Four modifications of the Raft consensus algorithm),
- Auto-demotion of Raft leader on loss of quorum heartbeats (Section 6.2 of the Raft dissertation),
- Linearizable quorum reads without appending log entries (Section 6.4 of the Raft dissertation),
- Lease-based local queries on Raft leader (Section 6.4.1 of the Raft dissertation),
- Monotonic local queries on Raft followers (Section 6.4.1 of the Raft dissertation),
- Parallel disk writes on Raft leader and followers (Section 10.2.1 of the Raft dissertation),
- Leadership transfer (Section 3.10 of the Raft dissertation).
- Improved majority quorums
Tags: #java • raft • raft-consensus-algorithm
-
ShizuruNotes
An unofficial Android tool application for “Princess Connect Re:Dive”
An unofficial Android information application for “Princess Connect Re:Dive”.
Tags: #java • princess-connect-redive
-
pwntools-ruby
pwntools on Ruby!
Always sad when playing CTF that there’s nothing equivalent to pwntools in Python. While pwntools is awesome, I always love Ruby far more than Python… So this is an attempt to create such library.
Would try to have consistent naming with original pwntools, and do things in Ruby style.
Tags: #ruby
-
BurpSuiteHTTPSmuggler
A Burp Suite extension to help pentesters to bypass WAFs or test their effectiveness using a number of techniques
A Burp Suite extension to help pentesters to bypass WAFs or test their effectiveness using a number of techniques. This extension has been developed by Soroush Dalili (@irsdl) from NCC Group.
The initial release (v0.1) only supports the Encoding capability that can be quite complicated to be performed manually. See the references for more details.
Next versions will include more techniques and possible bug fixes.
Tags: #java • waf • bypass
-
GoogleClock
The core of it is SVG .
An imitation of the clock in Google I/O 2016 . Almost all of the animations and images in it are made by the SVG , so this library may be a wonderful material to learn the SVG’s usage in Android . Chinese README is here .
Tags: #java
-
java-vector-tile
A java encoder and decoder for vector tiles according to Mapbox vector tile spec
A java encoder and decoder for vector tiles according to Mapbox vector tile spec
Tags: #java
-
wp-background-processing
WordPress background processing class
WP Background Processing can be used to fire off non-blocking asynchronous requests or as a background processing tool, allowing you to queue tasks. Check out the example plugin or read the accompanying article.
Inspired by TechCrunch WP Asynchronous Tasks.
Requires PHP 5.6+
Tags: #php
-
fortune-sheet
A drop-in javascript spreadsheet library that provides rich features like Excel and Google Sheets
The goal of
FortuneSheetis to make a feature-rich, easy-to-configure online spreadsheet that you can use out-of-the-box.This project is originated from Luckysheet and has inherited many code from it. Lots of efforts have done to translate the whole project to typescript (still in progress), and solved problems in the design of the original project.
We aim to make FortuneSheet powerful yet easy to maintain.
Tags: #typescript • excel • javascript
-
video_transcoding
Tools to transcode, inspect and convert videos.
Tools to transcode, inspect and convert videos.
Tags: #ruby
subscribe via RSS