Обложка канала

Книги для программистов. Страница 2

50300 @bfbook

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

  • Книги для программистов

    iOS 15 Programming Fundamentals with Swift: Swift, Xcode, and Cocoa Basics Автор: Matt Neuburg (2021) Приступая к разработке iOS, вы получите представление о ее основах, включая IDE Xcode 13, Cocoa Touch и последнюю версию признанного языка программирования Swift 5.5 от Apple. С помощью этого тщательно обновленного руководства вы изучите язык Swift, поймете инструменты разработки Xcode от Apple и откроете для себя фреймворк Cocoa. Скачать книгу 👉 @bfbook
  • Книги для программистов

    Data-Oriented Programming: Reduce software complexity Автор: Yehonathan Sharvit (2022) Это единственное в своем роде руководство, представляющее парадигму, ориентированную на данные. Этот новаторский подход представляет данные с помощью общих неизменяемых структур данных. Он упрощает управление состояниями, облегчает параллелизм и устраняет общие проблемы, с которыми вы сталкиваетесь в объектно-ориентированном коде. Книга представляет новые мощные идеи в виде бесед, фрагментов кода и диаграмм, которые помогут вам быстро понять, чем хорош DOP. Самое главное, что парадигма не зависит от языка - вы научитесь писать DOP-код, который может быть реализован на JavaScript, Ruby, Python, Clojure, а также на традиционных ОО-языках, таких как Java или C#. Скачать книгу 👉 @bfbook
  • Книги для программистов

    Effective Software Testing: A developer's guide Автор: Mauricio Aniche (2022) Эта книга научит вас систематическому подходу к тестированию программного обеспечения, который обеспечит качество вашего кода. В книге много методик, взятых из проверенных исследований в области программной инженерии, и в каждой главе новая методика применяется на практике. Следуйте реальным примерам использования и подробным примерам кода, и вскоре вы будете разрабатывать тесты, которые будут находить ошибки в периферийных случаях и в тех частях кода, которые вы никогда бы не подумали тестировать! Попутно вы разовьете интуицию в тестировании, которая поможет сэкономить годы обучения методом проб и ошибок. Скачать книгу 👉 @bfbook
  • Реклама

  • Книги для программистов

    Умер Кевин Митник, самый известный хакер в мире. 💬 16 июля 2023 года умер Кевин Митник, бывший хакер, который когда-то был одним из самых разыскиваемых компьютерных преступников в Соединенных Штатах. Об этом в среду сообщила компания по обучению кибербезопасности, которую он соосновал, и похоронное бюро в Лас-Вегасе. Ему было 59 лет. По словам представительницы компании KnowBe4 Кэти Уоттман, причиной смерти стали осложнения от рака поджелудочной железы. Он проходил лечение в Университетском медицинском центре Питтсбурга после диагностики болезни более года назад, согласно информации от King David Memorial Chapel & Cemetery в Лас-Вегасе. После отбытия тюремного срока за взлом и подделку корпоративных компьютерных сетей, он был освобожден в 2000 году и начал новую карьеру в качестве консультанта по безопасности, писателя и публичного докладчика. Митник был наиболее известен за преступный поход в 1990-х годах, который включал в себя кражу тысяч файлов данных и номеров кредитных карт с компьютеров по всей стране. Он использовал свои навыки, чтобы проникнуть в телефонные и сотовые сети страны, вандализируя правительственные, корпоративные и университетские компьютерные системы. Следователи того времени назвали его «самым разыскиваемым» компьютерным хакером в мире. В 1995 году, после более чем двухлетней охоты, мистера Митника поймал ФБР и обвинил в незаконном использовании мобильных устройств и компьютерном мошенничестве. «Он якобы имел доступ к корпоративным торговым секретам стоимостью в миллионы долларов. Он представлял очень большую угрозу», - сказал тогда Кент Уокер, бывший помощник прокурора США в Сан-Франциско. В 1998 году, пока мистер Митник ждал приговора, группа сторонников захватила сайт The New York Times на несколько часов, вынудив его закрыться. На следующий год мистер Митник был признан виновным в компьютерном мошенничестве и мошенничестве с использованием проводной связи по соглашению с прокурорами, и был приговорен к 46 месяцам тюрьмы. Ему также было запрещено использовать компьютер или сотовый телефон без разрешения своего судебного исполнителя на протяжении трех лет после освобождения. Мистер Митник вырос в Лос-Анджелесе как единственный ребенок разведенных родителей. Он часто переезжал и был несколько одинок, изучая фокусы, согласно его мемуарам 2011 года «Призрак в проводах». В возрасте 12 лет мистер Митник научился ездить на автобусе бесплатно, используя перфокарту на 15 долларов и пустые билеты, выловленные из мусорки, а в школе он развил одержимость внутренним устройством переключателей и цепей телефонных компаний. В 17 лет он проникал в различные корпоративные компьютерные системы и в конечном итоге столкнулся с властями за эти действия. Это было началом десятилетней игры в кошки-мышки с правоохранительными органами. В своих мемуарах мистер Митник оспаривал многие обвинения, выдвинутые против него, в том числе то, что он взламывал правительственные компьютерные системы. Мистер Митник также утверждал, что он игнорировал номера кредитных карт, которые он получал в своем стремлении к коду. «Любой, кто любит играть в шахматы, знает, что достаточно победить своего противника. Вам не нужно грабить его королевство или захватывать его активы, чтобы это стоило того», - написал он в своей книге. @xakep_1
  • Книги для программистов

    ⚡ Отус приглашает 31 июля в 19:00 мск на бесплатный вебинар «Разработка монолитного приложения со Spring» онлайн-курса «Kotlin Backend Developer. Professional»! — На занятии мы познакомимся со фреймворком Spring и его принципом работы. — Рассмотрим особенности разработки Spring приложения на языке Kotlin. — Разработаем монолитное приложение и напишем пару интеграционных тестов. — Упакуем наше приложение в Docker, как готовое решение. ✅ В результате вебинара вы: — узнаем преимущества и недостатки монолитной архитектуры, фреймворка Spring, особенностей разработки со Spring в Kotlin; — попрактикуемся в разработке работающего монолитного приложения и разместим его в Docker-контейнере. ➡️ Запись на вебинар: https://otus.pw/xBHa/ Нативная интеграция. Информация о продукте www.otus.ru
  • Книги для программистов

    Kafka: The Definitive Guide: Real-Time Data and Stream Processing at Scale 2nd Edition Автор: Gwen Shapira (2022) Каждое корпоративное приложение создает данные, будь то сообщения журнала, метрики, действия пользователей или исходящие сообщения. Перемещение всех этих данных так же важно, как и сами данные. В этой книге архитекторы и разработчики, впервые познакомившиеся с Kafka, узнают, как работать с данными в движении. В дополнительных главах рассказывается об API AdminClient Kafka, транзакциях, новых функциях безопасности и изменениях в инструментарии. Инженеры из Confluent и LinkedIn, ответственные за разработку Kafka, объясняют, как развертывать производственные кластеры Kafka, писать надежные событийно-ориентированные микросервисы и создавать масштабируемые приложения для обработки потоков с помощью этой платформы. На подробных примерах вы узнаете принципы проектирования Kafka, гарантии надежности, ключевые API и детали архитектуры. Скачать книгу 👉 @bfbook
  • Книги для программистов

    Kubernetes База — новый поток уже 26 июля 😊 В карточках рассказываем, почему стоит идти именно на поток, а также делимся выгодным способом попасть на обучение. Посмотреть полную программу, записаться на курс или просто задать вопрос можно по ссылке
  • Книги для программистов

    Modern Front-end Architecture: Optimize Your Front-end Development with Components, Storybook, and Mise en Place Philosophy Автор: Ryan Lanciaux (2021) В книге описано, как структурировать вашу кодовую базу для повторного использования и как донести замысел кода до других разработчиков. Вы будете разрабатывать компоненты в изоляции и тестировать эти строительные блоки на качество на гранулярном уровне. Затем вы будете компоновать эти компоненты как строительные блоки во все более сложные функции. Наконец, вы будете применять некоторые стратегии, не связанные напрямую с кодом, чтобы обеспечить максимальное качество и эффективность. С помощью Modern Front-end Architecture разработчики всех уровней узнают стратегии, которые они и их команды смогут использовать для повышения продуктивности. Скачать книгу 👉 @bfbook
  • Книги для программистов

    React React Custom Hooks - Пишем компонент прогресса чтения React - Компонент сравнения картинок со слайдером на TypeScript Мобильное меню с бесконечной вложенностью на React и TypeScript React и TypeScript - как писать tsx чище? Разбор Next 13 - урок по работе с app, turbopack, font, SSR Модальное окно (popup) на React с Headless UI Что нового в React Router 6.4+? Solid js - signals, createEffect, createResource. Круче React? React Hook Form - простая работа с формами Разбор Next.js Server Actions! PurpleSchool | Anton Larichev источник ✍️ @React_lib
  • Книги для программистов

    Distributed Services with Go: Your Guide to Reliable, Scalable, and Maintainable Systems Автор: Travis Jeffery (2021) Эта книга для разработчиков на Go, которые хотят научиться создавать распределенные системы. Вы знаете основы языка Go и хотите применить свои знания на практике. Создавайте распределенные службы, которые отличаются высокой доступностью, устойчивостью и масштабируемостью. Эта книга - именно то, что вам нужно для применения Go в реальных ситуациях. Начните с самого необходимого - работы с хранилищами, затем пройдите путь через создание сети клиента и сервера и, наконец, через распределение экземпляров сервера, развертывание и тестирование. Все это сделает кодирование на вашей основной работе или в побочных проектах проще, быстрее и веселее. Скачать книгу 👉 @bfbook
  • Книги для программистов

    IT — одна из самых высокооплачиваемых сфер. А освоить ее можно уже в школе, не дожидаясь поступления в университет. Никаких скучных лекций — только практика на реальных IT-проектах! Московская школа программистов (МШП) обучает детей IT уже с третьего класса, так что к поступлению в вузы многие из них соответствуют уровню Junior и имеют свое портфолио для будущей работы. Обучение в школе основано на университетской модели: дети изучают набор обязательных основных курсов, а со второго семестра могут выбрать спецкурсы по разным IT-направлениям и найти свою профессию! Учиться можно очно и онлайн из любой точки мира. Переходите по ссылке, чтобы подготовить ребенка к IT-карьере! В подарок после регистрации – Курс английского языка для 5-10 классов. Реклама. Рекламодатель ЧУ ДО "МОСКОВСКАЯ ШКОЛА ПРОГРАММИСТОВ". ИНН 9715290128. Erid: LdtCKQPaj
  • Книги для программистов

    Python for Cybersecurity: Using Python for Cyber Offense and Defense Автор: Howard E. Poston III (2022) Эта книга представляет собой интуитивно понятное и практическое объяснение использования Python для обеспечения кибербезопасности. В книге на основе структуры MITRE ATT&CK рассматриваются методы кибератак, средства защиты от атак и основные проблемы кибербезопасности, с которыми сегодня сталкиваются администраторы сетей и другие заинтересованные стороны. Скачать книгу 👉 @bfbook
  • Книги для программистов

    Подборка Telegram каналов для программистов Системное администрирование 📌 https://t.me/tipsysdmin Типичный Сисадмин (фото железа, было/стало) https://t.me/sysadminof Книги для админов, полезные материалы https://t.me/i_odmin Все для системного администратора https://t.me/i_odmin_book Библиотека Системного Администратора https://t.me/i_odmin_chat Чат системных администраторов https://t.me/i_DevOps DevOps: Пишем о Docker, Kubernetes и др. https://t.me/sysadminoff Новости Линукс Linux https://t.me/tikon_1 Новости высоких технологий, науки и техники💡 https://t.me/mir_teh Мир технологий (Technology World) https://t.me/rust_lib Полезный контент по программированию на Rust https://t.me/golang_lib Библиотека Go (Golang) разработчика https://t.me/itmozg Программисты, дизайнеры, новости из мира IT. https://t.me/phis_mat Обучающие видео, книги по Физике и Математике https://t.me/php_lib Библиотека PHP программиста 👨🏼‍💻👩‍💻 https://t.me/nodejs_lib Подборки по Node js и все что с ним связано https://t.me/ruby_lib Библиотека Ruby программиста 1C разработка 📌 https://t.me/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С Программирование C++📌 https://t.me/cpp_lib Библиотека C/C++ разработчика https://t.me/cpp_knigi Книги для программистов C/C++ https://t.me/cpp_geek Учим C/C++ на примерах Программирование Python 📌 https://t.me/pythonofff Python академия. Учи Python быстро и легко🐍 https://t.me/BookPython Библиотека Python разработчика https://t.me/python_real Python подборки на русском и английском https://t.me/python_360 Книги по Python Rus Java разработка 📌 https://t.me/BookJava Библиотека Java разработчика https://t.me/java_360 Книги по Java Rus https://t.me/java_geek Учим Java на примерах GitHub Сообщество 📌 https://t.me/Githublib Интересное из GitHub Базы данных (Data Base) 📌 https://t.me/database_info Все про базы данных Мобильная разработка: iOS, Android 📌 https://t.me/developer_mobila Мобильная разработка https://t.me/kotlin_lib Подборки полезного материала по Kotlin Фронтенд разработка 📌 https://t.me/frontend_1 Подборки для frontend разработчиков https://t.me/frontend_sovet Frontend советы, примеры и практика! https://t.me/React_lib Подборки по React js и все что с ним связано Разработка игр 📌 https://t.me/game_devv Все о разработке игр Вакансии 📌 https://t.me/sysadmin_rabota Системный Администратор https://t.me/progjob Вакансии в IT Чат программистов📌 https://t.me/developers_ru Библиотеки 📌 https://t.me/book_for_dev Книги для программистов Rus https://t.me/programmist_of Книги по программированию https://t.me/proglb Библиотека программиста https://t.me/bfbook Книги для программистов https://t.me/books_reserv Книги для программистов БигДата, машинное обучение 📌 https://t.me/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning Программирование 📌 https://t.me/bookflow Лекции, видеоуроки, доклады с IT конференций https://t.me/coddy_academy Полезные советы по программированию QA, тестирование 📌 https://t.me/testlab_qa Библиотека тестировщика Шутки программистов 📌 https://t.me/itumor Шутки программистов Защита, взлом, безопасность 📌 https://t.me/thehaking Канал о кибербезопасности https://t.me/xakep_1 Статьи из "Хакера" Книги, статьи для дизайнеров 📌 https://t.me/ux_web Статьи, книги для дизайнеров Английский 📌 https://t.me/UchuEnglish Английский с нуля Математика 📌 https://t.me/Pomatematike Канал по математике Excel лайфхак📌 https://t.me/Excel_lifehack
  • Книги для программистов

    Привет! Я - Валерий Спиридонов, живу в США и являюсь одним из самых высокооплачиваемых специалистов в области кибер-безопасности. Моими услугами пользовались компании PwC, Google, Fannie Mae и другие. Час моей консультации стоит $5000. С весны 2022 года я помогаю людям обрести ту свободу, которая есть у меня, чтобы они могли иметь план "Б". Я веду канал в телеграм, где бесплатно делюсь своим опытом и знаниями, а так же отвечаю на вопросы. Присоединяйтесь и становитесь по настоящему независимыми - от режимов, курсов валют, и ситуаций в экономике. https://t.me/cybersecall
  • Книги для программистов

    🤔 У ВАС отличная работа и самая высокая зарплата? Готовы поспорить = >>> и предложить больше! 💎У НАС более 300 горящих вакансий от крупнейших российских и зарубежных компаний, например: 🟢PHP разработчик 🟢Golang разработчик 🟢Rust разработчик 🟢Senior Java Developer 🟢Android Разработчик 🟢Senior/Middle .Net Разработчик ➡️ БОЛЬШЕ ВАКАНСИЙ крупнейшего IT-рекрутингового агентства Selecty можно найти в разделе вакансии или кинуть запрос напрямую @Slevin_kelevra_13 Реклама. ИНН: 7707436813. ОГРН: 1197746754160
  • Реклама

  • Книги для программистов

    Blockchain Consensus: An Introduction to Classical, Blockchain, and Quantum Consensus Protocols Автор: Imran Bashir (2022) Эта книга представляет собой подробный отчет о классических алгоритмах распределенного консенсуса и консенсуса Blockchain. Она объясняет, почему и как криптовалюты и Blockchain остаются безопасными и децентрализованными, не завися от доверенной третьей стороны. Кроме того, вы узнаете, как Blockchain может выстоять даже при наличии сотен или тысяч участников, из которых некоторые могут быть злонамеренными. В книге также представлен квантовый консенсус, в котором рассматривается проблема достижения согласия в квантовых сетях и способы улучшения классических результатов. Скачать книгу 👉 @bfbook
  • Книги для программистов

    Getting Started with the Uno Platform and WinUI 3: Hands-On Building of Cross-Platform Desktop, Mobile, and Web Applications That Can Run Anywhere Автор: Skye Hoefling (2022) Разработка современных приложений может быть пугающей и сложной темой, особенно когда вы создаете кросс-платформенные приложения, которые должны поддерживать несколько операционных систем и форм-факторов. Приготовьтесь создавать приложения, которые могут работать где угодно, используя платформу Uno и WinUI. Вы начнете с изучения основных концепций и получите представление о вспомогательных технологиях с высоты птичьего полета, чтобы убедиться, что вы чувствуете себя комфортно с инструментами и терминологией. Затем вы узнаете о некоторых наиболее популярных вариантах в экосистеме .NET, поймете их достоинства и недостатки, а также узнаете, почему платформа Uno идеально подходит для создания кросс-платформенных приложений для Android, iOS, Windows, WASM (Web Assembly), Linux и MacOS. Скачать книгу 👉 @bfbook
  • Книги для программистов

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