prog_tools | Unsorted

Telegram-канал prog_tools - Инструменты программиста

15748

Полезные инструменты для программистов — бесплатные и платные Купить рекламу: https://tprg.ru/6Ffy По вопросам рекламы: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels

Subscribe to a channel

Инструменты программиста

Дорогие кодеры и все, кто связан с IT! Сегодня, 12 сентября, мы отмечаем ваш профессиональный праздник — День программиста! Ваши труд и креативность меняют жизнь к лучшему. 

В честь праздника мы вместе с друзьями собрали для вас целую IT-коробку подарков. Переходите по ссылке, чтобы забрать свой: https://tprg.ru/1jcp

Читать полностью…

Инструменты программиста

Квиз: Существует ли такая нейросеть?

На GitHub 3+ млн. проектов, связанных с машинным обучением, и обойти все человеку будет затруднительно. Так что подключайте интуицию и проходите небольшой тест. Способны ли вы распознать настоящую нейросеть от вымышленной?

@prog_tools

Читать полностью…

Инструменты программиста

Не упустите всероссийский чемпионат по алгоритмическому и робототехническому программированию True Tech Champ 2024

Гостей мероприятия на площадке ждет целая серия «айтивностей»: различные мастер-классы, воркшопы, лектории от экспертов МТС и концерт, на котором выступят известные артисты.

Победители True Tech Champ получат призы и денежные награды. Финалисты алгоритмического трека: 1 млн рублей за первое место, по 500 тыс. рублей за два вторых места и по 250 тыс. рублей за три третьих места.

Прием заявок на True Tech Champ продлится с 9 сентября до 12 октября, регистрация доступна на официальном сайте.

Читать полностью…

Инструменты программиста

Arch.Meetup by Sber: современное управление архитектурой данных – регистрация открыта

Уже 11 сентября в офисе Сбера и онлайн вместе с ИТ-архитекторами, data-инженерами и спикерами из трех IT-компаний поговорим об архитектуре данных и ее роли в управлении данными.
 
В программе – сразу 3 доклада, нетворкинг с большим архитектурным сообществом, выставка новых продуктов и технологий Сбера и фуршет.

Топики для обсуждения:
 
— есть ли Архитектура данных за пределами хранилищ?
— как моделировать данные на Enterprise-уровне?
— как архитектура помогает в вопросах инвентаризации данных?
— что такое Data API и почему мы часто говорим об интегрируемости данных?
 
Подробная программа и регистрация – по этой ссылке. Успейте пройти регистрацию – количество очных мест ограничено.

Это #партнёрский пост

Читать полностью…

Инструменты программиста

При создании продукта разработчикам часто приходится выполнять непрофильные задачи. К примеру, разрабатывать и настраивать сервисы для нотификаций: уведомления об изменении статуса заказа, о входе в аккаунт и многое другое.

Чтобы разработчикам не приходилось делать это самостоятельно, Yandex Cloud предоставляет готовые решения: Yandex Cloud Postbox — для отправки email-сообщений и Yandex Cloud Notification Service — для мобильных push-уведомлений.

В карточках рассказываем почему стоит воспользоваться готовым решением.

Это #партнёрский пост

Читать полностью…

Инструменты программиста

​​Вышла Visual Studio Code 1.93

Самое важное обновление — редактор профилей. Фича позволяет переключаться между различными наборами настроек. Наконец, быстрое переключение между средами разработки.

Про другие улучшения (работа с контейнерами, отладка Python-кода и проч.) читайте в статье.

@prog_tools

Читать полностью…

Инструменты программиста

Как выбрать выделенный сервер в 2024 году?

В 2024 году кодеры держат почти свои проекты на выделенных серверах, и их разнообразие зашкаливает. В Типичном создали предельно понятный гайд про выбор Virtual Private Server, который будет понятен даже новичкам. В статье вы узнаете 11 главных факторов при выборе хостинга и самого VPS.

Это #партнёрский пост

Читать полностью…

Инструменты программиста

​​Названы самые популярные языки программирования в 2024 году

Вероятно, вы слышали, что рейтинг TIOBE еще в 2023 возглавил Python. Что ж, в этом году ситуация с первым местом не изменилась. А вот кто «подпирает» этот ЯП, читайте в статье.

@prog_tools

Читать полностью…

Инструменты программиста

​​metube | Еще один скачиватель с YouTube

Интерфейс для библиотеки youtube-dl, позволяет скачивать видео. Для работы потребуется специальный токен YT (еще выдают).

Цена: бесплатно
Репозиторий проекта

@prog_tools

Читать полностью…

Инструменты программиста

​​Аналоги Notion в России

В Tproger собрали аналоги уходящему из РФ Notion. Теперь мы выбираем лучшее ПО с вашей помощью.

Голосуйте за лучший аналог: так вы узнаете, за что наголосовали другие подписчики. И оставляйте в комментариях свой вариант, если его нет в подборке.

