Видеокурс «Алгоритмы и структуры данных».
Цель курса — познакомить слушателей с основными алгоритмами, применяемыми для разработки программного обеспечения, научить выбирать подходящие структуры данных и алгоритмы для реализации возникающих задач, научить использовать языки С и С++ как инструмент для реализации алгоритмов.
Первое видео: https://youtu.be/eqWzZGNO_XM
Ссылка на весь курс: https://tproger.ru/video/algo-and-data-structures/
Доступ к данным через сервисы поддержки пользователей:
https://tproger.ru/translations/hacking-through-helpdesk/
Описание уязвимости, которая затронула крупнейшие онлайн-сервисы: Slack, Yammer, Vimeo и GitLab.
Подборка IT-новостей:
— Создан ИИ, способный обойти reCAPTCHA: https://goo.gl/yhRS9R
— Независимо от первой новости, также был создан отдельный алгоритм, использующий инструменты Google для обхода reCAPTCHA: https://goo.gl/hQHr3P
— 23 московские команды прошли в полуфинал чемпионата мира по программированию ACM ICPC: https://goo.gl/WQWzH2
— Microsoft открыла две студии для создания контента смешанной реальности: https://goo.gl/JF4VpD
— Оптоволоконные кабели могут сообщать о возможных землетрясениях: https://goo.gl/An5jGU
— SpaceX и OneWeb рассказали о подробных планах по разворачиванию спутниковых сетей интернет-связи: https://goo.gl/esm4vq
— Человекоподобный робот София стал гражданином Саудовской Аравии: https://goo.gl/o9BYNP
— В ОАЭ появился первый в мире министр по ИИ: https://goo.gl/3uBYgn
— Совбез РФ усомнился в безопасности криптовалют: https://goo.gl/d44Z1y
Свежие IT-новости:
— Google выпустила тестовую версию Android 8.1 Oreo для разработчиков: https://goo.gl/krveLA
— Новая система защиты Google Play провалила свой первый тест: https://goo.gl/J9ABbN
— Состоялся выход SciPy 1.0, Python-библиотеки для математических расчетов: https://goo.gl/KeT5vZ
— Демонстрация экрана в Slack стала интерактивной: https://goo.gl/NFAaz7
Видеокурс «Функциональное программирование».
В курсе подробно разбираются теоретические основы функционального программирования: лямбда-исчисление, комбинаторная логика, вопросы вычислимости. Рассматриваются вопросы использования функциональных языков для построения компиляторов, грамматического разбора и т.д. Также на примере функционального подхода дается представление о теоретических разделах компьютерных наук таких, как семантика языков программирования и доказательство программ.
Первое видео: https://youtu.be/AbDqKlVP3V4
Ссылка на весь курс: https://goo.gl/AXcuUv
Новости среды:
— Россия и Украина вновь атакованы вирусом-шифровальщиком: https://goo.gl/chj9Y8
— Arm представила систему, которая должна решить проблему безопасности IoT-устройств: https://goo.gl/U6BSPo
— Вышла новая версия игрового движка Unreal Engine 4.18: https://goo.gl/Eh7HmY
— Состоялся официальный релиз Android Studio 3.0: https://goo.gl/DiLxZV
Нашли интересный проект на GitHub — это «змейка» на C++, в которую можно поиграть в терминале: https://tproger.ru/articles/cpp-compile-time-snake/
Одна особенность: она работает на этапе компиляции, поэтому для каждого хода её нужно заново перекомпилировать.
Долгожданные IT-новости:
— GitHub объявила дату начала ежегодного геймджема Game Off: https://goo.gl/NeertP
— Intel и Mobileye предложили формулу для проверки безопасности беспилотных автомобилей: https://goo.gl/TYLPRi
— Kotlin станет основным языком программирования под Android: https://goo.gl/XzD2MR
— Nvidia представила проект умного города Metropolis: https://goo.gl/UrrNTD
— Adobe представила несколько интересных проектов-прототипов: https://goo.gl/nkZpqJ
— Google выпустила набор видеоданных AVA для распознавания человеческих действий: https://goo.gl/3pTcWA
— Microsoft наносит ответный удар: компания обнародовала ошибку безопасности в Chrome: https://goo.gl/drdV7G
— Mozilla добавит поддержку смешанной реальности в браузеры: https://goo.gl/tnmm9d
— Microsoft добавила в Windows 10 игровой античит-движок TruePlay: https://goo.gl/YjbMbS
— Google запустила новый сервис для быстрой оплаты онлайн-покупок: https://goo.gl/WpeKF7
Введение в анимацию на основе JavaScript с помощью небольшой библиотеки Anime.js:
https://tproger.ru/translations/javascript-based-animation-part-1/
Часть первая. Статья рассчитана в большей степени на начинающих в области веб-анимации.
Ироничная статья про мифы, в которые верят программисты: https://goo.gl/B33Gbh
Некоторые вполне реальны и могут привести к серьёзным ошибкам.
Прямо сейчас в рамках международной недели кода, рассказываем как стать программистом в 2017, трансляция: https://goo.gl/hsZ4nd
Читать полностью…#реклама
В канале @themarfa публикуются полезные ссылки на приложения, скидки на платные и нужные программы. А также интересные сервисы и сайты для всех любителей гаджетов. Автор договаривается с издателями платного ПО и выбивает для своих читателей большие скидки.
В нашей команде Tproger открыта вакансия full-stack веб-разработчика. Нам нужна помощь в развитии веб-платформы tproger.ru на основе wordpress-движка (PHP, MariaDB, JS).
Офис в Москве на м. Алексеевская. Удалённо тоже рассматриваем, но с меньшим приоритетом. График свободный, выбор путей решения задач тоже, но обязательно полное погружение в проект с вашей стороны, иначе не сработаемся.
Поможем вам расти, как специалисту, ведь у нас ресурсы всего «Типичного программиста», а значит мы можем делиться полезным и важным, отправлять на правильные конференции, направлять на чтение нужных книг. О деньгах договоримся.
Подробности обсудим лично, заполняйте заявку: https://goo.gl/g8FASy
IT-новости понедельника:
— «М.Видео», Сбербанк и Альфа-банк создали консорциум для внедрения блокчейн-технологий в финансовый сектор: https://goo.gl/LdV785
— GitHub получил поддержку системы AWS CodeStar: https://goo.gl/Hq2NTW
— Объём рынка вымогательского ПО за последний год вырос в 25 раз: https://goo.gl/JSdm25
— Telegram оштрафовали на 800 тысяч рублей за отказ от передачи данных в ФСБ: https://goo.gl/jHcCCb
— Опубликована статистика сервиса GitHub за 2017 год: https://goo.gl/bSoc3m
Base💯 — это утилита командной строки, которая позволяет представить любой байт информации в виде уникального эмодзи: https://tproger.ru/articles/base100-emoji/
Она работает по тому же принципу, что и Base64.
Для тех, кто сомневается в выборе первого языка программирования.
Мы обновили тест, который подберет оптимальный вариант на основе ваших целей и текущих навыков: https://goo.gl/xKBQfQ
Мы ищем автора новостей.
В обязанности входит перевод новостных статей с английского языка и написание новостей по информации из пресс-релизов и других источников (Twitter, материалы информационных агентств, блоги и пр.).
Условия: удалённая работа, гибкий график, оплата сдельная.
Опыт работы в аналогичной должности и разница с московским часовым поясом в 4+ часов будут плюсами.
Если вы хотите поработать с нами, заполните эту анкету: https://goo.gl/forms/j9Z1LAeNzNxjqLxA2
Подобрали несколько Telegram-каналов для фронтендеров:
@breakfastjs — завтраки полезными ссылками каждый день в 9 утра
@webstandards_ru — новости и события фронтенда
@fedevelopment — статьи, руководства, подкасты и прочие полезности
@dev_useful_stuff — про библиотеки, фреймворки и инструменты
@internet9000 — бложек с мыслями и ссылками про дизайн и программирование
В команде Ремонтник.ру есть место для Python-разработчика. З/п на 100% белая, уровень рыночный и зависит от ваших знаний и опыта — чем вы круче, тем больше платим денег. Задачи: разработка новых сервисов, внутренняя автоматизация, расширение имеющегося кода (REST, сокеты, асинхронный код, postgresql, MongoDB, redis и подобные страшные слова). Желателен опыт с Git и работы по TDD и Agile.
Заполняйте заявку на собеседование: https://goo.gl/q4uurD
Или пишите Катерине — es@remontnik.ru tg: @Kate_Saz
Pinguem.ru — конкурс на нахождение ошибок в коде от <Пингуем!> и PVS-Studio. Главный приз — PS 4 Pro.
Читать полностью…5 ноября в Питере команда Crossover проводит турнир среди ведущих разработчиков Java и Ruby со знанием английского языка на места в своей команде. 100% remote full-time work! 8000 $/месяц. Подробности и регистрация: https://goo.gl/7mTTuR
Читать полностью…Свежие IT-новости:
— «Лаборатория Касперского» начала борьбу с заявлениями о причастности к шпионажу: https://goo.gl/saen7M
— Путин поручил легализовать криптовалюты к июлю 2018 года: https://goo.gl/BWJ16k
— Facebook представила программу, создающую 3D-аватары из селфи: https://goo.gl/BQnWFc
— Исследователи обнаружили новый ботнет, который активно расширяется: https://goo.gl/1z11Ks
— Microsoft открыла исходники Java-отладчика для Visual Studio Code: https://goo.gl/L6B8hd
— MIT News: новые материалы добавят оптическую связь в кремниевые процессоры: https://goo.gl/bvczq7
Видеокурс «Администрирование Linux».
В курсе рассматриваются основы системного администрирования интернет-сервисов, обеспечения их отказоустойчивости, производительности и безопасности, а также особенности устройства ОС Linux, наиболее широко применяемой в подобных проектах.
Первое видео: https://youtu.be/CQ4YpkeG3mQ
Ссылка на весь курс: https://goo.gl/Hss7r4
Актуальные IT-новости:
— Герман Греф: «Не нужны сегодня программисты»: https://goo.gl/NqiQom
— Chrome получит функцию блокировки майнинга на сайтах: https://goo.gl/BVkL91
— Google запустила баг-баунти в магазине приложений Google Play: https://goo.gl/fqYXjJ
— ИИ AlphaGo от Google DeepMind стал полностью самообучаемым: https://goo.gl/k12WEK
— В Google Play появилась возможность запуска приложений без их установки: https://goo.gl/AZrJuF
— Состоялся релиз дистрибутива Ubuntu 17.10: https://goo.gl/uqUin8
Свежие новости мира IT:
— Минкомсвязи: существующий метод блокировок интернет-ресурсов «нежизнеспособен»: https://goo.gl/F8123w
— Samsung представила приложение для запуска Linux на топовых смартфонах: https://goo.gl/SxWHKo
— Coursera выпустила новые подборки курсов по разным специальностям: https://goo.gl/2yEiAM
— В Японии прошло сражение гигантских боевых роботов: https://goo.gl/A1tESV
— Adobe представила новые инструменты для дизайнеров и фотографов: https://goo.gl/cPKB2r
— Компания InVision представила конкурента Adobe Photoshop: https://goo.gl/hbXsQY
Больше новостей в @tprogerlive
Новости среды:
— Правительство РФ приняло правила определения «зеркал» заблокированных сайтов: https://goo.gl/JYCPLv
— Intel представила новое поколение процессоров для машинного обучения: https://goo.gl/aULF4Q
— Минобрнауки РФ проведёт онлайн-трансляции лекций ведущих вузов: https://goo.gl/2EHQB4
— Mozilla, Microsoft, Google, Samsung и W3C создали единый портал документации для веб-разработчиков: https://goo.gl/mvoRmd
— Google обновила системы безопасности своих продуктов: https://goo.gl/rsc8YN
— Google выпустила Chrome 62: https://goo.gl/s56C2j
Свежие IT-новости:
— «Яндекс» поможет школьникам выбрать подходящий вуз: https://goo.gl/B5t2sr
— Google Chrome для Windows обзавёлся встроенным антивирусом: https://goo.gl/N6ERiL
— В «Google Карты» добавили 16 небесных тел Солнечной системы: https://goo.gl/ftb8HC
— В WPA2, самом популярном протоколе защиты Wi-Fi, была обнаружена критическая уязвимость KRACK: https://goo.gl/K7nxWA
#реклама
Интересный канал от наших коллег:
С каждым днём количество ICO проектов растет, криптоиндустрия развивается огромными темпами. Есть множество проектов инвестировав в которые, вы можете получить несомненный профит, а есть скам, от которого вы получите лишь «фантики».
Автор канала «ICO Дня» один раз в день проводит собственный обзор по одному предстоящему ICO. Без рекламы, без спама, только 1 пост в день с интересным блокчейн-проектом.
Также по выходным выходит скам-лист проектов, в которые не следует инвестировать. Рекомендуем подписаться, чтобы быть в курсе всего, что происходит на рынке ICO: t.me/icotoday
Разбираем, что такое динамическое программирование: https://tproger.ru/articles/dynprog-starters/
Читать полностью…