Git Finds
24 subscribers
212 photos
12 videos
5 files
1.25K links
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Taichi

Язык параллельного программирования для высокопроизводительных численных вычислений. Он встроен в Python, а его jit-компилятор разгружает ресурсоемкие вычислительные задачи на многоядерные процессоры и массивно-параллельные графические процессоры.

#Cpp, #Python
​​Interactive Redis: A Terminal Client for Redis with AutoCompletion and Syntax Highlighting.

IRedis is a terminal client for redis with auto-completion and syntax highlighting. IRedis lets you type Redis commands smoothly, and displays results in a user-friendly format.

IRedis is an alternative for redis-cli. In most cases, IRedis behaves exactly the same as redis-cli. Besides, it is safer to use IRedis on production servers than redis-cli: IRedis will prevent accidentally running dangerous commands, like KEYS *

Has many other awesome features!

https://github.com/laixintao/iredis

#python
Forwarded from oleg_log (Oleg Kovalov)
Стыдно признаться, но я только сегодня увидел шпаргалку (cheat sheet) по поиску на Github.

stars:>100 позволит отсеять мелочь
fork:false бесполезные повторы в результате

Ну про language:go или filename:unsafe.rs я знал, то предыдущие 2 как-то тупил до сегодня.

https://docs.github.com/en/search-github/getting-started-with-searching-on-github/about-searching-on-github

Напомню о @techchsh еще :)
This media is not supported in your browser
VIEW IN TELEGRAM
🦜 for your terminal

Just-for-fun инструмент, который добавляет анимированного попугайчика в терминал.

#Go
Phobos

Открытый проект на C++ по расширению возможностей движка C&C Red Alert 2: Yuri's Revenge (RTS, 2001 г.). Цель проекта - реализовать новые возможности, улучшения и исправить баги оригинальной игры, что даст больше возможностей создателям пользовательских модификаций.

#Cpp, #SuperRecommendation
Forwarded from Блог*
#prog #rust #amazingopensource

Библиотека (и утилита для командой строки) для генерации по нескольким входным строкам регулярного выражения, которое сопоставляется со всеми входными строками.

github.com/pemistahl/grex

(thanks @nosingularity)
Forwarded from HN Best Comments
Re: Linux Touchpad Like MacBook Update: Touchpad Gestu...

I wrote a (userland) general purpose and driver/hardware-agnostic multitouch daemon w/ gesture support for Linux that works with the existing input stack (i.e. doesn’t require switching to libinputy but also supports it), if anyone is interested:

https://neosmart.net/blog/2020/multi-touch-gestures-on-linux/

https://github.com/mqudsi/syngesture

The biggest benefit is that you can use drivers with actually correct acceleration curves like xf86-input-synaptics (if you’re on X11) instead of the offensively bad, NIH reimplementation that ships with libinput.

Oh wait, I’m on HN so I shouldn’t neglect to mention my project is written in rust!

ComputerGuru, 4 hours ago
SQLite GUI

По запросу «sqlite gui» в гугле на первой позиции стоит программа «DB Browser for SQLite». На мой взгляд, она плоха примерно всем, и такая популярность ничем не оправдана.

Если вы работаете под Windows, обратите внимание на sqlite-gui. Она легкая, быстрая, удобная, и с кучей приятных дополнительных фич вроде настраиваемых шорткатов, генератора данных и даже встроенного REST API сервера.

А еще автор (к сожалению, не знаю даже его имени) пишет классные статьи про SQLite на хабре.
Forwarded from Big Data Science [RU]
🐻‍❄️В преддверии Нового года ускоряем DS: встречайте Polars
Polars
– быстрая библиотека подготовки данных к ML-моделированию для Python и Rust. Она в 15 раз быстрее Pandas, распараллеливая обработку датафреймов и запросов в памяти. Будучи написанным на Rust, Polars использует все ядра компьютера. Также библиотека оптимизирована под специфику процессов обработки данных и поддерживает Python. Богатый API позволяет не только работать с огромными объемами данных на этапе их предподготовки, но и строить рабочие конвейеры. Бенчмаркинговое сравнение показало, что Polars опережает не только Pandas, но и другие инструменты, включая популярные в Big Data вычислительные движки типа Apache Spark, Dask и пр.

Установить и попробовать Polars очень просто с помощью менеджера пакетов pip:
pip install polars
import polars as pl
https://www.pola.rs/
https://betterprogramming.pub/this-library-is-15-times-faster-than-pandas-7e49c0a17adc
castnow

Консольная утилита для управление хромкаст-девайсами. Кто пользуется chromecast?

#JavaScript
Git-it

Десктопное приложение для изучения git и работы с github.

#JavaScript, #Perl
Новости песочницы

Обновил SQLite-песочницу! Самое главное — теперь можно сохранять сниппеты, не указывая API-ключ гитхаба. Жмакнули на «share» и готово. Так что песочницей смогут пользоваться люди, далекие от гитхаба 🎉

Еще обновил SQLite до свежайшей версии 3.37.2. И включил пачку стандартных расширений вроде R*Tree. А в планах еще приделать все расширения из sqlean, вот тогда заживем вообще.

https://sqlime.org/
Shotcut

Кросс-платформенный видео редактор с открытым исходным кодом.

#Cpp
Forwarded from partially unsupervised
Недавно перезапустился широко известный в узких кругах Open ML Course, и, как человек, приложивший руку к его первой версии, я не могу об этом умолчать.

Первая версия курса (2017 год!) представляла из себя десяток лонгридов на Хабре, написанных разными людьми, и peer reviewed домашние задания к каждому из них. Ваш покорный слуга, например, писал главу про feature engineering и убил на нее часов сорок, если память не изменяет. Иронично, что в прошлом посте я как раз высказывал пророчества о том, что роль feature engineering угасает и продолжит угасать. С тех пор курс эволюционировал, были оффлайн лекции, переводы на английский, французский и китайский, публикации на альтернативных платформах (например, у англоязычной версии моей главы только на Медиуме было почти 50к просмотров) и многое другое - я особо не следил. В последний раз курс косвенно напомнил о себе, когда из-за этой старой статьи ко мне обратилось издательство Manning и попросило поревьювить соответствующий черновик одной из их книг.

Юра Кашницкий, который тащил это все с самого начала, ожидаемо наконец-то устал, и передал русскую версию Пете Ермакову, который уже давно тяготел больше к преподаванию, чем датасайнсу своими руками. Сейчас Петя пытается вдохнуть в него новую жизнь.

У меня неоднозначное отношение к курсу: по состоянию на 2022 его едва ли можно назвать исчерпывающим, и просто стряхнуть пыль может оказаться недостаточно. Тем не менее, для поверхностного понимания data science и machine learning он может пригодиться. Учитывая его бесплатность, я бы посоветовал рассмотреть его всем, кто собирался занести денег за аналогичные курсы в какую-нибудь недешевую школу для "вайтишников".