Posts
-
di
PSR-11 compatible DI container and injector
- PSR-11 compatible.
- Supports property injection, constructor injection, and method injection.
- Detects circular references.
- Accepts array definitions. You can use it with mergeable configs.
- Provides optional autoload fallback for classes without explicit definition.
- Allows delegated lookup and has a composite container.
- Supports aliasing.
- Supports service providers.
- Has state resetter for long-running workers serving many requests, such as RoadRunner or Swoole.
- Supports container delegates.
- Does auto-wiring.
Tags: #php • di • container
-
sassdoc
Release the docs!
Head to the [site][SassDoc] for extensive documentation.
Tags: #javascript • sass • scss
-
pylivetrader
Python live trade execution library with zipline interface.
pylivetrader is a simple python live trading framework with zipline interface. The main purpose is to run algorithms developed in the Quantopian platform in live trading via broker API. In order to convert your algorithm for pylivetrader, please read the migration document.
Tags: #python • python3 • algorithmic-trading
-
forge-cli
The Laravel Forge CLI.
Laravel Forge is a server management and site deployment service. After connecting to your preferred server provider, Forge will provision a new server, installing and configuring: PHP, Nginx, MySQL, and more.
In addition, Forge can assist you in managing scheduled jobs, queue workers, SSL certificates, and more. After a server has provisioned, you can then deploy your PHP / Laravel applications or WordPress applications using the Forge UI dashboard or the Forge CLI.
Tags: #php • laravel • forge
-
best-ruby
Ruby Tricks, Idiomatic Ruby, Refactoring and Best Practices
Do you know why experienced Ruby programmers tend to reach for basic collections and hashes while programmers from other languages go for more specialized classes? Do you know the difference between strip, chop, and chomp; and why there are three such similar methods when apparently one might suffice (Not to mention lstrip and rstrip!)? Do you know the downsides of dynamic typing? Do you know why the differences between strings and symbols get so blurry, even to experienced Ruby developers? How about metaprogramming? What the heck is an eigenclass? How about protected methods? Do you know what they’re really about? Really? Are you sure? Eloquent Ruby
Absolutely the best way to learn to write idiomatic Ruby code is to read idiomatic Ruby code. Eloquent Ruby
This repository aims to help everyone write more idiomatic, clean, and tricky ruby code and also document good refactoring techniques. You can add your own technique or paste it from some website. Do not forget the source, of course. All the tricks are in the /tricks folder.
For the sake of clarity, you should paste in the markdown format. At the end, if the code is not your own, paste a reference to the author and source of the technique.
Tags: #ruby
-
free-style
Make CSS easier and more maintainable by using JavaScript
Free-Style is designed to make CSS easier and more maintainable by using JavaScript.
Tags: #typescript • css • js
-
kiteconnectjs
The official typescript client library for the Kite Connect trading APIs
The official TypeScript/JavaScript for communicating with the Kite Connect API.
Kite Connect is a set of REST-like APIs that expose many capabilities required to build a complete investment and trading platform. Execute orders in real time, manage user portfolio, stream live market data (WebSockets), and more, with the simple HTTP API collection.
Zerodha Technology (c) 2024. Licensed under the MIT License.
Tags: #typescript
-
UNIT3D-Community-Edition
Private Torrent Tracker Built With Laravel, Livewire and AlpineJS.
Tags: #php • torrent • laravel
-
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
-
openstego
OpenStego is a steganography application that provides two functionalities: a) Data Hiding: It can hide any data within an image file. b) Watermarking: Watermarking image files with an invisible signature. It can be used to detect unauthorized file copying.
OpenStego is a steganography application that provides two functionalities:
-
Data Hiding: It can hide any data within an image file.
-
Watermarking: Watermarking image files with an invisible signature. It can be used to detect unauthorized file copying.
Tags: #java • digital-watermarking • steganography
-
subscribe via RSS