Digital Media
1.93K subscribers
319 photos
34 videos
326 links
Интернет-медиа об IT&Digital

– Свежие новости и инсайды ведущих IT-гигантов
– Полезные сервисы и приложения
– Анонсы конференций

Мобильная разработка – @mobile_native
Митапы – @meetup_today

По всем вопросам – @artemiygreg
Download Telegram
На продажу выставили исходники игры «FIFA 21» компании «Electronic Arts»

По данным пресс-службы, хакеры взломали компьютерную систему Electronic Arts и украли 780 гигабайт данных, в том числе исходный код движка Frostbite, используемый в таких играх, как FIFA, Madden NFL и Battlefield.

По предварительной информации, злоумышленники "просят" $28 млн

Источник: @dataleak
В своей статье "Как начать свой путь в IT" я упустил одно важное направление – QA-Тестировщик.

Если сложно дается программирование/разработка, можно попробовать начать с тестирования. Как правило, каких-то специальных знаний на начальном этапе для позиции Junior не требуется. Можно попробовать в короткие сроки освоить базовые вещи, основы тестирования и устроиться в компанию на позицию Junior.

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

Плюсы: узнаете как все устроено внутри, новые знакомства, возможно даже найдете себе наставника/ментора, получите опыт работы в IT, возможность перейти в разработку.

По зарплате, думаю вполне реально устроиться на 50К руб. Вакансии на HH

Нашел несколько сервисов, где можно бесплатно пройти курсы по тестированию.

Курс "Как стать инженером по тестированию" от Яндекс.Практимум
Курс "Software Testing" на Udacity
Курс "Основы тестирования ПО" на Bugza

P.S. Кстати, я тоже начинал с тестировщика, потом перешел в разработку)
Неделя разработки в Mail․ru Group

С 15 по 18 июня Mail․ru Group совместно с C++ User Group Moscow, MoscowJS, Moscow Python и MosQA проводят cерию онлайн митапов для разработчиков любого уровня. Митапы рассчитаны на IT-специалистов и тех, кто интересуется технологиями.

В программе множество интересных докладов, которые разбиты на 4 тематических направления:

• 15 июня → C++
• 16 июня → Python
• 17 июня → Frontend
• 18 июня → QA

15 - 18 июня • онлайн • бесплатно

Регистрация: https://devweek.ru/
Полезная статья, в которой собраны 7 инструментов для более быстрой разработки фронтенда.
Яндекс.Практикум совместно с Yandex.Cloud запускает бесплатный курс «Инженер облачных сервисов»

Курс подойдет разработчикам, администраторам и DevOps-инженерам с небольшим опытом работы. Вы узнаете и протестируете основные сценарии работы с облачными сервисами и базовые возможности Yandex.Cloud.

В результате вы научитесь:

- запускать виртуальные машины в Yandex.Cloud;
- использовать инструменты для хранения и обработки данных в Yandex.Cloud;
- работать с Docker-контейнерами в облаке и сервисе оркестрации Kubernetes;
- разворачивать микросервисы в облаке, использовать бессерверные вычисления и создавать простой навык Алисы;
- безопасно настраивать сеть с помощью сервисов Yandex.Cloud;
- прогнозировать затраты и оптимизировать расходы в Yandex.Cloud.

А еще будет очень много практики. Вы получите грант на 10 000 рублей, чтобы выполнять практические задания в облаке.

Все студенты, успешно окончившие программу «Инженер облачных сервисов», получат сертификаты.
Первый курс про виртуальные машины уже доступен на платформе.

Зарегистрироваться на курс: https://clck.ru/VWszw
API, ради которых наконец-то стоит обновиться с Java 8

В статье собраны 10 новых API, которые появились в Java 9 и более поздних версиях.
Актуальность принципов SOLID

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

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

Kotlinlang.org – официальная документация по языку

Kotlinlang.ru – неофициальная документация на русском языке, проект поддерживается усилиями энтузиастов.

Введение в язык Котлин – бесплатный видеокурс на Сoursera, предназначен для начинающих.
На Udemy скидка 84% на курс React + Next.js

React + Next.js - с нуля. TypeScript, Hooks, SSR и CSS Grid. Полный курс по современному Frontend на React и Next.js. Всё от CSS Grid и TypeScript до React Hooks и SSR

Обещают научить

✔️ Разрабатывать реальные приложения на NextJS и React
✔️ Понимать работу SSR и создавать SEO-friendly сайтов
✔️ Работать с анимацией и библиотекой Framer
✔️ Подготавливать ваше приложение к production
✔️ Писать на TypeScript
✔️ Работать с React Hooks
✔️ Верстать макеты на CSS Grid

Стоимость курса 6̶ 9̶9̶0̶ -> 1 090 руб.
Movavi проведет митап для всех, кто интересуется мобильной разработкой. Хотят поделиться знаниями, поэтому ждут каждого, кто занимается разработкой приложений под iOS и Android.

На собственном опыте:
- Дима расскажет об архетиктуре MVP на Kotlin Multiplatform Mobile
- Илья расскажет про корутины в действии на Kotlin Multiplatform Mobile

Онлайн • 23.06 в 12:00 МСК (16:00 НСК) • Бесплатно

Регистрация тут: https://movavi-event.timepad.ru/event/1675474/
Топ-10 плагинов для IntelliJ IDEA

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

Key Promoter X
WakaTime
Rainbow brackets
Интересная статья, о том как с помощью нейронных сетей написать Web приложение для определения лиц и масок для Google Chrome.

Используемые технологии

👉 React.js
👉 TensorFlow.js
👉 Web Assembly / WebGL
Про комментарии к коду

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

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

На хабре есть статья на этот счет, рекомендую к ознакомлению.

А вы пишите комментарии к коду?
Есть мысль начать писать коротенькие посты про продуктовую разработку. Как устроены процессы в компаниях, основные понятия Scrum (Backlog, Sprint, Planning, Grooming, Demo, Retro и т.д.), с чего начинается разработка фичей и вот это вот всё.

Будет интересно про такое читать?
This media is not supported in your browser
VIEW IN TELEGRAM
В телеграм подвезли групповые видеозвонки и шеринг экрана во время видеозвонка 🥳🥳🥳