Size: a a a

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

2022 January 17
Типичный программист
Kata Academy (ex. Java Mentor) открыли новый набор на курс по Java

В Kata можно изучить Java на реальных проектах и задачах за 8 месяцев с оплатой после трудоустройства. Студенты, успешно завершившие обучение, получают в среднем 3-5 предложений о работе. А если после него вы не устроитесь разработчиком с минимальной зарплатой в 100 тысяч рублей, по договору обучение для вас будет бесплатным.

Уже сейчас Kata обучает около 1500 студентов. Присоединяйтесь и вы к сообществу будущих Java-разработчиков: https://tprg.ru/kwFM

Это #партнёрский пост
источник
Типичный программист
Да здравствует восставший пролетариат: теперь в Python можно устроить коммунистическую революцию, сделав все классы равными

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

А додумался до этого разработчик под ником jokteur. Он пожаловался, что вовсе удалить классы, не сломав экспрессию языка, не получится. А вот сделать их равными — другое дело! И хотя идея довольно громкая, на деле модуль просто переопределяет методы __eq__() и __hash__() у всех классов на True и hash(1) соответственно.

Тем не менее, факт остаётся фактом — теперь в Python можно подключить communism: https://github.com/jokteur/python_communism

#кек #python
источник
2022 January 18
Типичный программист
Мега подборка из 720+ бесплатных онлайн курсов по программированию и компьютерным технологиям

Из плюсов — там есть курсы от Массачусетского технологического института, Мичиганского университета, IBM, Linux Foundation, Microsoft и многих других авторитетных компаний и организаций. Из минусов — список довольно большой и в нём легко потеряться:

https://www.freecodecamp.org/news/free-online-programming-cs-courses/

Парочкой лучших курсов из этой подборки делимся сразу в посте:
— Основы программирования от Университета Дьюка:
https://www.classcentral.com/course/programming-fundamentals-9574
— Основы ИИ от Microsoft:
https://www.classcentral.com/course/udacity-ai-fundamentals-59066
— Введение в HTML и CSS от Udacity:
https://www.classcentral.com/course/udacity-intro-to-html-and-css-2659
— Введение в CSS3 от Мичиганского университета:
https://www.classcentral.com/course/introcss-4294

#курсы
источник
Типичный программист
Никаких Angular, Vue, React и jQuery: на какие крутые и менее известные JS-фреймворки точно стоит обратить внимание в 2022 году

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

Webix UI Library, DevExtreme, Kendo и Ember — в статье сделали обзор этих и других малоизвестных, но полезных фреймворков для JavaScript:

https://tproger.ru/articles/top-10-javascript-frejmvorkov-i-bibliotek-v-2022/

#js
источник
Типичный программист
Финальный отбор на зимний поток обучения в Школе 21 стартует через 2 недели

Начните обучение этой зимой в Москве, Новосибирске или Казани и выйдите на оплачиваемую стажировку разработчиком уже через полгода.

Бесплатно, без учителей, скучных лекций, оценок и расписаний, Школа 21 работает 24/7, можно совмещать с работой или обучением в вузе. Не нужно уметь программировать или иметь высшее образование. Поступить в неё может каждый достигший 18-ти лет.

Чтобы стать участником, достаточно подать заявку и следовать инструкциям: http://sber.me/?p=Wd9xQ

Зимой пройдут отборочные интенсивы, на которых вы научитесь программировать и получите шанс попасть на основное обучение в любом кампусе Школы 21. Количество мест на интенсивах ограничено!

Это #партнёрский пост
источник
Типичный программист
Вечернее #обсуждение: Статическая типизация или динамическая?

Что и когда лучше использовать?
источник
2022 January 19
Типичный программист
Microsoft не просто покупает Activision Blizzard за $68 млрд, а полноправно врывается в гонку развития платформ для метавселенной

Спустя всего год после покупки игровой студии Bethesda, Microsoft объявила о намерениях купить ещё и Activision Blizzard, заняв сразу третью строчку крупнейших гейм-девелоперов в мире. По игровой выручке она будет уступать только Tencent и Sony. Учитывая, что в последнее время компания переживала не лучшие времена, на фоне этой новости акции Activision Blizzard взлетели почти на 40%.

Но по словам генерального директора Microsoft Сатьи Наделлы, эта сделка важна не только для игровой индустрии. Наделла считает, что «она сыграет ключевую роль в развитии платформ метавселенной».

Правда, пока ещё нужно дождаться одобрения антимонопольщиков, да и в лучшем случае, сама сделка должна закрыться лишь в 2023 году.

