Binary Tree
728 subscribers
722 photos
2 videos
1 file
916 links
This is a channel about Open Source, software development, and IT in general.
Download Telegram
HVM is a pure functional compile target that is lazy, non-garbage-collected and massively parallel. It is also beta-optimal, meaning that, in several cases, it can be exponentially faster than most functional runtimes, including Haskell's GHC.

#rust #hvm #functional #compile
❀1πŸ‘1πŸ”₯1
Krustlet acts as a Kubelet by listening on the event stream for new pods that the scheduler assigns to it based on specific Kubernetes tolerations.

#rust #k8s #kubernetes #wasm #wasi #wascc
❀1πŸ‘1πŸ”₯1
make build, not war, for fuck sake!
❀1πŸ‘1πŸ”₯1
This media is not supported in your browser
VIEW IN TELEGRAM
Hitomi Downloader is a desktop utility to download images/videos/music/text from various websites, and more.

#python #downloader #gui #youtube #twitter
❀1πŸ‘1πŸ‘1
Melody is a language designed to compile to and maintain a 1-1 relationship with regular expressions, while being more readable and maintainable.

#rust #language #compiler #regex
❀1πŸ”₯1πŸ‘1
intro.js is a lightweight, user-friendly onboarding tour library.

#javascript #js #intro #ui
❀1πŸ‘1πŸ”₯1
wg-easy is the easiest way to run WireGuard VPN + Web-based Admin UI.

#js #wireguard #vpn #admin #ui #proxy
πŸ‘1πŸ”₯1πŸ‘1
Recently I've created NFT collections from scratch so is anyone in this channel interested in article about creating NFTs (from drawing to deploying contract and minting)?
Anonymous Poll
48%
Yes!
20%
No
14%
Nope!
18%
Nein!
πŸ‘1πŸ”₯1πŸ‘1
Nippy is a high-performance serialization library for Clojure.


β€” Small, uncomplicated all-Clojure library
β€” Terrific performance (the fastest for Clojure that I'm aware of)
β€” Comprehesive support for all standard data types
β€” Easily extendable to custom data types (v2.1+)
β€” Java's Serializable fallback when available (v2.5+)
β€” Reader-fallback for all other types (including Clojure 1.4+ tagged literals)
β€” Full test coverage for every supported type
β€” Fully pluggable compression, including built-in high-performance LZ4 compressor
β€” Fully pluggable encryption, including built-in high-strength AES128 enabled with a single :password [:salted "my-password"] option (v2+)
β€” Utils for easy integration into 3rd-party tools/libraries (v2+)

#clojure #jvm #serialization #compression #encryption #edn
❀1πŸ‘1πŸ”₯1
30 Days of Elixir

A walk through the Elixir language, one exercise per day for 30 days.

#elixir #erlang #otp #exercise
❀1πŸ‘1πŸ”₯1
Mushroom is a collection of cards for Home Assistant Lovelace UI.

Features:
β€’ πŸ›  Editor for all cards and and all options (no need to edit yaml)
β€’ 😍 Icon picker
β€’ πŸ–Œ Color picker
β€’ πŸš€ 0 dependencies : no need to install another card.
β€’ 🌈 Based on Material UI colors
β€’ πŸŒ“ Light and dark theme support
β€’ 🎨 Optional theme customization
β€’ 🌎 Internationalization

#typescript #js #ui #cards
πŸ‘1πŸ”₯1πŸ‘1
SQLBoiler is a tool to generate a Go ORM tailored to your database schema.

It is a "database-first" ORM as opposed to "code-first" (like gorm/gorp). That means you must first create your database schema. Please use something like sql-migrate or some other migration tool to manage this part of the database's life-cycle.

#golang #orm #sql #go
❀1πŸ‘1πŸ‘1
Spin is an open source framework for building and running fast, secure, and composable cloud microservices with WebAssembly. It aims to be the easiest way to get started with WebAssembly microservices, and takes advantage of the latest developments in the WebAssembly component model and Wasmtime runtime.

#rust #spin #webassembly #fermyon
❀1πŸ‘1πŸ”₯1
Sourcegraph is a fast and featureful code search and navigation engine.

#golang #go #code #search #engine #sourcegraph
❀1πŸ‘1πŸ”₯1
Slither is a Solidity static analysis framework written in Python 3. It runs a suite of vulnerability detectors, prints visual information about contract details, and provides an API to easily write custom analyses. Slither enables developers to find vulnerabilities, enhance their code comprehension, and quickly prototype custom analyses.

#python #solidity #ethereum #static #analyzer
❀1πŸ‘1πŸ”₯1
React Table β€” Hooks for building fast and extendable tables and datagrids for TS/JS, React, Vue, Solid.

Quick Features

- Agnostic core (JS/TS)
- 1st-class framework bindings for React, Vue, Solid
- ~14kb or less (with tree-shaking)
- 100% TypeScript (but not required)
- Headless (100% customizable, Bring-your-own-UI)
- Auto out of the box, opt-in controllable state
- Filters (column and global)
- Sorting (multi-column, multi-directional)
- Grouping & Aggregation
- Pivoting (coming soon!)
- Row Selection
- Row Expansion
- Column Visibility/Ordering/Pinning/Resizing
- Table Splitting
- Animatable
- Virtualizable
- Server-side/external data model support

#react #pagination #hooks #sorting #typescript #grid #vue #solid #reactjs #table #svelte #datatable #datagrid #filtering #grouping #solidjs #datagrids
❀1πŸ‘1πŸ”₯1
This media is not supported in your browser
VIEW IN TELEGRAM
Soft Server is a tasty, self-hostable Git server for the command line.

Features:

- Configure with git
- Create repos on demand with git push
- Browse repos, files and commits with an SSH-accessible TUI
- Print files over SSH with or without syntax highlighting and line numbers
- Easy access control
- Allow/disallow anonymous access
- Add collaborators with SSH public keys
- Repos can be public or private

#golang #go #cli #git #server
❀1πŸ‘1πŸ”₯1
This media is not supported in your browser
VIEW IN TELEGRAM
How it looks like when team of 1 dev use Kubernetes to deploy web application with 3 API endpoints.
❀1πŸ‘1πŸ”₯1
Panel provides tools for easily composing widgets, plots, tables, and other viewable objects and controls into custom analysis tools, apps, and dashboards. Panel works with visualizations from Altair, Bokeh, HoloViews, Matplotlib, Plotly, pydeck, PyVista and many other Python plotting libraries, making them instantly viewable either individually or when combined with interactive widgets that control them.

#python #visualization #dashboards #gui
❀1πŸ‘1πŸ”₯1
1. Caching Header Best Practices.

Caching headers are surprisingly complex and often misconfigured. Here we look at some key cache scenarios and recommend the ideal headers to set.

2. HTTP Cache Headers - A Complete Guide.

This article highlights important information on HTTP caching headers and associated CDN behavior. In case you are looking for in-depth information on the role of HTTP cache headers in the modern web, here's everything you need to know.

#caching #article #http #cdn
❀1πŸ”₯1πŸ‘1
The Difference Between a URL, URI, and a URN.

TL;DR: The difference between a URI and a URL is that a URI can be just a name by itself, or a name with a protocol that tells you how to reach itβ€”which is a URL.

#article #uri #url #urn #http #https
❀1πŸ‘1πŸ”₯1