Опубликовано января 4, 2009 by admin
Возвращаясь к теме оптимизации исходного кода, начатой в статье про компрессию и проверку CSS, хочется узнать чем можно сжать JavaScript. Ведь не секрет, что JavaScript является одной из объемнейших структур в современных веб-сайтах. И его размеры стоит сокращать. А вот чем и как… (далее…)
Читать далее...
Комментариев нет
Опубликовано декабря 28, 2008 by admin
Таблицы стилей разрастаются довольно быстро. Я уже рассказывал о замечательном средстве поиска неиспользуемых классов CSS. Чтобы быть уверенным, что наши веб-страницы отображаются корректно и быстро существует множество онлайн утилит для оптимизации и компрессии CSS-таблиц, форматирования и проверки. (далее…)
Читать далее...
Один комментарий
Опубликовано декабря 16, 2008 by admin
Хотелось бы вернуться к теме, начатой несколько постов назад. А именно к ускорению работы компьютера. К сожалению, часть людей, оставивших комментарии к тому посту так и не поняла сути метода и его назначение.
Не секрет, что производительность системы определяется производительностью самого слабого звена. Причем, "слабое звено" может меняться на одном и том же компьютере в зависимости от выполняемых задач. Например, у игрового компьютера самым нагруженным узлом может быть видео-карта, у сервера БД - файловая подсистема и т.п.
(далее…)
Читать далее...
2 комментария
Опубликовано декабря 10, 2008 by admin
На днях компания AOL, владелец сети AIM и ICQ решила в очередной раз внести изменения в протокол. В результате некоторые альтернативные ICQ-клиенты перестали работать. Например QIP (кип).
Я бы и не узнал об этом, если бы не многочисленные письма и звонки с просьбой о помощи. В очередной раз убеждаешься в человеческой лени и, хм, безнадежности. Когда же мы, наконец, прекратим пользоваться закрытыми протоколами? AOL каждые полгода-год преподносит сюрпризы. А мы и готовы все это терпеть. Надо же себя хоть немного уважать.
Не стоит ли сегодня сказать нет аське, ведь много других альтернатив. Есть XMPP/Jabber, в конце концов, - следующее поколение IM, который может в т.ч. соединяться через транспорты с различными сетями, в т.ч. и ICQ/AIM, MRA (MRIM), MSN и другими если вы боитесь растерять людей из других сетей.
Хочешь что-то изменить в мире - начни с себя. Давно пора мигрировать на новые более удобные решения.
(далее…)
Читать далее...
7 комментариев
Опубликовано октября 15, 2008 by admin
Есть еще один нехитрый способ ускорить работу компьютера. Мы знаем, что содержимое наших жестких дисков иногда неплохо бы дефрагментировать. Но стандартный дефрагментатор windows не может дефрагментировать открытые файлы, в т.ч. и системные такие как: реестр, файл подкачки. А ведь обращение к этим файлам ведется довольно часто и в больших объемах. Поэтому их необходимо дефрагментировать в первую очередь. Особенно владельцам ноутбуков, ибо сейчас редко можно найти модель с винчестером 7200 об/мин, и уж тем более с RAID на борту. Да, современные ноутбуки в части файловой подсистемы еще довольно слабы по сравнению со своими "большими" братьями.
(далее…)
Читать далее...
15 комментариев
Опубликовано сентября 2, 2008 by admin
Сегодня, как и было объявлено ранее, стал доступен новый браузер от Google - Chrome.
Chrome, несмотря на явные ассоциации этого слова с Mozilla, построен на движке Webkit. Интересной особенностью браузера является то, что каждая вкладка представляет собой отдельный процесс, и при "зависании" одной вкладки остальные пострадать не должны. Что же, это радует. Однако, сразу встает вопрос а как с производительностью при такой архитектуре? Заявлено, что утечек памяти как в firefox не будет, но Chrome будет кушать больше памяти, что естественно. Опять же, страшно предположить, что станет с системой, если в Chrome будет открыто вкладок 30-40.
Не стоит пока рассматривать Chrome как полноценный браузер. Однако, для использования его с веб-приложениями google подойдет лучшим образом. По крайней мере, я собираюсь заменить им Prism, о котором я уже писал тут и тут.
Но, google видимо, слишком торопились, и ролик с youtube с описанием как связать google и chrome "..no longer available".
Что же, остается надеяться, что через какое-то время работа как самого браузера, так и документация к нему придет в должный вид.
(далее…)
Читать далее...
Комментариев нет
Опубликовано августа 14, 2008 by admin
Что делать если часто приходится бывать в местах, где подключение к интернету отсутствует, а есть необходимость использовать web-приложения. Сегодня речь пойдет о том, чем в этом плане может помочь расширение Google Gears.
Google Gears - (ре)эволюция Web.
Разрабатывая раньше пользовательские приложения для Web приходилось хранить пользовательскую информацию на стороне клиента. В этом помогали cookies. Но они имеют множество недостатков: можно сохранять только пары ключ-значение, количество записей ограничено, объем записей ограничен (в зависимости от браузера), низкая надежность - данные могут просто быть удалены.
Новым этапом хранения пользовательской информации на стороне клиента можно назвать Google gears, которая позволяет обращаться к реляционной базе данных на стороне клиента. Такой СУРБД служит SQLite. Я думаю, знакомым с базами данных не стоит объяснять, чем такой подход выгодней cookies. Мы можем сохранять практически любой объем информации, любой структуры, которую можем описать средствами СУРБД. К тому же такое хранилище намного надежней, чем традиционные cookies.
Google Gears и офисные приложения
Благодаря google gears мы теперь можем использовать web-приложения при отсутствии подключения к сети - введенные нами данные сами отсинхронизируются с данными, хранящимися на удаленном сервере при появлении подключения к сети. Все, что нам нужно сделать - установить Google gears, подключиться к web-приложению, поддерживающему Google Gears. Теперь можно работать и без подключения: находить, просматривать, редактировать, удалять…
(далее…)
Читать далее...
Комментариев нет
Опубликовано августа 7, 2008 by admin
Столкнулся со следующей ошибкой в Mozilla Prism, о котором я уже рассказывал. Версия 0.9 (в 0.8 этой проблемы нет) позволяет подключать расширения, поэтому была выбрана именно она. Однако, вылезает досадная ошибка при запуске prism, о том, что Prism не может прочитать ini-файл, который хранится в %User%’Application Data’Prism. Источник ошибки - русские буквы в имени пользователя windows.
Подобная ошибка встречалась мне в Gimp, однако, проблема решилась установкой более свежей версии GTK и GIMP, в которой уже не было этой ошибки. Чтож, буду ждать выхода обновления. Времени и желания пересобирать Prism из исходников у меня нет - задача не первой важности.
Читать далее...
Один комментарий
Опубликовано июня 26, 2008 by admin
Представляю Вашему вниманию бесплатный скрипт для обмена ссылками с внутренних страниц под названием InnerLink.
Не секрет, что обмен ссылками все еще является неплохим способом в комплексном продвижении сайтов в поисковых системах. Естественно, при правильном использовании. Обмен обычно ведут с главных страниц (+ т.н. "сквозняки") и со специально разработанных каталогов. Недостатком первого метода является то, что количество ссылок, которые можно разместить на главной ограничено и может составлять от 1 до 10. Некоторые правда умудряются размещать 50 и более ссылок, что для себя считаю неприемлемым. Размещение каталога ссылок может вызвать вопросы со стороны поисковых систем: большое количество ссылок на странице по отношению к тексту. К тому же PageRank таких страниц обычно невелик, ведь страница со ссылкой на Ваш сайт находится довольно далеко от главной.
Поэтому стоит воспользоваться обменом ссылками с внутренних страниц, который лишен этих недостатков. Однако, следует заметить, что обмен с внутренних страниц дает меньший эффект, чем обмен с главных, но зато мы можем обмениваться с большим количеством сайтов.
(далее…)
Читать далее...
4 комментария
Опубликовано июня 21, 2008 by Jazzina
С недавнего времени мой антивирус AVG 7.5 начал предупреждать, что обновлений баз скоро не будет и намекнул, что хорошо было бы обновиться до 8-й версии.
Что, собственно я и сделал. Напомню, что антивирус AVG выпускается в нескольких вариантах, в т.ч. и в некоммерческом (читай бесплатном). Для продвижения версии для некоммерческого использования хитрые чехи завели отдельный поддомен free.greesoft.com - чтобы на официальном сайте особо не светилась бесплатная версия.
В последнее время до меня доходят не очень утешительные отзывы об AVG, мол пропускает. Однако, при проверке оказалось, что к антивирусу AVG претензий быть не может - все пропущенное является spyware, борьба с которым не заявляется как основное назначение. Для борьбы со spyware следует воспользоваться spywareguide, о котором я уже писал.
(далее…)
Читать далее...
Комментариев нет