Forwarded from Блог*
#prog #js #article
(thanks @oleg_log)
- — подходящее имя для пакета на npm, не находите? И да, он существует и скачивается в больших количествах. В статье рассказывается, почему.(thanks @oleg_log)
BleepingComputer
Empty npm package '-' has over 700,000 downloads — here's why
A mysterious, one-letter npm package named "-" sitting on the registry since 2020 has received over 700,000 downloads. What's more? The package contains no functional code, so what makes it score so many downloads?
#prog #tools
GitHub запрещает взаимодействие с git-репозиториями по логину/паролю
https://twitter.com/github/status/1425185352562663424?s=21
GitHub запрещает взаимодействие с git-репозиториями по логину/паролю
https://twitter.com/github/status/1425185352562663424?s=21
Twitter
GitHub
We're deprecating password support for Git operations to keep you more secure. You can authenticate Git actions using: 🔒 SSH keys 🔒 Personal Access Tokens 🔒 OAuth Apps 🔒 Credential Manager 🔒 GH Desktop 🔒 GH CLI 🔒 Physical keys Read more 👇dev.to/github/how…
Forwarded from Romɑn Melnikov
Twitter
Радио Неверьвхудо
suka
#dotnet
.NET Core 2.1 умер, да здравствует .NET Core 2.1!
https://github.com/dotnet/announcements/issues/199
.NET Core 2.1 умер, да здравствует .NET Core 2.1!
https://github.com/dotnet/announcements/issues/199
GitHub
.NET Core 2.1 has reached end of life · Issue #199 · dotnet/announcements
.NET Core 2.1 reached end of life on August 21, 2021. This means .NET Core 2.1 is no longer supported and updates will no longer be provided. If your application uses NET Core 2.1, we strongly reco...
Forwarded from Находки в опенсорсе
Livebook is a web application for writing interactive and collaborative code notebooks for #elixir, built with Phoenix LiveView. Inspired by Jupyter and Deepnote.
It features:
- Code notebooks with Markdown support and Elixir cells where code is evaluated on demand.
- Shareable: notebooks are stored in the .livemd format, which is a subset of Markdown with annotations and KaTex for mathematical formulas. This means your notebooks can be saved, easily shared, and play well with version control.
- Interactive widgets via Kino: manipulate Vega-Lite charts, tables, and more.
- Rich code editor through Monaco: with support for autocompletion, inline documentation, code formatting, etc.
- Reproducible: Livebook ensures your code runs in a predictable order, all the way down to package management. It also tracks your notebook state, annotating which parts are stale.
- Custom runtimes: when executing Elixir code, you can either start a fresh Elixir instance, connect to an existing node, or run it inside an existing Elixir project, with access to all of its modules and dependencies. This means Livebook can be a great tool to provide live documentation for existing projects.
- Persistence: persist your notebooks to disk or any S3-compatible cloud storage.
- Collaboration: multiple users can work on the same notebook at once. It works out-of-the-box either in single-node or multi-node deployments - without a need for additional tooling.
https://github.com/livebook-dev/livebook
It features:
- Code notebooks with Markdown support and Elixir cells where code is evaluated on demand.
- Shareable: notebooks are stored in the .livemd format, which is a subset of Markdown with annotations and KaTex for mathematical formulas. This means your notebooks can be saved, easily shared, and play well with version control.
- Interactive widgets via Kino: manipulate Vega-Lite charts, tables, and more.
- Rich code editor through Monaco: with support for autocompletion, inline documentation, code formatting, etc.
- Reproducible: Livebook ensures your code runs in a predictable order, all the way down to package management. It also tracks your notebook state, annotating which parts are stale.
- Custom runtimes: when executing Elixir code, you can either start a fresh Elixir instance, connect to an existing node, or run it inside an existing Elixir project, with access to all of its modules and dependencies. This means Livebook can be a great tool to provide live documentation for existing projects.
- Persistence: persist your notebooks to disk or any S3-compatible cloud storage.
- Collaboration: multiple users can work on the same notebook at once. It works out-of-the-box either in single-node or multi-node deployments - without a need for additional tooling.
https://github.com/livebook-dev/livebook
Forwarded from Блог*
#amazingopensource #menacingopensource
Что такое fortraith? Нет, это не опечатка в слове Fortran или, упаси боже, Fortnite. Это — библиотека, реализующая компилятор времени компиляции, который переводит что-то, похожее на Forth, в вычисления на уровне типов Rust. Что? Да.
Что такое fortraith? Нет, это не опечатка в слове Fortran или, упаси боже, Fortnite. Это — библиотека, реализующая компилятор времени компиляции, который переводит что-то, похожее на Forth, в вычисления на уровне типов Rust. Что? Да.
GitHub
GitHub - Ashymad/fortraith: Forth for Rust's trait system
Forth for Rust's trait system. Contribute to Ashymad/fortraith development by creating an account on GitHub.