Конкатенация имен переменных в Smarty

Встала задача объединить имена переменных в смарти по аналогу с php

$somevar['title_'.$l['symb']]

т.е. в смарти оно должно бы выглядеть вот так

{$row.title_{$l.symb}}

однако это не работает, и в смарти ничего похожего не находил, приходилось извращаться, и юзать {php}, что настоятельно не рекомендуется делать. Читати далі

Суммирование фунтов и унций

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

Зачем? Затем, что в одном фунте 16 унций, а когда есть несколько позиций, которые надо сложить можно мозг сломать.

Что она делает? Корректно подсчитывает сумму унций и фунтов, если унций 16 и более – транформирует их в фунты. Читати далі

Баг у google

Только что поймал интересный баг у гугла, комментарии излишни, собственно ) смотрим видео. Читати далі

Поисковик – гибрид гугла и яши

Когда делать нефиг, я мучаю свой мозг чем могу. Сегодня вот решил сделать поисковик, с использованием пользовательского поиска от гугла конечно. Читати далі

Google Weather API – функция

Раньше погоду приходилось парсить самостоятельно, с какого то сайта, нужного клиенту, но сейчас есть google weather API (неофициальный, но которым, однако, можно пользоваться)

Функцию по google weather API прилагаю ниже. Читати далі

Установка / настройка антивируса clamav на debian

Нашел на клиентском сервере два вируса, понял, что надо что-то делать. Ниже последовательность действий для установки и настройки. Пока не знаю качество его работы, но скоро протестирую. Читати далі

md5, base64_decode, base64_encode,sha1

Сделал страничку для быстрого использования строковых функций: md5, base64_decode, base64_encode, sha1, similar_text.
Давно хотел, но как то забывал, бывает надо сбросить пароль в БД – приходится тратить время на запуск денвера, открытие файла, и правки строки, которую нужно обработать, а тут все в куче :) может по ходу буду добавлять новые функции.

XML поиск от Яндекса – мир сошел с ума

Недавно залез в настройки XML поиска от яши, вижу надпись: лимит запросов в сутки – 10, для увеличения лимита добавьте номер телефона, который ранее не использовался. У меня уже там забит мой номер, удалил его, попробовал снова вбить, подтвердил, но все равно получил тоже сообщение. Послал письмо в поддержку

Вам разрешается направлять не более 10 XML-запросов в сутки. Чтобы повысить свой лимит до 1000 запросов в сутки, вам необходимо подтвердить телефонный номер, который не был ранее подтверждён.

подтверждаю, и вижу тоже сообщение, что мне надо сделать, чтобы использовать поиск яндекса? купить еще один телефон?

говорят Читати далі

Функция форсированной загрузки файлов

Функция дает возможность создавать принудительную загрузку (скачивание) файла браузером.
Для чего нужно: у вас есть файл, например картинка, которую браузер по умолчанию просто откроет в себе, вам же нужно дать пользователю ее загрузить на свой компьютер.

Все что нужно указать – это путь к файлу, который нужно загрузить.

Приятного использования! Читати далі