воскресенье, 19 августа 2012 г.

PHPMailer Could not instantiate mail function.

Проблема решается тем что необходимо в коде убрать ключи -f
например: sprintf("-oi -f %s", $this->Sender); должно быть sprintf("-oi  %s", $this->Sender);
В файле class.phpmailer.php данная конструкция встречается 2-3 раза

пятница, 27 июля 2012 г.

qiwi.com отвратительный супорт

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

пятница, 20 июля 2012 г.

Развод с номера +38 0668639261

Вообщем звонит с этого номера Вам пидарас и говорит что хочет купить у вас что-то, что вы продаете в интернете. Мы продавали свадебное платье, слово за слово хочет перевести наперед деньги на карту, просит номер карты, дальше год рождения, я спросил а нахера, говорит для бухгалтерии, думаю хер с тобой, говорю, дальше спрашивает до какого месяца/года действительна карта, мой ответ что действительна еще долго, его не устраивает, ему "для бухгалтерии" нужны точные цифры, на этом этапе он посылается нахер, ввожу номер и читаю детали развода.. Будьте осторожны пидарасы не дремлют!

Детальнее про развод написано тут http://klumba.ua/used/detskoe/strollers/vnimanie-moshenniki-1362446/

среда, 11 июля 2012 г.

jQuery узнать существует ли селектор на странице

Если нам нужно узнать существует ли на странице необходимый элемент, то можно воспользоваться такой конструкцией $(selector).length

воскресенье, 8 июля 2012 г.

Дубай ледяной бар chillout


Перед приездом в Дубай мы составили план мест которые хотим посетить и среди них был ледяной бар, Chillout bar, но как оказалось найти его не так просто, и не один из таксистов нам так и не сказал где он находится, на сайте бара так же отсутствует адрес, хорошо что девушка с ресепшена подсказала нам. Этот бар находится в Time square center, это между станциями метро Dubai Islamic Bank и First Gulf Bank. Ну или же можно взять такси от ближайшего мола, там ближайший вроде как Mall of the Emirates.
Вход в Chillout bar стоит 60 дирхам с человека (~16 $). Там есть раздевалка где вам выдадут шапку, куртку и перчатки, а вот штаны не дают (как в SKI Dubay) , внутри помещение не очень большое, наверное чуть больше однокомнатной квартиры, но по своему интересное, внутри температура -6 по цельсию, столы и диваны сделаны изо льда, вырезаны различные фигурки и т.д
Лед в этом баре не обычный, я читал что его делают по спец заказу где то в Канаде, на ощупь он вроде не такой холодный, на вкус тоже :) да-да я его лизнул. Но если на долго положить руку то как  и обычный лед он начинает подтаивать.
В меню ассортимент не слишком большой, но и цены не высокие, все в пределах от 30 до 100 дирхам кажется, мы были в баре минут 15-20, при нас было порядка 4-5 посетителей, но никто ничего не заказывал, я хотел выпить кофе, но моя жена сильно замерзла поэтому решили выпить его в другом заведении, где потеплее :) Но а вообще сложилось впечатление что вообщем то туда заходят пофоткаться и не больше, но место все же очень интересное и если вы будете в Дубаи то обязательно его посетите.




Дубай



Недавно вернулись с отдыха, решил написать пару строк о нашей гостинице Jebel Ali Golf Resort & Spa. Это действительно классный, большой отель с очень приветливым персоналом, есть в том числе и русскоговорящие служащие. Провели в этом отеле 10 дней, питание только завтраки, все было на высоте, уборка номеров, питание, хороший пляж и бассейн, единственное что я наверно могу отнести к разряду минусов это дно пляжа, там водоросли, их мне кажется неплохо было бы убирать. Читал где-то что ругались на расположение отеля, мол далеко от города, расположение как мне кажется вполне хорошее, с учетом того что ходят бесплатные автобусы раз 5-6 в день, на них можно доехать куда вам нужно.
По времени на автобусе от отеля до Ibn Batuta Mall ехать 25 минут, часто обратно возвращались с этого мола домой на такси, это обходилось порядка 50 дирхам(~13$). Но так же можно уехать и бесплатно на автобусе. От отеля до Mall of Emirates ехать около часа, а от туда на такси до Дубай мола примерно минут 15-20 и около 20-30 дирхам. А вот от дубай мола до гостиницы возвращаться на такси обойдется примерно в 100 дирхам (около 30$).

