Size: a a a

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

2019 January 25
Типичный программист
Альфа-Банк и IT-школа HackerU проводят очередной набор на курс «Специалист по Frontend / Java-разработчик»: https://telegra.ph/Sovmestnyj-kurs-Alfa-Banka-i-HackerU-Specialist-po-Frontend--Java-razrabotchik-01-25

После отбора можно выбрать фронт или бэк — если не понравится, обещают вернуть 70 % оплаты. Дополнительно предлагают изучить Android-разработку. В конце каждого выполните финальный проект. Лучшим студентам могут предложить работу в Альфа-Банке.

Отбор на оба модуля начнётся 30 января. Обучение пройдёт в Москве, но можно заниматься удалённо.
источник
Типичный программист
​​#вакансия #москва #php
от 100 000 ₽

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

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

Какие требования?

— Отличные знания PHP, MySQL.
— Опыт работы с HTML, CSS3, JavaScript и jQuery.
— Понимание работы в системах управления проектами.

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

График полного рабочего дня, но с возможностью переодически работать из дома. Выдадут технику для работы (Mac OS). Дружный и профессиональный коллектив, который нацелен на рост.

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

В пятницу самое время уже подумать об отдыхе. Сходите куда-нибудь на выходных, повеселитесь хорошенько.

В конце концов, если вы ненадолго закроете все свои IDE и выйдете на улицу, не случится же конец света, правда?

Но это не точно: https://tprg.ru/0CxJ
источник
Типичный программист
Беспилотный автомобильчик

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

А смотрите, какие прототипы создавали совсем недавно, в 2015 году: маленькие машинки, светофор, знак «стоп». Всё это под управлением нейронки, Raspberry Pi и Arduino: https://tprg.ru/DKq6

#видео #нейросети
источник
Типичный программист
Новости

🎉 Роскомнадзор разблокировал 131 тысячу IP-адресов, которые лежали в реестре со времён «ковровых блокировок» в апреле прошлого года. На этот раз под «амнистию» попали подсети Microsoft.

🙈 В Chrome есть 170 уязвимых расширений, через которые злоумышленники могут запускать у пользователя произвольный код, сохранять/извлекать файлы и делать прочие гнусные вещи. Проверьте, вдруг у вас в браузере такое найдётся.

🚫 И ещё по поводу расширений Chrome: команда браузера пересматривает правила, по которым они работают. Одно из новых правил может нарушить работу блокировщиков рекламы и многих защитных решений.

🙊 Вчера Госдума одобрила в первом чтении два законопроекта о штрафах: за фейковые новости и за оскорбление власти в Интернете. Юрлица, попавшиеся на публикации фейков, могут попасть на миллион рублей, а те, кто рискнёт выразить неуважение к властям «в неприличной форме», — на 5 тысяч или 15 суток ареста.

📱 И раз уж зашла речь о законопроектах: Совет Федерации предложил вести базу мобильных устройств. Регистрация в ней будет обязательной и платной. Это должно ограничить оборот краденых и контрафактных гаджетов.

👽 Российская компания тестирует «Нейрочат» — гаджет с нейроинтерфейсом, помогающий набирать на компьютере текст усилием мысли. Он пригодится тем, кто лишён возможности говорить или двигаться. Технологию сложно назвать новой, но она российская и уже почти доступна в виде продукта.
источник
2019 January 26
Типичный программист
​​«Почтовый апокалипсис»

11 тысяч сотрудников Microsoft попали в «почтовый апокалипсис», который парализовал их работу на 12 часов.

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

По иронии, в самом первом сообщении содержались инструкции о том, как получать меньше уведомлений от GitHub: https://tprg.ru/T8hf
источник
Типичный программист
React: практики, которые помогут стать продвинутым разработчиком

https://tprg.ru/XWhs

React.js — один из самых популярных способов создать одностраничное приложение. Это гибкий и удобный фреймворк, с помощью которого можно либо добавить компонент на существующий сайт, либо создать новый сайт с нуля.

