Получи случайную криптовалюту за регистрацию!

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

Логотип телеграм канала @bfbook — Книги для программистов К
Логотип телеграм канала @bfbook — Книги для программистов
Адрес канала: @bfbook
Категории: Книги , Технологии
Язык: Русский
Страна: Россия
Количество подписчиков: 54.33K
Описание канала:

Книги по программированию, библиотека электронных книг для разработчиков.
По всем вопросам @evgenycarter

Рейтинги и Отзывы

2.00

3 отзыва

Оценить канал bfbook и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

0

4 звезд

0

3 звезд

0

2 звезд

3

1 звезд

0


Последние сообщения

2023-07-25 11:45:07
Базы данных используются везде: от небольших приложений до крупных корпоративных систем. Хотите начать уверенно с ними работать?

Начните с вебинара «Системные таблицы PostgreSQL» 1 августа в 20:00 мск

На вебинаре вы узнаете:
• Изучите основные системные таблицы и их устройство.
• Посмотрите примеры того, как их можно использовать на пользу.
• Ответите на вопрос - чего же не хватает?

Вебинар пройдет в рамках онлайн-курса «Базы данных» в OTUS. Больше навыков по работе с БД ждет вас на курсе, возможны разные способы его оплаты.

Регистрация
https://otus.pw/fnnB/

Нативная интеграция. Информация о продукте www.otus.ru
1.9K views08:45
Открыть/Комментировать
2023-07-25 11:08:23
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
2.6K views08:08
Открыть/Комментировать
2023-07-23 11:33:33
Data-Oriented Programming: Reduce software complexity
Автор: Yehonathan Sharvit (2022)

Это единственное в своем роде руководство, представляющее парадигму, ориентированную на данные. Этот новаторский подход представляет данные с помощью общих неизменяемых структур данных. Он упрощает управление состояниями, облегчает параллелизм и устраняет общие проблемы, с которыми вы сталкиваетесь в объектно-ориентированном коде. Книга представляет новые мощные идеи в виде бесед, фрагментов кода и диаграмм, которые помогут вам быстро понять, чем хорош DOP. Самое главное, что парадигма не зависит от языка - вы научитесь писать DOP-код, который может быть реализован на JavaScript, Ruby, Python, Clojure, а также на традиционных ОО-языках, таких как Java или C#.

Скачать книгу

@bfbook
5.3K views08:33
Открыть/Комментировать
2023-07-21 13:47:44
Effective Software Testing: A developer's guide
Автор: Mauricio Aniche (2022)

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

Скачать книгу

@bfbook
6.4K views10:47
Открыть/Комментировать
2023-07-20 19:04:34 Умер Кевин Митник, самый известный хакер в мире.

16 июля 2023 года умер Кевин Митник, бывший хакер, который когда-то был одним из самых разыскиваемых компьютерных преступников в Соединенных Штатах. Об этом в среду сообщила компания по обучению кибербезопасности, которую он соосновал, и похоронное бюро в Лас-Вегасе. Ему было 59 лет.

По словам представительницы компании KnowBe4 Кэти Уоттман, причиной смерти стали осложнения от рака поджелудочной железы. Он проходил лечение в Университетском медицинском центре Питтсбурга после диагностики болезни более года назад, согласно информации от King David Memorial Chapel & Cemetery в Лас-Вегасе.

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

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

Следователи того времени назвали его «самым разыскиваемым» компьютерным хакером в мире.

В 1995 году, после более чем двухлетней охоты, мистера Митника поймал ФБР и обвинил в незаконном использовании мобильных устройств и компьютерном мошенничестве. «Он якобы имел доступ к корпоративным торговым секретам стоимостью в миллионы долларов. Он представлял очень большую угрозу», - сказал тогда Кент Уокер, бывший помощник прокурора США в Сан-Франциско.

В 1998 году, пока мистер Митник ждал приговора, группа сторонников захватила сайт The New York Times на несколько часов, вынудив его закрыться.

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

Мистер Митник вырос в Лос-Анджелесе как единственный ребенок разведенных родителей. Он часто переезжал и был несколько одинок, изучая фокусы, согласно его мемуарам 2011 года «Призрак в проводах».

В возрасте 12 лет мистер Митник научился ездить на автобусе бесплатно, используя перфокарту на 15 долларов и пустые билеты, выловленные из мусорки, а в школе он развил одержимость внутренним устройством переключателей и цепей телефонных компаний.

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

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

Мистер Митник также утверждал, что он игнорировал номера кредитных карт, которые он получал в своем стремлении к коду. «Любой, кто любит играть в шахматы, знает, что достаточно победить своего противника. Вам не нужно грабить его королевство или захватывать его активы, чтобы это стоило того», - написал он в своей книге.

@xakep_1
6.6K views16:04
Открыть/Комментировать
2023-07-20 12:01:30
Отус приглашает 31 июля в 19:00 мск на бесплатный вебинар «Разработка монолитного приложения со Spring» онлайн-курса «Kotlin Backend Developer. Professional»!

— На занятии мы познакомимся со фреймворком Spring и его принципом работы.
— Рассмотрим особенности разработки Spring приложения на языке Kotlin.
— Разработаем монолитное приложение и напишем пару интеграционных тестов.
— Упакуем наше приложение в Docker, как готовое решение.

В результате вебинара вы:
— узнаем преимущества и недостатки монолитной архитектуры, фреймворка Spring, особенностей разработки со Spring в Kotlin;
— попрактикуемся в разработке работающего монолитного приложения и разместим его в Docker-контейнере.

Запись на вебинар: https://otus.pw/xBHa/

Нативная интеграция. Информация о продукте www.otus.ru
7.0K views09:01
Открыть/Комментировать
2023-07-20 11:20:19
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
6.5K views08:20
Открыть/Комментировать
2023-07-19 11:01:17
Kubernetes База — новый поток уже 26 июля

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

Посмотреть полную программу, записаться на курс или просто задать вопрос можно по ссылке
6.8K views08:01
Открыть/Комментировать
2023-07-19 09:50:08
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
6.3K views06:50
Открыть/Комментировать
2023-07-18 21:27:47
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
6.2K views18:27
Открыть/Комментировать