MUI-Datatables is a data tables component built on Material-UI. It comes with features like filtering, resizable + view/hide columns, search, export to CSV download, printing, selectable rows, expandable rows, pagination, and sorting. On top of the ability to customize styling on most views, there are three responsive modes “stacked”, “scrollMaxHeight”, and “scrollFullHeight” for mobile/tablet devices. https://github.com/gregnb/mui-datatables
middy.js – stylish middleware engine for AWS Lambda
One of the main strengths of serverless and AWS Lambda is that, from a developer perspective, your focus is mostly shifted toward implementing business logic. Anyway, when you are writing a handler, you still have to deal with some common technical concerns outside business logic, like input parsing and validation, output serialization, error handling, etc. …
Amazon Lex
Amazon Lex is a service for building conversational interfaces into any application using voice and text. Amazon Lex provides the advanced deep learning functionalities of automatic speech recognition (ASR) for converting speech to text, and natural language understanding (NLU) to recognize the intent of the text, to enable you to build applications with highly engaging …
libcurl and firewall
Normally cpp application is using libcurl library for http request. But we can meet firewall to prevent the request. it is tricky how to solve the problem. you can find a solution If you have some knowledge with firewall. I am going to tell that you should not release the product if you didn’t consider …
Ubuntu RAM compression
Current Debian distributions does not have memory compression settings enabled by default. This causes a lot of RAM usage and makes difficult to run many apps for web development. A successor to compcache is zram which is fully integrated in the Linux kernel since 2.6.37.1 and uses lzo compression. The idea behind it is to create swap …
Consistent, reliable exchange rate data and currency conversion for your business
Open Exchange Rates data API powers the Internet’s most dynamic startups, brands and organisations.It provides consistent, reliable exchange rate data and currency conversion for your business. It is also flexible, fast and affordable. Simple to use Scalable Open source integrations Fully-featured https://openexchangerates.org/
Dialogflow
Build natural and rich conversational experiences Give users new ways to interact with your product by building engaging voice and text-based conversational interfaces, such as voice apps and chatbots, powered by AI. Connect with users on your website, mobile app, the Google Assistant, Amazon Alexa, Facebook Messenger, and other popular platforms and devices. Powered by …
Laravel divide migrations into separate folders and run at once.
Add following code snippet in boot method of AppServiceProvider After that we can just run `php artisan migrate` and all migrations will be run at once.
node-rate-limiter-flexible
rate-limiter-flexible limits number of actions by key and protects from DDoS and brute force attacks at any scale. It works with Redis, process Memory, Cluster or PM2, Memcached, MongoDB, MySQL, PostgreSQL and allows to control requests rate in single process or distributed environment. Atomic increments. All operations in memory or distributed environment use atomic increments against race conditions. Fast. Average request takes 0.7ms in Cluster and 2.5ms in Distributed application. See benchmarks. Flexible. Combine …