Real-World Bug Hunting: A Field Guide to Web Hacking
Peter Yaworski (2019)
You'll learn about the most common types of bugs like cross-site scripting, insecure direct object references, and server-side request forgery. Using real-life case studies of rewarded vulnerabilities from applications like Twitter, Facebook, Google, and Uber, you'll see how hackers manage to invoke race conditions while transferring money, use URL parameter to cause users to like unintended tweets, and more.
The Design of Web APIs
Arnaud Lauret (2019)
Drawing on author Arnaud Lauret's many years of API design experience, this book teaches you how to gather requirements, how to balance business and technical goals, and how to adopt a consumer-first mindset. It teaches effective practices using numerous interesting examples.
Регистрируйся на онлайн-стажировку в IT от Changellenge » и забирай гарантированные подарки.
Хочешь в IT, но не понимаешь с какими задачами придется столкнуться? На онлайн-стажировке Shift+Enter by Changellenge » ты сможешь решить реальные кейсы из этой сферы от компаний KPMG, Schlumberger, UniCredit Bank и «ЕВРАЗ». Выполняешь задание — получаешь решение эксперта, чтобы сравнить со своим. Идешь на собеседование туда, куда хотел, с понимаем будущих задач. Profit!
Доступные направления:
— Работа с данными;
— Разработка;
— Системный и бизнес анализ;
— IT-аудит.
Преимущества Shift+Enter by Changellenge »:
— Бесплатные гарантированные подарки от партнеров: промокод на скидку 15% в интернет-магазине "Альпина Паблишер", скидку 20% на любую подписку в приложениях Арзамас, а также бонусный урок английского от Skyeng.
— Возможность проверить и прокачать свои навыки в IT-сфере с разными уровнями сложности.
— Практика в удобном формате: без резюме, анкет и других этапов отбора.
Готов к тест-драйву карьеры в IT? Задания уже доступны на платформе.
Регистрируйся прямо сейчас: https://clck.ru/WABj9
The Pragmatic Programmer
Andrew Hunt & David Thomas (2019)
Read this book, and you'll learn how to:
Fight software rot
Learn continuously
Avoid the trap of duplicating knowledge
Write flexible, dynamic, and adaptable code
Harness the power of basic tools
Avoid programming by coincidence
Learn real requirements
Solve the underlying problems of concurrent code
Guard against security vulnerabilities
Build teams of Pragmatic Programmers
Take responsibility for your work and career
Test ruthlessly and effectively, including property-based testing
Implement the Pragmatic Starter Kit
Delight your users
Хочешь начать карьеру в IT-компании и погрузиться в автоматизацию бизнес-процессов? Тогда регистрируйся на бесплатную Школу разработки от ЛАНИТ-Би Пи Эм.
Тебя ждут пять недель онлайн-погружения в IT с эпизодическим посещением московского офиса компании. Ты почувствуешь себя архитектором Pega и на собственном проекте изучишь актуальные для специальности инструменты, а также у тебя будет шанс получить предложение о работе в компании.
Приглашаются студенты старших курсов бакалавриата, магистранты и недавние выпускники технических специальностей с возможностью уделять программе от 35 часов в неделю из Москвы и МО. Также важен опыт написания SQL-запросов и разработки на любом из объектно-ориентированных языков программирования (Java, C#, C++, Python и т.д.).
Почему стоит участвовать:
— Карьера в IT: в случае успешного прохождения Школы ты сможешь вырасти до Team Lead’a или архитектора, бесплатно сертифицироваться по выбранному направлению, а также получишь предложение о переходе в штат с белой зарплатой, социальным пакетом и выплатой компенсации за участие в Школе.
— Знания для практики: тебя ждет личный учебный проект и прозрачный процесс обучения, а также фидбэк от тренеров в течение всей программы.
— Возможность совмещать работу и учебу: ты сам будешь распределять свое время и выбирать подход к обучению.
— Продуктивная среда для развития внутри компании: ты познакомишься с потенциальными коллегами и корпоративной культурой — рядом с тобой будут опытные разработчики и архитекторы, к которым можно прийти с любыми вопросами.
Успей зарегистрироваться до 31 декабря: https://clc.to/NfH2ww
Python One-Liners: Write Concise, Eloquent Python Like a Professional
Mayer Christian (2020)
Python One-Liners will show readers how to perform useful tasks with one line of Python code. Following a brief Python refresher, the book covers essential advanced topics like slicing, regular expressions, list comprehension, broadcasting, lambda functions, algorithms, logistic regression and more. Each chapter introduces a problem to solve, walks the reader through the skills necessary to solve the problem, then provides a concise one-liner Python solution with a detailed explanation.
Освойте реверс-инжиниринг вместе с OTUS!
Начните 14-15 декабря с открытого интенсива «Типовые алгоритмы работы файловых инфекторов».
На первой встрече мы разберем структуры PE формата, пройдёмся в них в HEX-редакторе и добьемся необходимых изменений для внедрения кода. А на второй — автоматизируем все эти действия с помощью алгоритма на языке С.
Чтобы записаться на мероприятие, пройдите вступительный тест и оцените уровень своей подготовки https://otus.pw/vIv6/
Unreal Engine 4 for Design Visualization: Developing Stunning Interactive Visualizations, Animations, and Renderings
Shannon Tom (2018)
The Official, Full-Color Guide to Developing Interactive Visualizations, Animations, and Renderings with Unreal Engine 4 Unreal Engine 4 (UE4) was created to develop video games, but it has gone viral among architecture, science, engineering, and medical visualization communities. UE4s stunning visual quality, cutting-edge toolset, unbeatable price (free!), and unprecedented ease of use redefines the state of the art and has turned the gaming, film, and visualization industries on their heads. Unreal Engine 4 for Design Visualization delivers the knowledge visualization professionals need to leverage UE4s immense power. World-class UE4 expert Tom Shannon introduces Unreal Engine 4s components and technical concepts, mentoring you through the entire process of building outstanding visualization contentall with realistic, carefully documented, step-by-step sample projects.
Аэрологистика 2025. Полёт нормальный
7 декабря 14:55, Draper Hall, Технопарк Сколково.
Подробнее: https://openinnovations.ru/ Онлайн участие бесплатное.
Рынок беспилотной аэрологистики не имеет такого же динамичного развития, как рынок получения геоданных с помощью беспилотников.
Причина — отсутствие комплексного решения нескольких задач: низкая надежность БВС для грузоперевозок, навигация, метеозависимость, условия использования воздушного пространства и тд.
В 2022 - 2024 году состоится Технологический конкурса Up Great НТИ «Аэрологистика», участникам которого предстоит преодолеть комплексный технологический барьер, открывающий возможности массового применения БВС в перевозке грузов.
Приглашаем 7 декабря на сессию «Аэрологистика 2025. Полёт нормальный», где ведущие отраслевые эксперты обсудят перспективы БВС и будущий Технологический конкурс.
Модератор — Глеб Бабинцев, Генеральный директор, Ассоциация Аэронекст.
Больше о Технологических конкурсах Up Great: http://upgreat.one/?utm_source=tg
Data Science from Scratch: First Principles with Python 2nd edition
Joel Grus (2019)
If you have an aptitude for mathematics and some programming skills, author Joel Grus will help you get comfortable with the math and statistics at the core of data science, and with the hacking skills you need to get started as a data scientist. Packed with New material on deep learning, statistics, and natural language processing, this updated book shows you how to find the gems in today’s messy glut of data.
Get a crash course in Python
Learn the basics of linear algebra, statistics, and probability—and how and when they’re used in data science
Collect, explore, clean, munge, and manipulate data
Dive into the fundamentals of machine learning
Implement models such as k-nearest neighbors, Naïve Bayes, linear and logistic regression, decision trees, neural networks, and clustering
Explore recommender systems, natural language processing, network analysis, MapReduce, and databases.
Митап от SberDevices для разработчиков и не только
⏰ 8 декабря в 18:00 подключайтесь к онлайн-митапу от команды SberDevices, чтобы узнать, какое будущее ждет цифровых помощников, как создавать смартапы для виртуальных ассистентов Салют и как на этом заработать.
Митап будет полезен разработчикам разных технологических стеков, которые:
— создают навыки для виртуальных ассистентов и хотят узнать больше о новых направлениях в разработке;
— уже размещают смартапы на платформе SmartMarket и заинтересованы в развитии технологий и инструментов;
— только знакомятся с платформой и хотят понять, как заработать на своих приложениях.
А еще — представителям бизнеса, которые ищут новые возможности для взаимодействия бренда с клиентом, и всем, кто интересуется передовыми технологиями в IT!
👉🏻Бесплатно зарегистрироваться на мероприятие можно по ссылке
Practical Time Series Analysis: Prediction with Statistics and Machine Learning
Aileen Nielsen (2019)
Time series data analysis is increasingly important due to the massive production of such data through the internet of things, the digitalization of healthcare, and the rise of smart cities. As continuous monitoring and data collection become more common, the need for competent time series analysis with both statistical and machine learning techniques will increase.
💥OPEN SOURCE трибуна на HighLoad++
У вас есть свое Open Source решение? Хотите, чтобы о нем узнало большее число разработчиков?
✅Мы открываем приём заявок на участие в Open Source трибуне: https://bit.ly/3phEloB
⚡На конференции HighLoad++ Foundation 17 и 18 марта 2022 года в Москве лучшие разработчики Open Sourse представят свои решения ИТ-сообществу.
😉Заявки принимаются до 15 декабря. Далее экспертный совет HighLoad++ отберёт заявки и в январе мы запустим народное голосование, чтобы ИТ сообщество выбрало 10 лучших Open Source решений. Авторы 10 решений получат билет на HighLoad++ Foundation 2022 и представят на Open Source трибуне свои разработки.
Подавайте заявки, до конца приема осталось 14 дней!
JavaScript Absolute Beginner's Guide, Second Edition
Kirupa Chinnathambi (2020)
Make the most of JavaScript -- even if you've never programmed anything before. This book is the fastest way to learn JavaScript and use it together with CSS3 and HTML5 to create powerful web and mobile experiences. Learn how to do what you want, the way you want, one incredibly easy step at a time. JavaScript has never been this simple!
Первый блокчейн-хакатон от Сбера 🔥
До 5 декабря можно поучаствовать в хакатоне по разработке приложений на блокчейн-платформе Сбера. Каждый участник получит консультацию по проекту и попадёт в число первых владельцев продуктов на платформе, а победители получат до 350 000 ₽.
Несколько примеров возможных проектов:
NFT
- Кошелёк для выпуска NFT
- Сервис для хранения контента NFT
- Аукцион NFT
- Интеграция приложения
DeFi
- Автоматический обменник токенов
- Сервис P2P-лендинга
- Платформа для сбора средств
- Создание и интеграция смарт-контракта
Зарегистрироваться на хакатон: http://sber.me/?p=rdDKF