Интернет, компьютеры, софт и прочий Hi-Tech | |||||||||
Избранные докиМетки (все метки)internet, it, интернет, интернет сеть, информационные технологии, ит, по, программное обеспечение, сайт, софт
Подписаться через RSS2Email.ru
Дополнительномобильные, электроника, видеокарта, СКС, AXIS, аутсорсинг, интернет, сеть, радионяни, гаджеты |
Общая лента публикацийСистема конфигурирования и сборки GNU — Скрипты конфигурирования библиотек цели19.12.2011Есть несколько моментов, которые вы должны знать при написании скрипта конфигурирования для целевой библиотеки. Здесь мы набросаем только краткий их обзор и новички не должны рассчитывать, что найдут здесь полную информацию. Целевые библиотеки конфигурируются и собираются с помощью целевого компилятора. Для этого компилятора может не существовать каких либо запускаемых файлов. Эти файлы, возможно, будут собраны как часть целевой библиотеки... Стандарты SCORM для дистанционного обучения19.12.2011Когда на горизонте показался двадцать первый век и всемирная паутина стала обыденностью, стало ясно, что многие люди вовсе не прочь обучаться дистанционно, без отрыва от рабочих и домашних дел. Действительно, если есть доступ к сети, зачем ехать за тридевять земель ради пополнения знаний, ведь оные можно легко получить посредством компьютера. «Sharable Content Object Reference Model», сокращённо SCORM, — это стандарты дистанционного обучения... Система конфигурирования и сборки GNU — Кросс-инструменты в дереве Cygnus18.12.2011Дерево Cygnus используется для различных пакетов, включая gdb, GNU binutils и egcs. Оно используется и для релизов Cygnus. В этом дереве скрипт configure верхнего уровня используется старой системой конфигурирования Cygnus, а не autoconf. Makefile.in верхнего уровня пишется для сборки пакетов в этом дереве, и поддерживает сборку большого числа утилит за один шаг configure/make. Дерево Cygnus может быть сконфигурировано с опцией `--target'. Внешняя оптимизация сайта18.12.2011Любой, даже начинающий оптимизатор знает, что для успешного продвижения сайта необходима внешняя оптимизация. Конечно, не все активно пользуются ее возможностями, так как она требует сил, времени, а часто и немалых средств. Однако не всё так сложно. Грамотно заняться внешней оптимизацией можно и самостоятельно, не затрачивая больших средств на помощь профессионалов, но для этого надо знать хотя бы основы процесса. Об этом и пойдёт речь дальше... Всемирная паутина17.12.2011Полагаю, вы будете удивлены, но понятия «всемирная паутина» и «интернет» — не совсем одно и тоже. Хотя, конечно, первая является частью второго, а второе без первого немыслимо... Запутались? Ничего страшного, сейчас будем распутывать. Начнём с краткой истории. В 1989-м году программист Тим Бернерс-Ли предложил 1) технологию передачи данных HTTP; 2) систему адресов URL; 3) концепцию гипертекста HTML, позволяющего связывать страницы ссылками...
Система конфигурирования и сборки GNU — Указание цели, Использование типа цели17.12.2011Скрипт `configure' по умолчанию считает, что цель и хост — это одно и то же. Как правило, так оно и есть. Так, например, работает нативный компилятор в отличие от кросс-компилятора. Если же хотите собрать средство кросс-компиляции, можно явно указать цель с помощью опции `--target'. Её аргументом является имя конфигурации системы, для которой генерируется код. Например, собирая утилиты для системы MIPS ELF, нужно использовать `--target mips-elf'. Нетбук — компактный ноутбук. Часть 216.12.2011Продолжаем разбор достоинств и недостатков нетбуков. Конечно, если позволяют финансовые возможности, то для повседневной работы лучше покупать ноутбук. Однако нетбук тоже может послужить верой и правдой, особенно при использовании легковесного софта. Ну и брать с собой в поездки, таскать повсюду не так жалко, как дорогую вещь. Тем более что SSD, в отличие от жёстких дисков, не боятся тряски. Списывать нетбуки на свалку истории пока что рано. Система конфигурирования и сборки GNU — Средства кросс-компиляции15.12.2011Система конфигурирования и сборки GNU может быть использована средствами кросс-компиляции. Средства кросс-компиляции — это утилиты, которые запускаются на одной системе и создают код, который должен запускаться на другой системе. Например, компилятор, который создает программу, предназначенную запускаться на другой системе, называется кросс-компиляционным компилятором или, проще, кросс-компилятором. Аналогично говорят о кросс-ассемблерах и т.д. OpenSuSE 12.114.12.2011Осенний релиз openSuSE, пронумерованный как 12.1, был долгожданным, пожалуй, для всех поклонников этого дистрибутива. Потому что предыдущий, вышедший в марте, малость разочаровал. И вот праздничный день наступил. Заработали торренты, файл разошёлся по FTP-зеркалам, к вечеру на форумах начали появляться первые комментарии. Ваш покорный слуга не мог остаться в стороне и загрузил версии с KDE и GNOME 3. Итак, openSuSE 12.1 глазами пользователя. Нетбук — компактный ноутбук13.12.2011Наверняка вы встречали в сети упоминания термина «нетбук» и, возможно, даже путали его с понятием «ноутбук». Рассмотрим данное компьютерное устройство подробно, со всеми его недостатками и преимуществами, чтобы путаницы не было. Впервые нечто похожее на нетбук появилось в 1999-м. Компания Psion создала устройство под названием Psion netBook — карманный персональный компьютер, но с выдвижной клавиатурой. Затем идея была забыта до 2005-го года... Система конфигурирования и сборки GNU — Имена конфигурации12.12.2011Система конфигурирования GNU назначает каждой системе «имя конфигурации». Все имена составляются как триплеты (сейчас, в некоторых случаях, они могут состоять из четырёх частей), и иногда называются «конфигурационными триплетами». Это — строка в форме «cpu-производитель-операционная_система». В некоторых случаях она расширяется до четырех частей: «cpu-производитель-ядро-операционная_система». Обычно в опциях не требуется указывать полное имя... Что такое X-сервер11.12.2011X-сервер, он же X.Org Server, он же X Window System, он же X11, он же «иксы» на жаргоне пользователей Unix-подобных операционных систем (GNU/Linux, BSD), является фундаментом для графической оболочки. Он ответственен за базовую функциональность оконного менеджера в частности и всего окружения рабочего стола (DE, Desktop Environment) в целом. Внутри «иксов» запускаются KDE, GNOME, XFCE и вообще любые DE. Штука, несомненно, крайне необходимая. Система конфигурирования и сборки GNU — сборочные файлы и файлы поддержки10.12.2011Опишем файлы, которые создаются во время сборки. Эти файлы будет видеть тот, кто будет собирать пакет. Разумеется, разработчик также будет его собрать. Различие между девелоперскими файлами и сборочными файлами заключается не в том, что разработчик не увидит сборочных файлов, а в том, что человек, который только собирает пакет, не обязан знать о девелоперских файлах. Кроме того, система GNU требует, чтобы в пакет были включены файлы поддержки. 1С-сервер09.12.2011«1С:Предприятие 8» может поддерживать как файловый вариант, так и вариант «клиент-сервер». Все прикладные решения для обоих вариантов работают идентично. Файловый вариант больше используется для персональных вычислений одного пользователя, а «клиент-серверный», как и положено по этой технологии, — в рабочих группах предприятия. Второй вариант имеет несколько уровней: уровень приложений, уровень кластера серверов, уровень сервера баз данных...
Анкор — что это такое?09.12.2011В переводе с английского anchor — это якорь. Анкор представляет собой текст, который размещается между тегами <a href="..."> и </a> и отправляет вас к определенной статье. В SEO-оптимизации сайта анкор играет очень важную роль. Чтобы поднять сайт в поисковых системах, необходимо иметь много ссылок с посторонних сайтов на ваш. Продвижение сайта — длительный процесс. Но если на ваш сайт будет много ссылок, продвижение будет происходить быстрее. Свободная среда рабочего стола LXDE09.12.2011Среда рабочего стола — это графическая оболочка, натянутая на базовую операционную систему. Без такой оболочки будет лишь чёрная консоль, чтобы печатать команды вручную. LXDE расшифровывается как «Lightweight X11 Desktop Environment», то бишь «легковесная среда рабочего стола X11». Предназначена для операционных систем на основе Linux. Ну и для семейства BSD, конечно. Не понимаете, что это за среда такая? Ничего страшного, сейчас всё проясним. Система конфигурирования и сборки GNU — Файлы08.12.2011Как было видно из предыдущей главы, система конфигурирования и сборки GNU использует несколько различных файлов. Разработчик должен написать некоторые из них. Остальные будут сгенерированы с помощью различных утилит. Эта система очень гибка и может быть использована многими способами. В описании используемых файлов будем придерживаться общего способа. Сегодня опишем файлы, которые пишутся или генерируются самим разработчиком программного пакета. Бесплатно создать, дёшево продвинуть сайт07.12.2011Поиск подходящей платформы для создания ресурса может длиться продолжительное время. Одни только раздумья мало к чему приводят, необходимо действие. Вместо того чтобы обсуждать на форумах то, с чем вы никогда не работали, лучше воспользоваться любым бесплатным конструктором сайтов. Но создать привлекательный проект с удобной навигацией — полдела. Просто выложить ресурс в интернет, вовсе не означает, что его сразу начнут посещать десятки людей... Linux Mint 12 «Lisa». Часть 207.12.2011Пожалуй, Linux Mint действительно заслуживает чемпионской медали, если говорить о дистрибутивах Linux для массового потребления. Операционная система действительно дружелюбная и человечная. Linux Mint 12 позволит привыкнуть к GNOME 3 без нервотрёпки. Ведь когда знаешь, что знакомый интерфейс GNOME 2 находится на расстоянии одного клика, на душе спокойно. Требуется выполнить работу быстро — переключились к привычному внешнему виду — и сделали... Видеокарта — одна из важных частей ноутбука и компьютера06.12.2011Предназначение видеокарты — это обеспечение качественной работы, которая связана с графикой, то есть качественной прорисовкой игр, просмотра фильмов, монтажа видео. При определении производительности видеокарты учитывают несколько параметров. Основной параметр — это память видеокарты, использующая видеочипы для хранения и обработки данных. Но существуют и другие, не менее важные параметры — рабочая частота шины видеокарты и ширина шины памяти...
Умный дом — фантастика стала реальностью!06.12.2011Умный дом — это современный жилой дом, в котором созданы все условия для жизни при помощи высоких технологий. В такой дом встроены специальные системы, которые реагируют на различные ситуации, возникающие внутри дома. В «умном доме» создается комплекс единого управления. Жизненное пространство организуется так, что человек при взаимодействии с автоматизированными системами одной командой выбирает обстановку, в которой ему наиболее удобно жить.
Основные дистрибутивы Linux. Часть 305.12.2011Жизнь показала, что категорично советовать ту или иную ОС на основе Linux не следует. Хотя, конечно, есть универсальные решения, такие как Linux Mint 11 (современных компьютеров с двухъядерными процессорами) и Xubuntu 11.04 (для нетбуков и устаревших машин). Однако выбор дистрибутива зависит от конкретных задач. Системный администратор выберет CentOS, а программист — openSuSE. И это хорошо, потому что широта выбора — характерный признак свободы. Linux Mint 12 «Lisa»04.12.2011ОС Linux Mint вышла на первое место в рейтинге Distrowatch.com, сместив с пьедестала многолетнего лидера Ubuntu. Причина этого в том, что многие пользователи Ubuntu не смогли смириться с интерфейсом Unity. В конце ноября вышел релиз Linux Mint 12, который произвёл настоящий фурор. Ирландские умельцы объявили, что от прогресса не отстанут — будут использовать GNOME 3. Однако перекроят интерфейс, сделают его похожим на старый добрый GNOME 2... Система конфигурирования и сборки GNU — Пример03.12.2011Допустим, вы хотите написать простую версию `touch'. Ваша программа, которую мы будем называть `poke', будет принимать в качестве аргумента имя файла и использует `utime', чтобы установить время модификации и доступа к данному файлу на текущее время. Мы хотим, чтобы эта программа была максимально портируемой. Сначала давайте посмотрим, как это выглядит без использования autoconf и automake, а потом посмотрим что получится при их использовании. Основные дистрибутивы Linux. Часть 202.12.2011Продолжаем обзор основных дистрибутивов Linux. Сегодня речь пойдет о 1) Fedora («фетровая шляпа») — тестовый полигон Red Hat, альфа-версия. Раздаётся бесплатно; 2) Ubuntu — основана в 2004-м году в качестве «человечной Debian». ОС задумана как не требующая от пользователей выдающихся знаний и опыта, и 3) Linux Mint — разновидность Ubuntu с кодеками мультимедиа, собственным меню (Mint Menu) и с традиционным подходом к организации интерфейса. Мошенничество в интернете01.12.2011Интернет мог бы стать своеобразной Утопией, идеальным миром, где у каждого есть свой райский уголок, куда можно хоть на время сбежать от жестокой и беспощадной реальности. Пусть и виртуальный. К сожалению, этого не произошло. Всемирная сеть не только скопировала (вернее «спародировала») устройство нашей несовершенной реальности со всеми ее недостатками. Нет! Она умудрилась эти самые недостатки приумножить, а к ним прибавить сверху собственные. Система конфигурирования и сборки GNU — Написание acconfig.h, Генерация файлов30.11.2011Продолжаем перевод мануала «Система конфигурирования и сборки GNU» и предлагаем вниманию читателей очередные подразделы главы «Начало работы». Если вы генерируете портируемый заголовочный файл (используете `AM_CONFIG_HEADER' в `configure.in'), то вам следует написать файл `acconfig.h'. Написав файлы `configure.in', `Makefile.am', `acconfig.h' и, возможно, `acinclude.m4', вы можете использовать autoconf и automake для создания генерируемых файлов. Способы продвижения сайта в сети Интернет29.11.2011Ни для кого не секрет, что на успех онлайн-бизнеса влияет в первую очередь эффективность интернет рекламы, которая, как и в реальном бизнесе, является двигателем торговли. Качественное и надежное продвижение может обеспечить лишь настоящий профессионал, который способен учесть все нюансы, имеющиеся в этом нелёгком деле. Существует несколько способов раскрутки интернет-проекта в сети Интернет: поисковое, контекстное, баннерное и SMO-продвижение. SSL-сертификаты29.11.2011SSL-сертификаты — это одна из лучших мер по защите сайта из применяемых на сегодняшний день. SSL-защита шифрует данные, передаваемые между сервером и клиентом, а также гарантирует оригинальность используемого домена. Для веб-проектов, которые ориентируются на коммерческую деятельность, а также для проектов, в которых необходима конфиденциальность данных, подобное средство безопасности необходимо. Итак, какие функции выполняют SSL-сертификаты? Основные дистрибутивы Linux29.11.2011«Вирусы замучили? Переходи на Linux!» — такой совет часто встречается на форумах в ответ на просьбы о помощи. Действительно, для домашнего пользователя современные варианты ОС Linux, именуемые дистрибутивами, могут служить достойной заменой Windows. Да ещё и совершенно бесплатной. И вот вы решили не отставать от жизни — попробовать Linux. Авось подойдёт. Ну а мы поможем определиться с выбором и предоставим краткий обзор основных дистрибутивов. |
||||||||
© 2007-2012, Дмитрий Скоробогатов.
Разрешается воспроизводить, распространять и/или изменять материалы сайта
в соответствии с условиями GNU Free Documentation License,
версии 1.2 или любой более поздней версии, опубликованной FSF,
если только иное не указано в самих материалах.