Posts

  • yappi

    Yet Another Python Profiler, but this time multithreading, asyncio and gevent aware.

    • Fast: Yappi is fast. It is completely written in C and lots of love and care went into making it fast.
    • Unique: Yappi supports multithreaded, asyncio and gevent profiling. Tagging/filtering multiple profiler results has interesting use cases.
    • Intuitive: Profiler can be started/stopped and results can be obtained from any time and any thread.
    • Standards Compliant: Profiler results can be saved in callgrind or pstat formats.
    • Rich in Feature set: Profiler results can show either Wall Time or actual CPU Time and can be aggregated from different sessions. Various flags are defined for filtering and sorting profiler results.
    • Robust: Yappi has been around for years.

    Tags: #python • profilers • multi-threaded-applications

  • jade4j

    a pug implementation written in Java (formerly known as jade)

    In alignment with the javascript template engine we renamed jade4j to pug4j. You will find it under https://github.com/neuland/pug4j This is also a new release which supports almost the entire pug 2 syntax.

    Please report pug4j issues in the new repository.

    Tags: #java

  • ocra

    One-Click Ruby Application Builder

    home :: https://github.com/larsch/ocra/

    issues :: http://github.com/larsch/ocra/issues

    forum :: http://groups.google.com/group/ruby-ocra

    Tags: #ruby

  • vimeo.php

    Official PHP library for the Vimeo API.

    This is a simple PHP library for interacting with the Vimeo API.

    Tags: #php • vimeo • vimeo-api

  • JMSSerializerBundle

    Easily serialize, and deserialize data of any complexity (supports XML, JSON, YAML)

    You can learn more about the bundle in its documentation.

    Tags: #php

  • koko-analytics

    Privacy-friendly analytics for your WordPress site.

    • No external services. Data is yours and yours alone.
    • No personal information or anything visitor specific is tracked.
    • Fast! Handles thousands of daily visitors or sudden bursts of traffic without breaking a sweat.
    • Lightweight. Adds only 985 bytes of data to your pages.
    • Plug and play. Just install and activate the plugin and stats will be recorded right away.
    • Open-source (GPLv3 licensed).

    Tags: #php

  • OpenFarm

    A free and open database for farming and gardening knowledge. You can grow anything!

    We take security seriously and value the input of independent researchers. Please email security@farmbot.io for issues that require immediate attention. Please follow responsible disclosure. Do not use Slack or Github issues to discuss security vulnerabilities.

    Tags: #ruby • gardening • farming

  • aes-everywhere

    Aes Everywhere - Cross Language AES 256 Encryption Library (Bash, Powershell, C#, Dart, GoLang, Java, JavaScript, Lua, PHP, Python, Ruby, Swift)

    AES Everywhere is Cross Language Encryption Library which provides the ability to encrypt and decrypt data using a single algorithm in different programming languages and on different platforms.

    This is an implementation of the AES algorithm, specifically CBC mode, with 256 bits key length and PKCS7 padding. It implements OpenSSL compatible cryptography with random generated salt

    Tags: #java • aes • bash

  • docx-templates

    Template-based docx report creation

    Template-based docx report creation for both Node and the browser. (See the blog post).

    Tags: #typescript • docx • ms-word

  • request_store

    Per-request global storage for Rack.

    Ever needed to use a global variable in Rails? Ugh, that’s the worst. If you need global state, you’ve probably reached for Thread.current. Like this:

    def self.foo
      Thread.current[:foo] ||= 0
    end
    
    def self.foo=(value)
      Thread.current[:foo] = value
    end
    

    Ugh! I hate it. But you gotta do what you gotta do…

    Tags: #ruby

subscribe via RSS