Posts
-
activitypub
A PHP implementation of ActivityPub protocol based upon the ActivityStreams 2.0 data format.
use ActivityPhp\Type\Extended\Actor\Application; use ActivityPhp\Type\Extended\Actor\Group; use ActivityPhp\Type\Extended\Actor\Organization; use ActivityPhp\Type\Extended\Actor\Person; use ActivityPhp\Type\Extended\Actor\Service;Tags: #php • activitypub • activitystreams
-
nusoap
:smirk: Fixed NuSOAP for PHP 5.6 - 8.2
- Supported PHP: 5.4 - 8.2
- Official project: https://sourceforge.net/projects/nusoap/
Tags: #php • nusoap • soap
-
rars
RARS – RISC-V Assembler and Runtime Simulator
- RISC-V IMFDN Base (riscv32 and riscv64)
- Several system calls that match behaviour from MARS or SPIKE.
- Support for debugging using breakpoints and/or
ebreak - Side by side comparison from pseudo-instruction to machine code with intermediate steps
- Multifile assembly using either files open or a directory
Tags: #java • mars • risc-v
-
arrow-js
Reactivity without the framework
Tags: #typescript • declarative • reactive
-
eventmesh
EventMesh is a new generation serverless event middleware for building distributed event-driven applications.
Apache EventMesh is a new generation serverless event middleware for building distributed event-driven applications.
Tags: #java • esb • event-driven
-
oled-js
:tv: johnny-five compatible lib for OLED screens
This repo is a library compatible with Rick Waldron’s johnny-five project. It adds support for I2C/SPI compatible monochrome OLED screens. Works with 128 x 32, 128 x 64 and 96 x 16 sized screens, of the SSD1306 OLED/PLED Controller (read the datasheet here).
Got a MicroView from GeekAmmo/SparkFun? That’ll work too.
Interested in the nerdy bits going on behind the scenes? Read my blog post about how OLED screens work!
OLED screens are really cool - now you can control them with JavaScript!
Tags: #typescript
-
seqeval
A Python framework for sequence labeling evaluation(named-entity recognition, pos tagging, etc…)
seqeval is a Python framework for sequence labeling evaluation. seqeval can evaluate the performance of chunking tasks such as named-entity recognition, part-of-speech tagging, semantic role labeling and so on.
This is well-tested by using the Perl script conlleval, which can be used for measuring the performance of a system that has processed the CoNLL-2000 shared task data.
Tags: #python • sequence-labeling • natural-language-processing
-
android-gesture-detectors
Gesture detector framework for multitouch handling on Android, based on Android’s ScaleGestureDetector
If you want to use the ScaleGestureDetector and/or the gesture detectors from this project, please read my tutorial: code.almeros.com/android-multitouch-gesture-detectors
Tags: #java
-
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
subscribe via RSS