Поиск из адресной строки в Firefox

В Firefox’e как и в Chrome есть возможность поиска набирая запрос прямо в адресную строку. В зависимости от версии у каждого уже установлен какой-то поисковый сервис для этого, но при установке различных программ (как QIP например) этот сервис может быть изменен, или вы просто хотите установить свой любимый поиск.

В общем как это сделать (на примере Google):

  • Набираем в адресной строк about:config и жмем Enter. На этой странице находятся все настройки браузера.
  • У вас может появится предупреждением, согласитесь с ним.
  • В поле «Фильтр» сверху наберите keyword.URL либо найдите эту строку вручную.
  • Дважды нажав на строку вы можете изменить ее значение. Введите туда http://google.com.by/search?sourceid=navclient&hl=ru&q= (либо другой формат запроса для вашего поисковика).

P. S. Пользуюсь этим давно, одна при установке очередной программы она без спросу изменила мне эту строку, пришлось снова вспоминать (искать) как это делается. Поэтому пост так сказать для себя, «в мемориз». Странно что данной опции нету в настройках.

Интересные ссылки и Facebook

Предисловие. Давно у меня зрела идея найти или создать какой-нибудь инструмент, для сохранения ссылок на интересные ресурсы и контент и делится этими ссылками с друзьями. Сначала я хотел сделать это только на сайте, но не нашел действительно быстрого способа размещения ссылок, который меня бы устроил. Ведь если размещение будет долгое, я не всегда захочу делиться. Учитывая тот факт, что предполагается делиться ссылками, резонно было посмотреть в сторону социальных сетей. А тут конечно лидер Facebook, тем более что мне хочется его еще и популяризировать среди друзей. Около недели тестов, разбирательств и размышлений, и вот все готово.

Со вчерашнего дня я размещаю на Facebook ссылки на интересные ресурсы и контент (статьи, видео, фото и т. п.), чем бы мне хотелось поделится со знакомыми и что может пригодится мне позже. Также все эти ссылки импортируются на мой сайт и показываются в виде блока в блоге и новостях, а также на отдельной странице. Если вы хотите прокомментировать какую-то ссылку на Facebook или разместить ее у себя на стене, нажмите ссылку «посмотреть на facebook» под нужной записью.

На данный момент не лучшим образом сформирована RSS-лента ссылок, но именно в таком виде отдает ленту Facebook, а переделывать долго и не очень хочется пока.

Купоны, скидки, купоны

О купонах я узнал 5 августа в новостной ленте и можно сказать подсел на них.
Что же это за купоны? В байнете появились сайты, предоставляющие скидки от 50% до 90% на различных товары или услуги по средствам купонов. Как правило раз в несколько дней на сайте появляется новая акция и вы можете купить купон прямо на сайте. Для этого надо оплатить с карточки либо какими-либо платежными системами (WebPay, EasyPay, WebMoney, iPay и т. д.). Подобные системы давно уже работают заграницей, но теперь пришли и к нас.
Я уже по разу купил купоны на всех трех сайтах, которые нашел у нас. И в принципе все нормально, все работает, если вдруг кто не верит.
Если вы вдруг заходите сами что-то купить, то при регистрации на сайте, пожалуйста, воспользуйтесь ссылками ниже. Вам все равно, а мне будет бонус.

Итак, сайты предоставляющие скидки по купонам в РБ:

Что интересно, 2 последних сайта работают на движке Drupal, так мною любимом и на котором делаю сайты я.

P.S. (12.11.2010) Узнал о новом сайте:

P.P.S. (12.02.2011) Еще 2 новых сайта:

Я Программист!

Именно под таким девизом проходит для меня этот день программиста — 256-й день в году.
А все потому, что сбылась моя давняя мечта. Я сделал сайт, который хотел сделать последние лет пять. И это первый сайт, который я действительно «программировал».

Немного истории для интересующихся. Когда-то давным давно, в 2004 году, когда я впервые увидел как брат на языке HTML писал страничку, меня заинтересовало создание сайтов в интернете. Первым таким сайтом, а не просто страничкой, стал сайт игры «Футбол-прогноз». Игра представляет собой соревнование в предсказании исходов реальных матчей, но довольно в интересной форме. Вам не обязательно угадать больше всего матчей, вам надо угадать больше чем ваш соперник, с которым вы соревнуетесь в данный момент (играете матч). А лучший определяется по результатам всех таких матчей, где играет каждый с каждым. Сайт игры был предельно прост: были созданы базовые HTML страницы, а все остальные сохранились из Excel’a, где был создан специальный файл для расчета результатов и статистики. Excel сохраняет много «мусора» в странице HTML, но создавать каждую страницу вручную и редактировать ее было очень муторно. Так в течение почти двух лет существовал этот сайт, немного улучшался, но незначительно, т. к. не хватало ни знаний, ни возможностей для размещения более функциональных сайтов. Уже тогда я представлял, что возможно сделать весь функционал игры на самом сайте, уменьшить и практически свести к нулю ручную работу, и безусловно очень хотел это сделать. Одно время даже пытался заказать разработку подобного сайта, но цену заломили слишком большую для меня.
Дальше шли всякие простенькие чаты, где редактировалось совсем немного, первое знакомство с движками форумов и CMS, где изменялось также очень мало, в основном происходила настройка и поиск готовых дополнений. В 2007-м году была попытка сделать сайт для движения Bookcrossing в Беларуси, тогда я впервые написал небольшой кусочек кода взаимодействия PHP и MySQL. Однако этот проект очень быстро загнулся не по моей вине, поэтому на этом все и закончилось. В 2008-м был создан A-KA.net с использованием CMS Drupal, однако и тут все создание заключалось в настройке и поиске готового, в крайнем случае небольшом редактировании.
Но вот летом 2010 года я наконец созрел написать действительно что-то свое. Это была не первая попытка, но первая которую я все-таки взялся делать до конца. Сначала планировал написать полностью «с нуля», т. е. создать весь сайт. Однако потом решил все-таки использовать CMS/CMF Drupal, и на основе его создавать необходимый функционал. Именно возможности Drupal’a как Framework’a планировалось использовать. А также это позволяло избежать написания системы авторизации, форума, комментариев и прочего. И вот на протяжении двух месяцев я делал модуль для Drupal’a, постигая основы PHP и MySQL. Буквально неделю назад была закончена разработка базового функционала, но разработка самого модуля ведется практически каждый день. Я продолжаю изучать возможности PHP и Drupal’a как Framework’a, изучаю Framework jQuery и прочее. Одно досадно, что у меня нет никакой литературы, а все знания черпаются из разрозненной мусорки под названием «Интернет».

