Программирование

FictionBook Editor V 2.66 Руководство

FictionBook Editor V 2.66 Руководство - Izekbis

Заполнение описания книги (De cription) Перед тем, как приступить к набору или редактированию текста книги, необходимо заполнить описание книги – De cription, нажав кнопку D. Это описание нужно для корректной работы библиотечных программ, но может быть интересно и читателю. Режим редактирования описания вызывается из меню Вид — Описание Документа. Окно редактирования имеет следующие разделы: Жанры, Авторы, Название, Язык, FB2 документ и бумажная книга. В каждом разделе есть несколько граф. В самом …

Читать книгу

Программирование для карманных компьютеров

Программирование для карманных компьютеров -
Волков Владимир Программирование  Компьютеры и Интернет  Год неизвестен

Pocket PC с точки зрения программиста Window CE и Pocket PC Для программиста общение с устройством – это прежде всего общение с его операционной системой. Даже те программисты, которые пишут драйверы на языке ассемблера, машинных кодах или языке C, все равно пишут их для определенной операционной системы. Но ознакомившись с историей развития Pocket PC мы можем обнаружить, что с этими компьютерами связывают очень уж много названий операционных систем. В списке находятся Window CE 2.11, Window CE …

Читать книгу

C++

Исторические замечания Безусловно, С++ восходит главным образом к C [7]. C сохранен как подмножество, поэтому сделанного в C акцента на средствах низкого уровня достаточно, чтобы справляться с самыми насущными задачами системного программирования. C, в свою очередь, многим обязан своему предшественнику BCPL [9]. На самом деле, комментарии // (заново) введены в С++ из BCPL. Если вы знаете BCPL, то вы заметите, что в С++ по-прежнему нет VALOF блока. Еще одним источником вдохновения послужил язык imula67 …

Читать книгу

Мифический человеко-месяц или как создаются программные системы

Мифический человеко-месяц или как создаются программные системы - Брукс Фредерик

Глава 1 Смоляная яма Een chip op bet trand i een baken in zee. (Корабль на мели — моряку маяк.) ГОЛЛАНДСКАЯ ПОСЛОВИЦА Самая яркая сцена доисторических времен — борьба огромных животных со смертью в смоляных ямах. Воображение представляет динозавров, мамонтов и саблезубых тигров, пытающихся высвободиться из смолы. Чем отчаянней борьба, тем сильнее затягивает смола, и как бы ни был силен или ловок зверь, в конечном итоге ему уготована гибель. Такой смоляной ямой в последнее десятилетие было программирование …

Читать книгу

Программирование

Программирование - Козлова Ирина Сергеевна

5. Целочисленные, переменного типа и переменные данных Byte Байтовый тип нов в Vi ual Ba ic и используется для хранения целых чисел от 0 до 255. Его применение дает возможность значительно экономить оперативную память и сократить размер массивов по сравнению с предыдущими версиями Vi ual Ba ic. К тому же его применяют при работе с двоичными файлами. Boolean Булев тип данных способен хранить только два значения: True или Fal e. Его применение вместо целочисленных переменных представляет собой хороший …

Читать книгу

Искусственная Реальность

Искусственная Реальность - Смолин Александр

Представьте какие технологии и разум нужны для того чтобы сотворить целую вселенную или такой мирок как наша планета Земля. Сколько нужно провести вычислений. Все предусмотреть. Создать необходимые условия и поселить на ней роботов, которые станут взращивать на планете цивилизацию. Так ли важна одна отдельно взятая личность для разработчика, тем более, если на нее нет никаких особых планов? Только давайте не будем себе лгать. Для разработчика ничего не стоит сделать вашу жизнь лучше. Вряд ли его …

Читать книгу

Путь камикадзе [Смертельный марш]

Путь камикадзе [Смертельный марш] - Йордон Эдвард

Если в этот момент вы решили, что у вас нет времени читать всю книгу, скажу только одно слово, которое может окупить время, потраченное на чтение предисловия: приоритетность ( triage ). Если вы участвуете в безнадёжном проекте, почти наверняка окажется недостаточно ресурсов, чтобы реализовать всю функциональность и возможности ПО, которые требуются конечному пользователю, в рамках утверждённого плана и бюджета. Так или иначе придётся решать, какие возможности следует реализовывать в первую очередь, …

Читать книгу

Настоящие программисты не используют Паскаль

Из-за этого настоящие программисты неохотно редактируют уже работающие программы. Они считают более простым непосредственно латать двоичный объектный код, используя прекрасную программу под названием uperZap (или ее эквивалент на не-IBM машинах). Этот метод настолько хорош, что многие программы, работающие на ЭВМ фирмы ИБМ, не имеют ничего общего со своим собственным текстом на Фортране. В большом количестве случаев первоначальный символьный текст программы вообще не существует. Когда наступает …

Читать книгу

Тонкости дизассемблирования

Обратим внимание так же и на последовательности типа 0x66 0x66 [ xxx ] . Хотя фирма intel не гарантирует корректную работу своих процессоров в такой ситуации, но фактически все они правильно интерпретируют такую ситуацию. Иное дело некоторые отладчики и дизассемблеры, которые спотыкаются и начинают некорректно вести себя. Есть еще один интересный момент связанный с работой декодера микропроцессора. Декодер за один раз считывает только 16 байт и, если команда «не уместиться», то он просто не сможет …

Читать книгу

Создание электронных книг из сканов. DjVu или Pdf из бумажной книги легко и быстро

Создание электронных книг из сканов. DjVu или Pdf из бумажной книги легко и быстро - TWDragon

Шаг 2. Пакетная обработка После сканирования полученные файлы содержат страницы книги, иногда в довольно неприятном виде, вроде такого: Смещенные и повернутые относительно друг друга страницы, низкий контраст, нечеткости печати во всей красе, затемненная область у корешка и полей – там, где книга неплотно прилегала к стеклу сканера. У такой страницы в неизмененном виде – мало шансов быть распознанной без ошибок, и тем более она не будет иметь никакого «товарного вида» после сжатия и упаковки в DjVu …

Читать книгу

HTML: Популярный самоучитель

HTML: Популярный самоучитель - Чиртик Александр Анатольевич

Вложенные элементы Важным моментом HTML является возможность использования вложенных элементов. Элемент, находящийся внутри другого элемента, называется вложенным. Пример использования вложенных элементов для задания начертания шрифта: <I>Курсив<B>-Полужирный курсив-</B>Курсив</I> При обработке приведенного HTML-кода получится страница, показанная на рис. 1.1 (как и чем обрабатываются HTML-документы, будет рассказано далее). Рис. 1.1. Применение вложенных элементов На приведенном …

Читать книгу