Size: a a a

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

2021 September 20
Типичный программист
А нужны ли курсы по программированию на самом деле?

Объём рынка онлайн-образования в России ежегодно увеличивается на 20–25%. Поэтому вокруг онлайн-образования крутится всё больше вопросов. Как выбрать школу и не попасть на мошенников, а дают ли сертификаты какое-нибудь реальное преимущество?

В этой статье мы попытались разобраться в этих и ещё 8-ми самых частых вопросах об онлайн-курсах по программированию. Только информация, никакой рекламы: https://tprg.ru/AdhQ

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

#курсы
источник
Типичный программист
В этом году самая большая конференция по Ruby в России пройдёт в онлайн формате

А это значит, что смотреть RubyRussia 2021 можно хоть с компьютера, хоть с телефона — выбирайте удобное место и собирайте классную компанию.

На конференции вас ждёт:
— 13 докладов на самые интересные темы от топовых компаний;
— три круглых стола, где обсудят важное с разных точек зрения;
— keynote от Юкихиро Мацумото.

Когда: 24-25 сентября

Узнать подробнее и зарегистрироваться: https://tprg.ru/Gsl8

Организатор конфереции — Evrone: https://tprg.ru/ounJ
Золотой партнёр — СберМаркет: https://sbermarket.ru/
Серебряный партнёр — Level.Travel: https://level.travel/

#ивент
источник
Типичный программист
Разработчики VK выложили свою реализацию технологии QUIC в открытый доступ — они одни из первых внедрили протокол в работу крупного сервиса

Об этом команда рассказала сегодня на конференции Saint HighLoad++, которая проходит в Питере. Вообще, в докладе много годноты: там про замену JSON на MSGPACK, JPEG — на WebP, gZIP — на zstd. Но самое интересное про тонкости внедрения QUIC. Советуем посмотреть. А исходники можно найти на гитхабе:

https://github.com/VKCOM/nginx-quic

QUIC отличается от TCP уменьшенной задержкой, более современными технологиями обеспечения надёжности данных и передачей информации в зашифрованном виде. Но несмотря на все его плюсы, компания не могла быстро перейти на QUIC — готового набора решений одновременно для клиента и сервера пока не разработали.

Интересно, что внедрение протокола позволило в 2 раза ускорить доставку контента в обычных условиях и в 4 раза — при слабом интернет-соединении и в неустойчивых мобильных сетях.

#веб #безопасность
источник
2021 September 21
Типичный программист
Ловите бесплатный 53-часовой обучающий курс по фронтенд-разработке от JetBrains

Курс поможет освоить основы веб-разработки, в том числе JavaScript, HTML и CSS. В процессе обучения вы изучите 128 тем и разработаете 6 реальных проектов для вашего портфолио.

Курс полностью бесплатный, но ведётся на английском языке: https://tprg.ru/5szu

#курсы #фронтенд #js
источник
Типичный программист
Вебинар Veeam Software: «Работа в международной компании: про менталитет и английский»

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

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

Когда: 23 сентября в 18:00

Регистрация: http://vee.am/v8m58u

#ивент
источник
Типичный программист
Как подготовиться к релокации в США, изучить все варианты, подать резюме, потратить кучу денег и... не переехать

Про успешные истории переезда читать приятно, а про провальные — полезно.

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

Автор этой истории делится своим уроком, который обошёлся ему в $3000: https://tprg.ru/aIUk

#работа #советы
источник
Типичный программист
Свежая подборка вакансий для Backend-разработчиков

Golang Developer (Junior) в FBS
Где: Санкт-Петербург
Сколько: До 130 000 ₽

PHP-программист в Автомакон
Где: Удалённо
Сколько: По итогам собеседования

Senior Backend-разработчик в YAY Games
Где: Москва
Сколько: По итогам собеседования

Python Software Engineer в Revolut
Где: Москва, можно удалённо
Сколько: По итогам собеседования

Senior Java Backend Engineer в Revolut
Где: Санкт-Петербург, Москва, можно удалённо
Сколько: По итогам собеседования

.Net Developer (AZURE/AWS) в EPAM
Где: Москва, Санкт-Петербург, можно удалённо
Сколько: По итогам собеседования

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

#вакансии #работа
источник
Типичный программист
Какое оно, идеальное рабочее место программиста?

Стол, стул, освещение и аксессуары — в статье собрали советы и рекомендации по выбору элементов рабочей зоны:

https://tprg.ru/a8Pi

#советы
источник
2021 September 22
Типичный программист
Каждый пятый программист не откликается на вакансию, если она предполагает выполнение тестового задания

Это показал недавний опрос портала SuperJob: https://tprg.ru/HX73

