Интернет, компьютеры, софт и прочий Hi-Tech | |||
Избранные докиМетки (все метки)internet, it, интернет, интернет сеть, информационные технологии, ит, по, программное обеспечение, сайт, софт
Подписаться через RSS2Email.ru
Дополнительномобильные, электроника, видеокарта, СКС, AXIS, аутсорсинг, интернет, сеть, радионяни, гаджеты |
Страницы, снабженные тегом софтПрограммы-переводчики, их достоинства и недостаткиБыстрый перевод текстов на разные языки является проблемой, волнующей не только специалистов, но и рядовых пользователей. С развитием интернета потребность в универсальном переводчике, способном качественно переводить любые тексты, все более возрастает.Что такое рефакторинг?В статье дается понятие рефакторинга, указывается необходимость его применения и перечислено ПО для его использования. Прежде всего рефакторинг повышает степень читабельности кода, облегчает его понимание и повышает производительность программиста.Что такое контекстное менюКонтекстное меню — настолько полезное изобретение, что его суть следует уяснить всем, кто желает научиться работать с компьютером быстро и эффективно. Работодателям страсть как не нравится, когда новая секретарша долго думает над элементарными задачами.Что такое компьютерная программаКомпьютерная программа — это последовательность инструкций, которая предназначена для исполнения вычислительной машиной. Образ программы, чаще всего, хранится в памяти машины (например, на диске) как исполняемый модуль (один или несколько файлов)...Генерация .lib из DLL с помощью Visual StudioПрограммисты часто имеют дело со сторонними DLL. Однако, в Visual Studio чтобы прилинковать библиотеку, нужно иметь файл .lib, — самой по себе DLL для этого недостаточно. К счастью, существует способ сгенерировать .lib из DLL с помощью Visual Studio.Онлайн-офис iWork.com от AppleiWork.com от конторы Apple — это сервис, по сути похожий на Google Docs и Microsoft Office Web Apps. Для работы требуются: 1) операционная система MAC или Windows; 2) самая свежая версия браузера Safari. Онлайн-офис состоит из следующих компонентов...
Russian Fedora Remix 16. Часть 2Вот статья подходит к завершению, а Russian Fedora Remix 16 по-прежнему работает хорошо. Ничего не глючит, не тормозит. Расход памяти — 322 мегабайта. В общем, бета Red Hat выглядит надёжней, нежели некоторые другие дистры, называющие себя стабильными.Russian Fedora Remix 16Не секрет, что дистрибутив Fedora GNU/Linux — это бета-версия коммерческого Red Hat, раздаваемая бесплатно, в основном, для сбора рапортов о глюках. Тем не менее, Fedora можно устанавливать на домашние компьютеры, поскольку надёжность выше, чем у Ubuntu.Что такое операционная системаТермин «операционная система» встречается очень часто, однако не все хорошо понимают, что же это такое. Нередко доводится видеть вопросы вроде «а чем Linux отличается от GNOME?» и «а что это у тебя за Windows такая с KDE, можно и мне такую программу?..»Что такое операционная система. Часть 2Итак, операционная система — это комплект софта, необходимого для работы компьютерного «железа» и всех запускаемых программ (загрузчик, ядро, драйверы), плюс интерфейс для взаимодействия с человеком (графическая оболочка, приложения и еще много чего).Часто задаваемые вопросы — Система конфигурирования и сборки GNUРассматриваемые вопросы: Что мне запускать первым, autoconf или automake? Что такое дерево Cygnus? Почему приходится пересобирать и переустанавливать средства сборки? Почему бы просто не иметь цель make в дереве Cygnus для обновления этих средств? И др.Multilibs — Система конфигурирования и сборки GNUЕсли gcc компилирует целевые библиотеки более одного раза (с различными опциями), то результирующие библиотеки называются multilibs. Они не являются частью системы конфигурирования и сборки GNU, но требуют поддержки в скриптах configure и в Makefile-ах.Система конфигурирования Cygnus — Система конфигурирования и сборки GNUСкрипт конфигурирования Cygnus является предшественником autoconf. В настоящее время все его значимые возможности включены в autoconf. Новые программы не пишутся с использованием скрипта Cygnus. Тем не менее, он до сих пор кое-где используется.Поддержка канадского креста — Канадский крест — Система конфигурирования и сборки GNUЕсли ведете разработку с использованием канадского креста, вы должны учитывать некоторые особенности при написании правил конфигурирования и сборки. Совсем нетрудно написать тесты конфигурирования и сборки, которые будут терпеть крах в канадском кресте.Канадский крест и дерево Cygnus — Канадский крест — Система конфигурирования и сборки GNUКогда канадский крест конфигурируется в дереве Cygnus, все присущие ему переменные окружения автоматически устанавливаются в host-tool, где host — это значение, используемое для опции '--host', а tool — имя средства компиляции (например, gcc или as)...Канадский крест — Система конфигурирования и сборки GNUСборка канадским крестом используется при создании программ, предназначенных работать на не-Unix системах, таких как DOS или Windows. Их конфигурирование и сборка на Unix-системе может оказаться проще, чем поддержка конфигурирования на не-Unix системе.Скрипты конфигурирования библиотек цели — Кросс-инструменты в дереве Cygnus — Средства кросс-компиляции — Система конфигурирования и сборки GNUЕсть несколько моментов, которые вы должны знать при написании скрипта конфигурирования для целевой библиотеки. Здесь мы набросаем только краткий их обзор. Целевые библиотеки конфигурируются и собираются с помощью ново-собранного целевого компилятора...Кросс-инструменты в дереве Cygnus — Средства кросс-компиляции — Система конфигурирования и сборки GNUДерево Cygnus используется для различных пакетов, включая gdb, GNU binutils и egcs. Оно, разумеется, используется и для релизов Cygnus. В дереве Cygnus скрипт configure верхнего уровня используется старой системой конфигурирования Cygnus, а не autoconf.Указание цели, Использование типа цели — Средства кросс-компиляции — Система конфигурирования и сборки GNUСкрипт configure по умолчанию считает, что цель и хост — это одно и то же. Так это и есть в большинстве случаев. Так, например, работает нативный компилятор в отличие от кросс-компилятора. При сборке средства кросс-компиляции вы можете явно указать цель.Средства кросс-компиляции — Система конфигурирования и сборки GNUСистема конфигурирования и сборки GNU может быть использована средствами кросс-компиляции. Так называются утилиты, которые запускаются на одной системе и создают код, который должен запускаться на другой системе. В доке даются понятия кросс-компиляции.OpenSuSE 12.1Осенний релиз openSuSE, пронумерованный как 12.1, был долгожданным, пожалуй, для всех поклонников этого дистрибутива. Потому что предыдущий, вышедший в марте, малость разочаровал. И вот праздничный день наступил. Итак, openSuSE 12.1 глазами пользователя.Имена конфигурации — Система конфигурирования и сборки GNUКаждой системе назначается «имя конфигурации». Все имена составляются как триплеты (в некоторых случаях могут состоять из четырёх частей), и иногда называются конфигурационными триплетами. Это — строка в форме «cpu-производитель-операционная_система»...Что такое X-серверX-сервер, он же X.Org Server, он же X Window System, он же X11, он же «иксы» на жаргоне пользователей Unix-подобных операционных систем, является фундаментом для графической оболочки. Он ответственен за базовую функциональность окружения рабочего стола.1С-сервер«1С:Предприятие 8» может поддерживать как файловый вариант, так и вариант «клиент-сервер». Все решения для обоих вариантов работают идентично. Файловый вариант используется для одного пользователя, а «клиент-серверный» — в рабочих группах предприятия.Свободная среда рабочего стола LXDELXDE расшифровывается как «Lightweight X11 Desktop Environment», то бишь «легковесная среда рабочего стола X11». Предназначена для операционных систем на основе ядра Linux. Ну и для семейства BSD. Не понимаете, что это за среда такая? Сейчас всё проясним.Основные дистрибутивы LinuxВы решили не отставать от жизни — попробовать Linux? Авось действительно подойдёт. Ну а мы вам поможем определиться с выбором и предоставим краткий обзор основных дистрибутивов. Основные — это те, на базе которых создаётся великое множество вариантов.Основные дистрибутивы Linux. Часть 2Продолжаем список основных дистрибутивов Linux. Сегодня речь пойдет о Fedora (тестовый полигон Red Hat, альфа-версия), Ubuntu (основанной в 2004-м году в качестве «человечной Debian») и Linux Mint (разновидность Ubuntu с собственным меню — Mint Menu).Основные дистрибутивы Linux. Часть 3Жизнь показала, что категорично советовать ту или иную ОС на основе GNU/Linux не следует. Выбор дистрибутива зависит от конкретных задач. Системный администратор выберет CentOS, а программист — openSuSE. Широта выбора — характерный признак свободы.Пример — Начало работы — Система конфигурирования и сборки GNUДопустим, вы хотите написать простую версию touch. Вашу программу будем называть poke. Она будет принимать в качестве аргумента имя файла и установливать время его модификации на текущее время. Мы хотим, чтобы эта программа была максимально портируемой.Написание acconfig.h, Генерация файлов — Начало работы — Система конфигурирования и сборки GNUЕсли вы генерируете портируемый заголовочный файл, вам следует написать файл `acconfig.h'. Написав файлы `configure.in', `Makefile.am', `acconfig.h' и, возможно, `acinclude.m4', вы можете использовать autoconf и automake для создания генерируемых файлов. |
||
© 2007-2012, Дмитрий Скоробогатов.
Разрешается воспроизводить, распространять и/или изменять материалы сайта
в соответствии с условиями GNU Free Documentation License,
версии 1.2 или любой более поздней версии, опубликованной FSF,
если только иное не указано в самих материалах.