Главная » Записи с тегом "интерфейс"

Рубрики с меткой ‘интерфейс’

SharePoint 2010 — первый взгляд

Приведенная выше цитата, услышанная от сотрудника Microsoft, на мой взгляд, немного провокационна. SharePoint 2007 — продукт очень хороший, мощный, и особо бурных нареканий пользователей не вызывал (в отличие от Windows Vista). Тем не менее, цитата очень точно описывает именно качественный скачок между версиями SharePoint.
Читать далее »

Обзор: Windows 7: общий обзор

Выход новой клиентской операционной системы Windows был событием ожидаемым с нетерпением. Количество заинтересованных в получении первой публичной бета-версии было настолько велико, что в MS не рассчитали мощности серверов, предоставляющих возможность загрузки Windows 7, и раздача была приостановлена. Менее чем через сутки возможность загрузки возобновлена, и, насколько мне известно, отменено первоначальное ограничение на количество доступных загрузок в 2,5 миллиона. Читать далее »

Обзор Windows Vista Beta 2 Build 5384.4 — интерфейс

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

Photoshop CS3 — краткий обзор — Первая часть

Я не буду описывать процесс установки, он достаточно нудный и не представляет ничего особенного, за исключением того, что если ваша ваш XP (кто пользуется этой системой) не имеет SP2, то процесс установки останавливается на первом же этапе и сообщает вам об этом. Читать далее »

Системы контекстной рекламы «Яндекс Директ» и «Бегун»: достоинства и недостатки

В последнее время все большую популярность принимает контекстная реклама. Многие рекламодатели активно используют ее для донесения информации о своих товарах/услугах до потребителя, увеличения продаж и прибыли, привлечения новых клиентов и партнеров.

В этой статье хотелось бы затронуть 2 системы контекстной рекламы, реализующие модель «оплата за переходы»: систему «Бегун» и систему «Яндекс.Директ». В этой статье я попытаюсь выявить достоинства и недостатки данных систем контекстной рекламы.
Система контекстной рекламы «Бегун» Читать далее »

HotMail своими руками, или Что может PHP

В этой статье я хотел бы
продемонстрировать, что создание работоспособных и полезных динамических web-узлов
вовсе не такая сложная задача, как может показаться при чтении текстов, описывающих
интерфейс cgi. На самом деле подобная работа (по крайней мере, при использовании linux)
больше всего напоминает игру the incredible machines, где нужно кремнем высечь искру,
чтобы свет упал на солнечную батарею, от которой срабатывает сверхсовременный
компьютер. Здесь тоже все, как правило, собирается из компонентов, которые оказались
под рукой.

Применение класса myXTree

Вступление.
myxtree — это интерфейс к sql дереву. Об sql деревьях написано достаточно много (см. ссылки), поэтому достаточно только упомянуть, что в myxtree используется модель вложенных множеств с добавлением ещё одного параметра depth (глубина).

Сложные регулярные выражения

Поддержка интерфейса между скриптом и регулярными выражениями осуществляется через следующие функции: split(), ereg(), ereg_replace(). (доп. редактора). Первым аргументом для всех трех функций — это строка, задающая регулярное выражение. Этот строка состоит из регулярных и специальных символов. Регулярные символы имеют то же значение что и при в других командах Unix, в то время как специальные символы имеют специальное значение. Далее следуюет — полный список специальных символов и их значения как это воспринимает синтаксический анализатор PHP:

.’ Является специальным символом, который соответствует любому символу, за исключением символа новой строки. Используя конкатенацию, мы можем задавать регулярные выражения подобно ‘a.b’, которое соответствует любой трех-символьной строке, которая начинается с ‘a’ и заканчивается ‘b’. Читать далее »

Подход к реализации динамически подключаемых библиотек (классов) на PHP5

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

Под пакетами функций, я подразумеваю некоторый набор методов объеденённых относительно семантической зависимости устанавливаемой между ними. Понятие пакета очень хорошо описано в рамках технологии Java, и позволяет создавать более упорядоченные наборы методов, разделяя их относительно их задач и контекста..

Мы же под пакетом будем подразумевать некоторый набор методов и их прототипов (интерфейс класса), зависимых друг от друга по целевому предназанчению. Читать далее »

jQuery и блокировка пользовательского интерфейса

В этой статье я рассмотрю плагин jQuery, который прекрасно подходит для блокирования пользовательского интерфейса на время выполнения какой-либо операции — обычно, фоновой операции на сервере.

Необходимость в таких манипуляциях с интерфейсом появилась с появлением AJAX. Когда вы начинаете выполнение AJAX-операции, вам часто необходимо ограничить пользователя в определенных действиях, которые могут конфликтовать с действиями, совершаемыми во время AJAX-операции. Чаще всего нужно заблокировать не весь пользовательский интерфейс, а только его часть, например, кнопку или набор полей ввода. Все, что обычно требуется в такой ситуации — заблокировать активные (кликабельные) элементы и отобразить сообщение «Выполняется операция…». После выполнения необходимой операции вам требуется разблокировать интерфейс. Годы проб и ошибок показали, что лучшим решением в такой ситуации будет наложение прозрачного или полупрозрачного блока поверх необходимой области страницы, не позволяя пользователю взаимодействовать с объектами этой области. BlockUI позволяет легко заблокировать любую часть страницы. Для использования плагина нужно помимо библиотеки jQuery подключить и сам плагин:  Читать далее »