Size: a a a

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

2019 March 17
Типичный программист
Интенсив по безопасному программированию

HackerU проведёт новый интенсивный курс «Практики и инструменты безопасного программирования», ориентированный на продвинутых веб-разработчиков: https://tprg.ru/sdhu3

За 3 дня узнаете о типичных ошибках при проектировании архитектуры приложений, поймёте, как залатать бреши в защите с помощью современных практик и научитесь обеспечивать защиту клиентской и серверной сторон ваших приложений.

Можно учиться в Москве или удалённо.
источник
Типичный программист
Собеседование на должность JavaScript-разработчика: популярные задачи с разбором решений

https://tprg.ru/aiAm

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

В этой статье рассказываем, как решить пять распространённых задач по программированию, которые вам могут задать в ходе собеседования на должность Junior JavaScript- или frontend-разработчика.

#javascript #задачи
источник
2019 March 18
Типичный программист
​​Что в мире происходит

🧠 «Комменсантъ» узнал, что Минкомсвязь, Сбербанк и ещё ряд экспертов подготовили материалы для скорого совещания с президентом на тему национальной программы по ИИ. Из положительных сторон выделяют наличие крупных российских IT-платформ («Яндекс», «ВКонтакте», Mail.Ru), а из негативных — слишком жёсткое законодательство по персональным данным.

Большие обзоры новостей, с шуточками и авторской подачей, ловите по будням в канале @tprogerdaily

💰 Карьерный портал «Мой Круг» опубликовал статистику зарплат разработчиков с разбиением по уровням квалификации и языкам.
источник
Типичный программист
Макро-польза микро-сервисов: мост от legacy-архитектур к современному IT

https://tprg.ru/nAQq

В облаках только и разговоров, что о микросервисах.

В статье рассказываем:
— почему микросервисы — оптимальный вариант построения архитектуры ПО,
— какие сложности возникают при внедрении микросервисов,
— основные преимущества микросервисов.

#архитектура
источник
Типичный программист
​​#вакансия #работа #москва
Команда Mail.Ru Group ищет программистов

Они набирают команду DWH, которая займется разработкой одного из крупнейших хранилищ группы компании. Объемы данных скоро превысят 4,5 петабайт, количество узлов кластера более 150, ежедневный прирост информации составляет 1,5 — 2 Тб.

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

Кто конкретно нужен?

DevOps инженер
Big Data инженер
Ведущий full stack разработчик
Системный аналитик DWH/BI
ETL-разработчик

Что классного в этой работе кроме высокой зарплаты?

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

А ещё с первого дня доступен бесплатный фитнес-зал и программа ДМС, массажные кресла, тихие уголки с пледами и подушками, игровые приставки, кинотеатр, барбершоп.

Все вакансии компании: https://tprg.ru/WQ58
источник
Типичный программист
Level Up: события и курсы №20

Юбилейный, двадцатый выпуск дайджеста событий для айтишников!

Внутри всё как вы любите: конференции, митапы, хакатоны и курсы — так что вперёд читать:

https://tprg.ru/lvlup180319
источник
Типичный программист
Владимир Путин подписал законопроекты о наказаниях за фейковые новости и оскорбление госсимволов и властей.

Фейковая новость — это «недостоверная, общественно значимая информация», распространяемая под видом достоверной. Размеры штрафов могут меняться в зависимости от последствий, минимальные такие: 30−100 тысяч рублей для граждан, для должностных лиц — 60−200 тысяч, для юридических — 200−500 тысяч. Закон.

Оскорбление властей — это «информация, выражающая в неприличной форме, которая оскорбляет человеческое достоинство и общественную нравственность, явное неуважение» к обществу, государству, российским органам власти и её официальным госсимволам. Это классифицируется как мелкое хулиганство, наказание на первый раз — штраф 30−100 тысяч рублей. Закон.