@prog_tools

Читать полностью…

Инструменты программиста

​​Основы проектирования систем: Алгоритмы балансировки нагрузки

Рано или поздно веб-приложения перерастают возможности одного сервера. Чтобы повысить доступность и масштабируемость, приложения разворачивают на нескольких серверах и используют балансировщик нагрузки для распределения запросов. Это позволяет равномерно распределить запросы и обеспечить стабильную работу системы.

Вот две полезные статьи, которые помогут разобраться в этой теме:

Балансировка нагрузки: Тут узнаете, что такое балансировка нагрузки, как она работает, и изучите основные алгоритмы — от простых до продвинутых. В статье также есть крутая песочница, где можно поэкспериментировать с параметрами в реальном времени!

Алгоритмы балансировки нагрузки: Подробно о восьми ключевых алгоритмах и советы по их выбору в зависимости от инфраструктуры и требований вашего приложения.

#systemdisign

Читать полностью…

Инструменты программиста

​​19-летняя разработчица ускорила serde_json (Rust) на 32%

Алиса Сиренева рассказала, как, работая с библиотекой serde_json, заметила значительное замедление при обработке ошибок. Дело в функции position_of_index(), ее заменили на аналогичную из библиотеки memchr.

@prog_tools

Читать полностью…

Инструменты программиста

​​WhenFS | файловая система прямо в Google Calendar

Как? А главное, зачем? Инструмент использует API календаря, чтобы хранить там файлы и папки. Похоже, используется некая дыра в логике сервиса. Как раз, чтобы спрятать самое важное на самом видном месте, как в кино.

Репозиторий проекта

@prog_tools

Читать полностью…

Инструменты программиста

every-programmer-should-know | Каждый кодер должен знать

Интересная англоязычная подборка материалов про Computer Science. Неважно, какой ЯП вы используете, вам все равно стоит знать виды алгоритмов, структур данных, архитектуры и другую базу.

🏆 — интересно
🌭 — заездили

Цена: бесплатно
Репозиторий проекта

@prog_tools

Читать полностью…

Инструменты программиста

SecretScanner | Ищем креды в Docker-контейнерах

Найдёт небезопасно лежащие логины и пароли 140 видов не только в образах Docker, но и на вашем ПК.

Цена: бесплатно
Репозиторий проекта

@prog_tools

Читать полностью…

Инструменты программиста

Интеграция CI/CD процессов с использованием GitHub Actions

Actions — бесплатная система Continuous Integration, / Continuous Delivery прямо в экосистеме GitHub. В Tproger рассмотрели, как ее использовать и в каких проектах она незаменима. Отличный способ для новичков познакомиться с непрерывными интеграцией и развёртыванием.

@prog_tools

Читать полностью…

Инструменты программиста

Как теория графов изменила коррекцию ошибок при передаче данных

Проблеме шума при передаче данных недавно исполнилось 70 лет. Группа исследователей из Института Вейцмана и Еврейского университета представила новое решение, основанное на многомерных графах. Метод «локальной тестируемости» позволяет эффективно выявлять ошибки, осуществляя проверку лишь на ограниченных участках данных.

@prog_tools

Читать полностью…

Инструменты программиста

встречайте — Bython!

Это проект, который заменяет все отступы в Python на фигурные скобки. Больше не нужно о них париться — если накосячите с табами и пробелами или перенесете кусок кода с другим стилем отступов, то ничего не сломается.

Если вам по каким-то причинам это надо, то ищите проект здесь.

@your_tech

Читать полностью…

Инструменты программиста

​​build-your-own-x | Учимся программировать собственный SaaS

Интересный проект, обучающий созданию сразу нескольких технологий, будь то Git, Docker, Redis или торрент-клиент. Много утекло воды с 2015 года, админ тогда учился писать todo-приложения, а тут сразу целый Docker. Поддерживает Python, C, C#, C++, JavaScript, Ruby, Go и другие языки.

Репозиторий проекта
Цена: бесплатно

⚡ — уважаю
🌭 — слишком много всего сразу

@prog_tools

Читать полностью…

Инструменты программиста

​​lsix | Аналог ls, но для картинок

Утилита отобразит картинки прямо в командной строке, причём с возможностью фильтровать по расширению. Разложит на кадры GIF. Автоматом вычислит фон CLI и отобразит прозрачные .png / .svg на контрастной подложке.

Цена: бесплатно
Репозиторий проекта

@prog_tools

Читать полностью…

Инструменты программиста

​​Поделитесь своими любимыми расширениями для VSCode

Есть такое поверье, что IDE джуна сплошь усеян всевоможными расширениями. Причём 90% из них отсеется в последующие пару лет. Но что-то ведь останется!

Поделитесь во Флудильне на Tproger, какие плагины VSCode прошли проверку временем и почему.

