Knockoutjs — Основные понятия
Март 29, 2012 Программирование
Warning: in_array() [function.in-array]: Wrong datatype for second argument in /var/www/dekus/data/www/dekusworld.ru/wp-content/plugins/jetpack/modules/sharedaddy/sharing-service.php on line 427
На удивление мало информации в русском сегменте по этой замечательной библиотеке. Будем восполнять пробел, ибо после курения месяц манов мои мозги более или менее уже встали на место.
Итак перед нами js реализация патерна MVVM. Если до этого вы использовали MVC или MVP, то вам уже знакомо острое желание напихать логики в отображение. Это основная проблема, по причине которой я собственно и начал вгрызаться в Knockoutjs. Читать запись полностью »
PHP: поисковые роботы
Март 1, 2012 Программирование
Warning: in_array() [function.in-array]: Wrong datatype for second argument in /var/www/dekus/data/www/dekusworld.ru/wp-content/plugins/jetpack/modules/sharedaddy/sharing-service.php on line 427
<?php
$agent=getenv("HTTP_USER_AGENT");
$is_bot=false;
$bot_arr=array("Aport","Rambler","Yahoo","Yandex","arch","bot","craw","spid");
foreach($bot_arr as $bot_name) {
if (stristr($agent,$bot_name) { $is_bot=true; }
}
if (!is_bot) {
//действие для людей
}
if (is_bot) {
// действия для роботов
}
?>
Онлайн проектирование баз данных
Сен 7, 2011 Программирование
Warning: in_array() [function.in-array]: Wrong datatype for second argument in /var/www/dekus/data/www/dekusworld.ru/wp-content/plugins/jetpack/modules/sharedaddy/sharing-service.php on line 427
Онлайн проектирование баз данных
Читать запись полностью »
Диаграмма процесса разработки сайта
Сен 5, 2011 Программирование
Warning: in_array() [function.in-array]: Wrong datatype for second argument in /var/www/dekus/data/www/dekusworld.ru/wp-content/plugins/jetpack/modules/sharedaddy/sharing-service.php on line 427
Только что свалилось в твиттер вот такое чудо в виде диаграммы с этапами и таймингами по разработке сайта. Грех не сохранить для истории столь чудесную вещь.
Автора не знаю, но честно заимствовано на сайте
Microsoft Security Essentials + proxy
Ноя 4, 2010 Программирование
Warning: in_array() [function.in-array]: Wrong datatype for second argument in /var/www/dekus/data/www/dekusworld.ru/wp-content/plugins/jetpack/modules/sharedaddy/sharing-service.php on line 427
Для всех несчастных подобно мне похороненных под proxy. Для нормального обновления этого антивируса от Microsoft нужно:
1. Настроить прокси в IE
2. Открыть cmd.exe в режиме администратора
3. Выполнить команду: netsh winhttp import proxy ie
Все. Обновления работают.
Установка операционных систем
Окт 23, 2010 Программирование
Warning: in_array() [function.in-array]: Wrong datatype for second argument in /var/www/dekus/data/www/dekusworld.ru/wp-content/plugins/jetpack/modules/sharedaddy/sharing-service.php on line 427
Кстати про операционные системы. Появление на домашней и рабочей машинах VirtualBox показало еще одну прекрасную возможность использования современных технологий. Виртуальные машины на самом деле поддаются синхронизации через dropbox. Т.к. я активно продолжаю развертывание хорошей тестовой площадки, то на данный момент дошел до следующей конфигурации: Читать запись полностью »
1. Развернул веб сервер под Убунтой.сервер. Настроил апач, пхп, мускул, добавил днс (правда не придумал нах), собрал (пусть и криво) почту, и включил фтп. Теперь все это висит в удаленном режиме при этом я с ним работаю полностью как с удаленным сервером. (думаю где бы еще панель управления для хостинга спереть)
2. Для экспериментов с настройкой был так же развернут убунту 10.10 десктоп. Я на нем тренировался настраивать все выше описанное (в окошках как-то покомфортнее будет).
3. Окончательно увлекся и поднял еще одну виртуалку полностью закрытую защищенную и типа зашифрованную под вебмани. Только финансовые вопросы и николышет.
Метки: freebsd, linux, server, ubuntu, virtualbox
Ubuntu под VirtualBox
Окт 20, 2010 Программирование
Warning: in_array() [function.in-array]: Wrong datatype for second argument in /var/www/dekus/data/www/dekusworld.ru/wp-content/plugins/jetpack/modules/sharedaddy/sharing-service.php on line 427
Спонсор поста уверенно отвечает на посыл: «хочу подключить интернет». Фирма Московская интернет раздает ведрами. В отличии от Киевской Воли на нее мне заказчики не жалуются. Отличный интернет по вкусным ценам. Ну а в наше время хороший канал даже важнее, чем большой винт. Читать запись полностью »
Метки: ubuntu, virtualbox, отладка
Microsoft WebMatrix
Сен 16, 2010 Программирование
Warning: in_array() [function.in-array]: Wrong datatype for second argument in /var/www/dekus/data/www/dekusworld.ru/wp-content/plugins/jetpack/modules/sharedaddy/sharing-service.php on line 427
Спонсор поста: на праздники, юбилеи и дни рождения. Подарки для любимых, близких и прочих находящихся на расстоянии дорогих людей. Пользуйтесь!
Новая тула от Microsoft. Довольно удобная система все в одном для веб развертывания и веб разработки. В целом чем-то напоминает denwer и xampp. Читать запись полностью »
WordPress: добавить текст в конец поста
Авг 19, 2010 Программирование
Warning: in_array() [function.in-array]: Wrong datatype for second argument in /var/www/dekus/data/www/dekusworld.ru/wp-content/plugins/jetpack/modules/sharedaddy/sharing-service.php on line 427
Добавляем текст после каждого поста в блоге. Как обычно функцию нужно впихнуть в function.php для текущего шаблона. Если файл в теме не существует, то создаем его и дописываем.
function add_post_content($content) {
if(!is_feed() && !is_home()) {
$content .= 'Ваш текст для добавления нужно прописать вот сюда.';
}
return $content;
}
add_filter('the_content', 'add_post_content');
Метки: wordpress, программирование
Проверить активность плагина в WordPress
Авг 18, 2010 Программирование
Warning: in_array() [function.in-array]: Wrong datatype for second argument in /var/www/dekus/data/www/dekusworld.ru/wp-content/plugins/jetpack/modules/sharedaddy/sharing-service.php on line 427
Иногда возникает необходимость проверить активен ли какой-то плагин или нет. Для этого в WordPress существует функция is_plugin_active в качестве аргумента принимающая путь к плагину и возвращающая true в случае положительного исхода проверки и false в случае отрицательного.
< ?php
if (is_plugin_active('plugin-directory/plugin-file.php')) {
//plugin is activated
}
?>
Метки: wordpress, программирование

Knockoutjs - Основные понятия