tenderjit
logparser
Our great sponsors
tenderjit | logparser | |
---|---|---|
10 | 2 | |
417 | 1,431 | |
- | 3.1% | |
7.5 | 7.5 | |
3 months ago | 3 months ago | |
Ruby | Python | |
Apache License 2.0 | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
tenderjit
-
JIT Compilers for Ruby and Rails: An Overview
Clone the repository and run the following commands:
-
Asmrepl: REPL for x86 Assembly Language
JIT makes sense given his other current project: https://github.com/tenderlove/tenderjit
-
YJIT: Building a New JIT Compiler for CRuby
Just in case anybody finds the subject interesting and would like to play with this topic, there's an experimental native-Ruby JIT project by @tenderlove: https://github.com/tenderlove/tenderjit (and the companion native-Ruby assembler Fisk: https://github.com/tenderlove/fisk).
- tenderlove/tenderjit: JIT for Ruby that is written in Ruby (/r/ruby)
-
Hacker News top posts: Sep 23, 2021
Tenderjit – A JIT for Ruby Written in Ruby\ (39 comments)
-
Tenderjit – A JIT for Ruby Written in Ruby
It’s x86-64 only. A quick look at the https://github.com/tenderlove/tenderjit/blob/main/lib/tender... linked from the README reveals heavy references to x86-64 registers. The “Fisk” library used appears to be a x86-64 assembler in Ruby.
I guess that’s to be expected with “pure ruby” — all the cross-insn backends you can use (Cranelift, LLVM) are written in not-Ruby.
- tenderlove/tenderjit: JIT for Ruby that is written in Ruby
logparser
-
Log2row: A tool that detects, extracts templates, and structures logs
You use GPT-4 to extract log patterns, does it really need LLM? There are more traditional approach such as https://github.com/logpai/logparser
- A machine learning toolkit for log parsing [ICSE'19, DSN'16]
What are some alternatives?
WinREPL - x86 and x64 assembly "read-eval-print loop" shell for Windows
loghub - A large collection of system log datasets for AI-driven log analytics [ISSRE'23]
duckduckgo-locales - Translation files for <a href="https://duckduckgo.com"> </a>
ADBench - Official Implement of "ADBench: Anomaly Detection Benchmark", NeurIPS 2022.
natalie - a work-in-progress Ruby compiler, written in Ruby and C++
nginx-ui - Nginx UI allows you to access and modify the nginx configurations files without cli.
mb-sound - A library of simple Ruby tools for processing sound.
zero-log-parser - Decode Zero log files from the mobile application into text files
cemu - Cheap EMUlator: lightweight multi-architecture assembly playground
scrapydweb - Web app for Scrapyd cluster management, Scrapy log analysis & visualization, Auto packaging, Timer tasks, Monitor & Alert, and Mobile UI. DEMO :point_right:
rhizome - A JIT for Ruby, implemented in pure Ruby
LogParser - A Log Parser, that create structured data from log files.