Тимур Машнин
6 книг
Книга представляет собой подробное руководство по использованию библиотеки Bootstrap для веб-разработки. Bootstrap — это популярный фреймворк, который обеспечивает разработчиков набором инструментов для создания адаптивных и стильных веб-сайтов с помощью HTML, CSS и JavaScript. Основное внимание уделяется компонентам и классам, которые помогают стилизовать и упрощают процесс разработки.
В ней рассматриваются множество вопросов, связанных с Bootstrap:
1. **Определение и преимущества**: В начале обсуждается, что такое Bootstrap и какие преимущества его использование приносит веб-разработчикам. Основными преимуществами являются ускорение разработки, возможность создания адаптивных интерфейсов и наличие большого количества готовых компонентов и шаблонов.
2. **Компоненты Bootstrap**: Далее в книге перечисляются различные компоненты, включая кнопки, меню навигации, алерты, прогресс-бары и панели. Для каждого компонента даны пояснения, примеры использования и рекомендации по стилизации. Эт...
Книга посвящена описанию принципов работы с хэндлами индикаторов в контексте программирования торговых роботов на популярной платформе MetaTrader. Она охватывает ключевые аспекты создания и настройки индикаторов, а также методы, необходимые для эффективного извлечения и использования данных из этих индикаторов при разработке алгоритмических торговых решений.
### Основные концепции
#### Хэндлы индикаторов
В самом начале книги рассматриваются хэндлы индикаторов, которые играют важную роль в процессе работы с техническими индикаторами. Хэндл представляет собой указатель, который ссылается на определенную структуру данных или индекс в системной таблице. Это позволяет разработчикам получить доступ к данным индикатора и использовать их для создания собственных индикаторов.
Основная функция для получения хэндла индикатора — `iMA`, которая используется для создания скользящих средних. Кроме того, для работы с пользовательскими индикаторами применяется функция `iCustom`. Эффективное использо...
Книга, о которой идет речь, посвящена технологии дополненной реальности (AR) и освещает различные аспекты, связанные с ее использованием и разработкой приложений. В ней подробно рассматриваются принципы работы AR и основные компоненты, необходимые для создания AR-решений.
Дополненная реальность определяется как технология, которая накладывает виртуальные объекты на реальные окружающие объекты, создавая тем самым взаимодействие между физическим и цифровым мирами. Важно отметить, что AR отличается от виртуальной реальности (VR): в то время как VR полностью погружает пользователя в искусственный мир, AR дополняет реальность, добавляя в нее цифровые элементы. Рассмотрены ключевые компоненты AR: ГДЕ (где происходит взаимодействие), ЧТО (что именно будет отображаться в дополненной реальности) и КАК (методы, с помощью которых AR реализуется).
Примеры применения дополненной реальности, такие как игра Pokemon GO, позволяют увидеть, как AR может изменять опыт пользователя, добавляя игровой эле...
Книга, судя по предоставленному отрывку, посвящена основам программирования на языке Java и охватывает несколько ключевых концепций, которые являются важными для разработчиков. В ней акцентируется внимание на том, как правильно использовать комментарии, исключения, рекурсию, классы, интерфейсы и абстрактные классы для более эффективного и организованного написания программного кода.
Одной из первых тем, рассматриваемых в книге, является **значение комментариев в программировании**. Поскольку программы могут содержать тысячи строк кода, автор подчеркивает, что использование комментариев позволяет другим программистам (а также самой себе в будущем) легче понимать структуру и логику кода. Комментарии не выполняются программой, но служат важным инструментом для документирования. В книге упоминается инструмент Javadoc, который автоматически генерирует документацию в формате HTML из комментариев, написанных в коде. Это особенно полезно для разработки библиотек и API, где важно представление...
Книга, представленная в отрывке, служит введением в облачные и распределенные вычислительные системы. Она охватывает множество ключевых понятий и технологий, касающихся как основ компьютерной архитектуры, так и современного подхода к обработке данных в облаке.
В начале обсуждаются базовые структуры данных, такие как очередь и стек, а также процесс как важный элемент выполнения программ. Стек, в частности, используется для передачи аргументов и возвращаемых значений между функциями, что играет важную роль в организации и структурировании программного кода.
Затем внимание уделяется компьютерной архитектуре, включая основные компоненты, такие как процессоры, регистры, кеш и основная память. Это понимание критически важно для эффективного использования вычислительных ресурсов, так как архитектура каждодневно влияет на производительность систем.
Книга также вводит в систему доменных имен (DNS), обсуждая ее важность для доступа к Интернету. Это знание необходимо для понимания того, как по...
Книга посвящена основам многопоточного программирования, которое становится всё более актуальным в условиях современных вычислительных систем с многоядерными процессорами. Авторы акцентируют внимание на ключевых концепциях, связанных с процессами и потоками, а также на их взаимодействии и особенностях работы в рамках операционных систем.
В начале обсуждается, что каждый процесс в операционной системе обязательно содержит как минимум один поток. Эти потоки разделяют ресурсы процесса, такие как память и файловые дескрипторы, что позволяет им эффективно взаимодействовать друг с другом. Однако для повышения производительности и ускорения выполнения программ необходимо правильно организовать многопоточность. Выполнение потоков должно быть разделено, чтобы использовать возможности многоядерных процессоров в полной мере, но авторы также указывают на закон Амдала, который вносит ограничения на теоретическое ускорение при параллельной обработке задач.
Одной из ключевых особенностей потоков яв...