В статье собрали несколько советов, которые помогут начать использовать React.js с большей эффективностью:
— зачем нужен контекст,
— как можно обрабатывать ошибки,
— где взять конфигурации сборок, которые могут улучшить производительность,
— как взаимодействовать с дочерними элементами,
— зачем нужно разделение кода и как его использовать.

#веб #react
источник
Типичный программист
Ищем свободное парковочное место с Python и глубоким обучением

https://tprg.ru/QyFM

Какой толк от современных технологий, если поиск парковочного места возле дома вечно превращается в испытание?

Так давайте же напишем собственную систему уведомлений о свободной парковке с помощью Python и глубокого обучения.

В туториале рассказываем:
— какие есть подходы к решению задачи,
— какие технологии можно при этом использовать,
— как использовать наработки других людей, чтобы быстро получить работающий прототип,
— как настроить уведомление по SMS.

А где бы ещё вы применили технологию распознавания? Проходите опрос на сайте в конце статьи.

#python #ml
источник
2019 January 27
Типичный программист
Эксплуатация уязвимостей исполняемых файлов для новичков: привилегии и обработка исключений

https://tprg.ru/dFSw

В этой статье познакомимся с уязвимостями исполняемых файлов на примере обработки исключений и привилегий.

Также разберёмся:
— что такое «ядро» и какие уровни привилегий исполнения существуют в ОС,
— как работают обработчики исключений и какие уязвимости они открывают,
— анализ уязвимости форматированной строки,
— разбор атаки путём перезаписи SEH,
— как защищаются от этих уязвимостей.

#безопасность
источник
2019 January 28
Типичный программист
IT-сообщество России GetIT совместно с крупными IT-компаниями запускает серию митапов по прокачке навыков программирования и soft skills: https://telegra.ph/Mitap-GetIT-Community-01-28

Уже 1 февраля в Москве состоится первая встреча, организованная при поддержке Tutu. Расскажут о том, как стать тимлидом и нужно ли это, а также как сменить сферу деятельности и не пожалеть. Кроме этого, объяснят, что нужно уметь для грамотной работы в команде стартапа.
источник
Типичный программист
​​«Машинное обучение и анализ данных» от сотрудников Яндекса

Успейте до повышения цены в феврале 👉 http://bit.ly/2HC2Iuz

На курсе вы узнаете, как проходит полный цикл анализа — от сбора данных до выбора оптимального решения и оценки его качества. Продвинетесь в Python и математике. Научитесь пользоваться современными аналитическими инструментами и адаптировать их под конкретные задачи.

Какие задачи будете решать в рамках курса:
— прогнозирование временных рядов;
— изучение поведения пользователей;
— анализ текста;
— создание рекомендательных систем.

👨‍💻 Скидка по промокоду JANUARY действительна до 31.01.2019. Записаться на курс: http://bit.ly/2HC2Iuz

Это #партнёрский пост
источник
Типичный программист
​​Илон Маск заявил, что Tesla будет включать музыку Иоганна Себастьяна Баха при попытке угона.

Иногда в стиле метал: https://tprg.ru/Be90
источник
Типичный программист
На что обращают особое внимание при приёме на работу — на диплом определённого вуза или наличие опыта?

Наши друзья из IСТ.Mоsсоw спросили специалистов ведущих компаний России: https://tprg.ru/j0O8

Общие выводы:

1. Многие компании считают, что наличие определённого диплома — это показатель того, что выпускник обладает необходимыми фундаментальными знаниями. Другие работодатели смотрят только на фактические навыки и soft skills, и неважно, каким образом они получены.

2. Зато большинство компаний готово принять в свою команду сотрудника без опыта работы. Большое внимание уделяется потенциалу кандидата, мотивации и стремлению к обучению и саморазвитию.

#работа
источник
Типичный программист
Шпаргалка по современному JavaScript

https://tprg.ru/zDm4

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

Специально для этого подготовили материал, в котором собрали основные концепции и принципы современного JavaScript:
— использование ключевых слов this, extends, super,
— применение операторов spread(...), await,
— примеры использования функций и методов.

