tproger | Technologies

Telegram-канал tproger - Типичный программист

84520

Всё самое интересное по программированию Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site VK: vk.com/tproger Регистрация в перечне РКН: https://tprg.ru/mJwo

Subscribe to a channel

Типичный программист

Подборка игр для обучения веб-разработке:

1. В Elevator Saga вам предстоит управлять лифтом с помощью JavaScript, разгадывая задачки. Игра опенсорс, так что можно покопаться в исходниках: http://play.elevatorsaga.com/

2. В Hex Invaders игрок должен быстро переводить шестнадцатеричное значение цвета на человеческий язык и сбивать пришельцев, чтобы спасти человечество: http://www.hexinvaders.com/

3. Если вы хотите изучить Ruby, то Ruby Warrior — то, что вам нужно: отличная игра для начинающих программистов. Есть два уровня сложности: https://www.bloc.io/ruby-warrior/

4. Flexbox Froggy — это логическая онлайн-игра, в которой вы должны помочь лягушкам добраться до их кувшинок. Делается это с помощью CSS Flexbox, что очень поможет развить навыки вёрстки: http://flexboxfroggy.com/

5. CSS Diner — отличная игра для знакомства с CSS-селекторами. Игроку даётся стол с посудой, заданный анимированной HTML-формой, и предмет или предметы, которые нужно взять со стола: https://flukeout.github.io/

#начинающим #веб

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

Типичный программист

Жестокие реалии понедельника

#кек

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

Типичный программист

Тот случай, когда дизайнер принёс красивый шрифт, а фронтендер отказался его использовать

Потому что между нарисованным макетом и вебом — пропасть. Знакомо? Эти и другие конфликты ролей — в новом выпуске подкаста «Свободный слот» от инженеров AvitoTech. Причины, решения, процессы и много личного опыта — всё там. 

Слушайте, где удобно.

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

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

Типичный программист

«Я разрабатывал систему поддержки принятия решений для проведения операции аблации сердца и столкнулся с задачами, которые до меня практически никто не решал. Это определенно развивает исследовательские качества»
Дима Паршин, выпускник AI Talent Hub.

Поступить в AI-магистратуру ai.itmo.ru можете и вы! Более 200 бюджетных мест, успейте подать заявку!

— Учитесь онлайн у лучших практиков из Яндекс, Sber AI, VK, Napoleon IT, Ozon, MTS AI, AIRI;
— Самостоятельно соберите программу обучения из 80+ дисциплин;
— Реализуйте 4 проекта с реальными бизнес-кейсами;
— Участвуйте в воркшопах, хакатонах, проектных семинарах;
— Станьте частью крупнейшего AI-комьюнити.

Успейте подать заявку до 2 августа на ai.itmo.ru
AI Talent Hub — магистратура, созданная университетом №1 рейтинга Альянса ИИ по подготовке AI-специалистов — ИТМО и AI-компанией Napoleon IT.

Читайте наш Telegram-канал, чтобы узнать больше 👋
Задайте вопросы по поступлению в чате «Поступление»

Реклама. Университет ИТМО ИНН:7813045547 erid:2Vfnxw2XkYp

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

Типичный программист

AvitoTech уже в эфире!

Познакомьтесь с технокультурой крупнейшего классифайда в мире. Будут доклады про платформенные инструменты, Low Code и Backend Driven UI, MLOps с нуля. 

Кстати, посмотреть трансляцию можно будет прямо у нас в вк. Подключайтесь — будет много интересного!

Смотреть трансляцию: https://tprg.ru/sRzA

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

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

Типичный программист

19 шаблонов микросервисов, которые пригодятся на собесах по проектированию систем
 
Если вы готовитесь к собеседованию по проектированию систем, имеет смысл изучить некоторые шаблоны проектирования микросервисов. Это не только увеличит ваши шансы на успешное прохождение интервью и поможет в создании надёжной архитектуры, но и поможет лучше понять уже существующие проекты.
 
В этой статье представлены шаблоны, решающие общие проблемы в архитектурах микросервисов, такие как масштабируемость, отказоустойчивость и согласованность данных.
 
#systemdesign

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

Типичный программист

Хороших выходных им

#кек

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

Типичный программист

​​японский мужчина женился на девушке-боте по имени Мика

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

