Posts
-
kitchenplan
Kitchenplan is a small tool to fully automate the installation and configuration of an OSX workstation (or server for that matter) using Chef. But while doing so manually is not a trivial undertaking, Kitchenplan has abstracted away all the hard parts.
Kitchenplan is a small tool to fully automate the installation and configuration of an OSX workstation (or server for that matter) using Chef. But while doing so manually is not a trivial undertaking, Kitchenplan has abstracted away all the hard parts.
Tags: #ruby
-
contracts
A set of reusable smart-contracts
At the time of this writing (
May 2020), this are the contents of this repository:contracts βββ¬βββ access - Access Control Contracts, some of them built on top of `AccessControl.sol` ββββ classifieds - Example of a decentralized classifieds market for ERC721 ββββ dao - Example of building a decentralized venture capital fund ββββ energy - Example of building a decentralized market for energy distribution ββββ exchange - The Uniswap decentralized market contracts, with solidity tests ββββ introspection - Example of using ERC165 to verify contract types before casting ββββ issuance - Example of an ICO, can be used as well for share issuances ββββ lists - Reusable implementations of different types of linked lists ββββ math - Reusable implementation of a lightweight fixed point math library ββββ state - Reusable implementation of a fully-featured state machine ββββ token - Token implementations, including a reusable dividend-bearing ERC20 ββββ utils - Reusable library to cast between `uint` and `int`. ββββ voting - Example implementations of token-based and address-based votingsTags: #typescript β’ solidity β’ truffle
-
doctrine-test-bundle
Symfony bundle to isolate your appβs doctrine database tests and improve the test performance
This bundle provides features that help you run your Symfony-framework-based Appβs testsuite more efficiently with isolated tests.
It provides a
StaticDriverthat will wrap your originally configuredDriverclass (likeDBAL\Driver\PDOMysql\Driver) and keeps a database connection statically in the current php process.With the help of a PHPUnit extension class it will begin a transaction before every testcase and roll it back again after the test finished for all configured DBAL connections. This results in a performance boost as there is no need to rebuild the schema, import a backup SQL dump or re-insert fixtures before every testcase. As long as you avoid issuing DDL queries that might result in implicit transaction commits (Like
ALTER TABLE,DROP TABLEetc; see https://wiki.postgresql.org/wiki/Transactional_DDL_in_PostgreSQL:_A_Competitive_Analysis) your tests will be isolated and all see the same database state.It also includes a
Psr6StaticArrayCachethat will be automatically configured as meta data & query cache for all EntityManagers. This improved the speed and memory usage for my testsuites dramatically! This is especially beneficial if you have a lot of tests that boot kernels (like Controller tests or ContainerAware tests) and use Doctrine entities.Tags: #php β’ symfony β’ symfony-bundle
-
Invoices
Generate PDF invoices for your customers in laravel
Invoices is a Laravel library that generates a PDF invoice for your customers. The PDF can be either downloaded or streamed in the browser. Itβs highly customizable and you can modify the whole output view as well.
Tags: #php β’ laravel β’ pdf
-
phprouter
PhpRouter is a full-featured yet very fast HTTP URL router for PHP projects
PhpRouter is a full-featured yet very fast HTTP URL router for PHP projects.
Some of the provided features:
- Route parameters
- Predefined route parameter patterns
- Middleware
- Closure and class controllers/middleware
- Route groups (by prefix, middleware, and domain)
- Route naming (and generating route by name)
- PSR-7 requests and responses
- Views (simple PHP/HTML views)
- Multiple (sub)domains (using regex patterns)
- Custom HTTP methods
- Integrated with an IoC Container (PhpContainer)
- Method and constructor auto-injection of Request, Route, Url, etc
The current version requires PHP
v8.0or newer versions.Tags: #php β’ router β’ routing
-
kitchenplan
Kitchenplan is a small tool to fully automate the installation and configuration of an OSX workstation (or server for that matter) using Chef. But while doing so manually is not a trivial undertaking, Kitchenplan has abstracted away all the hard parts.
Kitchenplan is a small tool to fully automate the installation and configuration of an OSX workstation (or server for that matter) using Chef. But while doing so manually is not a trivial undertaking, Kitchenplan has abstracted away all the hard parts.
Tags: #ruby
-
TasmoAdmin
TasmoAdmin is an administrative platform for devices flashed with Tasmota
- Login protected
- Multi update process
- Select devices to update
- Automatic mode downloads latest firmware bin from Tasmota OTA site
- Show device information
- Mobile Responsive (Bootstrap4)
- SCSS & Minified
- Config devices
- Self-update function for TasmoAdmin (disabled for Docker installs)
- NightMode (Enable/Disable/Auto) in settings
- AutoScan to find Tasmota Devices
- Support for multiple sensors
- Send Command to selected Devices
Tags: #php β’ sonoff β’ tasmota
-
video_transcoding
Tools to transcode, inspect and convert videos.
Tools to transcode, inspect and convert videos.
Tags: #ruby
-
ruTorrent
Yet another web front-end for rTorrent
ruTorrent is a front-end for the popular Bittorrent client rtorrent.
This project is released under the GPLv3 license, for more details, take a look at the LICENSE.md file in the source.
Tags: #javascript β’ rutorrent
-
lyricfier
a Spotify Lyrics alternative app | New updates at https://github.com/emilioastarita/lyricfier2 (a faster version in golang)
Go to Lyricfier releases page and download the zip file for your platform.
Tags: #typescript β’ spotify β’ lyrics
subscribe via RSS