Типичный программист
80.6K subscribers
3.12K photos
1.05K videos
11 files
7.74K links
Всё самое интересное по программированию

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
Forwarded from Веб-страница
Алгоритмы на JavaScript

Подборка видеоразборов работы алгоритмов на JavaScript. Полезна всем, кто хочет лучше в них шарить. Здесь разбирается 7 наиболее популярных:

1. Бинарный поиск
2. Рекурсия
3. Хеш-таблицы
4. Обход дерева
5. Связные списки на примере LRU Cache
6. Графы и их обход
7. Рекурсия с мемоизацией для вычисления diff'a текста

Специально для вас скачали их, но если хотите лайкнуть автора, то вот ссылка на плейлист на YouTube.

#видео #алгоритмы #javascript
👍348🔥5😁4
Как стандартное логирование замедляет .NET-приложения (и что с этим делать)

Избыточные записи в логах, блокирующие операции ввода-вывода, и неоптимальная работа с хранилищем данных — всё это может привести к задержкам и росту потребления ресурсов.

Разбираемся, как этого избежать:
Основные проблемы, связанные с записью логов, и их влияние на производительность

Как оптимизировать логирование в .NET. Советы и примеры

#dotnet
👍104
С Днём Святого Валентина!
❤‍🔥93😁57💊17👍148🎉5🗿1
Пишем бота, который будет весь день радовать вашу вторую половинку комплиментами

К 14 февраля мы сделали бота, который генерирует айтишные (и не только) комплименты. Хотите добавить свои? Тут — код и пошаговый гайд.

А если разбираться в коде не хочется, просто отправьте бота своей половинке — пусть он сам напоминает, что она ценнее, чем стабильный деплой в пятницу вечером.

#гайд
👍119😁3🤯2❤‍🔥1🔥1
Природа с точки зрения программирования: баги, костыли и оптимизация в реальном мире

#кек #оффтоп
😁143👍32🤣21🔥4🎃4🥰32🕊2👎1👏1
This media is not supported in your browser
VIEW IN TELEGRAM
Красивое: в финском университете Аалто хранятся все телефоны Nokia — даже те, что так и не увидели свет

В коллекции — серийные модели, редкие прототипы, концепты для кино и модельных агентств, а также чертежи и документация. Настоящий музей эпохи кнопочных легенд

#оффтоп
👍9529🔥20🤩4❤‍🔥3😁3😭3🐳1
Рубрика здоровье в IT: как избавиться от «компьютерной шеи»

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

В статье — личный опыт автора, который нашёл способы избавиться от «text neck» без вреда для здоровья. Возможно, поможет и вам.

#здоровье
39👍218🎉3👎1
Клиент: Я надеюсь, что вам понятно моё ТЗ

Его ТЗ:
This media is not supported in your browser
VIEW IN TELEGRAM
🤣162😁23🔥12👍822❤‍🔥11
Типичный программист
Клиент: Я надеюсь, что вам понятно моё ТЗ Его ТЗ:
Мем смешной, а ситуация страшная. Но что такое — хорошее ТЗ и как его составить?

Как изучить ЦА, какие вводные собрать для заказчика? Как правильно провести встречу, чтобы избежать бесконечных правок? И какие принципы написания ТЗ помогут сделать его максимально доступным и для заказчика, и для разработчика?

Заказчики, менеджеры и все причастные — вот гайд, который упростит жизнь всем.

#работа
👍26😁152
This media is not supported in your browser
VIEW IN TELEGRAM
Что такое нейронные сети: простое объяснение для нетехнарей

В Tproger разобрали ключевые понятия и различия между слабым, сильным и суперсильным искусственным интеллектом. 

Вы узнаете, как используется работает принцип внимания и какие достижения были достигнуты в области генерации текстов и изображений.
👍23❤‍🔥6🔥4
Кто-то купил домен guthib.com, чтобы оставить там одно сообщение — «Ты написал неправильно»

Просто гениальный способ напомнить о внимательности

#оффтоп
😁233🥰18👍11🤔52🔥2