Однако новоиспеченный супруг считает реальные отношения сложными. «На живую девушку уходит много времени и денег, а виртуальная Мика требует минимум усилий» — объясняет 52-летний Тихару Симода.

А вы бы кого выбрали? 
😎 — Живой человек
👾 — Бот

@your_tech

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

Типичный программист

Главное, чтобы там не начал развиваться синдром самозванца

#кек

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

Типичный программист

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

#факты

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

Типичный программист

С понедельных капибар лайк

#кек

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

Типичный программист

​​Как исполняется код JavaScript и почему эти знания — суперсила веб-разработчиков?

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

Зная тонкости преобразования кода, вы научитесь писать качественные программы, работающие без подвисаний и разумно использующие имеющиеся API. И наконец-то сможете понять, почему JavaScript может показаться странным.

Да, это не самая простая тема. Но вот несколько материалов, которые точно помогут в ней разобраться и здорово прокачать скилл работы c JavaScript:

1. Компактная статья с доступными объяснениями и крутыми анимациями: https://dev.to/lydiahallie/javascript-visualized-the-javascript-engine-4cdf

2. Серия из 19 статей на русском, после которых у вас точно не останется вопросов: https://habr.com/ru/company/ruvds/blog/337042/

#javascript #веб

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

Типичный программист

Кодеры, дебаггеры, девопсы, аналитики и прочий IT-народ! 
 
Нужны ваши 5 минут на важное дело! Коллеги проводят опрос среди IT-шников, и ваш голос решает! 

Что надо сделать: 
1. Перейти по ссылке.
2. Ответить на пару вопросов.

И да, за участие вам подарят небольшой сертификат на маркетплейс Ozon!
 
ЖМИТЕ СЮДА

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

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

Типичный программист

​​Cамые горячие новости недели на Tproger:

Вышла Theia IDE: среда разработки с открытым исходным кодом и без жесткой привязки к платформе — Theia IDA вышла из беты и стала ключевой частью экосистемы Eclipse Cloud DevTools

Apple: владельцы iPhone в 98 странах стали мишенью для нового вредоноса — компания предупредила юзеров «яблок» о возможных атаках шпионского ПО

Интернет нового поколения? Ученые изобрели метод передачи квантовой информации на тысячи километров — исследователи из США нашли способ, как передавать квантовую информацию с помощью нескольких квантовых компьютеров и вакуумных труб

«OpenAI — Титаник в мире ИИ»: экс-разработчик компании рассказал, почему покинул ее — о проблемах безопасности в OpenAI и культе прибыли

Компьютер с Ryzen 7 8840U, Wi-Fi 6 и 32 ГБ оперативки уместили в складную клавиатуру — на презентации новинки ведущий достал ее прямо из кармана

#дайджест

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

Типичный программист

Редкие языки программирования: зачем они нужны и что на них пишут
 
Сейчас самые популярные языки программирования — JavaScript (с ним работают 25,2 млн разработчиков), Python (18,2 млн) и Java (17,7 млн). Но иногда проект требует специфичного кода, который невозможно написать с помощью топа популярных технологий. 
 
Мы сделали подборку языков программирования, о которых многие девелоперы даже не слышали, но которые могут дать большой буст разработке и помогут вам в решении нестандартной задачи. 
 
Дисклеймер: к сожалению, YoptaScript в топ не вошёл. 
 
#яп

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

Типичный программист

Два экспертных взгляда на комфортную интеграцию в IT-команду

Для ввода новичков в IT-команду есть несколько быстрых рабочих стратегий. Причем таких, чтобы всем было хорошо: и новеньким, и стареньким, и тимлиду, и эйчару. 

Хотите узнать? Подключайтесь к бесплатному вебинару!

Опытом поделятся сразу два эксперта: 
Екатерина Комарова, руководитель разработки платформы TEAMLY;
Ксения Школа, проджект-менеджер в крупнейшей в РФ бирже грузоперевозок ATI.SU.

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

Зарегистрируйтесь сегодня, чтобы не пропустить!

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

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

Типичный программист

Шпаргалка по SQL или как его называют индусы — скуль, эськуль и моё любимое — сукуле. Кажется, немного отвлёкся от темы, извините. 

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

