Shiny is a new package from RStudio that makes it incredibly easy to build interactive web applications with R.
#R, #interactive, #web, #application, #rstudio
#R, #interactive, #web, #application, #rstudio
🔥1
react-beautiful-dnd provides
beautiful and accessible drag and drop for lists with React.
#react, #typescript, #javascript, #ts, #js, #drang, #and, #drop
beautiful and accessible drag and drop for lists with React.
#react, #typescript, #javascript, #ts, #js, #drang, #and, #drop
🔥1
bat is a cat replacement with extended features like syntax highlighting and git integration.
#go, #golang, #cat, #highlighting
#go, #golang, #cat, #highlighting
🔥1
Twint is an advanced Twitter scraping tool written in Python that allows for scraping Tweets from Twitter profiles without using Twitter's API.
Twint utilizes Twitter's search operators to let you scrape Tweets from specific users, scrape Tweets relating to certain topics, hashtags & trends, or sort out sensitive information from Tweets like e-mail and phone numbers. I find this very useful, and you can get really creative with it too.
#python, #twitter, #api, #scraping
Twint utilizes Twitter's search operators to let you scrape Tweets from specific users, scrape Tweets relating to certain topics, hashtags & trends, or sort out sensitive information from Tweets like e-mail and phone numbers. I find this very useful, and you can get really creative with it too.
#python, #twitter, #api, #scraping
👏1
Primer on Python Decorators.
In this tutorial on decorators, we’ll look at what they are and how to create and use them. Decorators provide a simple syntax for calling higher-order functions.
By definition, a decorator is a function that takes another function and extends the behavior of the latter function without explicitly modifying it.
#python, #beginners, #tutorial, #realpython
In this tutorial on decorators, we’ll look at what they are and how to create and use them. Decorators provide a simple syntax for calling higher-order functions.
By definition, a decorator is a function that takes another function and extends the behavior of the latter function without explicitly modifying it.
#python, #beginners, #tutorial, #realpython
❤1
Cypress is a fast, easy and reliable testing for anything that runs in a browser.
#javascript, #js, #testing, #browser
#javascript, #js, #testing, #browser
❤1
Haskell Style Guide.
This document is a collection of best-practices inspired by commercial and free open source Haskell libraries and applications.
Style guide goals:
The purpose of this document is to help developers and people working on Haskell code-bases to have a smoother experience while dealing with code in different situations. This style guide aims to increase productivity by defining the following goals:
- Make code easier to understand: ideas for solutions should not be hidden behind complex and obscure code.
- Make code easier to read: code arrangement should be immediately apparent after looking at the existing code. Names of functions & variables should be transparent and obvious.
- Make code easier to write: developers should think about code formatting rules as little as possible.
- Make code easier to maintain: this style guide aims to reduce the burden of maintaining packages using version control systems unless this conflicts with the previous points
#haskell, #style, #guide
This document is a collection of best-practices inspired by commercial and free open source Haskell libraries and applications.
Style guide goals:
The purpose of this document is to help developers and people working on Haskell code-bases to have a smoother experience while dealing with code in different situations. This style guide aims to increase productivity by defining the following goals:
- Make code easier to understand: ideas for solutions should not be hidden behind complex and obscure code.
- Make code easier to read: code arrangement should be immediately apparent after looking at the existing code. Names of functions & variables should be transparent and obvious.
- Make code easier to write: developers should think about code formatting rules as little as possible.
- Make code easier to maintain: this style guide aims to reduce the burden of maintaining packages using version control systems unless this conflicts with the previous points
#haskell, #style, #guide
👍1
Just a friendly reminder that sharing posts from this channel with your colleagues and friends you’re helping me to make this channel much better and to spent much more time making content for it.
Thank you for your support! 🙏
Thank you for your support! 🙏
❤1
Python 3.8.6 is now available.
What’s new?
The Python 3.8 series is the newest feature release of the Python language, and it contains many new features and optimizations.
Python 3.8 is becoming more stable. Our bugfix releases are becoming smaller as we progress. This one contains 122 changes, less than two thirds of the previous average for a new release. Detailed information about all changes made in version 3.8.6 specifically can be found in its change log. Note that compared to 3.8.5 this release also contains all changes present in 3.8.6rc1.
#python, #release, #update
What’s new?
The Python 3.8 series is the newest feature release of the Python language, and it contains many new features and optimizations.
Python 3.8 is becoming more stable. Our bugfix releases are becoming smaller as we progress. This one contains 122 changes, less than two thirds of the previous average for a new release. Detailed information about all changes made in version 3.8.6 specifically can be found in its change log. Note that compared to 3.8.5 this release also contains all changes present in 3.8.6rc1.
#python, #release, #update
❤1
μPlot is a small, fast chart for time series, lines, areas, ohlc & bars.
The features are:
• Multiple series w/toggle
• Multiple y-axes, scales & grids
• Temporal or numeric x-axis
• Linear, uniform or logarithmic scales
• Line & Area styles (stroke, fill, width, dash)
• Zoom with auto-rescale
• Legend with live values
• Support for IANA Time Zone Names & DST
• Support for missing data
• Cursor sync for multiple charts
• Focus closest series
• Data streaming (live update)
• High / Low bands
• A lean, consistent, and powerful API with hooks & plugins
#javascript, #js, #chart, #web, #bars
The features are:
• Multiple series w/toggle
• Multiple y-axes, scales & grids
• Temporal or numeric x-axis
• Linear, uniform or logarithmic scales
• Line & Area styles (stroke, fill, width, dash)
• Zoom with auto-rescale
• Legend with live values
• Support for IANA Time Zone Names & DST
• Support for missing data
• Cursor sync for multiple charts
• Focus closest series
• Data streaming (live update)
• High / Low bands
• A lean, consistent, and powerful API with hooks & plugins
#javascript, #js, #chart, #web, #bars
👍1
PostgreSQL 13 Released!
The PostgreSQL Global Development Group today announced the release of PostgreSQL 13, the latest version of the world’s most advanced open source database.
PostgreSQL 13 includes significant improvements to its indexing and lookup system that benefit large databases, including space savings and performance gains for indexes, faster response times for queries that use aggregates or partitions, better query planning when using enhanced statistics, and more.
Along with highly requested features like parallelized vacuuming and incremental sorting, PostgreSQL 13 provides a better data management experience for workloads big and small, with optimizations for daily administration, more conveniences for application developers, and security enhancements.
#postgresql, #release, #update
The PostgreSQL Global Development Group today announced the release of PostgreSQL 13, the latest version of the world’s most advanced open source database.
PostgreSQL 13 includes significant improvements to its indexing and lookup system that benefit large databases, including space savings and performance gains for indexes, faster response times for queries that use aggregates or partitions, better query planning when using enhanced statistics, and more.
Along with highly requested features like parallelized vacuuming and incremental sorting, PostgreSQL 13 provides a better data management experience for workloads big and small, with optimizations for daily administration, more conveniences for application developers, and security enhancements.
#postgresql, #release, #update
👍1
Datalevin is a simple durable Datalog database.
The rationale is to have a simple, fast and free Datalog query engine running on durable storage. It is our observation that many developers prefer the flavor of Datalog popularized by Datomic® over any flavor of SQL, once they get to use it. Perhaps it is because Datalog is more declarative and composable than SQL, e.g. the automatic implicit joins seem to be its killer feature.
#clojure, #data, #datomic, #sql
The rationale is to have a simple, fast and free Datalog query engine running on durable storage. It is our observation that many developers prefer the flavor of Datalog popularized by Datomic® over any flavor of SQL, once they get to use it. Perhaps it is because Datalog is more declarative and composable than SQL, e.g. the automatic implicit joins seem to be its killer feature.
#clojure, #data, #datomic, #sql
❤1
Playwright is a Node.js library to automate Chromium, Firefox and WebKit with a single API. Playwright is built to enable cross-browser web automation that is ever-green, capable, reliable and fast.
#typescript, #ts, #node, #chromium, #automation, #browser
#typescript, #ts, #node, #chromium, #automation, #browser
🔥1
kb is a text-oriented minimalist command line knowledge base manager. kb can be considered a quick note collection and access tool oriented toward software developers, penetration testers, hackers, students or whoever has to collect and organize notes in a clean way. Although kb is mainly targeted on text-based note collection, it supports non-text files as well (e.g., images, pdf, videos and others).
#python, #knowledge, #base, #manager
#python, #knowledge, #base, #manager
👏1
This media is not supported in your browser
VIEW IN TELEGRAM
Nativefier is a command-line tool to easily create a desktop app for any web site with minimal configuration. Apps are wrapped by Electron in an OS executable for use on Windows, macOS and Linux.
#javascript, #js, #electron, #native, #chromium
#javascript, #js, #electron, #native, #chromium
🔥1
Rustler is a library for writing Erlang NIFs in safe Rust code. That means there should be no ways to crash the BEAM (Erlang VM). The library provides facilities for generating the boilerplate for interacting with the BEAM, handles encoding and decoding of Erlang terms, and catches rust panics before they unwind into C.
The library provides functionality for both Erlang and Elixir, however Elixir is favored as of now.
#rust, #erlang, #elixir, #nifs, #beam
The library provides functionality for both Erlang and Elixir, however Elixir is favored as of now.
#rust, #erlang, #elixir, #nifs, #beam
❤1
Blazorise is a component library built on top of Blazor and CSS frameworks like Bootstrap, Bulma and Material.
#csharp, #css, #component, #library
#csharp, #css, #component, #library
👍1