#1 RX pharmacy affiliate program!
NicEdit
января 20, 2009 on 11:11 пп | In php кодинг, Обзоры | No CommentsНаверное недавно (а может быть и давно) обновился милейший wysiwyg редактор nicedit. Он реально очень маленький и реально очень хороший, бесплатный и удобный
Проблемой большенства WYSIWYG редакторов является то что они не умеют загружать изображения - для того чтобы вставить картинку необходимо ее предварительно залить куда-то, а потом добавить в редактор ссылку на картинку. Но обычные пользователи (не мы с вами) не знают что такое, например, pixs.ru , они испугаются если при них громко сказать FTP… Такой же проблемой страдал и nicedit, однако сегодня я заметил подозрительную иконку, которая говорила о том что он может сделать что-то странное с изображением. И это правда! Теперь nicedit может загружать изображения на imageshack и моментально вставлять их в редкатор, но это еще не все - вы можете немного изловчиться и заставить nicedit заливать файлы на ваш сервер, имеются опции для соответсвующей настройки редактора.

Слава nicedit!
1249 иконок
января 18, 2009 on 6:45 пп | In php кодинг, Обзоры | 1 CommentХабр сообщает - там где раньше можно было скачать 1000 симпотичных иконок (для того чтобы использовать их в своих симпотичных проектах) теперь можно скачать 1249 иконок!
Сначала на иконки можно посмотреть. Ну а потом скачать.
А как определить какие именно 1249 иконок добавились? Загадка…
CodeIgniter - точка в строке запроса
января 13, 2009 on 6:49 пп | In php кодинг | No CommentsНа протяжении нескольких проектов которые я программирую с помощью CI у меня приключалась одна и таже беда – я передаю через адресную строку что-то с точкой (например, file.zip) , а в переменную мне приходит что-то с подчеркиванием (т.е. file_zip). Это очень плохо, т.к. не во всех случаях можно произвести корректную обратную замену – например если я послал file_1.zip, то получу file_1_zip, заменяем “_” на “.” и получаем file.1.zip – очень плохо 
Сегодня я решил окончательно взяться за эту проблему. Все это время я думал что проблема в CI, однако оказалось что никакой “не логичности” нет. В своих приложениях я использую .htaccess такого вида:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?/$1 [L]
Т.е. CI видит всю строку запроса как 1 переменную массива $_GET без значения (как единственный ключ массива $_GET), плох тот момент что все точки и пробелы в ключах массива $_GET PHP заменяет на нижнее подчеркивание. Отсюда и такой печальный эффект. Исправить ситуацию можно если в config.php проекта сменить параметр uri_protocol:
$config['uri_protocol'] = “REQUEST_URI”;
Однако я встречал такие хостинги, где данный метод получения URI не работает, а нам ведь нужны универсальные решения – не так ли?
Истина где-то рядом…
Хозяйке на заметку (css)
января 5, 2009 on 6:31 пп | In php кодинг | No CommentsЕсли вы решили запрограммировать/автоматизировать что-то нужное и полезное, а дизайнер из вас совершенно никакой (как из меня), то скачайте css отсюда и прикрутите его к вашему проекту. Кое какой приличный вид результат вашего программирования примет сразу же!
Несмотря на все плюсы, есть и минусы – мне жутко не нравится вид input в представленом выше css, так что минимальные движения напильником все же необходимы.
полезная функция plural
августа 4, 2008 on 5:35 пп | In php кодинг | No CommentsСегодня понадобилась функция которая склоняет существительные после числительных(точнее понадобился алгоритм, функцию я бы сам написал). Сначала нашел алгортм, но функция на php тоже оказалась рядом. Вот тут.
В русском языке существительные с числительными могут быть в единственном, двойственном и множественном числе: один арбуз, два арбуза, пять арбузов (двойственное число 2014 это почти исчезнувшая в русском языке грамматическая конструкция, встречающаяся только в этом случае).
function pluralForm($n, $form1, $form2, $form5)
{
$n = abs($n) % 100;
$n1 = $n % 10;
if ($n > 10 && $n < 20) return $form5;
if ($n1 > 1 && $n1 < 5) return $form2;
if ($n1 == 1) return $form1;
return $form5;
}
// пример использования
echo “В Вашем почтовом ящике $n “.pluralForm($n, “письмо”, “письма”, “писем”);
я и Лебедев помогаем людям
июля 22, 2008 on 4:05 пп | In php кодинг | No CommentsВот Тёма помогает человеку с дизайном.
Вот я помогаю человеку с программированием.

CodeIgniter
июля 10, 2008 on 7:41 пп | In php кодинг | No CommentsОколо двух недель назад захотел всетаки разобраться в каком-то php фреймворке. Выбор пал на CodeIgniter. Раньше я тоже обращал на него внимание, но как-то косо. Было мало русской документации, а в этот раз ее нашлось много! На сайте русских любителей CI – http://code-igniter.ru. Я тоже хотел сделать доброе дело и перевел одну статейку из юзергайда, но она увы еще не появилась в руссифицированном мануале, а жаль – я бы еще перевел 
Любите CI , пользуйтесь им каждый день. Фреймворк реально ускоряет разработку, а главное – тебе больше не надо думать о том как разделить код, логику, представление всего этого. За тебя придумали – MVC(model-view-controller) – и это замечательно) CI умеет практически все – даже перевести количество битов в нормальное человекопонятное число и подставить единицу измерения(типа 345.5 Кб).
CI – я полюбил тебя на долго.
Занятная нумерология
апреля 22, 2007 on 8:55 пп | In php кодинг | 1 CommentНедавно, на паре Психологии мы проходили простенький нумерологический тестик – необходимо умножить свой день рождений на месяц рождения и на год рождения. Затем получившийся код рассматривается так(грубо говоря) чем больше больших цифр тем лучше, а каждая цифра отвечает за определенное десятиление. У меня получилось 29805 , т.е. с 0 по 10 лет у меня 2, затем с 10 по 20 у меня 9, с 20 по 30 – 8 , с 30 до 40 увы 0 , а потом с 40 до 50 5 , жизнь на этом не заканчивается, через 50 лет нумерология нам расскажет как посчитать дальше.
Но не интересно петь гимны тем у кого все хорошо, мне стало интересно кто самые неудачники нашего столетия. Ими оказались люди родившиеся в эти числа:
Сделал я это с помощью 30 строк кода, которые представлены ниже
<?php
$d_min=1;
$d_max=31;$m_min=1;
$m_max=12;$y_min=1900;
$y_max=2000;$filter=3;
for($year=$y_min;$year<$y_max;$year++)
{
for($month=$m_min;$month<$m_max;$month++)
{
for($day=$d_min;$day<$d_max;$day++)
{
$number=$year*$month*$day;
$sc=substr_count($number,’0′);
if($sc>=$filter)
{
echo “$day.$month.$year | код <b>$number</b><br>”; flush();
}
}
}
}echo “end”;
?>
С помощью этого же кода можно найти и счастливчиков
Но интерснее неудачников…
вот коды известных людей:
Стив Джобс – 93840 (нолик уже кончился)
Билл Гейтс – 547400 (нумерология походу – хуйня)
Ющенко – 89884 (счастливчик епт)
Янукович – 105300 (вообще невезет ему вроде бы)
Powered by WordPress with design by Dreamaker.
Entries and comments feeds.
Valid XHTML and CSS. ^Top^