Ноутбук Dell Vostro 3300 c дискретной видеокартой nVidia GeForce 310M на борту, Linux Mint 9 / Ubuntu 10.04 Netbook Remix, переодические подвисания (freeze) системы на 10-15 секунд. В /var/log/syslog после этого появлялись вот такие сообщения:
Почалося все з того, що навесні я замовив собі акційний пакет «life:) communicator» для українських блогерів! Пакет прислали, я закинув його в шухляду і так він там і лежав аж до початку серпня. Згадав я про нього тільки коли прийшла пора збиратися на море.
На ноуті вже був налаштований GPRS конект до Internet XL від Києвстару, але добова абонплата за користування в розмірі 5 грн. мене якось не надихала. Тож на всяк випадок закинув в рюкзак ще й акційний life:).
Вже в потязі я активував пакет і зателефонував оператору, щоб поцікавитися скільки халявного трафіку мені нарахували і чи нарахували взагалі. Оператор трапилася дуже ввічлива, українською мовою пояснила, що мені щомісяця і протягом року даруватимуть 100Мб трафіку, 100 хвилин і 100 смс / ммс, розповіла що додаткові 100Мб коштують 39 грн., а 500Мб — 59 грн., і навіть скинула мені налаштування для моєї моделі телефону. Тож через кілька хвилин я вже був в асьці :).
Враження від користування послугою
На шляху слідування потяга life:) тримав так само як і всі оператори — то з’являючись, то зникаючи. А от коли ми приїхали в Ново-Озерне, то я був дуууже здивований побачивши не тільки шість позначок, а й піктограмку EDGE(!) (три роки назад в тій кімнаті Київстар ловився тільки біля вікна :)). Наступні 10 днів life:) з телефону я не виймав. Виговорити 100 хвилин виявилося непростою задачею, а от 100Мб трафіку потратились без проблем. Тож останні кілька днів відпочинку я заходив в тенети через XL, але в Київстара не було EDGE, тому швидкість була вже не та і я шкодував, що не докупив трафіку в life:).
Парсил прайс от поставщика размером 6 Мегабайт. Процентов 50% парсилось нормально, а потом раз и скрипт требовал 90 Мегабайт памяти. Выглядело это примерно вот так:
PHP 5.3.2-1ubuntu4.2 with Suhosin-Patch (cli) (built: May 13 2010 20:01:00)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies
with Xdebug v2.0.5, Copyright (c) 2002-2008, by Derick Rethans
with Suhosin v0.9.29, Copyright (c) 2007, by SektionEins GmbH
Начал разбираться в чем проблема. Создал тему на форуме zendframework.ru. В результате, вместе с Сашей Стешенком выяснили, что в php 5.3.3 этого бага уже нет и памяти при парсинге xml он ощутимо меньше кушает:
Хочу сказать, что получилось довольно удобно и юзабельно — не нужно в консоль ходить, чтобы сгенерировать экшн/контроллер/вьюшку/модель, сразу подсказки по всем командам видно + команды фильтруются во время набора. Из плюшек о которых я не знал, так это то что лейаут теперь можно активировать командой “enable layout “, а также появилась возможно создавать файлы форм, моделей, таблиц и даже генерировать классы форм из таблиц (если верить команде “create db-table.from-database”). Вобщем Zend_Tool потихоньку обростает функционалом.
Правда сейчас есть небольшой баг. Для работы с zf.sh NetBeans генерирует файлик ~/.zf.ini, в котором прописывает include_path к своей директории и класс провайдер:
Тут includepath нужно исправить на include_path. Этот баг уже висит в багрепорте http://netbeans.org/bugzilla/show_bug.cgi?id=188572. Думаю скоро пофиксят.
Мене не пре, що в GNOME по дефолту директорії користувача починаються з великої букви. Наприклад Download, Video, Music і т.д. Можна просто переіменувати директорії, але різноманітні програми всеодно будуть шукати старі назви. Щоб цього не трапилось потрібно відредагувати файл ~/.config/user-dirs.dirs
Після цього довелось ще перевизначити директорії для завнтажень в Chrome і Transmission. Я так розумію, що вони встигли витягнути шлях з старого XDG_DOWNLOAD_DIR і зберегли його в власних налаштуваннях.
Картинка клікабельна.
Ці парадокси росту/спаду відвідуваності я повязую з апдейтами алгоритму Яндекса (Снєженск). Але трафіг з Google чомусь теж пав.
Доречі після того як запустив його на SeoPult, то все просіло ще рази в 2ва (на графіку це початок березня). Таке враження, що СеоПульт хвалять тільки з метою затягнути рефералів. Принаймні я за три місяці по 2м з 3х запитів навіть в ТОП50 не потрапив, а по третьому тільки в ТОП30, хоча до того був в ТОП10.
Магазин працює суто по Хмельницькому. Доставка товару по місту бескоштовна.
На сайті представлено близько 10ї частини від реально доступного асортименту — потихеньку будемо виправляти ситуацію :).
Трошки технічних деталей:
Сайт працює на базі фрішного скрипта OpenCart. Ціни та наявність товарів оновлююється автоматично з прайсів поставщиків (заслуга Віталіка Корольчука, який написав скрипт апдейту). Хоститься це все діло на нашому новому dedicate сервервері від Hetzner.
Розкручувати планую через Яндекс Маркет та схожі сервіси типу Hotline. Також задію контекстну рекламу від Яндекса і Google. Соціальна сторону питання перекладу на Twitter і вКонтакте.
Взагалі то я поставив собі Linux Mint 9 (Isadora) RC. Але це ж форк, то ж проблеми ті самі.
1. Індикатор розкладки клавіатури
Не сподобався мені індикатор розкладки клавіатури, який в 10.04 перенесли в Notification Area — розмір шрифта замалий, та й розташування не дуже вдале (я звик ставити його в правому куті нижньої панелі).
В тенетах прочитав, що можна його взагалі відключити командою:
Але цей варіант не зручний, якщо розкладок більше 2х (коли 2ві, то можна індикацію на Scroll Lock/Num Lock/Caps Lock винести). Щоб включити індикатор назад:
Спочатку було норм, а після встановлення пропрієтарних драйверів від nVidia сплешскрін почав відображатись в дуже низькій роздільній здатності. Вирішення проблеми теж випадково зустрів на Хабрі http://habrahabr.ru/blogs/ubuntu/92637/