Size: a a a

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

2019 July 08
Типичный программист
VK Fest 5

20 и 21 июля в парке 300-летия Санкт-Петербурга состоится самый инновационный фестиваль: https://tprg.ru/vkfest5 — VK Fest 5. Роботы, виртуальная реальность, космические технологии, 3D-печать, море гаджетов — и это лишь малая часть вещей, которую можно будет посмотреть и потрогать.

Вас ждёт огромное количество инновационных разработок от ведущих IT-компаний и вузов страны, VR/AR-развлечений и призов от партнёров фестиваля. Свои стартапы представят ВШЭ, МФТИ и ГУАП, так что точно будет, на что посмотреть.

Это #партнёрский пост
источник
Типичный программист
Как оптимизировать работу в Jupyter Notebook

https://tproger.ru/translations/how-to-optimize-jupyter-notebook/

Jupyter Notebook — веб-оболочка для нескольких языков программирования: Julia, Python и R. Этот инструмент можно использовать для хранения кода, изображений, формул, графиков.

В новом материале рассказываем о базовых вещах, необходимых для начала работы, и о хитрых трюках Jupyter Notebook.

#инструменты #python
источник
2019 July 09
Типичный программист
​​Что надо изучить, чтобы начать работать в Data Science?

Составили пошаговый план. Кратко сравниваем Python и R, выбираем библиотеки для Python. Смотрим, что надо знать из математики, как работать с базами данных и парсить информацию. А также какие алгоритмы понять в первую очередь и что освоить для машинного обучения и работы с нейронками. Всё в одном материале: https://tprg.ru/scK3

#python #datascience
источник
Типичный программист
Веб-студия Mschf выпустила бесплатное расширение Netflix Hangouts для Chrome. Оно маскирует сериалы с Netflix под видеоконференцию: https://netflixhangouts.com/

Расширение запускает фейковую видеоконференцию в Hangouts на 4 собеседников. Все собеседники в ней ненастоящие, а правое нижнее окно предназначено для любимого сериала пользователя.

Всем хорошей работы.
источник
Типичный программист
​​Запускаем кластер Kubernetes за 3 дня!

9-11 сентября в Санкт-Петербурге пройдет интенсив по Kubernetes. Он будет полезен тем, кто хорошо разбирается в Linux, только осваивает Кубернетес или хочет систематизировать свои знания.

Чем полезен интенсив: одна предотвращенная ошибка в настройках кластера может окупить обучение всего техотдела любой IT-компании.

Как всё проходит: лекции на Слёрме чередуются с практическмим занятиями. Каждый участник создаст свой учебный кластер и развернет в нем приложение.

Где: конференц-зал Selectel — Цветочная, 19.

Регистрация: https://clck.ru/GnDrK

Это #партнёрский пост
источник
Типичный программист
Вышел официальный плагин hCaptcha для WordPress: https://wordpress.org/plugins/hcaptcha-for-forms-and-more/

Что за hCaptcha? hCaptcha — это альтернатива reCAPTCHA от Google. Правда, с одной особенностью: сервис выплачивает владельцу сайта вознаграждение за каждую правильно отвеченную пользователем капчу.

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

Процесс установки и настройки подробно расписан здесь: https://tprg.ru/hcaptcha-wordpress

#wordpress
источник
2019 July 10
Типичный программист
Новый deepfake

На этот раз Джим Керри заменил Джека Николсона в фильме «Сияние»: https://www.youtube.com/watch?v=HG_NZpkttXE

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

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

🕵 Специалист по IT-безопасности нашёл уязвимость в сервисе для видеоконфереций Zoom. Она позволяет активировать веб-камеру на Mac без разрешения пользователя. По словам специалиста, компания исправила баг лишь частично: https://tprg.ru/auj4

🦊 Вышла новая версия Firefox с длительным сроком поддержки. Обновления для неё будут выходить ещё целый год. Из нового в Firefox 68 — переписанные с нуля менеджер дополнений и адресная строка, тёмная тема для режима чтения, блокировка JS-майнеров и трекеров и многое другое: https://tprg.ru/qQBP

🤬 Instagram выкатывает ИИ-фичу, которая предупреждает пользователя, что он публикует потенциально оскорбительный комментарий. Предполагается, что человек подумает и напишет что-то более нейтральное. Ранние тесты показали, что способ в самом деле работает: https://tprg.ru/Hsf2

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

Нравится вам это или нет, но бизнес-модель Google вращается вокруг сбора данных и рекламы. В прошлом году компания заработала на этом 116 миллиардов долларов, 85% от всей своей выручки.

Кто-то не беспокоится о защите своих персональных данных, а для кого-то это реальная проблема.

К счастью, существуют альтернативы практически для каждого продукта Google. В этой подборке собрано более 100. Поисковики, почты, браузеры, календари — для всего есть замена: https://tprg.ru/google-alternatives
источник
Типичный программист
Как эффективно изучать языки программирования? Отвечают эксперты

https://tproger.ru/experts/effective-way-to-learn-programming-language/

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

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

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

#мотивация
источник
2019 July 11
Типичный программист
​​Сможете простыми словами объяснить суть новомодных профессий своим родственникам? Кто такие frontend разработчик, продакт-менеджер, системный администратор...

