dockur | WIndows в Docker
Простое на первый взгляд, решение, а набрало 22К+ звезд на GitHub. Поддепживает Win7 и выше, а также Server-версии.
Цена: бесплатно
Репозиторий проекта
@prog_tools
telegram-phone-number-checker | Проверка сушествования аккаунта в Telegram по телефону
Незамысловатый инструмент на базе API мессенджера, который использует ваше приложение разработчика my.telegram.org. Для предотвращения блокировки не рекомендуется использовать личный номер.
Цена: бесплатно
Репозиторий проекта
Проект на pypi.org
@prog_tools
exo | Запускаем LLM на домашних девайсах
Проект позволяет использовать девайсы iPhone, iPad, Android, Mac, Linux вместо дорогостоящих покупных графических процессоров для запуска ChatGPT, Claude и проч.
Осталось только найти умную стиралку с 16 Гб RAM, и можно пугать гостей.
Цена: бесплатно
Репозиторий проекта
@prog_tools
Кодогенерация в ИТ проектах: автоматизация или потеря контроля?
Концепция кодогенерации обещает значительно ускорить процесс разработки, минимизируя ошибки и стандартизируя подходы. Однако сохраняются ли надлежащий контроль над процессом и качество? В Tproger порассуждали о проблемах с поддержкой и масштабированием, зависимости от инструментов генерации и сложностях при код-ревью.
А какими приложениями для генерации каркаса проекта вы пользуетесь? Поделитесь в комментариях.
@prog_tools
teable | Симпатичный No Code GUI для PostgreSQL
Словно дитя Notion UI, Excel и PostgreSQL, этот инструмент наконец показывает вашу базу так, как это хотел бы ваш дизайнер. Тоже чувствуете прилив продуктивности, вызванный читабельным современным интерфейсом?
Самый радующий глаз и закрывающий гештальт инструмент месяца, без сомнения.
Цена: бесплатно
Репозиторий проекта
✍️ — о боги, пробуем
🗿 — привык страдать в командной строке
☃️ — использую DBeaver и иже с ними
@prog_tools
Нашёл огромную библиотеку алгоритмов с открытым исходным кодом
Команда энтузиастов собрала обширную коллекцию алгоритмов, аккуратно распределила их по категориям и языкам программирования, а для удобства использования создала сайт.
Кстати, языков на этом ресурсе реально много — от популярных, по типу Python, Java и C#, до более нишевых, таких как R и Scala.
Полезно будет всем, так что берём на заметку
#алгоритмы
Початиться с друзьями, полистать ленту, посмотреть новый видос…
Что бы ещё такого поделать, только бы не заняться важным делом — вернуться к учёбе:)
Предлагаем объявить бой прокрастинации и показать вашу решимость учиться. Попробуйте закрыть все уведомления на экране, которые отвлекают вас на пути к знаниям: https://tprg.ru/o3FI
Реклама
Все смотрят видео, а значит все сталкиваются с застыванием картинки или звука
Руководитель разработки бэкенда единой видеоплатформы VK рассказывает, как им удалось значительно сократить вероятность столла на разных платформах и какими инструментами они пользовались: https://tprg.ru/w4Dh
Какие шрифты лучше использовать в IDE?
На этот вопрос решил ответить Бен Авад — автор некогда нашумевшего проекта VSCode Stories.
В своем свежем ролике он перебирает несколько популярных шрифтов для IDE, давая им оцени по 10-бальной шкале.
Спойлерить не будем — лучший вариант можно найти в видео по ссылке.
Вы когда-нибудь задумывались, как уязвимость в коде может стоить миллиарды?
Carbanak — это не просто группа хакеров, это команда людей, которые превратили банковские системы в свои личные банкоматы. Они знали все про уязвимости, про ошибки в защищенности, о которых даже не догадывались те, кто эти системы строил.
Всего за пару лет хакеры:
— атаковали более 100 банков по всему миру
— украли $1 млрд
— обратили на себя внимание Европола.
В подкасте «АЙТИ КРАЙМ» 5 ноября расскажут, как Carbanak обходили защиту банковских систем, используя уязвимости инфраструктуры. Будьте готовы — здесь нет простых историй про «хакеров из подвала». Только настоящая инженерная работа, профессионализм и поразительное понимание сложных систем.
Пока выпуск еще в отложке, сохраните канал Типичного там. где вы слушаете подкасты — Apple Podcasts / VK / Яндекс. Музыка / YouTube.
@prog_tools
Все Telegram-каналы от Tproger теперь собраны в одном месте: @tproger_channels
Каналы по конкретным направлениям разработки, подборки полезных ресурсов, канал для начинающих, новости, мемы — всего около двух десятков каналов разного формата. Точно найдёте что-нибудь для себя.
Ужасный код: если бы злодеи хорроров стали программистами
Если сегодня, в «страшный» праздник, вам захотелось сделать вечер менее томным, посмотрите, какой убийца / маньяк выбрал именно ваш стек. Странное чувство — ассоциировать себя с Пеннивайзом.
@prog_tools
Бесплатный онлайн-курс по Git от НИУ ВШЭ
Центр непрерывного образования факультета компьютерных наук НИУ ВШЭ приглашает присоединиться к бесплатному онлайн-курсу «Введение в GIT» тех, кто начинает свой путь в программировании и разработке.
- Вы научитесь устанавливать и настраивать репозитории, а также эффективно работать с кодом
- Программа состоит из видео и дублирующих их лонгридов, вы можете сами выбрать удобный способ изучения материала
- Курс проходит в асинхронном формате и подходит начинающим
Курс состоит из 5 уроков:
- Что такое Git?
- Добавление изменений в коммит и загрузка на удаленный репозиторий
- Управление изменениями, отмена операций, выбор определенного коммита
- Работа с ветками в репозитории
- Слияние веток, merge и rebase, политики работы с ветками
Преподаватель: Андрей Сухов, старший разработчик в Эвокарго, автор онлайн-курса «Frontend-разработчик»
Присоединиться и начать изучать Git
Реклама: Федеральное государственное автономное образовательное учреждение высшего образования «Национальный исследовательский университет «Высшая школа экономики».
Erid: 2SDnjdFxqrs
Готов создать тиндер для коров? А решить историческую агроголоволомку с помощью IT?
Открыта регистрация на агрotech-хакатон от Россельхозбанка и Ruseed — AgroCode Hack Genetics! Общий призовой фонд — 800 тысяч рублей.
В этом году участникам предстоит разработать решения для области генетики и селекции. Выбери одну из четырёх технологических задач и стань частью инноваций! Приглашаются аналитики, тестировщики, ML, frontend, backend-разработчики и другие IT-специалисты.
Участвовать можно как готовой командой, так и индивидуально — участников объединят в группы! Соревнование пройдет онлайн.
Регистрация открыта до 14 ноября. Заполняй заявку и выигрывай!
Это #партнёрский пост
gpt-pilot | ИИ-кодер, забирающий рутину
Еще один интересный пример AI-штурмана, который пытается ̶з̶а̶б̶р̶а̶т̶ь̶ ̶р̶а̶б̶о̶т̶у̶ ̶ убрать из жизни живого кодера автоматизируемые задачи. По заверениям создателей, после получения ТЗ он проведет по процессу верстки базовой версии, ее деплоя и снимет 95% автоматизируемых задач. Можно использовать ChatGPT / Claude / Groq и другие LLM.
Проект возглавил рейтинг GitHub («репозиторий дня»), получил там 31К звезд и спонсирован YCombinator. Есть Discord-сервер ̶ч̶т̶о̶б̶ы̶ ̶к̶о̶д̶е̶р̶ ̶н̶е̶ ̶б̶р̶о̶с̶и̶л̶ ̶н̶а̶ ̶п̶о̶л̶п̶у̶т̶и̶ ̶ для поддержки пользователей.
p.s. Полезные гайды по оптимизации промптов можно найти на pythagoraa/videos">официальном канале.
Цена: бесплатно (платим только за токены)
Репозиторий проекта
@neuro_channel
prefect.io | Airflow для ML
Адаптированный под Машинное обучение оркестатор, что облегчит вашему проекту MLOps. Обладает аналогичными фичами вроде Cron-based планирования и повторных попыток, однако предлагает безсерверную инфраструктуру и облачный UI.
Есть условно бесплатный тариф.
Prefect vs. Airflow
Репозиторий проекта с 17К+ звезд на GitHub
Case study: обмен данными между процессами
✍️ - что такое Airflow?
🗿 - мне хватает Airflow
Одни сокращают, а другие оставляют: как компании сохраняют сотрудников
Мы продолжаем исследовать последствия массовых увольнений в IT-секторе. В новой статье ментор Solvery и старший IT-рекрутер Павел Шлюпкин поделился, как компании перераспределяют ресурсы. Рассматриваются ключевые стратегии, которые помогают минимизировать увольнения и создать позитивную атмосферу для сотрудников, включая повышение нагрузки с компенсацией. Павел делится личными наблюдениями о менталитете российских компаний и их отношении к кризисам.
@prog_tools
Приглашаем разработчиков и всех, кто интересуется облачными технологиями, на митап по Go от MWS. Ребята расскажут, как они строят облачную платформу с нуля и какие технологии используют.
Когда: 22 ноября, 18:00
Где: кинотеатр «Победа», ул. Ленина, 7, г. Новосибирск
В программе:
— Биллинг в облаке: опыт MWS и решение проблем миграции в продакшене
— Тестирование Managed Kubernetes: от основ до продвинутых практик с Ginkgo
— EBPF & Go: как писать код для ядра безопасно
До встречи в кинотеатре. После докладов вас ждут общение в неформальной обстановке, напитки и еда.
Регистрируйтесь по ссылке.
Это #партнёрский пост
Более 12,5 тысяч человек приняли участие в ИТ-чемпионате True Tech Champ
МТС провела всероссийский чемпионат по алгоритмическому и робототехническому программированию, собрав более 3,5 тысяч зрителей на финале и свыше 600 тысяч онлайн-участников. В этом году в соревнованиях приняли участие призеры российских и международных олимпиад. Чемпионат включал индивидуальный и командный зачеты, а заключительный этап прошел в формате шоу-кодинга и гонки роботов. Общий призовой фонд составил более 10 миллионов рублей, а победителями стали талантливые программисты и команды. Мероприятие также стало площадкой для лекций экспертов ИТ-индустрии и увлекательных развлекательных активностей.
@prog_tools
screenshot-to-code | Генерируем веб-приложение по скриншоту / Figma-концепту
Простой инструмент для преобразования скриншотов, макетов и дизайнов Figma в чистый, функциональный код с использованием ИИ. Поддерживает Claude Sonnet 3.5 и GPT-4o.
Цена: бесплатно
Репозиторий проекта
А какие OCR вы используете? Поделитесь в комментариях.
@neuro_channel
SOLID... На котиках
Каждый программист хоть раз слышал о принципах SOLID. На собеседованиях и экзаменах многие пытались вспомнить, о чем же был тот самый принцип Лисков. Однако вряд ли цель преподавателей и интервьюеров — заставить нас заучивать строчки из учебников.
SOLID действительно помогает писать качественный код, когда во всем разберешься! Если вы этого еще не сделали, добро пожаловать в статью. Здесь вы ещё раз взглянете на то, как устроены всем известные принципы на примерах с котиками.
#solid
10 ошибок в архитектуре, которые ломают проекты. Проверьте, не совершаете ли вы их
Архитектура — это основа успешного проекта, и даже небольшие ошибки могут вызвать значительные проблемы в будущем. В Tproger рассмотрели 10 распространенных недочетов, которые способны разрушить все. Ознакомьтесь с реальными кейсами Spotify и PayPal, чтобы понять, как избежать этих ловушек. Узнайте, как правильно внедрять кэширование и следовать принципу единственной ответственности.
@prog_tools
fzf | нечеткий поиск в командной строке
Утилита на Go реализует поиск по неполному совпадению. Помимо этого ищет файлы:
— в названии которых нет паттерна;
— которые (не) начинаются с определенного паттерна;
— относятся к определенному расширению;
— ̶т̶о̶р̶г̶у̶е̶т̶ ̶к̶р̶и̶п̶т̶о̶й̶.
Проект в топах GitHub Trending и насобирал 65К+ звезд, а это что-то да значит.
Цена: бесплатно
Репозиторий проекта
@prog_tools
eza | Убийца ls
Этот CLI-инструмент на Rust использует цвета для различения типов файлов и метаданных. Знает о символических ссылках, расширенных атрибутах и Git. Он маленький и быстрый.
Спасибо @qomineko за рекомендацию. 11K+ звезд на GitHub на дороге не валяются.
Цена: бесплатно
Репозиторий проекта
@prog_tools
Java Axiom JDK | Альтернатива зарубежным сборкам Java, которую не заблокируют
Этот комплект собран на базе OpenJDK и предназначен для некоммерческой разработки. Создатели упростили процесс получения дистрибутива с помощью личного кабинета — там удобно скачать нужные актуальные сборки Windows / macOS / Linux.
Подробнее
@prog_tools
mindcraft | Твой AI-напарник в Minecraft
Самый ламповый проект месяца: бот для Minecraft, управляемый ChatGPT. Работает на Node.js, есть Discord-сервер для ценителей идеи. Хоть это и не инструмент программиста как таковой, но проект точно стоит упоминания. В крайнем случае, джаваскриптеры смогут поупражняться с нодой.
Цена: платим только за токены OpenAI / Gemini / Anthropic / Groq
Репозиторий проекта
@prog_tools
Python, Go, Ruby — сайты создателей популярнейших языков собрали в одном месте
Проект представляет собой коллекцию скриншотов страниц, которые служат личными блогами и веб-ресурсами таких известных специалистов, как Джон Маккарти, Дональд Кнут, Роб Пайк и другие.
Тот случай, когда разнобой и олдовый дизайн веб-страниц не причиняет негатива, скорее, наоборот.
А вы следите за сайтом создателя своего основного ЯП? Поделитесь в комментариях.
@prog_tools
Астролог рассказал, какие ошибки вы совершаете в программировании по знаку зодиака.
А какие еще типичные ошибки совершают те или иные знаки? Поделитесь в комментариях.
Когда твой тимлид испытывает проблемы с гневом, но пошел к психотерапевту
🌭 — знаем, плавали
☃️ — Бог миловал
@prog_tools