Virtuemart, настраиваем варианты доставки

Сегодня возился с настройкой способов оплаты и вариантов доставки в одном интернет-магазинчике на virtuemart 1.1.4 и joomla 1.5 — спалил мешок нервов :(
Не отображаются варианты доставки, хоть ты тресни.
В итоге разобрался.

Проблема была в следующем.

Virtuemart, перед отрисовкой формы выбора вариантов доставки, делает валидацию введенных пользователем данных. В честности проверяет диапазон индексов, И ВЕС посылки.

Если хоть что-то не попадает в указанные диапазоны, то вариант доставки тупо не выводится.

Теперь самое смешное. В настройках товара указан вес в кг.
А это гребаное поделие НЕ ЗНАЕТ единицы измерения «кг.» (кэгэ с точкой) :) ))

И поэтому virtuemart не отображает варианты доставки совсем!

Решаем проблему следующим образом:
1. Идем в каталог /administrator/components/com_virtuemart/classes
2. Открываем файл ps_shipping_method.php (не забываем, что файл в кодировке UTF-8)
3. Идем примерно до 187 строки.
Видите там ряд проверок? Все эти KG, LB, OZ?
4. Вставляем туда еще одно условие
elseif (eregi("кг.",$db->f("product_weight_uom")) || eregi("KILO",$db->f("product_weight_uom"))) {
$weight = $db->f("product_weight");
}

5. Сохраняем

Все, теперь должны все наши варианты доставки отобразиться! Ура! :)

Баги прошивки с android 2.1 для acer liquid

Пару слов о найденных багах прошивки Acer Liquid 2.1

1. У меня есть небольшой глючок с виртуальной клавиатурой.
На русский она переключается только если в настройках включен словарь XT9. Я лично все эти словари очень не люблю и раздражаюсь, когда они активно мешают мне набирать текст.

2. Кое где в меню видно время в 12-ти часовом формате, с AM-PM.

Но в общем — это ведь мелочи, согласитесь? :)

Еще раз о захвате видео с экрана

Энное количество времени назад я написал маленькую заметку о записи видео (скринкасте) с экрана компьютера. Смотрю по статистике, многие продолжают эту заметку находить в поисковиках.

В заметке размещено коротенькое описание бесплатной программы для видезаписи — Jing.

Так вот, ребята, есть еще более простой софт для захвата видео. Да даже не софт, а вебдванольный софт, который работает, запускаясь прямо в вашем браузере.

Называется он Screen Toaster — тостер экрана :)

Бесплатная программа для записи видео с экрана компьютера Screentoaster

Работает чрезвычайно просто. С сайта http://www.screentoaster.com/ скринтостера вы запускаете java-апплет (для тех, кто не в теме поясню — это такая специальная программа, загружаемая из браузера на ваш компьютер) и записываете видео хоть всего экрана, хоть области. И даже можно совместить это дело с записью с вашей веб-камеры.

Получившееся видео можно там же, в браузере отредактировать, вставить титры например.

Затем залить на Youtube, скачать в виде .mov файла на собственный комп. Наложить звуковую дорожку, убрать звуковую дорожку, убрать видео с веб-камеры.

Два  года назад создатель этого проекта Rudy Viard прислал ссылку на свой сайт. За прошедшее время ребята проделали охренительную работу.

Рекомендую к использованию!

Как обновить прошивку Acer Liquid до 2.1

Внимание! Статья уже несколько устарела, не прошивайтесь так.
Есть официальная эйсеровская прошивка с прошивальщиком.
Смотрите тут http://zaffka.ru/2010/07/09/est-russkaya-proshivka-dlya-acer-liquid-kazhetsya-dazhe-reliz/

Всем привет! Сегодня в нашем меню короткая заметка о том как обновить прошивку acer liquid с версии android 1.6 на версию 2.1

На данный момент (07.05.2010) последняя официальная прошивка для acer liquid  это прошивка Acer_LiquidE_0.014f.01_EMEA_GEN1

UPD: На 18.05.2010 последняя официальная Acer_LiquidE_1.100.05_EMEA_GEN1

Прошивка, как видно из названия, от телефона acer liquid E. Тем не менее, она прекрасно работает и на аппарате acer liquid без E :) И даже содержит в себе все ненужные эйсеровские приблуды :)

Я, признаться, в восторге — аппарат как будто подменили :)

Android Eclair радует аккуратными иконками, приятными спецэффектами и прочими обоями.

Наконец-то появились разблокировка и включение вибры просто на экране, без нажатия сенсорных клавиш. По мне, чем их меньше используешь — тем лучше.

Что? Инструкция?

Ах да :)

Начнем.

Из этой инструкции вы не узнаете, как прошиться различными «сборками», как взломать систему и получить права рут-пользователя. За этим — идите на форумы, вроде 4PDA. Мне лично нужно было только обновление системы. И да, в этой прошивке для liquid есть мультитач! :)

