tproger_web | Unsorted

Telegram-канал tproger_web - Веб-страница

26007

Всё по фронтенду, бэкенду и девопсу в одном месте Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site Регистрация в перечне РКН: https://tprg.ru/64ai

Subscribe to a channel

Веб-страница

​​Теперь вы знаете, что делать на майских

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

Веб-страница

Для всех искателей Java-приключений

Миру срочно нужны рыцари Java для эпического квеста по созданию новой технологической платформы. Полная свобода выбора инструментов с приличной наградой за подвиги.

Ваш ждут благородные дела:
 — Участие в полном цикле разработки
 — Проектирование/разработка back-end и API
 — Обеспечение чистоты кода, тестирование, код-ревью, релизы
 — Анализ и оптимизация производительности.

Вознаграждения:
— 13 зарплат за 12 месяцев
— Одни из лучших условий работы
— ДМС для тебя и твоих близких

Начни с письма о себе здесь

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

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

Веб-страница

Яндекс приглашает на Young Con — первый фестиваль о карьере в IT и современных технологиях

— 6000 участников.
— 10+ часов приключений и нетворкинга.
— 30 топ-менеджеров Яндекса, которые поделятся личным опытом и расскажут про возможности, которые дает работа в крупной IT-компании.
— Секреты технологий.
— И не только!

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

Гостей Young Con ждёт ещё одно событие: финал «Баттла вузов» — турнира по программированию среди студентов с призовым фондом 1 млн рублей. Выигрыш участники команды-победителя разделят между собой. Завершится фестиваль выступлением хедлайнеров The Hatters и ХЛЕБ.

Young Con пройдёт 27 июня на Live Arena в онлайн- и офлайн-формате.
Зарегистрироваться и узнать подробности можно здесь.

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

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

Веб-страница

​​А вы знали, что в 1995 году Маск написал стек веб-программ для Zip2 на C и C++?

Многие воспринимают Маска как скандального управленца, ставя под сомнение его технический бэкграунд. Оказывается, на его счету был ещё один успешный проект.

В конце апреля 2024 года Илон Маск рассказал, что в 1995 году он сам написал стек веб-программ для Zip2 на C и C++. Эту картографическую компанию он основал вместе с братом Кимбалом, а затем успешно продал.

«Не использовал “веб-сервер” для экономии ресурсов процессора (просто прочитайте порт 8080 напрямую). Не мог позволить себе маршрутизатор Cisco T1, поэтому написал эмулятор на основе технического документа», — поделился бизнесмен.

Слова Маска подтверждает первое интервью с ним на канале CBS, которое вышло в 1998 году. Самому предпринимателю тогда было 27 лет, а компания Zip2 просуществовала уже три года: https://www.youtube.com/watch?v=zfwK5BvZrY4

Zip2 предлагала электронные путеводители по американским городам. Разработка Масков напоминала онлайн-версию телефонного справочника «Жёлтые страницы», совмещённую со встроенной картой. В 1999 году Маски продали компанию Compaq Computer Corp.

#история

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

Веб-страница

​​​GRT Calculator — подбираем размер шрифта на основе золотого сечения

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

Подробнее: https://grtcalculator.com/

#фронтенд #инструменты

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

Веб-страница

​​10 CSS-однострочников для преобразования веб-приложения

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

Есть несколько однострочников, помогающих оптимизировать CSS-код и создавать более эффективные проекты. В этой статье представлены 10 CSS-однострочников — блоков кода, сжатых до одной строки. Их использование преобразит проект и поможет без проблем создавать потрясающие веб-дизайны: https://nuancesprog.ru/p/20883/

#css

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

Веб-страница

Гайд: создаём полноценную браузерную игру на TypeScript

Делимся 2-часовым гайдом по созданию 2D-платформера на TypeScript: https://www.youtube.com/watch?v=R6WvJOiX99s

#typescript #gamedev

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

Веб-страница

Телеграм-канал от Яндекса для разработчиков

В канале рассказывают про технологии, которые уже сейчас меняют мир. Какая магия поддерживает инфраструктуру высоконагруженных приложений Яндекса, что интересного есть в опенсорсных продуктах компании, как правильно использовать потенциал нейросетей. Всё это — в канале Yandex for Developers.

Подписывайтесь: @Yandex4Developers

Реклама

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

Веб-страница

​​Как только не издевались над названиями специальностей IT-шников.

Что дальше, мужчинокотенок?

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

Веб-страница

​​Вышла Node.js 22: что нового?

На днях состоялся релиз JavaScript-платформы Node.js 22. Она может быть использована как для серверного сопровождения работы веб-приложений, так и для создания обычных клиентских и серверных сетевых программ.

