Автор будет очень признателен, если Вы кликнете по одной из белых ссылок выше.
Вам это ничего не стоит, а автору сайта будет приятно ;)
Найдено страниц: 33 [показано 10]
AJAX — WEB 2.0 за 5 минут
Степень соответствия запросу: 45,53%
Фрагменты текста поста : ... Сразу хочу обратить ваше внимание на две вещи: во-первых, все примеры в этой статье на самом деле не совсем AJAX-овые... ... на мой взгляд примеры настолько просты и примитивны, что повторить их на своей локальной машине дело пары минут... ... Поскольку вся библиотекуа представляет собой всего один обычный файл с java-скриптом, то и подключается он стандартным HTML-тэгом: Пример кода <... ... Для примера вставим внутрь своей страницы такой код: Пример кода <... ... В моем примере я обращаюсь к ранее созданному HTML-файлу text... ... после выполнения функции mytest() внутри контейнера будет помещено содержимое нашего файла (в данном примере это будет надпись "... ... /a> Итак, полный код примера: Полный код файла index... ... Этот пример использует серверный скрипт, поэтому на вашей локальной машине (без установленного вэб-сервера и интерпретатора PHP) он не сработает... ... В данном примере она просто помещает их в наш старый контейнер... ... вам вообще ничего не придется программировать :) Не станем здесь городить огород с реальной загрузкой файлов, просто выведем данные о загруженном файле... ... html - загрузка файлов <... Подробнее: http://fit-media.com/post_1262093659.htmlФайлы vs базы данных.
Степень соответствия запросу: 18,06%
Фрагменты текста поста : ... В качестве примера «файлового подхода» я буду использовать движок этого блога ( Lasto-blog-B ), точнее работу его системы статистики... ... автор скрывает исходники, шифруя все в байт-код с помощью Zend-Guard), но общие выводы можно сделать просто проанализировав содержимое файлов, хранящих статистические данные... ... Будем анализировать работу именно с этим файлом... ... html в определенный день, нужно сперва вычислить сколько дней прошло с 1 января 2000 года до искомой даты, затем «заглянуть» в ячейку массива Пример кода $ar['pages']['/stat... ... Для примера возьмем серфера, пришедшего с поисковика по какому-то запросу... ... Тут можно немного оптимизировать процесс и сделать обращение вида Пример кода $ar['allsein']['google... ... тут затронута обработка данных только из одного «раздела» статистики (а ведь скрипт еще должен скорректировать данные и в остальных), не описан блок, который проверяет доступность сайта для данного юзер-агента и хоста-источника (а он жрет времени тоже немало), не учтены потери на выделение/освобождение памяти и копирование целых веток массива, если автор решил (для упрощения программирования) отделить часть массива например так: Пример кода $as = $ar['allsein']... ... Да, да, я знаю о кэшировании файлов... ... Для данного примера также будем рассматривать работу только с одним «разделом» статистики — данных о поисковых запросах... ... Для примера, в таблице из 100 записей для поиска любого значения в наихудшем случае понадобится всего 7 сравнений... ... Но, в отличии от ранее рассмотренного варианта работы файлового движка, здесь размер этих файлов в десятки раз меньше... ... Ну и конечно не забудьте о том, что поиск можно производить не в каждой таблице по отдельности, а сразу во всех, одной командой: Пример запроса SELECT Hits FROM se_hosts, se_query, se_hits WHERE ID1 = SH_ID AND ID2 = Q_ID AND Date = 3085 что еще даст еще больший выигрыш, т... ... А итог таков, что пусть мы и поимеем потери на чтении/сохранении индексных файлов все равно получаем примерно тысячекратный прирост в скорости в сравнении с файловым движком... Подробнее: http://fit-media.com/post_1222679684.htmlЕсли не хочется кусать локти
Степень соответствия запросу: 16,2%
Фрагменты текста поста : ... Случайное удаление нужных файлов, форматирование раздела, вирусы... ... Вопрос резервного копирования информации регулярно поднимается практически во всех форумах и идей по этому поводу высказывается не мало... ... Все мы прекрасно понимаем, что это нужно и полезно, но все равно, в силу собственной лени, о необходимости такого копирования вспоминаем только тогда, когда бесценная информация безвозвратно потеряна... ... Способ №1 — простое копирование... ... Таким образом после нескольких копирований вы обнаружите, что размер папки с копией гораздо больше размера папки-оригинала... ... Запустите блокнот, наберите в нем такой текст: Пример BAT-файла del f:\arhiv\*... ... В результате этой простой операции у вас на рабочем столе появится ярлычек, кликнув по которому вы запустите полностью автоматический процесс создания резервной копии всех файлов Microsoft Excel из папки texts диска C:... ... Естественно эта папка должна существовать, иначе копирование выполнено не будет... ... Перед копированием так же автоматически будет сделана очистка папки архива от старых файлов... ... Во-первых у нас все еще не удаляются пустые папки, во-вторых копирование идет слишком медленно, т... ... Таким образом количество операций копирования свелось бы к минимуму и мы смогли бы максимально ускорить такой скучный процесс... ... Например так: Пример использования русских букв и пробелов c:\winrar\winrar... Подробнее: http://fit-media.com/post_1203529769.htmlСтатичные файлы vs скрипты. Невидимое зло.
Степень соответствия запросу: 7,82%
Фрагменты текста поста : ... Во-вторых, возможность редактирования файлов через админку вовсе не обязует хранить данные в БД &mdash... ... дайте пользователю возможность редактирования через админку стилевых файлов на сервере и обращения к БД (как и бесполезные вызовы скриптов) больше не нужны... ... В сети существует (опять же весьма спорное) мнение, что отправка стилей одним файлом происходит быстрее, чем отправка пачки мелких стилевых файлов... ... несколько файлов будут передаваться параллельно и, если какой-то из них где-то вдруг застрянет, то клиенту не придется ждать &mdash... ... Снова вэб-сервер, вместо тупой отправки готовых файлов, будет вынужден запускать PHP-скрипты, которым придется производить кучу работы (почти такой же объем вычислений, как при генерации страницы... ... ), собирать в кучу (опять же скорее всего из БД) отдельные куски стилевых файлов, клеить их в один и только потом отправлять клиенту... ... В качестве примера, для разминки мозга, можете сами попробовать запрограммировать в ZendFramework или CakePhp вот это (совершенно реальный запрос из моего блога): Пример SQL-запроса SELECT s... Подробнее: http://fit-media.com/post_1283692130.htmlЗалепа №12. Microsoft не знает собственного кода.
Степень соответствия запросу: 4,14%
Фрагменты текста поста : ... Так вот, суть сегодняшнего прикола в примере из MSDN, в котором бравые парни из мега-крутой конторы в очередной раз показывают как нужно правильно пользоваться их библиотекой... ... Вот этот пример со всеми комментариями: Пример кода: // Boolean flag used to determine when a // character other than a number is entered... ... } } Как видно из примера, для такой простой вещи, как удаление из потока заведомо лишних символов, требуется писать обработчики для сразу ДВУХ событий, да еще и переменную использовать... ... :) Ладно, вот еще вариант, на этот раз мой: Пример кода: private void textBox1_KeyDown(object sender, System... Подробнее: http://fit-media.com/post_1203179184.htmlПользовательский интерфейс
Степень соответствия запросу: 2,65%
Фрагменты текста поста : ... В качестве примера удачной метафоры в интерфейсе можно привести Lotus Organizer , внешний вид которого напоминает привычный еженедельник, функции которого и выполняет этот продукт... ... Уже в стандартном оконном интерфейсе мы можем видеть примеры таких сигналов... ... Второй пример - изменение изображения кнопки при нажатии на нее мышью... ... Практически единственный положительный пример можно взять из телевидения, а именно серию заставок к программам... Подробнее: http://fit-media.com/post_1204019048.htmlОптимизируем мышиную возню
Степень соответствия запросу: 1,54%
Фрагменты текста поста : ... В качестве примера приведу некоторые "находки" интерфейса графического редактора CorelDRAW... ... кроме мыши используется еще и клавиатура и кроме того, нельзя выполнить копирование в процессе перетаскивания... ... мы делаем множественное копирование... ... Например, в проводнике (Microsoft Windows Explorer) перетаскивание файла левой кнопкой вызовет действие по умолчанию (перемещение или копирование, в зависимости от того что и куда тащите), а перетаскивание того же файла правой кнопкой позволит самостоятельно выбрать действие: копировать, переместить или создать ярлык... ... Пример: я, собираясь поработать в интернете, запускаю сразу несколько приложений: броузер, почтовый клиент, ICQ, какую-нить скачивалку... Подробнее: http://fit-media.com/post_1199978157.htmlВсе ли CMS одинаково полезны?
Степень соответствия запросу: 1,54%
Фрагменты текста поста : ... Кроме того, если сайт может обходиться без использования БД, то резервное копирование сводится к простому копированию файлов с сервера (обычному скачиванию, которым каждый из нас занимается чуть ли не каждый день)... ... Было бы очень здорово, если бы движку можно было подсунуть любой (ну или почти любой) PHP-файл и он (движек) смог бы с этим файлом нормально ужиться... Подробнее: http://fit-media.com/post_1200405197.html14 принципов создания вежливых программ
Степень соответствия запросу: 1,49%
Фрагменты текста поста : ... Упомянутый ранее пример "около 500$"- хорошая иллюстрация наличия здравого смысла в интерфейсе... ... Возьмем, к примеру, разглядывание витрин магазинов... ... Все подобные примеры должны конечно быть "подчищены" до того, как придет проверка... Подробнее: http://fit-media.com/post_1203349390.htmlЕсли бы microsoft не была такой ленивой...
Степень соответствия запросу: 1,03%
Фрагменты текста поста : ... И тут же получаем готовый пример именно проверки правописания в свобственной программе, используя механизм из microsoft Word... ... Пример, описанный во всех деталях в MSDN, у меня просто не откомпилировался... ... Как это обычно делает мелко-мягкая контора, пример оказался хоть и рабочим (правда с натяжками), но совершенно неприменимым в практической жизни... ... А вот собственно и она: Пример класса: /*********************************/ /* Simple Spell Checker */ /* Copyright (C) FIT-Media, 2008 */ /* http://fit-media... ... } } Пример настолько прост, что в пояснениях не нуждается... Подробнее: http://fit-media.com/post_1205882168.html