Что еще нужно для счастья? :)

  1. Для начала идем на сайт Acer, вот сюда.
    Скачиваем Liquid USB driver (Драйвера и утилиты — Smart handheld — Liquid — Liquid — закладка Applications)
  2. Вот тут качаем прошивку http://narod.ru/disk/20512001000/Acer_LiquidE_0.014f.01_EMEA_GEN1.zip.html
  3. http://narod.ru/disk/20669886000/Acer_LiquidE_1.100.05_EMEA_GEN1.bin.html

  4. Вот тут качаем Acer tools http://narod.ru/disk/20512761000/A1_DL_Tool__Intra__Single__v3.100_20091027.zip.html
  5. Устанавливаем драйвера
  6. Распаковываем acer tools
  7. Подключаем наш acer liquid к компу. Даже если вы уже успели начитаться о всяких рекавери-модах на форумах — не парьтесь, просто подключите, как обычно, через USB.
  8. Из набора acer tools запускаем ACER Download Tool [Single].exe. В висте и семерке не забудьте сделать это от имени администратора!
  9. Убеждаемся, что программа увидела наш телефон
  10. Выбираем файл прошивки Acer_LiquidE_0.014f.01_EMEA_GEN1.binAcer_LiquidE_1.100.05_EMEA_GEN1.bin
  11. Жмем кнопку Start и ждем окончания процесса обновления прошивки.

На этом все, принимайте ваш свеженький Андроид 2.1 :)

Если хотите еще как-то поизгаляться над прошивкой — идите на 4pda, там вам расскажут про сборки.

Ну а мне неплохо и так, чего и вам желаю :)

Важный UPDATE
vov_war:
У меня после 5 минут нормальной загрузки выдало «Fastboot is Failed…» и ВСЕ капец…. ЧТО делать…помогите

vov_war:
Так разобрался)) (Перед прошивкой на любую 2.1 необходимо прошить последнюю версию 1.6 (2.000.16_EMEA_GEN1) Вот этого не знал

Важный UPDATE2

Прошивки 2.1 (например с 0.014f.01 на 1.100.05) ставятся одна на другую без проблем.

Важный UPDATE3
Иногда может возникнуть глюк, телефон шился шился, а потом прога показала Not connected.
Паниковать не нужно, отключите телефон от компа, подключите обратно.
Заново запустите прошивку, она продолжится с того же места, где зависла.

Acer Liquid на Android 1.6, продолжаем тестировать

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

Этот глюк самый бесящий.

Жду прошивку 2.1 для acer liquid как толстый мальчик ждет торт :)

По поводу траты интернет-трафика решил вопрос элементарно — купил GPRS-пакет от билайна.

Acer Liquid на Android 1.6, мой первый отзыв и сравнение с iPhone

Я, к слову опять сменил телефон. Теперь владею Acer Liquid.

Acer Liquid внешний вид

Acer Liquid анфас

Acer Liquid вид сбоку

Acer Liquid в профиль

Пожалуй пришло время подвести некоторые итоги и сравнить Android и iPhone OS.

1. Основная идея Android OS и отличие от iPhone OS

Все мы знаем, что Гугл старается захватить мир и завязать все и вся на свои сервисы.
Не стала исключением и продвигаемая система для коммуникаторов — Android OS.
Абсолютное большинство функций «заточено» под постоянное нахождение коммуникатора в сети, что привносит определенные проблемы в жизнь пользователя.

С чем вам придется смириться:

  • Коммуникатор будет постоянно пытаться вылезти в сеть, запуская различного рода синхронизации и т.п.
  • Остальные функции коммуникатора принесены в жертву великому и ужасному онлайну. Все, что связано с онлайном работает отлично, все остальное — не очень.

Например неприятным сюрпризом для меня стала работа телефонной части Acer Liquid.

Звоню кому-нибудь, во время звонка телефон выключает экран, а для обратного включения и нажатия на клавишу «отбой» приходится сначала вывести телефон из спящего состояния.
В результате человек, с которым говорили продолжает висеть на линии и ждать, что вы еще что-то скажете.

Или происходит что-то (так и не уловил, что это) и на экране, когда ты закончил разговор, оказывается другой контакт из записной книги. Или связь обрывается без каких-либо сигналов почему это произошло.

Сыро, господа, сыро.

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

2. Магазин приложений и подход к беспланым программам

Android-маркет официально НЕ продает приложения Россиянам.

Это жопа. Чтобы воспользоваться платными приложениями вам придется немало пошаманить над телефоном.

Для начала вам придется получить root-доступ к телефону.
Сделать это можно, установив кастомную прошивку со взломанным рутом.

Далее нужно установить программу Market Enabler, с помощью которой подделать настройки сотового оператора для маркета.

На момент написания заметки проделать все эти процедуры я еще не решился.

Бесплатные же приложения для android market в большинстве случаев содержат рекламу, и — сюрприз сюрприз — подгружают ее из интернета! Т.е. нагло тратят ваш трафик и деньги.

Т.е. мы опять приходим к общей для Google модели захвата мира и заработка на рекламе, где это только возможно.

Вот вам еще одно отличие в подходах.

  • Apple заставляет нас покупать полные версии приложений, предлагая бесплатные с ограниченным функционалом.
  • Google заставляет пользоваться бесплатными приложениями с рекламой.

