Как повысить производительность сайта: улучшаем UX за счет сокращения времени загрузки
Мы все сталкивались с раздражением от ожидания долгих загрузочных экранов. Обычно это происходит из-за того, что сайт пытается получить все необходимые данные, как только вы попадаете на страницу.
Одна из возможных способов борьбы с этим явлением — предварительная выборка данных. Это классный трюк для сокращения времени загрузки страниц. В этой статье подробно описывается, как и когда применять эту технику, с примерами кода и полезными советами.
#веб
С глубоким сожалением сообщаем о смерти основателя Флибусты
Эта печальная новость стала известна сегодня. Stiver принял решение не дожидаться, когда рак возьмет верх над его жизнью, и воспользовался легализованным в Германии ассистированным суицидом.
Покойся с миром, капитан 🫡
#новости
⚡️Разыгрываем флагманский смартфон
«Библиотека программиста» разыгрывает один из трех смартфонов на выбор:
🔹Samsung Galaxy S24 Ultra на 1 ТБ
🔹Xiaomi 14 Ultra на 512 ГБ
🔹iPhone 16 Pro Max на 512 ГБ
🔥 А еще 99 участников розыгрыша получат скидку 50% на наш курс Базовые модели ML и приложения!
Промокод будет действителен до 20 ноября.
Условия просты:
→ подписаться на Библиотека нейротекста
→ подписаться на Библиотека нейрозвука
→ подписаться на Библиотека нейрокартинок
→ нажать на кнопку «Участвовать» под этим постом
Итоги появятся 30 октября в 20:00 по московскому времени в нашем канале Библиотека программиста. Затем мы свяжемся с победителем, который сам выберет смартфон. Тем, кто получит промокод, мы вышлем его в течение недели после окончания розыгрыша.
⚠️ Убедитесь, что вам можно написать в личные сообщения или следите за результатами — если мы не сможем с вами связаться, то не сможем и отправить приз. Доставить мы можем только в города России и Беларуси.
Как запустить миграцию базы данных в Kubernetes — различные подходы с примерами
В эпоху микросервисов и Kubernetes управление миграциями баз данных стало сложнее, чем когда-либо. Традиционных методов запуска миграций во время запуска приложения больше недостаточно.
В этой статье рассматриваются различные подходы к управлению миграциями баз данных в среде Kubernetes с упором на инструментарий Go.
#kubernetes
Отличные новости: книжному братству суждено жить!
Создатель Флибусты вышел на связь, чтобы сообщить хорошие вести:
Сервера оплачены, сайт поддерживается, работаем в стабильном режиме.
Учёные создали нейросеть, которая генерирует CS:GO в реальном времени
Можно делать почти всё то же, что и в обычной версии игры. Геймплей, правда пока больше напоминает времена, когда в молодости пытаешься запустить тяжёлый шутер на стареньком компе: все настройки на минимуме, а игра всё равно — больше походит на слайд-шоу.
Но, как по мне, у этой технологии есть потенциал, который может здорово повлиять на развитие игр. Вспомните только, какие картинки генерировал ИИ всего пару лет назад и как они выглядят сейчас.
Кстати, если хотите, можете попробовать поиграть сами или даже запустить её локально на своём компьютере, весь код в опенсорсе.
#gamedev
Как видеть состояние тысяч баз данных в одном окне и собирать с них метрики?
Узнаете на бесплатном вебинаре от СберТеха «Властелин СУБД, или один за всех. Обновления для сопровождения БД в Platform V Kintsugi 1.5.0».
Platform V Kintsugi — это графическая консоль для управления и диагностики PostgreSQL-like СУБД. Недавно продукт получил обновления, с которыми сопровождать базы данных стало ещё удобнее.
Когда: 24 октября в 11:00.
Что покажут на вебинаре:
– оперативный центр — единое окно мониторинга всех подключенных активов.
– отчеты pg_profile в интерфейсе продукта.
– обновления в ресурсно-логической модели продукта.
Будет полезно: администраторам СУБД, разработчикам БД, руководителям. Ребята расскажут с техническими деталями, но популярным языком!
Регистрация уже открыта по ссылке.
Это #партнёрский пост
Участвуйте в Java Jam — бесплатном митапе ЮMoney для Java-разработчиков
Спикеры из ЮMoney расскажут о своём опыте разработки, а вы сможете задать им все интересующие вопросы.
Темы докладов:
— Web Push: как достучаться до пользователей без нативных приложений.
— SonarQube в действии: плагины как ключевой элемент контроля качества в отделе.
— Рефакторинг фискализации: как мы выносили чеки в отдельный сервис.
24 октября, в четверг, в 19:00 (мск) приходите на митап в Санкт-Петербурге или подключайтесь онлайн.
Все подробности и регистрация — на сайте митапа Java Jam.
Это #партнёрский пост
Герои Меча и Магии запустили на 1С
На хакатоне компании Programming Store несколько разработчиков 1С за два дня перенесли на платформу 1С ключевые механики игры «Герои Меча и Магии III»: основную карту, сражения, строительство городов.
Проект построен на применении стандартных функций 1С, включая табличные документы и изображения, которые помогли воссоздать карту мира, а также замки и героев.
Бухгалтеры умоляют разработчиков выпустить продолжение😂
#кек #новости
Сегодня пришло пуш-уведомление про сервис Gtpaid.
Пишут, что можно принимать платежи от заказчиков из-за рубежа как ИП. Мы сами не пробовали пока, но тема актуальная.
Если есть среди вас такие, кто уже пользовался Gtpaid, расскажите, как вам?
#новости #факты #обсуждение
Педант или помогатор: какой вы системный аналитик?
Собрали для вас забавную викторину на основе реальных кейсов из мира системного анализа. Переходите по ссылке и отвечайте как чувствуете: https://tprg.ru/aASn
Это #партнёрский пост
В Техасе успешно завершился запуск Starship
13 октября SpaceX провела пятый тестовый запуск своей сверхтяжёлой ракеты Starship, которая предназначена для пилотируемых миссий на Луну и Марс. Запуск состоялся на стартовой площадке Starbase в Техасе и прошёл успешно.
Через семь минут после старта 71-метровый ускоритель Super Heavy весом в 250 тонн удачно приземлился на стартовую площадку.
Это произошло впервые в истории ракетной техники!
#космос
Изучаем регулярные выражения, не привлекая внимание санитаров
Разработчики делятся на два типа: тех, кто уже понимает регулярные выражения и порой решает сложные задачи одной строкой, и тех, кто всё ещё боится и всячески их избегает. Эта статья специально для вторых, чтобы им было проще стать первыми.
А вы пользуетесь регулярками?
😈 — Люблю и активно использую
🙈 — а я всё же опасаюсь санитаров
#регулярки
96% компаний можно взломать
По оценке Positive Technologies, за последние два года 7 из 10 организаций сталкивались с кибератаками: от простого заражения вирусами до полного шифрования всей компании.
Это увеличило спрос на “Белых” хакеров - средний их заработок 120.000р. и может доходить до 10.000$.
Встать на стражу кибербезопасности и искать работу уже через 6 месяцев обучения возможно по ссылке: https://go.skillfactory.ru/xFtPIg
По промокоду TPROGER вас ждет скидка 45% + курс по нейросетям в подарок!
Реклама. ООО "Скилфэктори", ИНН 9702009530, erid: LjN8KYadC
Что тяжелее килограмм ваты или железа?
Правильный ответ: тяжелее того, что курят ребята с РЕН ТВ, уже ничего не будет.
Недавно у них вышел сюжет, где на полном серьёзе обсуждали несуществующую птицу, сгенерированную с помощью ИИ. По их словам, диковинная птица имеет огромные бубенцы вынашивает птенцов в сумке на своём теле, что не свойственно обычным птичкам.
Причин не верить доктору биологических наук у меня нету...
#кек #нейросети
Что удобнее для разработчика: Mac Studio или кастомная сборка?
Несмотря на крошечные размеры (примерно 20 × 20 см) Mac Studio, может потягаться в производительности даже с мощными пекарнями, а в цене даже их опередить. В статье разбираемся, какую технику выбрать для работы с медиа и кодом.
А вам что больше нравится?
❤️🔥— Пекарня ван лав
⚡️— Mac Studio вроде ничего
👨💻— Ноут
#техника
AI VK и ODS запускают соревнование – VK RecSys Challenge
В AI VK регулярно изучают и прогнозируют фидбэк пользователей VK Клипов, чтобы улучшать систему рекомендаций. Вы можете присоединиться к проекту и проверить свои навыки работы с рекомендательными системами.
Задача: построить модель, которая будет предсказывать лайки и дизлайки пользователей в будущем.
У вас будут:
— обезличенная информация о пользователях и клипах,
— история их взаимодействий с явным и неявным фидбеком: время просмотра, лайки, дизлайки, шэры, помещение в закладки.
Соревнование продлится до 22 декабря 2024 года. Регистрация закроется 15 декабря.
Участвуйте и получите возможность побороться за главный приз — 800 000 рублей.
Общий призовой фонд челленджа — 2 млн рублей.
Оставить заявку
Это #партнёрский пост
Нашёл огромную библиотеку алгоритмов с открытым исходным кодом
Команда энтузиастов собрала обширную коллекцию алгоритмов, аккуратно распределила их по категориям и языкам программирования, а для удобства использования создала сайт.
Кстати, языков на этом ресурсе реально много — от популярных, по типу Python, Java и C#, до более нишевых, таких как R и Scala.
Полезно будет всем, так что берём на заметку
#алгоритмы
🫡Вы только посмотрите, как медленно, но верно жизнь этого монитора подходит к концу, буквально пиксель за пикселем
#позалипать
Ночная шпаргалка по консольным командам Git 👍
В Git полно команд, и если ты часто их забываешь, эта шпаргалка специально для тебя. В репозитории можно быстро почитать об основных командах и концепциях, а затем одним вальяжным нажатием на Ctrl+C скопировать их.
Приятный бонус — всё написано на русском. Так что сохраняем!
#git #шпаргалка
Оптимизация или дискриминация: что стоит за массовыми увольнениями в IT
Две недели назад компания с российскими корнями ABBYY уволила почти всех сотрудников с российским гражданством. Вместе с экспертами разбираемся, что стоит за такими увольнениями и законны ли они.
В первую очередь мы подготовили эту статью, чтобы читатели понимали законность таких и подобных действий со стороны компаний и права, которые остаются у сотрудников при увольнении.
Сохраняем и надеемся, что не пригодится
#карьера #работа
QA спецы тут? Сделали для вас непростой квиз
Проверьте, соответствуют ли ваши навыки в тестировании уровню middle: https://tprg.ru/Rq5c
Это #партнёрский пост
Что делать, если вам нужно программировать сложные математические задачи, но у вас плохо с математикой? Делимся полезным сервисом
На LeetCode, Codility да и в реальных проектах можно найти кучу алгоритмических задач, которые можно быстро решить только с помощью математических формул. И хотя такие решения больше ценятся рекрутерами и говорят о высоком уровне ваших скиллов, вспомнить математику порой сложновато.
Специально для этого создали проект Project Euler. Это сайт на котором собраны математические задачи, которые действительно пригождаются в программировании. Проект был запущен ещё в 2001, поэтому можно найти довольно редкие, но интересные вопросы с объяснениями.
#инструменты #математика
Принёс вам кое-что полезное: 100 бесплатных заданий по фронтенду
Нашли крутой сайт для молодых (и не очень) фронтендеров, где вам предстоит воссоздавать дизайны с картинок разной степени сложности. Задания разнообразные и точно не дадут вам заскучать. Более того, они очень похожи на реальные, с которыми вы столкнётесь в работе. И всё это совершенно бесплатно!
Вы можете использовать HTML и CSS, а если хочется — добавьте JavaScript и фреймворки.
#фронтенд