Posts

  • store_attribute

    ActiveRecord extension which adds typecasting to store accessors

    ActiveRecord extension which adds typecasting to store accessors.

    Originally extracted from not merged PR to Rails: rails/rails#18942.

    Tags: #ruby • activerecord • store-accessors

  • php-terminal-gameboy-emulator

    A PHP Terminal GameBoy Emulator

    Tags: #php

  • react-native-animated-pagination-dot

    react-native simple animated pagination dot

    Installation can be done through npm:

    npm i react-native-animated-pagination-dot --save
    

    Tags: #typescript • react-native

  • streampipes

    Apache StreamPipes - A self-service (Industrial) IoT toolbox to enable non-technical users to connect, analyze and explore IoT data streams.


    Tags: #java • iot • analytics

  • laravel-mjml

    Easily use MJML in your Laravel Blade templates!

    Build responsive e-mails easily using MJML and Laravel Mailables.

    Tags: #php

  • polymorph

    Polymorph is a real-time network packet manipulation framework with support for almost all existing protocols

    Polymorph is a tool that facilitates the modification of network traffic on the fly by allowing the execution of Python code on network packets that are intercepted in real time.

    This framework can be used to modify in real time network packets that implement any publicly specified network protocol. Additionally, it can be used to modify privately specified network protocols by creating custom abstractions and fields.

    Tags: #python • network • packets

  • UniFi-API-browser

    Tool to browse data exposed by Ubiquiti’s UniFi Controller API

    This tool allows you to browse data exposed through the UniFi Controller API, developed using PHP, JavaScript, and the Bootstrap CSS framework. It comes bundled with a PHP class for access to the UniFi Controller API, which supports more API endpoints than the UniFi API browser tool.

    If you plan on creating your own PHP code to interact with the UniFi controller API, it is recommended to use the standalone version of the API client class, which can be found at https://github.com/Art-of-WiFi/UniFi-API-client. There, you will also find examples and detailed instructions on how to use it.

    Please keep the following in mind when using the UniFi API browser:

    • The tool does not support all available data collections and API endpoints. See the list below for those currently supported.
    • Currently, versions 5.X.X, 6.X.X, 7.X.X, and 8.X.X of the UniFi Controller software are supported (version 8.5.60 has been confirmed to work)
    • The Network Application on UniFi OS-based controllers is also supported, same versions as above
    • When accessing UniFi OS-based controllers through this tool, please read the remarks regarding UniFi OS support
    • Please read the Security Notice before installing this tool.

    Tags: #php • unifi • api-client

  • laravel-filemanager

    • File upload and management
    • Uploading validation
    • Cropping and resizing of images
    • RWD user interface, and can be entirely customized
    • Supporting multiple files selection
    • Supporting cloud storages integration(with Laravel file system)
    • Multiple integration options:
      • WYSIWYG editors integration (CKEditor, TinyMCE, Summernote)
      • Standalone upload button
      • Iframe
    • Multi-user mode:
      • Shared folders: all users can upload and manage files
      • Private folders: dedicated folder for each user, only the owner can upload or manage files within
    • Customizable routes, middlewares, views, and folder path
    • Supports two categories: files and images. Each type works in different directory.
    • Supported locales : ar, az, bg, cs, de, el, en, es, eu, fa, fr, he, hu, id, it, ka, nl, pl, pt, pt-BR, ro, rs, ru, sk, sv, tr, uk, vi, zh-CN, zh-TW

    Tags: #php • laravel • gallery

  • datagrid

    :muscle: DataGrid for Nette Framework: filtering, sorting, pagination, tree view, table view, translator, etc

    To install latest version of contributte/datagrid use Composer.

    composer require ublaboo/datagrid
    

    Tags: #php • contributte • datagrid

  • AspectMock

    The most powerful and flexible mocking framework for PHPUnit / Codeception.

    PHP is a language that was not designed to be testable. Really. How would you fake the time() function to produce the same result for each test call? Is there any way to stub a static method of a class? Can you redefine a class method at runtime? Dynamic languages like Ruby or JavaScript allow us to do this. These features are essential for testing. AspectMock to the rescue!

    Thousands of lines of untested code are written everyday in PHP. In most cases, this code is not actually bad, but PHP does not provide capabilities to test it. You may suggest rewriting it from scratch following test driven design practices and use dependency injection wherever possible. Should this be done for stable working code? Well, there are much better ways to waste time.

    With AspectMock you can unit-test practically any OOP code. PHP powered with AOP incorporates features of dynamic languages we have long been missing. There is no excuse for not testing your code. You do not have to rewrite it from scratch to make it testable. Just install AspectMock with PHPUnit or Codeception and try to write some tests. It’s really, really simple!

    Tags: #php

subscribe via RSS