Сложно винить компании в том, что они реализуют свои бизнес-схемы.
Но нам с вами, придется несколько попариться, т.к. доступные тарифы на мобильный интернет у
нас появятся еще очень не скоро.

3. Многозадачность на Android

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

И меня вот это всегда коробило.
Диктофон, музыка, все необходимые приложения на iPhone отлично работают в фоне.
Состояние закрытой программы сохраняется.
Что еще нужно?

Многозадачность в Android OS в большинстве случаев просто раздражает.
Особенно неприятно обнаруживать запустившиеся без спроса и висящие в фоне программы, которые ты двадцать минут назад прибивал.

Единственный очевидный плюс многозадачности Android, в пику технологии Push на iPhone — работа асек и гугл-толков в фоне. Можно нормально переключиться и ответить корреспонденту.

4. Минусы системы Android и Acer Liquid

Что в андроиде в целом и acer liquid в частности жмет лично мне.

  • Отсутствие нормальной читалки с функцией копирования (такое впечатление, что гугл решил по пунктам повторить все ошибки эппл) — я люблю собирать цитаты из книг.
  • Возможно есть хорошая платная читалка, буду искать.

  • Неаккуратность локализации.
  • Фразы не влезают в отведенные для них места, обрезаются — выглядит не фонтан.

  • Экраны устройств на андроиде, при том что они имеют диагональ большую или равную айфонной, уже экрана айфона.
  • Читать, опять же, не очень удобно (в портретной ориентации экрана).

  • Глюки телефонной части.
  • Невозможность установки нормального платного софта для неподготовленного пользователя.

5. Плюсы системы Android и Acer Liquid в частности

И в завершении немного положительных впечатлений.
Итак, андроид это:

  • Широкие возможности кастомизации — обои, ярлыки запуска набора номера, смс, экранные виджеты.
  • Все действительно удобно реализовано.

  • Отличная интеграция с сервисами гугл.
  • Почта, гугл-толк, всякие карты-латитуды — все великолепно функционирует.

  • Нормальный доступ к файловой системе (нет привязки к iTunes).
  • Некоторые уникальные фичи.
  • Например программа медиацентр, позволяющая на ликвиде расшарить музыку, видео и фото в вашей wi-fi сетке.

  • Реактивная работа всей платформы в целом.
  • Тут, пожалуй, даже iphone 3GS может спасовать.

Выводы

Устройство Acer Liquid на платформе Android получились неплохим, но имеет определенную заточенность, которая не всем придется по нутру. Я лично продолжу разбираться в системе, но исключить переход обратно к iPhone пока не могу :)

Спасибо за внимание :)

Оригинальная капча!

Капча

Капча

Вот такую капчу мне только что выдал мой уютный сайтик :) ))))
Я в шоке :) Понимаю свою испорченность, но что за намеки?!! :) )

Просто пара цитат к месту

Воля — это то ,что заставляет тебя побеждать, когда твой рассудок говорит тебе, что ты повержен (Карлос Кастанеда).
————
Деньги — это внешний эквивалент вашей внутренней энергии !

Продажа автомобильных видеорегистраторов

Автомобильные видеорегистраторы

АВТОМОБИЛЬНЫЙ ВИДЕОРЕГИСТРАТОР С GPS WATCHDOG DRS-200 (АНАЛОГ SAFEBOX 120)


Добавить в корзину
АВТОМОБИЛЬНЫЙ ВИДЕОРЕГИСТРАТОР С GPS X-DRIVEN DRS-1100


Добавить в корзину
АВТОМОБИЛЬНЫЙ ВИДЕОРЕГИСТРАТОР С GPS ROADSCAN PRO


Добавить в корзину
АВТОМОБИЛЬНЫЙ ВИДЕОРЕГИСТРАТОР BLACKEYE 720 HD С ЭКРАНОМ


Добавить в корзину

ICQ в Mac OS X, чем стоит пользоваться

Исторически сложилось, что в нашей стране самой популярной программой обмена мгновенными сообщениями стала ICQ. Сегодня расскажу, какую аську я использую под mac os x.

ICQ в Mac OS X

C тех пор, как я установил на своем dell 1525 вместо виндов хакинтош, я успел испробовать несколько достойных и не очень программ, которые умеют работать с сетью ICQ.

Самые толковые — это Adium, Proteus и Pidgin.
Proteus ничем особенно не запомнился, а у Pidgin-а уши растут из линуксов, поэтому он выглядит довольно топорно.

Остановился я, как вы уже поняли, на Adium.
Справедливости ради стоит сказать, что адиум сделан на основе библиотек пиджина, но при этом он настолько по-другому выглядит и столько всего умеет, что о родстве с пиджином можно смело забыть :)

У меня, например, клиент выглядит вот так.
Внешний вид программы настраивается как вашей душе угодно.
Поддерживаются все наиболее распространенные протоколы: icq, gtalk, jabber и прочая прочая…

Согласитесь, красиво?
В общем — строго рекомендую всем маководам!

Скачать Adium ICQ для Mac OS X можно на сайте программы.