Сохраняйте, чтобы не потерять

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

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

Типичный программист

Залипательная инфографика: как менялся топ самых популярных игр за последние 20 лет

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

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

Типичный программист

Ловите гайд по сборке СигмаPC
 
Автор видео устал от того, что его рабочую лошадку постоянно использует жена, и решил хотя бы монетизировать это дело, вставив туда монетоприёмник. 
 
Цены вполне демократичные — 50 центов за 25 минут использования. Однако, судя по видео, жена осталась недовольна.

По всей видимости, из-за того, что картой оплатить нельзя

#кек

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

Типичный программист

​​Вот подборка интересных и свежих статей, которые вы могли пропустить:

1. Markdown в Telegram: как выделить код (и не только) — для тех, кто искал, как форматировать текст и код в Telegram с помощью разметки Markdown.
2. Интеграция Yandex GPT в корпоративные проекты — нашли способы использовать Yandex GPT API для разработки и подключить нейросеть к бизнесу.
3. Заходите, тут открыто: как и зачем участвовать в Open Source проектах — с чего начать путь в Open Source, как поддерживать связь с сообществом и грамотно рассказать в резюме о своем опыте.
4. 30 самых полезных библиотек Python для веб-разработки в 2024 году — популярные библиотеки, фреймворки и плагины Python для создания сайтов. Кстати, скоро будет квиз на эту тему, так что читайте статью и готовьтесь.
5. Что такое временная почта и как ее использовать — о том, как получить временный e-mail адрес и зачем это нужно.

Больше — на сайте.

Если у вас есть навыки и вы хотите стать нашим автором — пишите шеф-редактору.

#дайджест

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

Типичный программист

Эй, друг, знаешь, кто сейчас ищет мощных разработчиков?

VK Team, вот кто! Так что если задумываешься о смене рабочего места или просто хочешь узнать о крутых возможностях, то команда VK точно заслуживает твоего внимания.

У компании просто огромный выбор вакансий: от мобильной разработки и управления проектами до DevOps и Data Science. И это далеко не всё!

Найти что-то по душе — не составит труда. 

Просто переходи по ссылке, выбирай вакансию по своему стеку и откликайся: https://tprg.ru/DyXm

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

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

Типичный программист

Поздравляем всех с днём синего экрана

Хотя на самом деле, поводов для празднования немного: у Microsoft произошёл массовый сбой, и прямо сейчас рабочие станции банков, больниц, авиационных и телекоммуникационных компаний, а также супермаркетов украшены синим экраном смерти.

Причиной такого BSOD-апокалипсиса стало обновление программного обеспечения CrowdStrike и его ошибка при взаимодействии с сервисами Microsoft.

Похоже, кто-то из Microsoft решил побыстрей раскидать рабочие задачи в пятницу, запушил обновление в прод, а сейчас весь мир в шоке

#новости

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

Типичный программист

Заходите, тут открыто: как и зачем участвовать в Open Source проектах

Ежедневно мы пользуемся продуктами на базе открытого кода. На Open Source проекте Chromium основаны Google Chrome, Яндекс.Браузер и Opera, операционная система Android — на базе ядра Linux, а Telegram выставляет всю кодовую базу в общий доступ и даже размещает модификации приложения на официальном сайте.

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

#карьера

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

Типичный программист

Наверняка вы играли в Pac-Man или просто слышали об этой культовой игре

Так вот, ребята из Cloud․ru сравнили процесс внедрения облака с этой ламповой аркадой и запустили собственную мини-версию игры. А еще турнир, в котором можно выиграть классные призы. Рассказываем.

Вы можете примерить на себя роль Cloud-Man’а. Ваша миссия — помочь клиенту избавиться от устаревших on-premise решений и перенести его инфраструктуру в облако. Помогут выполнить миссию крутые бусты — преимущества облачной платформы Cloud․ru Evolution.

Участвуйте в турнире до 28 июля включительно. Трех участников, которые наберут наибольшее количество очков, ждут:

— до 100 000 бонусных баллов (= рубли) на все сервисы Cloud․ru Evolution; 
— толстовка с принтом игры каждому финалисту.

Сможете вывести клиента на новый — облачный — виток развития?

Играть в Cloud-Man

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

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

Типичный программист