#javascript
источник
2019 January 29
Типичный программист
​​Обнаружен баг в FaceTime, из-за которого можно видеть и слышать собеседника ещё до ответа на вызов:
— позвоните кому-нибудь;
— свайп снизу, добавить собеседника;
— вбейте собственный номер или найдите себя в адресной книге;
— начнётся групповой звонок, в котором будет отображаться звук и видео с телефона того, кому вы звонили изначально.

Но не спешите пробовать — до исправления ошибки Apple временно отключила групповые звонки FaceTime. Редакции Tproger не удалось повторить, звонок просто сбрасывается.

Полноценное обновление для фикса обещают выпустить на этой неделе: https://tprg.ru/ioYN
источник
Типичный программист
​​#вакансия #junior #java #cpp #csharp

Технологический Центр Дойче Банка предлагает трудоустройство в рамках Graduate Program для выпускников 2018 и 2019 года (ИТ, математика или физика).

Трудоустроят в международную компанию, научат Java, C++ или C#, предложат интересные проекты. А ещё свозят во время обучения в Лондон, чтобы лучше познакомить с профессиональной средой.

Всё так здорово, а где подвох?
 
Для участия нужно пройти конкурсный отбор из нескольких этапов. Основные критерии:  

1) Умение разбираться в логике, алгоритмах и структурах данных.
2) Понимание ООП на базовом уровне.
3) Английский язык на уровне не ниже Intermediate.
4) Готовность работать 5 рабочих дней в Москве или Питере с июля (с плавающим началом рабочего дня и возможностью часть времени работать удаленно).

Это всё про меня! Как подать заявку на участие?

Анкета и подробности: https://tprg.ru/9fko
источник
Типичный программист
​​Таненбаум vs Торвальдс

В этот день в 1992 году начался знаменитый спор между Эндрю Таненбаумом и Линусом Торвальдсом, который вырос в очень большую и сложную дискуссию.

Спор начал Таненбаум, заявив, что что микроядра вытесняют монолитные ядра, и поэтому Linux устарел уже в 1992 году.

Линус не мог не ответить на это и решил серьёзно пофлеймить.

Сейчас тема этого спора становится ещё интереснее за счёт того, что Linux получил широкое распространение. Поэтому особенно любопытно читать доводы Таненбаума: https://tprg.ru/Qe4z

#linux
источник
Типичный программист
​​Тренды в сфере машинного обучения от GitHub

Ребята из GitHub составили рейтинг языков программирования, которые используются для разработки ML-проектов, а также подвели другие итоги прошедшего года в этой сфере.

Python занял первое место в этой компании, и третье место в принципе среди всех проектов на GitHub.

Самым популярным Python-пакетом, который импортируют около 75% data science и ML-проектов, стал NumPy, использующийся для работы с математическими операциями и многомерными данными.

А самым популярным ML-проектом стал Tensorflow. Число законтрибьютивших в него разработчиков оказалось в 5 раз выше, чем у проекта, занявшего второе место.

Фул здесь: https://tprg.ru/HuhJ

#ml
источник
Типичный программист
​​Хотите научиться эффективной работе с информацией?

На Сoursera стартует онлайн-программа «Python для анализа данных» от Mail.Ru Group и МФТИ.

Эксперты и сотрудники Mail.Ru Group научат грамотно обрабатывать информацию, визуализировать её и использовать статистический подход с помощью Python. Кроме того, сможете обучить собственные нейросети как с учителем, так и без.

Узнать больше: https://tprg.ru/m7Uk
источник
Типичный программист
Основные концепции Docker на простых примерах из жизни

https://tprg.ru/367k

Контейнеры чрезвычайно полезны с точки зрения безопасности, воспроизводимости и масштабируемости при разработке ПО и обработке данных.

Рассказываем вам:
— про концепцию контейнеризации на примере приготовления пиццы,
— что такое образ, Docker-файл и контейнер,
— чем полезны контейнеры.

#docker #начинающим
источник