Основные изменения и дополнения в Node.js 22:
— Движок V8 обновлён до версии 12.4, применяемой в Chromium 124.
— Включён по умолчанию оптимизирующий JIT-компилятор Maglev, нацеленный на быструю генерацию высокопроизводительного машинного кода для активно используемого кода на JavaScript.
— Ускорена работа с потоками за счёт увеличения значения опции highWaterMark с 16 KB до 65 KB (определяет лимит, до которого выполняется буферизация записи).
— Повышена производительность API fetch() и test runner за счёт повышения эффективности создания экземпляров AbortSignal.
— Добавлена экспериментальная возможность запуска скриптов, определённых в файле package.json, используя команду --run.
— Стабилизирована встроенная реализация API WebSocket, позволяющего использовать WebSocket в режиме клиента без установки дополнительных зависимостей.
— Добавлена частичная поддержка API Navigator.
— Объявлен устаревшим API util.

Версия проекта Node.js 22 отнесена к веткам с длительным сроком поддержки (LTS), но этот статус будет присвоен только в октябре, после проведения стабилизации. Поддержка Node.js 22.x будет осуществляться до 30 апреля 2027 года. Сопровождение прошлой LTS-ветки Node.js 20.x продлится до апреля 2026 года, а позапрошлой LTS-ветки 18.x — до апреля 2025 года. Сопровождение промежуточной ветки Node.js 21.x будет прекращено 1 июня 2024 года.

Подробнее: https://nodejs.org/en/blog/announcements/v22-release-announce

#javascript #nodejs

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

Веб-страница

​​SEO для разработчиков: что нужно знать программистам в 2024 году

В статье рассмотрели технические основы SEO: что нужно знать о мета-тегах, микроразметке, UX/UI, карте сайта, коде 404, подзаголовках: https://tproger.ru/articles/seo-dlya-razrabotchikov--chto-nuzhno-znat-programmistam-v-2024-godu--osnovnye-trebovaniya-k-razrabotke-sajta

#seo #советы

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

Веб-страница

Как управлять большими и маленькими командами в IT и не выгореть

Руководитель проектов в банке на примере моторной лодки объясняет как выстраивать рабочие процессы и коммуникацию внутри команд. 
Ещё расскажет как и зачем выращивать молодых лидеров и поделится личным опытом и ошибками.

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

Веб-страница

От создателей Академии Аналитиков Авито — открытый курс по прикладной статистике. 
Бесплатно, без регистрации и смс. 

Для тех, кто хочет научиться: 
– применять критерии Манна-Уитни, t-test, бутстрап, хи-квадрат;
– использовать специализированные библиотеки Python;
– разрешать спорные ситуации при анализе данных.
– экспериментировать, выводить критерии, доказывать формулы. 

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

Реклама ООО «Авито Тех» ИНН 9710089440, erid: LjN8Jzwh4

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

Веб-страница

​​Представьте, что вам выпала возможность передать себе из прошлого совет

Какой бы один самый главный совет в начале карьеры смог бы изменить вашу жизнь? Что бы вы посоветовали себе сейчас, зная, как все может сложиться? Побольше читать, изучить какой-то фреймворк, не верить в скорую смерть PHP или освоить Python вместо JavaScript? А может, вообще уйти в сварщики и не тратить жизнь на это IT.

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

#обсуждение

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

Веб-страница

Лучше и мы не слышали

@ithumor

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

Веб-страница

​​Мегагайд: культура работы с Git

Git — это не только (и не столько!) знание самой технологии и конкретных команд, но и определённая культура взаимодействия, практики, подходы, договорённости. Всё это помогает участникам команды лучше понимать друг друга и работать быстрее и чётче.

В статье — как раз об этом. В ней раскрыли, что формирует культуру работы с Git: от конвенций именования коммитов и до практик работы в пуллреквесте. В конце статьи — полезные ссылки на интерактивные обучалки, шпаргалки и гайды: https://habr.com/ru/companies/yandex_praktikum/articles/812139/

#git #шпаргалки

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

Веб-страница

​​Состоялся релиз минималистичного веб-браузера Dillo 3.1.0 спустя 9 лет перерыва в разработке проекта

Код Dillo написан на языке С/C++ с использованием библиотеки FLTK. Браузер отличается небольшим размером (исполняемый файл около мегабайта при статической сборке) и минимальным потреблением памяти, наличием графического интерфейса с поддержкой вкладок и закладок, поддержкой HTTPS и базового набора веб-стандартов (есть поддержка HTML 4.01 и CSS, но нет JavaScript). Функциональность Dillo может расширяться через плагины.

В 2016 году умер один из ключевых разработчиков проекта, а с 2017 года разработка Dillo полностью остановилась. Предыдущая стабильная версия Dillo 3.0.5 вышла в июне 2015 года. Релиз Dillo 3.0 состоялся в 2011 году.

В январе 2024 года была предпринята первая попытка возрождения проекта, результаты которой как раз представлены в составе этого обновления. Исходный код решения опубликован на GitHub под лицензией GPLv3: https://github.com/dillo-browser/dillo

#интернет #история

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

Веб-страница

​​Наконец-то действительно рабочие советы по борьбе с прокрастинацией, а не эти ваши: «определите цель», «найдите мотивацию» и «разбейте задачи на подзадачи»

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

Веб-страница

​​Интервьюер: У вас есть опыт работы со Spring?
Я: Да.
Интервьюер: Насколько большой?
Я:

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

