Posts

  • innerself

    â—˜ A tiny view + state management solution using innerHTML

    You need to know a few things before you jump right in. innerself is a less-than-serious pet project and I don’t recommend using it in production.

    It’s a poor choice for form-heavy UIs. It tries to avoid unnecessary re-renders, but they still happen if the DOM needs even a tiniest update. Your form elements will keep losing focus because every re-render is essentially a new assignment to the root element’s innerHTML.

    When dealing with user input in serious scenarios, any use of innerHTML requires sanitization. innerself doesn’t do anything to protect you or your users from XSS attacks. If you allow keyboard input or display data fetched from a database, please take special care to secure your app. The innerself/sanitize module provides a rudimentary sanitization function.

    Perhaps the best use-case for innerself are simple mouse-only UIs with no keyboard input at all :)

    Tags: #javascript

  • bootstrap-calendar

    Full view calendar with year, month, week and day views based on templates with Twitter Bootstrap.

    Why did I start this project? Well, I believe there are no good full view calendar’s out there with native Bootstrap support. In fact I could not find even one. A different UI and UX concept approach is also used.

    Tags: #javascript • calendar • twitter-bootstrap

  • grunt-criticalcss

    Grunt wrapper for criticalcss

    Grunt wrapper for criticalcss

    Tags: #javascript

  • web

    :zap: Supercharged version of Create React App with all the bells and whistles.

    • Bootstrapped with Create React App.
    • Google’s Material Design through Material-UI.
    • Firebase back-end with most of their products for the web included, e.g., Authentication and Cloud Firestore.
    • Routing with React Router, including protected routes and error handling.
    • Extensive and well-tested mobile support with full-screen dialogs and swipeable tabs.
    • Cross-platform application monitoring with Sentry.

    Tags: #javascript • rmuif • web

  • react-tiny-fab

    🤖A tiny Floating Action Button for React

    Please visit here for docs: https://dericgw.github.io/react-tiny-fab

    Tags: #typescript • hacktoberfest

  • ganesha

    :elephant: A Circuit Breaker pattern implementation for PHP applications.

    Tags: #php • circuit-breaker • fault-tolerance

  • rangy

    A cross-browser JavaScript range and selection library.

    There is now an official Rangy package for Bower with Rangy 1.2 and 1.3 versions, called rangy.

    Tags: #javascript

  • Timelapse-Auto-Ramp-Photoshop-Plugin

    Analyze RAW images from a timelapse, and auto - ramp the exposure for manual changes of camera settings. The best way to achieve amazing results in difficult lighting.

    My favourite project so far. This program is made for timelapse photographers (like me) to use with photoshop!

    My algorithm simply looks for changes in shutter speed, aperture, and iso, then mathematically calculates the exposure offset required to match the difference between a change in two pictures, evenly applies the exposure change across leading images, and writes new exposure to the RAW (.xmp) files. This allows photoshop or after effects to access my calculations with no issue, and use the ramped values when rendering. This makes best use in difficult lighting conditions such as a timelapse of a sunrise, where your best option is to change the exposure manually, as the sun rises. If you did not use this technique you will notice flickering on auto mode, or stick with one setting on manual, making some parts underexposed and others overexposed.

    Tags: #java

  • Inspeckage

    Android Package Inspector - dynamic analysis with api hooks, start unexported activities and more. (Xposed Module)

    Inspeckage is a tool developed to offer dynamic analysis of Android applications. By applying hooks to functions of the Android API, Inspeckage will help you understand what an Android application is doing at runtime.

    • http://ac-pm.github.io/Inspeckage
    • https://twitter.com/inspeckage
    • https://play.google.com/store/apps/details?id=mobi.acpm.inspeckage
    • http://repo.xposed.info/module/mobi.acpm.inspeckage

    Features

    With Inspeckage, we can get a good amount of information about the application’s behavior:

    Tags: #java • android-application • security-analysis

  • glue

    Application Security Automation

    Glue is a framework for running a series of tools. Generally, it is intended as a backbone for automating a security analysis pipeline of tools.

    Tags: #ruby • ci-cd • devsecops

subscribe via RSS