Наш сегодняшний герой — робот-курьер
В статье рассказали, как он работает вопреки непогоде и под опекой у бабушек
#роботы
Увеличиваем конверсию в собеседования бесплатно, без регистрации и смс
Даже самые крутые и опытные специалисты допускают типичные ошибки, из-за которых могут отказать в собеседовании.
В статье — про 11 самых распространенных ошибок и про то, как их избежать
#собеседование #карьера
Удалёнка и «гибрид» — хорошо или плохо? И как управлять сотрудниками в режиме гибридного офиса?
У удалёнки много плюсов. Пандемия показала, что удалённый и гибридный формат позволяет улучшить баланс между работой и отдыхом, повышает мотивацию сотрудников и снижает зависимость от местоположения.
Но есть и минусы. Гибридный формат нужно правильно организовать и подобрать специальный софт, который обеспечит полный комфорт и продуктивность всех сотрудников, независимо от формата работы.
О том, как организовать работу офиса в гибридном формате, почему это эффективно не только для сотрудников, но и для бизнеса, а также о перспективах развития удалёнки с точки зрения технологий — в статье: https://tprg.ru/5RfF
Реклама ПАО МТС LjN8KMaVu
Путь тестировщика: как не стать врагом создателей продукта, выполняя свою работу
Задача тестировщика — находить изъяны в продукте. Но бывает так, что разработчики ревностно относятся к поиску багов. Это мешает работе и провоцирует конфликты.
В статье рассказали, как тестировщику хорошо выполнять свою работу, но при этом не стать врагом команды разработки: https://tprg.ru/uUrb
#qa #тестирование #советы
А как вы получили свою первую работу?
Вы долго готовились и ходили по собеседованиям или сразу согласились на первое же предложение? Это было сложно или проще простого?
Поделитесь опытом, а мы опубликуем вашу историю на сайте и её увидят читатели Типичного программиста: https://tproger.ru/articles/kak-vy-poluchili-svoyu-pervuyu-rabotu-rasskazhite-nam-o-svoyom-opyte/
Годные инструменты для веб-разработки: движок для создания макетов Muuri
Принесли для вас инструмент, который помогает создавать адаптивные, сортируемые, фильтруемые и перетаскиваемые макеты.
Сложные макеты сегодня можно создавать без JavaScript. Но иногда CSS просто недостаточно. Вот здесь и поможет Muuri. По сути, Muuri — это движок для создания макетов, который ограничен только вашим воображением.
Кто пользовался? Как вам инструмент?
#инструменты #фронтенд
JavaScript localStorage: полное руководство
LocalStorage в JavaScript позволяет хранить пары ключ/значение в браузере. Но в отличие от обычных переменных, всё, что мы запишем в localStorage, останется там после перезагрузки страницы и закрытия браузера.
В статье рассказали, как работает и как использовать localStorage
#js #веб
«Стрелка» века: президент UFC заявил о серьезности боя между Маском и Цукербергом
Марк недавно участвовал в соревнованиях по бразильским джуи-джитсу, а Илон занимался единоборствами в прошлом, когда жил в Южной Африке.
Однако мама Маска уже успела публично отменить, ещё не состоявшийся поединок. По её словам «Илон и Марк еще об этом не знают».
#кек #новости
В даркнете нашли больше 100 тыс слитых аккаунтов ChatGPT! Они прямо сейчас продаются в даркнете
Компания Group-IB обнаружила данные со 101 134 зараженных устройств в даркнете с сохраненными учетными данными ChatGPT.
Большая часть из них собрана через популярные стиллеры вроде Raccoon. То есть OpenAI здесь ни при чем, обошлось без взломов. Пик взломов аккаунтов ChatGPT пришёлся на май 2023 года — тогда были слиты 26 802 аккаунта.
Советы всё те же — регулярно обновлять пароли и использовать двухфакторную аутентификацию.
#безопасность #нейросети
Новый виток войны людей и ящеров: Илон Маск и Марк Цукерберг почти договорились о бое по правилам ММА
Оба предпринимателя подтвердили, что готовы к бою в клетке. А Маск даже предложил конкретное место. Что интересно, Цукерберг много лет занимается ММА. А вот как говорил Маск, единственный спорт, которым он занимался, — это подкидывать вверх своих детей.
Устроили голосование, кто победит: Илон Маск или Марк Цукерберг, choose your fighter!
#кек
Один день типичного программиста, который любит учиться.
8:00. Завтракает овсянкой, читает телеграм-канал Журнала Академии Яндекса.
9:20. Уже на парах. Хочется поскорее разобраться в математике, чтобы нырнуть после в дата-сайенс.
10:00. На ланче погонял французский в «Дуолинго». Ле Сова довольна!
12:00. Зарубился в чате о лучшем фреймворке JS.
17:15. Случайно зашёл не в свою аудиторию и защитил кандидатскую по аналитике данных.
18:00. Читает свежую статью в Журнале в числе первых.
21:20. Ставит последние лайки любимым статьям — и спать!
Одним словом, с Журналом Академии Яндекса — не скучно. Журнал помогает учиться, прокачать харды и софты, рассказывает о проектах Яндекса и многом другом (в том числе о гиковских увлечениях).
Подпишитесь на Журнал в Телеграме!
Реклама ООО «Яндекс» LjN8K11L3
Чтобы найти работу, нужен опыт работы, чтобы получить опыт работы, нужно найти работу. Как выйти из этого порочного круга, если ты джун, а за спиной — только диплом онлайн-курса?
В Яндекс Практикуме сделали игру, где рассказали, из чего собрать портфолио на старте карьеры. А ещё — почему компаниям важно, чтобы у кандидата были не только работы, сделанные во время онлайн-обучения, и где взять проекты начинающим.
Выпускники самого Практикума могут сделать проекты для реальных заказчиков в Мастерской. Среди их кейсов есть, например, Яндекс Маркет, Буше и благотворительные фонды. Выпускники создают продукты для брендов под руководством наставников, а затем оформляют их в портфолио и получают преимущество при устройстве на работу.
Сыграйте в игру и соберите сильное портфолио.
Реклама АНО ДПО «Образовательные технологии Яндекса»
Wanted! Middle/Senior flutter developer
At Essence, you will develop new features for users and companies, improving existing ones, designing new solutions, and enhancing infrastructure. The backlog is diverse, ensuring that it won't be boring. We will support your professional growth and provide you with an global experience. Please note that the startup has international funding, so payment can only be made to residents of non-sanctioned countries.
What Essence offers:
— Work in an international startup, participant of the Berkeley SkyDeck accelerator (Silicon Valley, USA) and EuraTechnologies (Europe's largest incubator).
— Market-competitive salary in EUR/USD ranging from 3k to 5k.
— Flexible schedule, remote work with daily communication and weekly sprints.
— A great team where every voice matters.
— Opportunity for relocation to the EU (France) after 6 months of work.
— All the perks of a startup, but with stability (funding available, low employee turnover, well-developed growth plan)
Ideally, you have:
— 2+ years of commercial Flutter (Dart) development experience.
— 3+ years of native development experience (iOS and/or Android).
— Designing architecture;
— Creating, presenting, and holding the responsibility for technical decisions and changes;
— Finding the maximum opportunities and tech solutions to development;
— BLoC, Firebase.
Feel free to reach out and let's work together! Telegram: t.me/rustamgalie
История «стрелки» века получила резкий поворот: тренер Цукерберга по джиу-джитсу внезапно стал тренировать Илона Маска
Лекс Фридман — обладатель чёрного пояса по джиу-джитсу. И ещё недавно он тренировал Марка Цукерберга. А сегодня он опубликовал кадры, где проводит спаринг с Илоном Маском. В своём твиттере Лекс написал, что впечатлился подготовкой Маска и его мастерством. Он также сказал, что его бой с Марком был бы «эпичным».
Напомним, ещё недавно, предприниматели выразили желание провести бой по правилам MMA, их желание подтвердил даже президент UFC Дэйна Уайт. Но позже вмешалась мама Маска и сказала, что боя не будет.
Ситуация становится всё интереснее и интереснее...
#кек #илонмаск
Путь тестировщика: как не стать врагом создателей продукта, выполняя свою работу
Задача тестировщика — находить изъяны в продукте. Но бывает так, что разработчики ревностно относятся к поиску багов. Это мешает работе и провоцирует конфликты.
В статье рассказали, как тестировщику хорошо выполнять свою работу, но при этом не стать врагом команды разработки: https://tprg.ru/uUrb
#qa #тестирование #советы
Ну наконец-то клиент ChatGPT выпустили под Windows 3.1!
Разработчики всерьёз думают, что кроме Windows 7/8/10/11, всяких маков и Linux никто больше других версий ОС не использует. Это самая что ни на есть несправедливость. Да и зачем все эти i9 если многим до сих пор комфортно работается на надежном 386?
Видимо разработчики этой программы думали как-то так, поэтому создали WinGPT — ИИ-помощника на ChatGPT для Windows 3.1. Скорее скачивайте и устанавливайте ChatGPT на свою любимую версию Windows.
#кек #история
Дзен приглашает бэкенд-разработчиков на Hiring days с 8 по 9 июля
Здесь всё как обычно, но без контестов и долгих ответов: вы оставляете заявку и с вами связываются. Если всё хорошо, вас пригласят на секции и выдадут оффер всего за одни выходные.
Дзен работает с высоконагруженным сервисом, в который приходит до 150 тысяч запросов в секунду от 30 миллионов пользователей каждый день. Пишут на Java 17, C++, Python и Go, а релизятся по несколько раз в день. Сейчас ищут коллег в команды инфраструктуры и продуктовой разработки.
Регистрируйтесь до 5-го июля и увидимся на Hiring Days!
Реклама ООО «Дзен.Платформа» LjN8KWxcX
Что происходит с облачным геймингом в 2023 году?
Когда бушевала пандемия и тема майнинга была как никогда актуальна, цены на все комплектующие для ПК резко взлетели вверх. Тогда многие компании задумались об облачном гейминге, который решал проблему дорогой техники для многих геймеров.
Но сегодня эта тема немного поутихла, хотя и не стоит на месте. О том, что сегодня происходит в этой сфере читайте тут: https://tprg.ru/ZFyt
#gamedev #игры #технологии
Нефункциональное и функциональное тестирование: в чём различия?
Как правило, в тестировании выделяют два основных вида тестирования: функциональное и нефункциональное. В чём кардинальное отличие?
На самом деле, всё очень просто:
1. Функциональное тестирование — это тестирование, при котором тестировщики проверяют ЧТО делает программа. Например, проверка API, базы данных, пользовательского интерфейса и функциональности. Проверяется на соответствие спецификациям, бизнес-требованиям. Основано на требованиях клиента.
2. А вот нефункциональное тестирование — это уже когда проверяется КАК работает программа. Например, производительность, масштабируемость, нагрузка, UX и т.д. Основано на ожиданиях клиента. Например, авторизация произошла за 2 секунды.
Если интересно копнуть глубже, у нас на сайте вышла отличная статья, в которой ребята из QA-отдела MediaSoft разбирают тестирование до мелочей, делятся подборкой инструментов и бонусом — советами для новичков в QA.
#qa
СИБУР Диджитал — команда настоящих дерзателей IT-промышленности
Они стремятся к масштабным целям, достигают их и принимают новые вызовы. Чтобы напомнить об этом, компания отправилась на фестиваль IT и спорта RUNIT, который прошёл 18 июня в Москве. В забеге участвовали 75 сотрудников, а один из них занял третье место на дистанции в 25 километров.
Но СИБУР Диджитал решил бросить вызов и другим участникам забега: подготовил «второй финиш» — ряд испытаний для тех, кто, достигая амбициозной цели, сразу же ставит перед собой следующую.
Гости фестиваля:
— Проходили «Проверку на дерзателя» от известного атлета и блогера Виктора Блуда.
— Разминали не только ноги, но и голову, решая IT-загадки и выигрывая ценные призы.
— Посещали «Галерею дерзателей» — выставку фото участников, сделанных во время забега.
— Выигрывали призы за сдачу пластиковых бутылок на переработку.
Тоже считаете себя настоящим дерзателем? Жаждете новых испытаний? Считаете, что задавать тренды промышленной IT-индустрии — цель, достойная вас?
Тогда присоединяйтесь к комьюнити и переворачивай IT вместе с СИБУР Диджитал: /channel/sdc_channel
Реклама ПАО «СИБУР Холдинг» LjN8KWwAf
Возможности JavaScript и TypeScript, о которых многие не знают
Принесли вам годную статью, которую вы могли пропустить.
В ней рассматриваются почти все изменения и новые фичи в JavaScript и TypeScript за последние 3 года. Не все из них будут актуальны именно для вашего проекта, но знать про их существование полезно.
#js #веб
Недавно мы попросили вас описать свою прошлую работу названиями фильмов
Так вот мы взяли самые лучшие варианты и визуализировали их в Midjourney
Получились постеры к айтишным версиям «Девять кругов ада», «Двенадцать лет рабства», «Страх и ненависть в Лас-Вегасе», «Ходячие мертвецы» и «Идиократия».
Пет-проект для души: Telegram-бот, который помогает изучать английский язык
К нам заглянул Артем Аментес, CEO проекта CVCode. Он рассказал, за что любит пет-проекты и почему это важная часть при приёме на работу. А ещё показал, как сделать своего бота для изучения английского языка на Python, aiogram и GPT-нейросети. Исходники прилагаются.
Делов на 20 минут, а удовольствия на месяц
#telegram #нейросети #python
Заканчивается регистрация на интенсив для студентов-инженеров от КРОК
Летняя ИТ-школа— это бесплатный двухнедельный офлайн-интенсив для студентов старших курсов с возможностью получить оффер в КРОК.
В программе:
— работа с реальными задачами;
— бесплатное обучение в офлайне;
— общение с другими студентами и экспертами.
Этим летом будет 8 направлений: программная инфраструктура, вычислительная инфраструктура, телекоммуникации, кибербезопасность, разработка, Sales&Management, аналитика и рекрутинг.
Зарегистрироваться: https://tprg.ru/WZMl
Реклама ЗАО «КРОК ИНКОРПОРЕЙТЕД» LjN8K5zxw
Разработчик нашёл редкий баг в ядре Linux 6, перезагрузив компьютер всего лишь 292 612 раз!
Герой сегодняшней истории — разработчик из Red Hat Ричард Джонс. Он нашёл едва уловимую ошибку в ядре Linux 6.
Дело в том, что тесты nbdkit, использующие libguestfs, зависали случайным образом, всегда в одном и том же месте в начале загрузки libguestfs qemu. Правда, происходило это приблизительно 1 раз в тысячу загрузок.
Джонс не стал мелочиться и запустил 292 612 перезагрузок виртуальных машин в течение 21 часа. И это ещё повезло — изначально он планировал провести 1 млн перезагрузок.
Джонс уже сообщил мейнтейнерам ядра Linux об этой проблеме и скоро её устранят.
#баги #linux
Что делать, если в наследство достался некачественный код?
Программирование — это не только написание кода, но и его исправление. А иногда и полное переписывание с нуля. Ещё давно спрашивали экспертов, что делать, если достался ужасный легаси. Но оказалось, что их советы до сих пор работают!
Делимся ими с вами
#советы #лучшиепрактики