Согласно исследованию, разработчики скорее предпочтут более избирательный подход к вакансиям с тестированием: 48% опрошенных выбрали вариант «Зависит от объема тестового задания» и «Не в моем возрасте и не с моими знаниями этим заниматься».

А как вы относитесь к тестовым?

#тренды
источник
Типичный программист
Hello Conference!

Подключайтесь 29 сентября к трансляции Hello Conference! Neal Ford с темой архитектурные стили и паттерны и другие эксперты в IT архитектуре поделятся своими наработками и опытом.

Будут рассказывать про:
— архитектуру больших данных;
— корпоративную архитектуру и практику построения сложных систем;
— процессы создания верификации архитектуры в аgile проектах;
— платформы, ArchOps, DataMesh.
И многое другое.

Подробная информация, тайминг и анонсы на сайте: helloconf.ru

Это #партнёрский пост
источник
Типичный программист
В DeepMind не знают, как сделать ИИ менее токсичным

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

Например, GPT-3 не видит разницы между фразами «геи существуют» и «геев не должно существовать». И чтобы действительно исключить все оскорбления, нужно убрать почти все слова, относящиеся к меньшинствам, некоторые диалектизмы и упоминания маргинализированных групп.

В DeepMind рассказали, что разработчики пытаются решить эту проблему аж с 2016 года, но пока не достигли какого-либо значимого прогресса.

#ии #нейросети
источник
Типичный программист
Открылась регистрация на «Uchi://Hack» — онлайн хакатон для разработчиков и дизайнеров веб-приложений на JS, Ruby и не только.

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

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

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

Когда: с 30 сентября по 3 октября, а подать заявку можно до 28 сентября.

Подробности и регистрация на сайте: https://uchihack.ru/

#ивент
источник
Типичный программист
​Эти 10 шагов помогут вам стать полноценным разработчиком на Go

В статье Никита Сапогов, руководитель backend-разработки в Ситилинк и ментор Solvery, поделился полезными ресурсами для уверенного старта и рассказал, на какие особенности языка стоит обратить внимание в первую очередь:

https://tprg.ru/n6yh

#go #советы
источник
2021 September 23
Типичный программист
Microsoft всё-таки разрешит установку Windows 11 на старые ПК. Но только при условии, что пользователь обновляется на свой страх и риск

На чей страх и риск пользователь обновлялся до этого, не уточняется.

Ранее утилита PC Health Check, предназначенная для проверки компьютера на совместимость с Windows 11, утверждала, что процессор ПК не подходит для установки. Хотя причина чаще всего была в отсутствии TPM 2.0. При этом она не давала никаких дополнительных сведений и рекомендаций.

Теперь же PC Health Check при попытке установить Windows 11 будет просто предупреждать, что пользователи устанавливают новую систему на свой страх и риск.

#windows #microsoft
источник
Типичный программист
Залипательная визуализация подводных оптических интернет-кабелей, формирующих межконтинентальную связь

Особенно приятно, когда разработчики делятся исходниками таких проектов: https://tprg.ru/Oh72

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

Говорят, сейчас Матвей уже раскрыл все тайны и лежит прогает на берегу океана.

А вот, кстати, ссылка, по которой он перешёл: https://tprg.ru/kzcY. Рискнёте повторить?

Это #партнёрский пост
источник
Типичный программист
Конечный автомат: теория и реализация

Конечный автомат — это модель вычислений, основанная на гипотетической машине состояний, в которой один момент времени только одно состояние может быть активным.

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

В статье мы напишем несложный конечный автомат, основанный на стеке, и разберёмся, как он работает: https://tprg.ru/98rl

#алгоритмы #gamedev
источник
2021 September 24
Типичный программист
Стартует большая онлайн-конференция Yandex Scale

На ней вас ждёт 5 треков, больше 30 выступлений экспертов и 15 виртуальных выставочных стендов. А вначале состоится секретный доклад, на котором расскажут про самые главные изменения облачной платформы.

Трансляцию можно смотреть ВКонтакте и на сайте Yandex.Cloud: https://tprg.ru/YandexScale

Это #партнёрский пост
источник
Типичный программист
В Google AI Research создали нейромодель Pathdreamer, которая предугадывает невидимые области помещения

Она поможет роботам ориентироваться в пространстве. Притом, очень похоже на то, как это делает мозг человека.

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

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

Исходники, колаб и подробное описание технологии команда выложила на гитхаб: https://github.com/google-research/pathdreamer

#нейросети #роботы
источник
Типичный программист
Существует всего 4 главных алгоритмических парадигмы, с помощью которых можно решить большинство алгоритмических проблем

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

https://tprg.ru/Q8bw

#алгоритмы #cpp
источник