#обсуждение

@prog_tools

Читать полностью…

Инструменты программиста

​​День Знаний в IT: лучшие обучающие статьи для айтишников

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

@prog_tools

Читать полностью…

Инструменты программиста

Шпаргалка для всех, кто только начинает изучать Python

Начался новый учебный год. И даже если вы уже окончили школу или универ, получать новые знания никогда не поздно.

Мы собрали для вас небольшую шпаргалку-roadmap, которая поможет вам сориентироваться в мире программирования и понять куда двигаться дальше.

#шпаргалка #roadmap

Читать полностью…

Инструменты программиста

С Днём знаний, друзья!

Мы все учились понемногу. Даже те, кто сегодня меняет сферу IT и целый мир.

В честь праздника подготовили для вас небольшой школьный альбом, в котором показали, что могли бы пожелать себе столпы IT-индустрии будучи выпускниками.

Читать полностью…

Инструменты программиста

Шпаргалка по релизу мобильного приложения

#шпаргалка #mobidev

Читать полностью…

Инструменты программиста

Pros and cons: BDUI

BDUI-подход лишает мобильных разработчиков удовольствия перепубликовываться в сторах. Соответственно, ускоряет time-to-market, да и в целом упрощает разработку. 

Но так ли он хорош, как можно подумать на первый взгляд? Инженеры AvitoTech в новом выпуске подкаста «Свободный слот» обсуждают все плюсы и минусы конструкторов. Слушайте на любой удобной платформе.

Это #партнёрский пост

Читать полностью…

Инструменты программиста

Интересуетесь новыми подходами к обработке данных на ApacheSpark?

Тогда приходите 11 сентября на митап по BigData в Санкт-Петербурге. Ведущие дата-инженеры расскажут:

— как оптимизировать обработку петабайтов данных,
— снизить нагрузку на вычислительную среду.
— улучшить качество данных в DataLakeHouse.

На встрече будут разбирать переход от ClickHouse к shuffle-free Spark, новые возможности оптимизации расчётов на Apache Spark и реализацию эффективных DQ-проверок. 

Митап пройдет в гибридном формате: вы можете присоединиться лично или онлайн. Участие бесплатное, ссылка на трансляцию придет накануне.

Зарегистрироваться

А за обновлениями следите в тг-канале митапа.

#BigData #митап #ЧестныйЗНАК #DataEngineering #Spark

Это #партнёрский пост

Читать полностью…

Инструменты программиста

Notion удалит аккаунты российских пользователей и их воркспейсы уже 9 сентября

Компания объяснила это решение новыми санкциями США, которые запрещают предоставление определённых цифровых услуг россиянам. Сейчас важно успеть экспортировать данные до 8 сентября, иначе доступ к ним будет невозможен.

Лучше всего будет экспортировать данные в форматах HTML, Markdown или CSV, чтобы сохранить их структуру. А из альтернатив можно присмотреться к Coda, ClickUp или Obsidian (аналог с более высоким уровнем защиты от внешних воздействий).

🫡 2024 не щадит никого

#новости

Читать полностью…

Инструменты программиста

Куда и как расти IT-специалисту — разбираемся на конкретных примерах

Чувствуете, что достигли потолка, и не понимаете, куда двигаться дальше? Хотите расти в должности и доходе, но не знаете, какие скилы нужно осваивать для этого? На все эти и другие вопросы вы получите ответы на большом онлайн-событии.

Разработчик, проджект, аналитик и дизайнер из IT-компании ecom.tech расскажут, как выросли до руководителей. В обсуждении: как и куда развиваться, чтобы повысить свой уровень и получить новую должность. 

Бесплатно, 28 августа в 19:00 мск

Вы узнаете:
— какие навыки прокачивать, чтобы повысить свой уровень; 
— куда и как расти в карьере разным IT-специалистам;
— что должны уметь джун, мидл и сеньор;
— как устроен рабочий день в ecom.tech;
— как руководители стали руководителями — истории пути;
— какая ситуация на рынке труда и как сейчас проходит найм.

Спикеры:
Владимир Тимошенко — технический руководитель продукта.
Александр Маркин — руководитель группы логистических кросс-продуктовых проектов.
Сергей Коваленко — руководитель направления продуктовой архитектуры.
Дмитрий Деменков — руководитель отдела машинного обучения коммерческих продуктов.
Иван Емелюшкин — старший продуктовый дизайнер.

Зарегистрируйтесь на онлайн-событие

Это #партнёрский пост

Читать полностью…

Инструменты программиста

​​TeleParser | скрейпим Telegram-каналы и чаты

Python-библиотека, позволяющая админам собирать посты, комментарии и реплики. Отдает в .json, .csv, дружит с MongoDB.

Цена: бесплатно
Репозиторий проекта

@prog_tools

Читать полностью…
Subscribe to a channel