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

  • server

    RuneJS is a RuneScape game server written in TypeScript and JavaScript. The goal of the project is to create a comprehensive game engine, while also providing simple and easy to use content development systems and APIs.

    RuneJS is a RuneScape game server written entirely using TypeScript and JavaScript. The aim of this project is to create a game server that is both fun and easy to use, while also providing simple content development systems.

    The server runs on the 435 revision of the game, which was a game update made on October 31st, 2006. There are not any plans to convert it to other versions at this time.

    RuneJS is completely open-source and open to all pull requests and/or issues. Many plugins have been added by contributor pull requests and we’re always happy to have more!

    Tags: #typescript • javascript • runescape

  • exilence-next

    Desktop application that helps you summarize your wealth in Path of Exile

    Tags: #typescript

  • cable_ready

    Use simple commands on the server to control client browsers in real-time

    Tags: #ruby • ruby-on-rails • action-cable

  • android-money-manager-ex

    Manage your finances on-the-go, encrypted for security, and sync via your storage

    See our homepage at android.moneymanagerex.org for more user-oriented information.

    Tags: #java • moneymanagerex • finance

  • obsidian-charts

    Charts - Obsidian Plugin | Create editable, interactive and animated Charts in Obsidian via Chart.js

    This plugin lets you create interactive Charts in Obsidian.

    Read the Documentation

    Tags: #typescript • obsidian • obsidian-md

  • storybook

    Storybook integration with Nuxt.

    Integrate Storybook into your Nuxt application.

    Tags: #typescript • nuxt-module • storybook

  • EMVemulator

    This Android app collects Mag-Stripe data and CVC3 codes from PayPass cards and emulates that information.

    IMPORTANT - THIS REPO IS NO LONGER MAINTAINED

    This Android app collects Mag-Stripe data and CVC3 codes from MasterCard PayPass cards and emulates that information. It is based on combined pre-play and downgrade attack described in Cloning Credit Cards: A combined pre-play and downgrade attack on EMV Contactless by Michael Roland, Josef Langer.

    WARNING! This application might destroy your credit card (MasterCard only) after ~ 66 successful attacks.*

    *For each attack application increments card’s ATC by 1000. ATC (Application Transaction Counter) is 2B value that means that maximum value of ATC is 65535, so after approximately 66 attacks this counter overflows.

    Tags: #java • android • emv-smartcard-protocol

  • mock-socket

    Javascript mocking library for WebSockets and Socket.IO

    Tags: #javascript • websockets • mocking

  • Generamba

    This codegenerator is too brilliant to be real!

    • Supports work with .xcodeproj files out of the box. All generated class files are automatically placed to specific folders and groups of Xcode project.
    • Can generate both code itself and tests adding them to right targets.
    • Based on work with liquid-templates that have plain and readable syntax in comparison with templates for Xcode.
    • It is very easy to create a new module: generamba gen [MODULE_NAME] [TEMPLATE_NAME]. You do not need to input a bunch of data each time because each project corresponds to only one configuration file that holds standard file system and Xcode-project pathes, names of targets, information about the author.

    Tags: #ruby

subscribe via RSS