Directus is a real-time API and App dashboard for managing SQL database content.
- Free & open-source. No artificial limitations, vendor lock-in, or hidden pricing.
- REST & GraphQL API. Instantly adds a blazingly fast Node.js API layer to your database.
- Manage pure SQL. Works with existing SQL databases, or helps build new architectures from scratch.
- Choose your database. Supports PostgreSQL, MySQL, SQLite, OracleDB, MariaDB and MS-SQL.
- Allows self-hosting. Choose your hosting and infrastructure, run locally, or deeply integrate on-premises.
- Completely extensible. Built to white-label, it is easy to customize our modular platform.
- A modern dashboard. A Vue.js Admin App so safe and intuitive, non-technical users require no training.
#typescript #ts #data #platform #sql #databse #realtime #graphql #api #cms #vue #content
- Free & open-source. No artificial limitations, vendor lock-in, or hidden pricing.
- REST & GraphQL API. Instantly adds a blazingly fast Node.js API layer to your database.
- Manage pure SQL. Works with existing SQL databases, or helps build new architectures from scratch.
- Choose your database. Supports PostgreSQL, MySQL, SQLite, OracleDB, MariaDB and MS-SQL.
- Allows self-hosting. Choose your hosting and infrastructure, run locally, or deeply integrate on-premises.
- Completely extensible. Built to white-label, it is easy to customize our modular platform.
- A modern dashboard. A Vue.js Admin App so safe and intuitive, non-technical users require no training.
#typescript #ts #data #platform #sql #databse #realtime #graphql #api #cms #vue #content
ā¤1š1š„1
I'm just wondering what spammers rely on when they post links to their porn sites in the software development channel? Iām tired of these degenerates, so Iām about to disable comments. what do you think, people?
ā¤1š1š1
REST API Basic Interview Questions.
RESTful web services are services that follow REST architecture. REST stands for Representational State Transfer and uses HTTP protocol (web protocol) for implementation. These services are lightweight, provide maintainability, scalability, support communication among multiple applications that are developed using different programming languages. They provide means of accessing resources present at server required for the client via the web browser by means of request headers, request body, response body, status codes, etc.
#interview #rest #api #questions #quiz
RESTful web services are services that follow REST architecture. REST stands for Representational State Transfer and uses HTTP protocol (web protocol) for implementation. These services are lightweight, provide maintainability, scalability, support communication among multiple applications that are developed using different programming languages. They provide means of accessing resources present at server required for the client via the web browser by means of request headers, request body, response body, status codes, etc.
#interview #rest #api #questions #quiz
ā¤1š„1š1
Truffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:
- Built-in smart contract compilation, linking, deployment and binary management.
- Automated contract testing with Mocha and Chai.
- Configurable build pipeline with support for custom build processes.
- Scriptable deployment & migrations framework.
- Network management for deploying to many public & private networks.
- Interactive console for direct contract communication.
- Instant rebuilding of assets during development.
- External script runner that executes scripts within a Truffle environment.
#javascript #typescript #truffle #smart #contracts #blockchain #ethereum #solidity
- Built-in smart contract compilation, linking, deployment and binary management.
- Automated contract testing with Mocha and Chai.
- Configurable build pipeline with support for custom build processes.
- Scriptable deployment & migrations framework.
- Network management for deploying to many public & private networks.
- Interactive console for direct contract communication.
- Instant rebuilding of assets during development.
- External script runner that executes scripts within a Truffle environment.
#javascript #typescript #truffle #smart #contracts #blockchain #ethereum #solidity
ā¤1š1š„1
Refine is a React-based framework for building data-intensive applications in no time. Refine offers lots of out-of-the box functionality for rapid development, without compromising extreme customizability. Use-cases include, but are not limited to admin panels, B2B applications and dashboards.
#typescript #react #ts #graphql #ui #admin #antdesign #ux #ant
#typescript #react #ts #graphql #ui #admin #antdesign #ux #ant
ā¤2š„1š1
bidi is a bi-directional URI dispatch. Like Compojure, but when you want to go both ways. If you are serving REST resources, you should be providing links to other resources, and without full support for forming URIs from handlers your code will become coupled with your routing. In short, hard-coded URIs will eventually break.
#clojure #clojurescript #dispatcher #router #url #uri #routing
#clojure #clojurescript #dispatcher #router #url #uri #routing
ā¤1š„1š1
Which one of these non-mainstream languages you would like to learn?
Anonymous Poll
30%
Haskell
26%
Clojure
3%
Idris
3%
Elm
16%
Erlang
10%
Assembly
13%
Latin
š1š„1š1
Learn You a Haskell for Great Good!
This book is completely free (well, online version of course), so feel free to start learning some Haskell, so your colleagues gonna respect you much more (it's Haskell, right?).
You'll finally learn what the damn hell monads and algebraic data types are.
#book #online #haskell
This book is completely free (well, online version of course), so feel free to start learning some Haskell, so your colleagues gonna respect you much more (it's Haskell, right?).
You'll finally learn what the damn hell monads and algebraic data types are.
#book #online #haskell
ā¤1š1š„1
Algebraic Data Types: Things I wish someone had explained about functional programming.
Well, if you're not interested in Haskell, but want to know about ADT then read this article ā it's good enough.
#adt #functional #programming #fp
Well, if you're not interested in Haskell, but want to know about ADT then read this article ā it's good enough.
#adt #functional #programming #fp
š1š„1š1
Project Based Learning.
A list of programming tutorials in which aspiring software developers learn how to build an application from scratch. These tutorials are divided into different primary programming languages. Tutorials may involve multiple technologies and languages.
#projects #languages #learning #development
A list of programming tutorials in which aspiring software developers learn how to build an application from scratch. These tutorials are divided into different primary programming languages. Tutorials may involve multiple technologies and languages.
#projects #languages #learning #development
ā¤1š1š„1
I'm about to publish privacy-related stuff, so I want to know what is your primary browser?
Anonymous Poll
41%
Mozilla Firefox
31%
Chrome
15%
Brave
5%
Safari
3%
Microsoft Edge
4%
curl
š1š„1š1
Collection of TypeScript type challenges with online judge.
This project is aimed at helping you better understand how the type system works, writing your own utilities, or just having fun with the challenges. We are also trying to form a community that you can ask questions and get answers you have faced in the real world - they may become part of the challenges!
#typescript #ts #types #challenges #type #system
This project is aimed at helping you better understand how the type system works, writing your own utilities, or just having fun with the challenges. We are also trying to form a community that you can ask questions and get answers you have faced in the real world - they may become part of the challenges!
#typescript #ts #types #challenges #type #system
š1š„1š1
simdjson is a library for C++ which allows you to parse gigabytes of JSON per second.
JSON is everywhere on the Internet. Servers spend a *lot* of time parsing it. We need a fresh approach. The simdjson library uses commonly available SIMD instructions and microparallel algorithms to parse JSON 4x faster than RapidJSON and 25x faster than JSON for Modern C++.
Fast: Over 4x faster than commonly used production-grade JSON parsers.
Record Breaking Features: Minify JSON at 6 GB/s, validate UTF-8 at 13 GB/s, NDJSON at 3.5 GB/s.
Easy: First-class, easy to use and carefully documented APIs.
Strict: Full JSON and UTF-8 validation, lossless parsing. Performance with no compromises.
Automatic: Selects a CPU-tailored parser at runtime. No configuration needed.
Reliable: From memory allocation to error handling, simdjson's design avoids surprises.
Peer Reviewed: Our research appears in venues like VLDB Journal, Software: Practice and Experience.
#cpp #json #parsing #fast #clang #simd
JSON is everywhere on the Internet. Servers spend a *lot* of time parsing it. We need a fresh approach. The simdjson library uses commonly available SIMD instructions and microparallel algorithms to parse JSON 4x faster than RapidJSON and 25x faster than JSON for Modern C++.
Fast: Over 4x faster than commonly used production-grade JSON parsers.
Record Breaking Features: Minify JSON at 6 GB/s, validate UTF-8 at 13 GB/s, NDJSON at 3.5 GB/s.
Easy: First-class, easy to use and carefully documented APIs.
Strict: Full JSON and UTF-8 validation, lossless parsing. Performance with no compromises.
Automatic: Selects a CPU-tailored parser at runtime. No configuration needed.
Reliable: From memory allocation to error handling, simdjson's design avoids surprises.
Peer Reviewed: Our research appears in venues like VLDB Journal, Software: Practice and Experience.
#cpp #json #parsing #fast #clang #simd
ā¤1š1š„1
This media is not supported in your browser
VIEW IN TELEGRAM
SplitButton is a dual-function menu button that offers a default action as well as the possibility of choosing a different action by selecting from a set of alternatives.
#kotlin #android #buttons #animation
#kotlin #android #buttons #animation
ā¤1š1š„1
Bodyguard protects the context boundaries of your application. šŖ
Version 2 was built from the ground-up to integrate nicely with Phoenix contexts. Authorization callbacks are implemented directly on contexts, so permissions can be checked from controllers, views, sockets, tests, and even other contexts
#elixir #phoenix #bodyguard #authorization
Version 2 was built from the ground-up to integrate nicely with Phoenix contexts. Authorization callbacks are implemented directly on contexts, so permissions can be checked from controllers, views, sockets, tests, and even other contexts
#elixir #phoenix #bodyguard #authorization
ā¤1š1š„1
Redash is designed to enable anyone, regardless of the level of technical sophistication, to harness the power of data big and small. SQL users leverage Redash to explore, query, visualize, and share data from any data sources.
#python #redash #javascript #visualization #spark #bigquery #analytics #postgresql
#python #redash #javascript #visualization #spark #bigquery #analytics #postgresql
š1š„1š1