Posts

  • fake_stripe

    A Stripe fake so that you can avoid hitting Stripe servers in tests.

    This library is a way to test Stripe code without hitting Stripe’s servers. It uses Capybara::Server and Webmock to intercept all of the calls from Stripe’s Ruby library and returns JSON that the Stripe library can parse.

    Tags: #ruby

  • atoms

    Atoms for Blaze UI

    Blaze is a framework-free open source UI toolkit. It provides great structure for building websites quickly with a scalable and maintainable foundation.

    Blaze Atoms is a set of web components powered by Blaze CSS.

    https://www.blazeui.com

    Tags: #typescript • css • toolkit

  • X2CRM

    X2CRM Open Source CRM - PHP

    1/3/2019

    • General Changelog / Developer Notes
      • X2CRM is now compatible with PHP 7.1+
    • Miscellaneous bug fixes
      • Fixed issue with emailing where mail servers which are not configured to use VERP can still send email
      • Removed list option from the reporting module
      • A/B campaigns now work with dynamic lists
      • Fixed issue where ‘do not email’ settings would get incorrectly set
      • Fixed issue where a 500 error would occur if the ‘maxFileSize’ attribute was not created correctly
      • Fixed issue where X2Flow would incorrectly reference a workflow ID
      • Fixed issue where logging time on a record would incorrectly calculate time spent
      • Fixed front-end with the complete stage action in X2Workflow where the note textarea was covering the stage selection dropdown

    Tags: #php

  • TypeState

    A strongly typed finite state machine for TypeScript

    Install-Package TypeState

    npm install typestate

    bower install typestate

    Tags: #typescript

  • react-native-qrcode-svg

    A QR Code generator for React Native based on react-native-svg and node-qrcode.

    A QR Code generator for React Native based on react-native-svg and javascript-qrcode.

    Discussion: https://discord.gg/RvFM97v

    Tags: #javascript • svg • react-native

  • homebrew-terraforms

    Terraform version switcher and Homebrew Casks for Terraform versions

    This repository includes Homebrew Casks to install multiple Terraform versions (since 0.6.6) at the same time, and a chtf helper to specify which one to use. chtf also installs the specified version automatically if needed.

    Tags: #ruby

  • gitless

    A simple version control system built on top of Git

    Binary releases for macOS and Linux are available from the Gitless website.

    If you’ve downloaded a binary release of Gitless everything is contained in the gl binary, so to install simply do:

    $ cp path-to-downloaded-gl-binary /usr/local/bin/gl
    

    You can put the binary in other locations as well, just be sure to update your PATH.

    If for some reason this doesn’t work (maybe you are running an old version of your OS?), try one of the other options (installing from source or via the Python Package Index).

    Tags: #python • version-control • git

  • jsweet

    A Java to JavaScript transpiler.

    JSweet leverages TypeScript to write rich and responsive Web applications in Java through the use of JavaScript libraries and frameworks. With JSweet, Java programs are transpiled (source-to-source compiled) to TypeScript and JavaScript for being run in browsers, mobile Web views, or in Node.js.

    • JSweet is safe and reliable. It provides web applications with type-checking and generates fully type-checked JavaScript programs. It stands on Oracle’s Java Compiler (javac) and on Microsoft’s TypeScript (tsc).
    • JSweet allows you to use your favorite JS library (JSweet+Angular2, JSweet+threejs, IONIC/Cordova, …).
    • JSweet enables code sharing between server-side Java and client-side JavaScript. JSweet provides implementations for the core Java libraries for code sharing and legacy Java migration purpose.
    • JSweet is fast, lightweight and fully JavaScript-interoperable. The generated code is regular JavaScript code, which implies no overhead compared to JavaScript, and can directly interoperate with existing JavaScript programs and libraries.

    How does it work? JSweet depends on well-typed descriptions of JavaScript APIs, so-called “candies”, most of them being automatically generated from TypeScript definition files. These API descriptions in Java can be seen as headers (similarly to *.h header files in C) to bridge JavaSript libraries from Java. There are several sources of candies for existing libraries and you can easily build a candy for any library out there (see more details).

    With JSweet, you take advantage of all the Java tooling (IDE’s, Maven, …) to program real JavaScript applications using the latest JavaScript libraries.

    Tags: #java • jsweet • javascript-transpiler

  • CycleGAN-TensorFlow

    An implementation of CycleGan using TensorFlow

    An implementation of CycleGan using TensorFlow (work in progress).

    Original paper: https://arxiv.org/abs/1703.10593

    Tags: #python • tensorflow • generative-adversarial-network

  • needle

    The iOS Security Testing Framework

    Assessing the security of an iOS application typically requires a plethora of tools, each developed for a specific need and all with different modes of operation and syntax. The Android ecosystem has tools like “drozer” that have solved this problem and aim to be a ‘one stop shop’ for the majority of use cases, however iOS does not have an equivalent.

    Needle is the MWR’s iOS Security Testing Framework, released at Black Hat USA in August 2016. It is an open source modular framework which aims to streamline the entire process of conducting security assessments of iOS applications, and acts as a central point from which to do so. Needle is intended to be useful not only for security professionals, but also for developers looking to secure their code. A few examples of testing areas covered by Needle include: data storage, inter-process communication, network communications, static code analysis, hooking and binary protections. The only requirement in order to run Needle effectively is a jailbroken device.

    The release of version 1.0.0 provided a major overhaul of its core and the introduction of a new native agent, written entirely in Objective-C. The new NeedleAgent is an open source iOS app complementary to Needle, that allows to programmatically perform tasks natively on the device, eliminating the need for third party tools. 

    Needle has been presented at and used by workshops in various international conferences like Black Hat USA/EU, OWASP AppSec and DEEPSEC. It was also included by ToolsWatch in the shortlist for the Top Security Tools of 2016, and it is featured in the OWASP Mobile Testing Guide.

    Needle is open source software, maintained by MWR InfoSecurity.

    Tags: #python • pentesting • ios

subscribe via RSS