Posts

  • Stikked

    An advanced and beautiful pastebin written in PHP

    • Rewritten the Docker setup to be simple and clean:
      • switch to nginx-alpine, php-fpm-alpine and mariadb
      • docker-compose: autobuild php-image for stikked
      • serve all files directly (htdocs is mounted instead of copied)
      • stikked-configuration for docker resides in docker/stikked.php
    • force private-flag when a previously encrypted paste gets pasted public
    • Fixed a critical bug that allowed pasting despite captcha
    • Various bugfixes and improvements

    Tags: #javascript

  • 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

  • diy-async-web-framework

    Learn how modern async web frameworks work, by writing simple clone from scratch

    Feel free to create an issue if you have translated this guide or want to request a translation.

    Tags: #python • asyncio • aiohttp

  • openfang

    The openfang is a bootloader, kernel and toolchain for devices using Ingenic T10 and T20 SOC

    The openfang is a bootloader, kernel and toolchain for devices using Ingenic T10 and T20 SOC.

    Tags: #php

  • custom-elements

    A set of components for agile development.

    A set of components for agile frontend development. They follow the open-wc recommendation.

    Tags: #javascript

  • terrastories

    Terrastories is a geostorytelling application built to enable local communities to locate and map their own oral storytelling traditions about places of significant meaning or value to them. Check out our Wiki for open source development information.

    1. About Terrastories

    2. Install Terrastories

    3. Setting up Communities and Users

    4. Customize Terrastories

    5. Demo and Tutorials

    6. Developing with Terrastories

    7. Contributing Guidelines

    Tags: #ruby • mapping-tools • indigenous-peoples

  • logger

    Loggerbot version 3, the Discord bot serving nearly 24 million users.

    A detailed guide has yet to be made. You will need:

    • PostgreSQL 11
    • Redis
    • NodeJS
    1. Setup Postgres and add a superuser (default user works)
    2. Clone bot repo and enter the created folder
    3. Copy .env.example into .env
    4. Fill out all fields in it (even Sentry unless you hotpatch it out)
    5. npm install
    6. node src/miscellaneous/generateDB.js
    7. node index.js

    Tags: #javascript

  • openpojo

    POJO Testing & Identity Management Made Trivial

    POJO Testing & Identity Management Made Trivial

    Maven Group Plugin Latest Version
    com.openpojo.openpojo 0.9.1

    Tags: #java • identity-management • openpojo

  • attack-workbench-frontend

    An application allowing users to explore, create, annotate, and share extensions of the MITRE ATT&CK® knowledge base. This repository contains an Angular-based web application providing the user interface for the ATT&CK Workbench application.

    The ATT&CK Workbench is an application allowing users to explore, create, annotate, and share extensions of the MITRE ATT&CK® knowledge base.

    Organizations or individuals within the ATT&CK community can initialize an instance of the application to serve as the centerpiece to their own customized instance of the ATT&CK knowledge base, attaching other tools and interfaces as desired. Through the Workbench this local knowledge base can be extended with new or updated techniques, tactics, mitigations groups, and software. Finally, the ATT&CK Workbench provides means to share these extensions with the greater ATT&CK community if so desired, facilitating a greater level of collaboration within the community than is possible with current tools.

    We developed the Workbench with the ATT&CK user community in mind. If MITRE ATT&CK is at the core our organization’s security operations, you actively track threats against ATT&CK, align your defenses to ATT&CK, or plan your security investments based on ATT&CK, the Workbench is for you. The ATT&CK Workbench enables a number of important use cases within the ATT&CK community:

    • Cyber Threat Intelligence: Take notes on techniques, groups, and other objects to collaborate within a threat intelligence team. Update your knowledge base with new mappings as soon as new threat reports are released.
    • Defensive Planning: Stay up to date with the evolving threat landscape by downloading new releases of ATT&CK automatically. Fill in gaps in open-source reporting by creating new groups and software and seamlessly integrate them into the existing ATT&CK knowledge base.
    • Red Teaming: Track and manage coverage of Red Team engagements the same way you track your ATT&CK coverage.
    • Collaboration with ATT&CK and the community: Share your custom datasets with the ATT&CK community and download datasets created by others.

    This repository contains an Angular-based web application providing the user interface for the ATT&CK Workbench application, as well as the main documentation regarding its use. The ATT&CK Workbench application requires additional components for full operation. See the install and run instructions for more details about setting up the entire project.

    Tags: #typescript

  • Justified image gallery component for React inspired by Google Photos and based upon React Images.

    Tags: #javascript • react • lightbox

subscribe via RSS