#gamedev
источник
Типичный программист
Если вы считаете навигацию на гитхабе неудобной и вам хотелось бы, чтобы всё было как в любимой IDE, советуем обратить внимание на Octotree.

Это крутое расширение для Chrome, которое умеет добавлять удобное дерево для навигации по репозиторию. Из приятного — последний апдейт меньше месяца назад и больше полумиллиона активных пользователей:

https://chrome.google.com/webstore/detail/octotree-github-code-tree/bkhaagjahfmjljalopjnoealnfndnagc

#chrome #github #инструменты
источник
Типичный программист
источник
Типичный программист
источник
Типичный программист
Вебинар о том, как сделать управление IT еще «умнее» и эффективнее с помощью платформы OPTIC от Micro Focus

Присоединяйтесь к вебинару и познакомьтесь ближе с новой платформой автоматизации операционной деятельности OPTIC (Operations Platform for Transformation, Intelligence and Cloud).

На вебинаре Артур Гиоев, технический директор Micro Focus в России и странах СНГ, расскажет, что представляет собой анонсированная год назад платформа OPTIC, какие решения входят в ее состав и какие возможности появятся в ней в скором будущем.

Продолжительность: 1 час.

Когда: 26 января в 11:00

Узнать подробнее и зарегистрироваться: https://t.me/microfocusrussia/508

Кстати, на канале Micro Focus Russia & CIS — всегда полезный контент, в том числе регулярные анонсы бесплатных вебинаров. Присоединяйтесь.

#ивент
источник
2022 January 20
Типичный программист
Как бесплатно получить значок PRO на GitHub, а вместе с ним ПО на 200 тысяч долларов?

TL;DR Быть студентом, знать где и какие формы заполнить.

Мало кто знает, но у GitHub есть программа поддержки GitHub Student Developer Pack. Попав в неё, можно получить доступ к таким продуктам как:
— поисковый API Algolia, стандартная стоимость которого составляет $150 ежемесячно;
— платформа для изучения облачных вычислений AWS Educate с бонусом до $110;
— интегрированный с GitHub клиент GitKraken, стандартная цена которого $49.
— ПО от JetBrains, Microsoft, DigitalOcean и многих других компаниий.

Конечно, это инструментарий, который скорее пригодится скорее опытному разработчику. Но в целом, это неплохой бонус, согласитесь? И для того, чтобы его получить, достаточно выполнить несколько действий:
1. Войти в свой аккаунт на GitHub и перейти на страницу GitHub Education.
2. В правом верхнем углу выбрать Get Benefits.
3. В разделе «Статус» указать Student, и ниже ввести адрес электронной почты или e-mail, выданный учебным заведением.
4. Если вы ввели личную почту или студенческая почта не распознаётся как выданная учебным заведением, нужно будет загрузить скан документа, подтверждающего статус учащегося.
5. Затем нужно ввести название своего учебного заведения и рассказать про цели, с которыми вы собираетесь использовать этот Developer Pack.

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

Пользуйтесь.

#инструменты #github
источник
Типичный программист
Как ещё сильнее увеличить критерии для A/B-тестов с помощью машинного обучения?

A/B-тестирование нужно для оценки практически любого продуктовго решения. А не только, чтобы понять, какого цвета сделать кнопку на сайте. С помощью правильных A/B-тестов можно точно узнать, стоит ли, например, давать пользователям скидки или нет, нужно ли вводить больше фильтров на сайте и работает ли рекламная компания.

И на Хабре вышла интересная статья, в которой Дима Лунин из Авито рассказал:
— как для этого использовать CUPED-метод;
— как улучшить CUPED-алгоритм;
— что такое CUPAC, CUNOPAC и CUMPED;
— как использовать Uplift-модель в качестве статистического критерия;
— как использовать все модели сразу для достижения лучшей мощности;
— насколько эти методы вместе с парной стратификацией лучше, чем обычный CUPED.

Советуем к прочтению: https://tprg.ru/Jtfj

Это #партнёрский пост
источник
Типичный программист
Интересная инфографика, показывающая топ стран, где родились основатели американских единорогов (за исключением США): Россия и Украина в десятке.

«Единорогами» считаются стартапы, которые оцениваются в сумму $1 млрд и более и при этом находятся в частной собственности.

Инфографику подготовил Илья Стребулаев на основе исследования Высшей школы бизнеса Стэнфордского университета. В выборку вошли 1078 фаундеров из 500 стартапов.

#история #тренды #мотивация
источник
Типичный программист
Быть программистом круто! Или нет?

Высокий порог входа, овертаймы, дедлайны, большая конкуренция — спросили у экспертов, к каким ещё недостаткам этой профессии стоит быть готовым и что с ними делать:

https://tproger.ru/experts/disadvantages-of-being-a-programmer/

А как вы считаете, какие минусы у профессии разработчика есть ещё?

#эксперты #советы
источник
2022 January 21
Типичный программист
Помните, мы писали про игру Wordle и её русскоязычную версию, которую разработал один из наших читателей?

Так вот, на Хабре вышла статья, в которой Саша Белоусов рассказал, как ему удалось собрать первую версию игры всего за 6 часов. А также поделился, как ему удалось привлечь в игру 100 тысяч пользователей за неделю, откуда вообще у него возникла эта идея, и куда она привела.

В статье есть интересные подробности о процессе разработки, необычных решениях и заработанных со всего этого дела деньгах: https://habr.com/ru/post/646405/

#веб #gamedev
источник
Типичный программист
Подборка актуальных вакансий Backend-разработчиков

Python-разработчик
Где: Москва, можно удалённо
Сколько: по итогам собеседования

Java-разработчик
Где: Москва, можно удалённо
Сколько: по итогам собеседования

Node.JS-разработчик
Где: Москва, Санкт-Петербург, Ростов
Сколько: от 130 000 ₽

Node.JS-разработчик
Где: удалённо
Сколько: до 200 000 ₽

Backend-разработчик
Где: удалённо
Сколько: по итогам собеседования

Software Backend Developer (C#, C++)
Где: Москва, можно удалённо
Сколько: от 180 000 до 250 000 ₽

Software Developer (OCR, C++, ML)
Где: Москва, можно удалённо
Сколько: от 180 000 до 250 000 ₽

#вакансии #работа
источник
Типичный программист
В своей статье о русскоязычной версии Wordle Саша рассказал, что использовал для её разработки Next.js.

Если вкратце, Next.js — это JavaScript-фреймворк, внутри которого работает библиотека React. Он «из коробки» отлично справляется с созданием статических веб-сайтов. Но главное, за что любят Next.js, — это возможность предварительного рендеринга страниц динамических сайтов на стороне сервера.

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

#курсы #js #веб #react
YouTube
Next.js #0 Введение (Introduction)
#YauhenK #webdev #Next #Nextjs #ityoutubersru

Всех приветствую в курсе «Next.js».
В данном видеокурсе мы с вами рассмотрим фрэймворк для серверного рендеринга - Next.js. Разберём основные концепции по типу роутинга, создания страниц и копонентов. Рассмотрим разницу подходов SSR (Server Side Rendering) и SSG (Static Site Generation), а так же подключим их в приложение. Рассмотрим, как Next.js ускоряет загрузку приложения и улучшает работу с SEO. И в заключение выполним типизацию с помощью TypeScript и загрузим готовое приложение на бесплатный хостинг Vercel.

✒ Репозиторий курса:
✔ GitHub: https://github.com/YauhenKavalchuk/next-js

✒ Полный список готовых и планируемых курсов:
✔ Trello: https://trello.com/b/R6rD7qq8

✒ Автор курса:
✔ YouTube: https://www.youtube.com/YauhenKavalchuk
✔ Instagram: https://www.instagram.com/YauhenKavalchuk
✔ Twitter: https://twitter.com/YauhenKavalchuk
✔ VK: https://vk.com/YauhenKavalchuk
✔ LinkedIn: https://www.linkedin.com/in/YauhenKavalchuk
✔ GitHub: https://github.com/YauhenKavalchuk
✔ VK (Группа): http://vk.com/webdevcom

✒ Поддержать развитие канала:
✔ YouTube-спонсорство: https://www.youtube.com/channel/UCE9ODjNIkOHrnSdkYWLfYhg/join
✔ Patreon: https://www.patreon.com/YauhenKavalchuk
источник
Типичный программист
Кстати, о веб-разработке: помимо дорожной карты по бэкенду обновили и дорожную карту по фронтенду на 2022 год.

Как всегда, кратко — на картинке, а более подробно с инструкциями и полезными материалами — в заметке: https://tproger.ru/articles/frontend-roadmap-2021/

#фронтенд #шпаргалка
источник
2022 January 22
Типичный программист
Что делать, если жильцы соседнего дома поставили рядом с вашим офисом шлагбаум?

Конечно же проверить сайт компании на уязвимости и случайно открыть «режим Бога» в системе управления. С возможностью полностью управлять 1500 шлагбаумов по всей Москве и доступом к куче конфиденциальной и технической информации.

Интересная история сама по себе. А если ещё интересуетесь информационной безопасностью в вебе и пентестингом, то материал точно для вас:

https://habr.com/ru/company/postuf/blog/596293/

#безопасность #веб
источник