Подробнее на «Медиазоне»: https://tprg.ru/Jxi3
источник
2019 March 19
Типичный программист
​​#вакансия #работа #москва
от 200 000 до 300 000 ₽

Предложение по работе для Senior Java разработчика.

Crypterium — это мобильный банк, позволяющий платить криптовалютой в 42 млн магазинов мира. У них стабильное финансирование на годы вперед, что является принципиальным отличием от других ICO компаний. CEO в Великобритании раньше возглавлял Visa UK.

Ищут специалиста, который будет заниматься разработкой бэкэнда банка (платформенные микросервисы: интеграция с партнерами, аналитика, карточный процессинг), а также разработкой REST API для фронтенда.

Как работает команда разработки?

По методологии SCRUM с модификацией под внутренние процессы. Коммуникация через task tracking в JIRA + Slack, ежедневные stand-up встречи по статусу, еженедельные ретроспективы, члены команды разработки и руководство всегда открыто для новых идей и предложений.

Какие условия работы?

Офис в «Башня 2000» в Москва–Сити. Гибкий график, возможность работать удаленно. Корпоративный английский в офисе. Никакого дресс–кода.

Подробнее: https://tprg.ru/VgPG
источник
Типичный программист
Художник живёт в каждом?

На конференции GTC 2019 NVIDIA показала демоверсию нейросети GauGAN, которая умеет превращать схематичные рисунки в фотореалистичные изображения: https://tprg.ru/Mfcy

Уже анонсировали площадку AI Playground, на которой скоро это всё можно будет попробовать самому: https://tproger.ru/news/nvidia-gaugan/

#нейросети
источник
Типичный программист
Профессиональная Python-конференция

5 апреля в Москве пройдёт конференция Moscow Python Conf++ 2019. Соберутся самые активные члены Python-сообщества и спикеры со всего мира: https://tprg.ru/mpc194

Поговорят обо всех сферах разработки: веб, анализ данных, машинное обучение, тестирование, DevOps, базы данных и интернет вещей. Обсудят будущее языка, подискутируют о развитии и организации проектов, вспомнят о его особенностях и хороших практиках.
источник
Типичный программист
Как эмулировать многопоточность в JavaScript

https://tprg.ru/CWtZ

Во многих языках, например в Java или C#, есть реализации параллельного программирования. Оно предназначено для исполнения кода за пределами основной программы. Однако JavaScript — однопоточный язык.

Рассказываем, как создать иллюзию многопоточности, используя JavaScript.

#javascript
источник
2019 March 20
Типичный программист
Два финтех-акселератора

В апреле начнут работу сразу 2 акселератора финтех-стартапов: https://tprg.ru/ftl12 — Investtech 2019 и Banktech 3.0. Помогут реализовать пилотный проект под руководством реальных игроков рынка за 12 недель.

Участники будут общаться с менторами от компаний-партнёров и трекерами на еженедельных встречах. Благодаря этому подходу команды узнают больше о процессах, происходящих внутри рынка и в самих компаниях, а также реализуют проекты, направленные на решение конкретных задач бизнеса и отрасли.
источник
Типичный программист
​​Что в мире происходит

🤐 Путин подписал законы о наказаниях за распространение фейковых новостей и оскорбление госсимволов и власти. Минимальный штраф — 30 тысяч рублей.

🎙 NVIDIA вчера много чего анонсировала: одноплатный компьютер Jetson Nano, платформу для 3D-дизайна Omniverse, нейросеть GauGAN, сайт с демо-версиями нейросетей AI Playground, сотрудничество с AWS в IoT-сфере и так далее. Описания и видео есть во вчерашнем большом обзоре.

🦊 Вышел Firefox 66. Новая версия браузера блокирует автовоспроизведение аудио- и видеороликов, если они включаются сразу со звуком. Полоса прокрутки теперь привязана к конкретному месту на странице, чтобы подгружаемые с запозданием картинки и реклама не отбрасывали пользователя в другую часть страницы.

