Наш Компьютер
2.01K subscribers
819 photos
414 videos
183 files
938 links
Контакт: @Filgood777 (реклама, сотрудничество)
Download Telegram
Бернштейн_Дэвид_Паттерны_для_начинающих_программистов_с_примерами.pdf
11.7 MB
Паттерны для начинающих программистов с примерами на Java

Год: 2024
Автор
: Бернштейн Дэвид
Язык: Русский

В этой книге, призванной научить начинающего программиста решать конкретные задачи по программированию на языке Java, вводится понятие паттерна — некоего заранее заготовленного "рецепта" решения, который можно применить в виде готового фрагмента кода. Используя впоследствии данный набор паттернов, молодой разработчик сможет на их основе быстро решать довольно сложные составные задачи. Представленные здесь паттерны часто предлагают наряду со стандартными алгоритмами эффективные альтернативные методы решения самых распространенных задач в области программирования. Приведенная в книге библиотека паттернов охватывает обширную область, начиная с примитивного обновления переменной и заканчивая работой со ссылочными данными. Кроме того, рассмотрены такие темы, как манипуляции с цифрами, входящими в состав числа, арифметика на числовой окружности, применение переменных-индикаторов и переменных-аккумуляторов, конформные и сегментированные массивы, операции с отдельными битами и многие другие.


#Ru #Pattern #Java #book

Наш Компьютер
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥31
Please open Telegram to view this post
VIEW IN TELEGRAM
😁11🔥1💯1
Куссвюрм_Д_Профессиональное_программирование_на_ассемблере_2021.pdf
7.6 MB
Modern X86 Assembly Language Programming

Год: 2021
Автор
: Даниэль Куссвюрм
Язык: Русский

Изучите язык ассемблера x64, сосредоточившись на обновлениях набора команд x86, наиболее актуальных для разработки прикладных программ.
Рассматриваемые темы:
• 64-разрядная платформа x86: архитектура, типы данных, регистры, режимы адресации памяти и базовый набор команд;
• набор команд x86 для создания быстродействующих функций, которые можно вызывать из языка высокого уровня (C++);
• использование языка ассемблера x64 для эффективной работы с общими типами данных и конструкциями программирования, включая целые числа, текстовые строки, массивы и структуры;
• использование набора команд AVX для выполнения скалярных арифметических операций с плавающей запятой;
• повышение быстродействия ресурсоемких алгоритмов в проблемных областях, таких как обработка изображений, компьютерная графика, математика и статистика, за счет команд AVX, AVX2 и AVX-512;
• применение различных стратегий и методов кодирования, а также наборов команд x64, AVX, AVX2 и AVX-512 для достижения максимального быстродействия.

#ru #assembly #book

Наш Компьютер
Please open Telegram to view this post
VIEW IN TELEGRAM
👍52🤓1
Мартин_Роберт_Идеальный_программист_2019.pdf
11.9 MB
Идеальный программист: как стать профессионалом разработки ПО

Год: 2019
Автор
: Мартин Фаулер
Язык: Русский

Всех программистов, которые добиваются успеха в мире разработки ПО, отличает один общий признак: они больше всего заботятся о качестве создаваемого программного обеспечения. Это - основа для них. Потому что они являются профессионалами своего дела.
В этой книге легендарный эксперт Роберт Мартин (более известный в сообществе как "Дядюшка Боб"), автор бестселлера "Чистый код", рассказывает о том, что значит "быть профессиональным программистом", описывая методы, инструменты и практики разработки "идеального ПО".
Книга насыщена практическими советами в отношении всех аспектов программирования: от оценки проекта и написания кода до рефакторинга и тестирования. Эта книга - больше, чем описание методов, она о профессиональном подходе к процессу разработки.

#ru #coding #book

Наш Компьютер
Please open Telegram to view this post
VIEW IN TELEGRAM
5🔥2💯1
Изучение C и C++.pdf
1.2 MB
Navigating the Worlds of C and C++

Год: 2024
Автор:
Frahaan Hussain
Язык:
Английский