Именно после разработки своего первого модуля для Drupal’a я наконец могу заявить: «Я Программист!». Пускай еще молодой и сырой, но уже хоть что-то.

Подробнее про историю игры «Футбол-прогноз» можете прочитать на странице «История игры», там же есть ссылки на ранние версии сайта игры. Ну и собственно это тот самый сайт, который я разрабатывал.

Кило- и кибибайты

Объяснял сегодня про приставки кило-, мега- и прочие. Т. к. сам узнал не так давно и еще не совсем привык, предлагаю и вам ознакомится с тем, как сейчас правильно называются байты и понять, что производители флэшек и винчестеров нас не обманывают.

Существует Международная система единиц (СИ), в которой приняты названия и сокращения приставок перед названиями или обозначениями единиц измерения физических величин. Десятичные приставки служат для сокращения количества нулей в численных значениях физических величин.
Существует множество приставок (приставки СИ), но я рассмотрю наиболее часто используемые в разговорах:
кило- = 103 = 1 000
мега- = 106 = 1 000 000 = 1 000 кило-
гига- = 109 = 1 000 000 000 = 1 000 мега-
тера- = 1012 = 1 000 000 000 000 = 1 000 гига-

В программировании и индустрии, связанной с компьютерами, те же самые приставки кило-, мега-, гига-, тера- и т. д. в случае применения к величинам, кратным степеням двойки (напр., байт), могут означать кратность не 1000, а 1024 = 210. В этом случае значение рассмотренных выше приставок будет таким:
кило- = 210 = 1 024
мега- = 220 = 1 048 576 = 1 024 кило-
гига- = 230 = 1 073 741 824 = 1 024 мега-
тера- = 240 = 1 099 511 627 776 = 1 024 гига-

Во избежание путаницы в апреле 1999 года был введен новый стандарт по именованию двоичных чисел (см. Двоичные приставки). По новому стандарту применять приставку «кило- = 210 = 1 024» и другие не правильно. Для этого ввели другие приставки:
киби- = 210 = 1 024
меби- = 220 = 1 048 576 = 1 024 киби-
гиби- = 230 = 1 073 741 824 = 1 024 меби-
теби- = 240 = 1 099 511 627 776 = 1 024 гиби-

Однако в нашей речи еще надолго останется старое обозначение, имеющее в разных ситуациях разный смысл.

Для более простого и понятного понимая приведу списки приставок по отношению к байтам:
Правильное обозначение:

  • 1 КиБ = 1 кибибайт = 1 024 байт
  • 1 МиБ = 1 мебибайт = 1 024 кибибайт = 1 048 576 байт
  • 1 ГиБ = 1 гибибайт = 1 024 мебибайт = 1 048 576 кибибайт = 1 073 741 824 байт
  • 1 ТиБ = 1 тебибайт = 1 024 гибибайт = 1 048 576 мебибайт = 1 073 741 824 кибибайт = 1 099 511 627 776 байт
  • 1 кБ = 1 килобайт = 1 000 байт
  • 1 МБ = 1 мегабайт = 1 000 килобайт = 1 000 000 байт
  • 1 ГБ = 1 гигабайт = 1 000 мегабайт = 1 000 000 килобайт = 1 000 000 000 байт
  • 1 ТБ = 1 терабайт = 1 000 гигабайт = 1 000 000 мегабайт = 1 000 000 000 килобайт = 1 000 000 000 000 байт

Устаревшее, но все еще используемое в речи обозначение:

  • 1 кБ = 1 килобайт = 1 024 байт
  • 1 МБ = 1 мегабайт = 1 024 килобайт = 1 048 576 байт
  • 1 ГБ = 1 гигабайт = 1 024 мегабайт = 1 048 576 килобайт = 1 073 741 824 байт
  • 1 ТБ = 1 терабайт = 1 024 гигабайт = 1 048 576 мегабайт = 1 073 741 824 килобайт = 1 099 511 627 776 байт

Статья составлена на основе материалов Википедии.