Курс во всех обменниках кроме аэропорта и гостиницы одинаковый - 3.65 дирхама за 1 доллар США. Ездили в абу-даби в парк аттракционов Ferrari world на такси, от гостинницы вышло примерно 150 дирхам, доехали почти за час, там порядка 80-90км езды.
Дальше немного фоток территории гостинницы

пятница, 6 июля 2012 г.

Smarty отображение HTML данных

В cs-cart в шаблонах если попробовать вывести текст из визивиг редактора то он будет с экранированными кавычками, для того что бы вывести текст из smarty как HTML необходимо воспользоваться модификатором |unescape

В CS-CART выводим описание данной категории в HTML виде {$category_data.description|unescape}

вторник, 5 июня 2012 г.

понедельник, 4 июня 2012 г.

Из заглавных в нижний регистр в середине предложения



столкнулся с чуть не тривиальной задачей, из строки типа Постельное белье TWIN ANGELS евро сделать Постельное белье Twin angels евро . То есть необходимо первую букву фразы, которая сейчас в верхнем регистре оставить заглавной, а дальше все перевести в нижний, умнее ничего не придумал чем реализовать это в цикле, но подозреваю что есть более грамотные решения, кто знает?


<?php
$string='Постельное белье TWIN ANGELS евро';
$array=explode(' ',$string);
$new_string='';
$check=0;
foreach($array as $a=>$b) {

if(ctype_upper($b)) {
if($check==0) {
$new_string.=ucfirst(strtolower($b)).' ';
$check=1;
}
else  $new_string.=strtolower($b).' ';
}
else $new_string.=$b.' ';
}
echo trim($new_string);

воскресенье, 3 июня 2012 г.

Smarty получить индекс первого элемента массива вне цикла

Есть в smarty массив, из него мне необходимо извлечь индекс (т.е 167) при этом хотелось бы не использовать цикл
category_ids => Array (1)
  167 => "M"

помогает вот такая конструкция $category_ids|@array_keys|@array_pop

пятница, 1 июня 2012 г.

пятница, 11 мая 2012 г.

.htaccess доступ к сайту с определенного домена

небольшой трюк который может помочь в некоторых ситуациях, например ваш сайт доступен под разными доменами abc.com abc.ru и т.д и вам нужно что бы сайт открывался только с abc.ru


SetEnvIf HOST "^yoursite.com" live_url
Deny from all
Allow from env=live_url

Расширенный менеджер модулей для Joomla


У меня стояла задача поставить тексты на сайт для конкретных страниц, стандартный менеджер модулей это позволил сделать лишь на половину, после привязки к категории текст дублировался и на вложенных страницах категории, но помог модуль http://www.nonumber.nl/extensions/advancedmodulemanager
Действительно модуль охуенен, он добавляет очень много функций к управлению модулями, там есть ну прям все что может понадобится.

пятница, 17 февраля 2012 г.

Не удается прочитать первый загрузочный сектор NTFS

Именно эту ошибку выдал мне chkdsk после того как я попробовал восстановить поврежденную файловую систему, после не удачной разбивки жесткого диска, хотя до этого частенько помогал chkdsk disk: /f
Но в этот раз помогла хорошая утилита DMDE. Там все просто так что кто захочет вернуть данные, тот разберется.

четверг, 26 января 2012 г.

Хороший online image map generator

Пробовал много онлайн сервисов, но этот понравился больше всего, и по функционалу и по юзабилити http://www.maschek.hu/imagemap/imgmap
А так же отличный jQuery плагин для подсветки областей на карте http://davidlynch.org/projects/maphilight/docs/
Демо: http://davidlynch.org/projects/maphilight/docs/demo_world.html

понедельник, 16 января 2012 г.

MySQL: INSERT и SELECT в одном запросе

Иногда необходимо во время вставки в таблицу увеличить значение какого то поля, а auto_increment может быть не уместен, конечно ничего не мешает нам сделать 2 запроса, но зачем если можно обойтись одним:

Запрос выглядит так:
INSERT INTO `main_products`(position) SELECT MAX(position)+1 FROM main_products

А если нам нужно вставлять еще какие то значения, то можно сделать так
INSERT INTO `main_products`(position,product_sku) SELECT MAX(position)+1,'ля-ля-яя' FROM main_products"