«Лаборатория Касперского» сможет. Там подготовили переводчик «Бабуля, я…», который переведёт название вашей профессии с русского на человеческий.

Сами посмотрите и бабушке посоветуйте: https://tprg.ru/q0JB

Это #партнёрский пост
источник
Типичный программист
Сооснователь Apple Стив Возняк высказался на тему конфиденциальности данных: https://tprg.ru/Mlsc

Говорит, не доволен тем, что его лайки используется для рекламодателей. А тем, кто дорожит приватностью, рекомендует удаляться из Facebook.

А вы что думаете по этому поводу?
источник
Типичный программист
​​Сессия закончилась, а значит, можно искать занятия на каникулы. К примеру, от «Ростелекома» и «Ростелеком-Солар» вас ждёт Кибервызов: Новый уровень.

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

Кибервызов пройдёт 20–21 июля, так что подавайте заявку: https://tprg.ru/mNlc

Это #партнёрский пост
источник
2019 July 12
Типичный программист
​​#вакансия #работа

Нужен эксперт преподаватель онлайн-курсов по программированию в школу IT-технологий, от 300 000 ₽, только Москва или МО

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

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

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

Обязательно: опыт разработки от 3 лет.
Желательно: опыт преподавания (онлайн или офлайн), наличие своей аудитории в социальных сетях.

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

Как откликнуться: на сайте или напишите @stasy_el список навыков и ссылку на портфолио. Опытным преподавателям готовы сразу провести личное собеседование — укажите наиболее удобный вариант (онлайн/оффлайн) и способ связи.

Подробнее: https://tprg.ru/FDWg
источник
Типичный программист
Более 50 алгоритмов сортировки за полчаса. Исходники всех алгоритмов на Java есть на гитхабе: https://github.com/MusicTheorist/ArrayVisualizer

#сортировка #java
источник
Типичный программист
​​Чтобы защитить соединение между клиентом и сервером, используют HTTPS. Это обычный HTTP, который использует криптографический протокол TLS. Главный этап установки безопасного соединения — TLS-рукопожатие.

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

Предлагаем устроить небольшой ликбез и подробно изучить процесс TLS-рукопожатия. Как раз написали об этом статью: https://tprg.ru/Gq3T

#безопасность #сети
источник
Типичный программист
Распространённые заблуждения про безопасность IPv6

Некоторые думают, что версия протокола IPv6 — это просто IPv4 с адресами подлиннее. Другие — что она намного безопаснее, чем IPv4.

В статье разбираемся с этими заблуждениями и смотрим на более серьёзные с технической точки зрения ошибки в сравнении версий.

https://tproger.ru/translations/common-misconceptions-about-ipv6-security/

#безопасность #сети
источник
2019 July 13
Типичный программист
​​Что в мире происходит

👐🏻  Facebook выпустила новый опенсорсный инструмент — Hermes. Это JavaScript-движок для приложений, созданных с помощью фреймворка React Native. Он позволяет в разы сократить время запуска Android-приложения, размер APK-файла и объём оперативной памяти, потребляемой во время работы: https://tprg.ru/hermes

🔓 РБК сообщил, что у Ozon утекли учётные данные 450 тысяч пользователей (вроде как ещё в 2018 году). По словам представителя компании, «эти данные попали в сеть, потому что пользователи из списка использовали одинаковые пароли для разных сервисов». Тем, чьи данные оказались в базе, команда Ozon сбросила пароли: https://tprg.ru/nwb2

📱 Найдена малварь, которая на мобильных устройствах незаметно подменяет легитимные приложения подставными. Злоумышленники просто показывали много рекламы, которая приносила им доход. Но исследователи утверждают, что с помощью заражённого смартфона можно также красть данные пользователей: https://tproger.ru/news/agent-smith-malware/

🎥  МТС запускает трансляции с концертов и фестивалей в формате видео с обзором в 360 градусов. Для подключения к платформе с такими видео нужны очки или шлем виртуальной реальности. Скорость обмена данными должна быть не меньше 20 Мбит/с: https://tprg.ru/MzxX

👨‍🎓 А YouTube запускает новый тип плейлистов специально для обучения. Структура отличается от обычной и помогает отобразить образовательный план: коллекции видео делятся на главы по ключевым тезисам, а сами главы располагаются от простого к сложному. Рекомендации с таких страниц уберут, чтобы было проще концентрироваться: https://tprg.ru/youtube-learn

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

Хотите IDE от JetBrains, кучу софта в GitHub Student Developer Pack и другое ПО — бесплатно? В статье рассказываем, какие есть возможности и как получить заветные инструменты.

https://tproger.ru/articles/free-software-for-students/

#инструменты
источник
2019 July 14
Типичный программист
Сейчас многие вакансии уже не ограничиваются стандартным «знание языка X, платформы Y, опыт работы не менее Z лет». Туда добавляют так называемые soft skills. Если по-человечески — такие качества людей, из-за которых с ними хочется работать.

Это ответственность, умение работать в команде, умение быстро разбираться в новых задачах и другие навыки, не связанные с конкретной предметной областью. Вот подробный список: https://github.com/productuniversity/softskills

Если чего-то не хватает — пишите в комментарии, а потом предлагайте в репозиторий.

#softskills
источник