​​В Python могли встроить вирус. Всё из-за утечки админского токена языка через публичный Docker-контейнер

Команда JFrog Security Research обнаружила утечку токена доступа с полными правами администратора к GitHub-репозиториям Python, PyPI и Python Software Foundation. Этот токен был найден в публичном Docker-контейнере, размещённом на Docker Hub.

Последствия утечки могли быть крайне серьёзными. Обладатель токена имел бы доступ ко всем репозиториям Python, PyPI и Python Software Foundation, что позволило бы внедрить вредоносный код в базовые библиотеки CPython, а также манипулировать популярными пакетами PyPI, вставляя вредоносный код, что создало бы угрозу для множества проектов, использующих эти пакеты.

К счастью, JFrog Security незамедлительно сообщила о проблеме команде безопасности PyPI, которая смогла отозвать токен в течение всего 17 минут.

#новости #факты

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

Типичный программист

Новая реальность: посетить концерт, не выходя из дома, увидеть друзей, находясь за тысячи километров, получить высшее образование по Data Science удалённо.

Когда виртуальные границы стираются, самое время применить технологии с пользой. Онлайн-бакалавриат Нетологии и ТюмГУ «Аналитика и Data Science» — способ получить диплом о высшем образовании из любой точки мира.

За 4 года вы освоите навыки работы с данными и станете бакалавром в области математики, который умеет работать с Big Data, компьютерным зрением и искусственным интеллектом. Будете закреплять знания на практике, создадите портфолио и сможете строить карьеру аналитика данных или Data Scientist.

Во время учёбы у вас будут все студенческие льготы и скидки, а в конце вы получите диплом очного бакалавриата ― такой же, как у студентов офлайн-обучения.

Узнать подробности о программе: https://netolo.gy/dgU2

Реклама ООО «Нетология» ИНН 7726464125, erid: 2VSb5yn6XdA

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

Типичный программист

Зацените как из старого монитора сделали крутую боковую панель для системника

@ithumor

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

Типичный программист

Семейные ценности в мире сисадминов вышли на новый уровень

#кек

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

Типичный программист

Пляжный IT-фестиваль ULCAMP’24 ждёт тебя!

Когда: 19-21 июля
Где: Ульяновская область, база отдыха «Славянское подворье»

ULCAMP — масштабный неформальный IT-фестиваль. Здесь встречаются все: от «джунов» до топов IT-компаний. Уже 11 лет ULCAMP собирает более 3000 человек.

В программе:

— 3 сцены с лекциями и дискуссиями про код, дизайн и науку.
— 4 баркемпа, где сами участники становятся спикерами.
— Спортивные состязания по 7 видам спорта за Кубок ULCAMP.
— Активности от партнёров: квизы, настолки, турниры по FIFA. И даже катание на парусной яхте!

А ещё ребята подготовили музыкальную программу до самого утра!

19 июля — Alfa Music Night: выступят DJ Alex Twain, Dj Kradson, группа ДИСКОПРОВОКАЦИЯ и хедлайнер — Найк Борзов!
20 июля — ILWT, группа DJ Середина Лета, Богдан Титомир, Бахыт Компот, GorillaGun и Стас Экстаз.

Ждём тебя на самой незабываемой IT-тусовке этого лета!

Купить билет
ТГ-канал ULCAMP’24.

Реклама. АНО «Ульяновский совет культивации интернет-технологий». ИНН: 7325996041 erid: LjN8Ju3Ap

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

Типичный программист

 YouTube — всё? Правда ли, что видеохостинг могут заблокировать в России осенью?

Сегодня утром появилась информация о замедлении работы YouTube в России, якобы это такая подводка к полной блокировке видеохостинга. Возможно, вы и сами видели такие новости. Однако, похоже, паника оказалась неоправданной. По данному вопросу свои комментарии дал Песков.

Он заявил:
«‎Нет, планов по блокировке YouTube не было. Но известно из официальных заявлений соответствующих компаний, что есть проблема связанная с оборудованием, которое не обновлялось более двух лет. Других объяснений быть не может»‎.

Ситуация неоднозначная, ведь оба заявления опубликовала редакция Gazeta.ru. Но мы надеемся на лучший исход, индусов с гайдами и вправду будет не хватать

#новости

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