🚘 «Яндекс» объявила о сотрудничестве с Hyundai. Вместе они будут разрабатывать решение «из коробки» для создания беспилотных авто, чтобы его могли использовать другие автопроизводители.

Большие обзоры новостей, с шуточками и авторской подачей, ловите по будням в канале @tprogerdaily

🕹 Google на игровой конференции представила стриминговую игровую платформу Stadia. Она работает через Chrome, на любом устройстве, на каком работает браузер. Вместе с ней Google показала свой контроллер: на нём есть микрофон и даже отдельная кнопочка съёмки для YouTube.
источник
Типичный программист
Хакатон для новичков в веб-разработке

Занимаетесь веб-разработкой или хотите испытать свои знания основ программирования? Тогда специально для вас в Туле пройдёт масштабный хакатон Tula Web Cup 2019: https://tprg.ru/twc13

Сначала нужно пройти отбор, решив тестовое задание с 4 по 10 апреля, а потом приехать на финал, который состоится 20 апреля. Обещают теоретические и практические задачи по всем аспектам веба и основам программирования, а также специальное задание от спонсоров.

Все победители получат ценные призы, вроде ноутбуков, фотоаппаратов, электронных книг и клавиатур, а также обучение по программе «Сбербанка».
источник
Типичный программист
#вакансия #работа #удалёнка
от 120 000 ₽

Разработчик PHP+MySQL, найдись!

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

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

Обещают любить, баловать печеньками и кофе в офисе на Алексеевской или смайликами и мемами удаленно.  

Ссылка на вакансию: https://tprg.ru/d09A
источник
Типичный программист
Что такое смарт-контракты, где можно их применять и при чём тут блокчейн

https://tprg.ru/uAar

Сегодня расскажем вам, что такое смарт-контракт. Это понятие стало мелькать в новостных заголовках не так давно, хотя и разработана была эта концепция в далёком 1996 году.

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

#блокчейн
источник
2019 March 21
Типичный программист
Python-конференция от организаторов Highload++

Напомним, что 5 апреля в Москве пройдёт конференция Moscow Python Conf++ 2019: https://tprg.ru/mpc196

Спикеры со всего мира обсудят самые важные темы Python-разработки: веб, анализ данных, машинное обучение, тестирование, DevOps, базы данных и интернет вещей. Поговорят о будущем языка, подискутируют о развитии и организации проектов, вспомнят о его особенностях и хороших практиках.

Для тех, кто не сможет приехать, будет онлайн-трансляция. До 1 апреля билеты можно приобрести со скидкой.

Это #партнёрский пост
источник
Типичный программист
​​ИИ помогает писать музыку в стиле Баха

Ко дню рождения Иоганна Себастьяна Баха Google сделала дудл, в котором каждый может побыть великим композитором.

Просто расположите на линейках ноты, а искусственный интеллект поможет создать вам гармоничную мелодию в стиле Баха. Поиграться можно на сайте с дудлами: https://tprg.ru/p0WR

#ии #ml
источник
Типичный программист
​​#вакансии #работа

Подборка актуальных вакансий:

Фронтенд разработчик в ЦФТ, Новосибирск, от 100 000 ₽

Инженер по автоматизации тестирования в Kefir, Волгоград, по итогам собеседования

Senior PHP разработчик в Oblivki, удалёнка, от 150 000 ₽

QA автоматизатор тестирования в «Додо Пицца», Москва, до 150 000 ₽

Senior Java разработчик в Crypterium, Москва, от 200 000 до 300 000 ₽
источник
Типичный программист
Arduino: выбор платы, подключение и первая программа

https://tprg.ru/SElI

Создатели платформы Arduino сделали разработку сложных электронных устройств высокоуровневой и понятной для новичка в программировании.

В нашем новом материале:
— рассказываем, что из себя представляет платформа Arduino,
— рассмотрим различия плат Arduino,
— напишем первую программу для микроконтроллера и прошьём его.

#arduino #электроника
источник