Posts

  • rexml

    REXML is an XML toolkit for Ruby

    REXML was inspired by the Electric XML library for Java, which features an easy-to-use API, small size, and speed. Hopefully, REXML, designed with the same philosophy, has these same features. I’ve tried to keep the API as intuitive as possible, and have followed the Ruby methodology for method naming and code flow, rather than mirroring the Java API.

    REXML supports both tree and stream document parsing. Stream parsing is faster (about 1.5 times as fast). However, with stream parsing, you don’t get access to features such as XPath.

    Tags: #ruby

  • sqliteviz

    Instant offline SQL-powered data visualisation in your browser

    Sqliteviz is a single-page offline-first PWA for fully client-side visualisation of SQLite databases, CSV, JSON or NDJSON files.

    With sqliteviz you can:

    • run SQL queries against a SQLite database and create [Plotly][11] charts, graphs and pivot tables based on the result sets
    • import a CSV/JSON/NDJSON file into a SQLite database and visualize imported data
    • export result set to CSV file
    • manage inquiries and run them against different databases
    • import/export inquiries from/to a JSON file
    • export a modified SQLite database
    • use it offline from your OS application menu like any other desktop app

    https://user-images.githubusercontent.com/24638357/128249848-f8fab0f5-9add-46e0-a9c1-dd5085a8623e.mp4

    Tags: #javascript • sqlite • visualization

  • numpy-stl

    Simple library to make working with STL files (and 3D objects in general) fast and easy.

    pip install numpy-stl
    
    from stl import mesh
    
    # Load an STL file (auto-detects binary/ASCII)
    your_mesh = mesh.Mesh.from_file('model.stl')
    
    # Inspect
    print(f'{len(your_mesh)} triangles')
    print(f'Bounding box: {your_mesh.min_} to {your_mesh.max_}')
    
    # Save
    your_mesh.save('output.stl')
    

    Tags: #python • python3 • python2

  • timeout

    Timeout provides a way to auto-terminate a potentially long-running operation if it hasn’t finished in a fixed amount of time.

    Timeout provides a way to auto-terminate a potentially long-running operation if it hasn’t finished in a fixed amount of time.

    Tags: #ruby

  • lobe-icons

    🥨 Lobe Icons - Brings AI/LLM brand logos to your React & React Native apps — static SVG/PNG/WebP, no dependencies.

    Tags: #typescript • ai • brands

  • inch

    A documentation analysis tool for the Ruby language

    inch gives you hints where to improve your docs. One Inch at a time.

    Take a look at the project page with screenshots (live and in full color).

    Tags: #ruby

  • MetaTransformer

    Meta-Transformer for Unified Multimodal Learning

    We’re thrilled to present OneLLM, ensembling Meta-Transformer framework with Multimodal Large Language Models, which performs multimodal joint training🚀, supports more modalities including fMRI, Depth and Normal Maps 🚀, and demonstrates very impressive performances on 25 benchmarks🚀🚀🚀.

    🔥🔥 The code, pretrained models, and datasets are publicly available at OneLLM.

    🔥🔥 Project Website is at OneLLM.

    Tags: #python • artificial-intelligence • computer-vision

  • Java-Deserialization-Scanner

    All-in-one plugin for Burp Suite for the detection and the exploitation of Java deserialization vulnerabilities

    Java Deserialization Scanner is a Burp Suite plugin aimed at detect and exploit Java deserialization vulnerabilities. It was written by Federico Dotta, Principal Security Analyst at HN Security.

    The plugin is made up of three different components:

    1. Integration with Burp Suite active and passive scanner
    2. Manual tester, for the detection of Java deserialization vulnerabilities on custom insertion points
    3. Exploiter, that allow to actively exploit Java deserialization vulnerabilies, using frohoff ysoserial (https://github.com/frohoff/ysoserial)

    Tags: #java

  • vacuumetrix

    Suck up metrics from various sources and spit them into Graphite, Ganglia and OpenTSDB

    • New Relic
    • AWS Cloudwatch (some services)
    • Neustar Web Performance Management
    • facebook “likes”
    • twitter “followers”

    Tags: #ruby

  • testng

    TestNG testing framework

    TestNG requires Java 11 or higher to run. The library is compiled to target Java 11 bytecode, ensuring compatibility with Java 11+.

    Note for contributors: Building TestNG from source requires JDK 21 or higher. See CONTRIBUTING.md for details.

    Tags: #java • testng • testing

subscribe via RSS