Веб-страница

​​Нужна ди двухфакторная аутентификация и насколько она эффективна как норма безопасности?

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

Двухфакторная аутентификация (2FA) является технологией контроля доступа в два этапа, обеспечивая защиту информации от внутренних и внешних угроз.

В статье рассказали, какие виды 2FA есть, плюсы минусы и рекомендации по использованию каждой: https://tproger.ru/articles/odin-raz-nedostatochno--dvuhfaktornaya-autentifikaciya-kak-norma-bezopasnosti

#безопасность

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

Веб-страница

Пользователь и интуитивно понятный интерфейс, предусматривающий все незапланированные ситуации использования:

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

Веб-страница

​​Как побороть прокрастинацию?​

Наверняка каждый разработчик сталкивался с прокрастинацией. Особенно это актуально в эту двухдневную рабочую неделю.

Как вам удаётся побороть прокрастинацию? Благовония, лоуфай, наушники с шумоподавлением, пробежка с утра или послеобеденный сон? Что вам помогает снова вернуться в «поток»? А может, вы за то, чтобы не сопротивляться психике — и если не работается, просто не работаете?

Расскажите, как это происходит у вас.

#обсуждение

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

Веб-страница

20 игр, которые научат программированию

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

CodeCombat — RPG, где нужно использовать различные ЯП, чтобы проходить уровни, головоломки и сражаться с врагами.

Ruby Warrior — игрок управляет воином, который проходит различные уровни. Управлять персонажем можно только на Ruby.

Untrusted — управляете персонажем и решаете головоломки через Java.

Check IO — здесь предлагается решать различные задачки с помощью Python или TypeScript. Тут также есть возможность соревноваться с другими игроками.

Dungeons & Developers — здесь нужно путешествовать по пещерам и выполнять задания, связанные с HTML, CSS и JavaScript.

Ещё больше игр в подборке.

@prog_point

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

Веб-страница

​​Интерактивный гайд по CSS Container Queries

Отличная возможность для того, чтобы попробовать относительно новую фичу без необходимости создавать свою песочницу: https://ishadeed.com/article/css-container-query-guide

#инструменты #css

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

Веб-страница

​​​Милая и наглядная шпаргалка по CSS Flexbox

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

Мы подготовили для вас шпаргалку на русском языке с милыми иллюстрациями, а также оставили её видеоверсию: https://tproger.ru/articles/css-flexbox-tutorial-with-flexbox-properties-cheat-sheet/

#фронтенд #шпаргалка #css

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

Веб-страница

Освой бэкенд-разработку на летней стажировке «Технолето» от Яндекса

Студенты смогут не только погрузиться в профессию, но и поближе познакомиться с вдохновляющей культурой Яндекса. Стажеров ждут образовательные мастер-классы, спортивные выезды, карьерные ивенты, зажигательные тусовки с диджеями и опен-эйр.

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

Стажировка оплачивается, а график обучения можно выстраивать под себя. Расходы на дорогу и проживание иногородним студентам компания оплачивает сама.

Больше половины стажеров Яндекса затем переходят в штат компании, поэтому это отличная возможность начать карьеру в BigTech.

Оставляй заявку на участие в программе «Технолето» и проходи тестовое задание.

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

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

Веб-страница

Ничего необычного, просто веб-разработчик пытается освоить новый фреймворк до того, как он устареет:

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

Веб-страница

​​Функциональное программирование от А до Я на примере JavaScript: монады, функторы, каррирование, композиция

Если интересовались функциональное программированием, это видео для вас. В нем разобрали декларативность, чистые функции и сайд-эффекты, иммутабельность (неизменяемость), функции первого класса, функции высшего порядка, композицию/конвейер, частичное применение и каррирование, контейнеры, функторы и другие темы.

Сохраните, чтобы не потерять: https://www.youtube.com/watch?v=ScgmlDb5ed4

#javascript #лучшиепрактики

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

Веб-страница

Хотите стать ассистентом преподавателя?

Участвуйте в конкурсе Яндекс Образования и попробуйте себя в новой роли. Ассистент — правая рука преподавателя: он готовит материалы к занятиям, помогает во время сессии, отвечает на вопросы студентов и даёт им развёрнутый фидбек.

Если вы хотите познакомиться с лучшими практиками преподавания IT-дисциплин, стать сильным ментором и изучить основы педагогики, подайте заявку до 31 мая 2024 года.

Участвовать в конкурсе могут студенты и аспиранты IT-специальностей. Победители конкурса пройдут обучение и получат финансовую поддержку, а ещё доступ к сервисам и обучающим материалам Yandex Cloud.

Узнать детали

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

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

Веб-страница

Упрощаем отладку компонентов UI с помощью удобного расширения

Это Preview.js — удобное расширение для VSCode или JetBrains IDEs, которое позволяет видеть превью вашего кода, не переходя в браузер. Работает плагин со многими популярным фреймворками: Preact, React, Svelte, Vue и SolidJS.

Здесь вы можете посмотреть все возможности плагина и установить его: https://previewjs.com/

#инструмент #фронтенд

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