Начиная с основ, книга знакомит читателей с фундаментальными концепциями программирования на Си, включая переменные, типы данных и управляющие структуры, а затем переходит к более сложным темам, таким как управление памятью и системное программирование. При переходе к C++ в тексте рассматриваются объектно-ориентированное программирование, инкапсуляция, наследование и полиморфизм, а также инструменты, необходимые для создания надежного и эффективного программного обеспечения.


#book #cpp

Наш Компьютер
Please open Telegram to view this post
VIEW IN TELEGRAM
👍52🔥1
infosec - это один из самых ламповых каналов по информационной безопасности, где говорят об истории ИТ, публикуют актуальные новости и пишут технический материал на разные темы:

- Что из себя представляет официально взломанный iPhone от Apple?
- Кому и для чего выдавалось разрешение на ношение сотового телефона?
- Бесплатные курсы для ИБ специалистов на различные темы;
- Бесплатный бот, который проверит файлы на предмет угроз более чем 70 антивирусами одновременно.

Присоединяйся, у нас интересно: @it_secur
👍1🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁106🤣2
HTML5_и_CSS3_Веб_разработка_по_стандартам_нового_поколения.pdf
9.8 MB
HTML5 и CSS3. Веб-разработка по стандартам нового поколения

Год:
2013
Автор:
Брайан П. Хоган
Язык: Русский

HTML5 и CSS3 – будущее веб-разработки, но не обязательно ждать будущего, чтобы начать применять эти стандарты уже сегодня. Хотя спецификации этих языков еще находятся в разработке, большинство современных браузеров и мобильных устройств поддерживают HTML5 и CSS3. Эта книга поможет вам использовать HTML5 и CSS3 прямо сейчас, применяя все богатые возможности, появившиеся в новых веб-стандартах.
Вы научитесь применять новую разметку HTML5, разрабатывать улучшенные интерфейсы для форм ввода данных, узнаете, как добавлять аудио, видео и векторную графику на веб-страницы без использования Flash. Вы увидите, как хранение данных на стороне клиента в автономном режиме кэширования может кардинально улучшить скорость загрузки веб-страниц и как в этом помогают простые решения, доступные в CSS3. Каждый раздел книги сопровождается многочисленными примерами, а для каждой описанной функции читателю предстоит создать небольшой учебный пример.


#html #css #book

Наш Компьютер
Please open Telegram to view this post
VIEW IN TELEGRAM
3🔥32
Please open Telegram to view this post
VIEW IN TELEGRAM
😁11👍32🔥1
Картер_Д_Искусственный_интеллект_Машинное_обучение_Искусственный.pdf
3.2 MB
Искусственный интеллект. Машинное обучение

Год: 2024
Автор
: Картер Д.
Язык: Русский

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


#ru #ai #book

Наш Компьютер
Please open Telegram to view this post
VIEW IN TELEGRAM
👍42🤓1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁9🔥1💯1
Луридас_П_Алгоритмы_для_начинающих_Мировой_компьютерный_бестселлер.pdf
6.4 MB
Алгоритмы для начинающих

Год: 2018
Автор
: Луридас П.
Язык: Русский

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


#ru #C #book

Наш Компьютер
Please open Telegram to view this post
VIEW IN TELEGRAM
👍61👏1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁162👍2
Шлее_М_Qt_5_10_Профессиональное_программирование_на_C++_2018.pdf
32.5 MB
Qt 5.10. Профессиональное программирование на C++

Год: 2018
Автор
: Шлее М
Язык: Русский

Книга посвящена разработке приложений для Windows, Mac OS X, Linux, Android и iOS с использованием библиотеки Qt версии 5.10. Подробно рассмотрены возможности, предоставляемые этой библиотекой, и описаны особенности, выгодно отличающие ее от других библиотек. Описана интегрированная среда разработки Qt Creator и работа с технологией Qt Quick. Книга содержит исчерпывающую информацию о классах Qt 5, и так же даны практические рекомендации их применения, проиллюстрированные на большом количестве подробно прокомментированных примеров. Проекты примеров из книги размещены на сайте издательства.


#ru #C #book

Наш Компьютер
Please open Telegram to view this post
VIEW IN TELEGRAM
👍31🤝1