Posts

  • samson

    Web interface for deployments, with plugin architecture and kubernetes support

    Create a project and 1 or more stages (staging/production etc), then selects a version and start the deploy.

    Samson will:

    • clone git repository
    • execute commands associated with the stage (or execute API calls for kubernetes)
    • stream deploy output to everybody who wants to watch
    • persist deploy output for future review

    Tags: #ruby • kubernetes • cd

  • opentelemetry-js

    OpenTelemetry JavaScript API and SDK

    This is the JavaScript version of OpenTelemetry, a framework for collecting traces and metrics from applications.

    Tags: #typescript • telemetry • distributed-tracing

  • Titan-Framework

    The easiest to use WordPress option framework.

    • Makes development unbelievably easy
    • Built with optimization in mind
    • Does NOT clutter the database
    • Integrates with your project seamlessly
    • Theme customizer live preview integration
    • Supports child themes
    • Automatic CSS generation with SCSS support

    Tags: #php

  • rspec_api_documentation

    Automatically generate API documentation from RSpec

    Generate pretty API docs for your Rails APIs.

    Check out a sample.

    Tags: #ruby • rspec • api

  • LinkAce

    Your self-hosted bookmark archive. Free and open source.


    Tags: #php • bookmarks • bookmark-manager

  • react-native-fcm

    react native module for firebase cloud messaging and local notification

    I’m not longer able to maintain this repo. check react-native-firebase instead

    Tags: #java • notifications • fcm

  • volatility3

    Volatility 3.0 development

    Volatility is the world’s most widely used framework for extracting digital artifacts from volatile memory (RAM) samples. The extraction techniques are performed completely independent of the system being investigated but offer visibility into the runtime state of the system. The framework is intended to introduce people to the techniques and complexities associated with extracting digital artifacts from volatile memory samples and provide a platform for further work into this exciting area of research.

    In 2019, the Volatility Foundation released a complete rewrite of the framework, Volatility 3. The project was intended to address many of the technical and performance challenges associated with the original code base that became apparent over the previous 10 years. Another benefit of the rewrite is that Volatility 3 could be released under a custom license that was more aligned with the goals of the Volatility community, the Volatility Software License (VSL). See the LICENSE file for more details.

    Tags: #python

  • tomcat-cluster-redis-session-manager

    Tomcat clustering redis session manager java client.

    The Redis session manager is pluggable one. It stores session into Redis for easy distribution of HTTP Requests across a cluster of Tomcat servers.

    Here the Sessions are implemented as non-sticky (means, each request can able to go to any server in the cluster, unlike the Apache provided Tomcat clustering setup.)

    Request Sessions will be stored into Redis immediately (Session attributes must be Serializable), for the use of other servers. When tomcat receives a request from the client, Sessions are loaded directly from Redis.

    Supports Redis default, sentinel and cluster mode, based on the configuration.

    Going forward, we no need to enable sticky session (JSESSIONID) in Load Balancer.

    Tags: #java • tomcat-clustering • tomcat-session-manager

  • sass-rails

    Ruby on Rails stylesheet engine for Sass

    This gem provides official integration for Ruby on Rails projects with the Sass stylesheet language.

    Tags: #ruby

  • notadd

    A microservice development architecture based on nest.js. —— 基于 Nest.js 的微服务开发架构。

    中文文档

    Notadd is an open source, Nest.js framework-based microservice development architecture that allows you to build a microservices system using the right modules and addons for different business needs. Notadd officially provides an abstract public service layer. Within the service layer, each module provides the Grpc interface for the Notadd main program to call. For example, a CMS system, you can use the officially provided nt-module-cms and nt-module-user modules as the underlying service layer. Then use the Notadd main program to write your API layer code according to the protobuf message protocol defined by the service layer.

    Tags: #typescript • notadd • cms

subscribe via RSS