Совместимость Joomla и PHP.

Причина и следствие: при переносе шаблона, построенного на joomla на другой хост, как и обычно, после «причесывания» configuration и выставления нужный прав (chmod) на файлы, все заработало! Ура!

Но ОН подкрался незаметно — в менеджере меню админки joomla не было обнаружено действующих меню. О, ужас.

Далее последовала активная мозговая деятельность, очевидное гугление и даже звонок другу(degtyarchuk — спасибо за моральную поддержку)

( Читать дальше )

12 мая — Международный день медицинских сестер

Вот что пишет Википедия:

Международный день медицинской сестры (англ. International Nurses Day) — отмечается ежегодно 12 мая. Проводится под эгидой Международного Совета медсестёр (ICN).

Впервые идея празднования Дня медсестёр была высказана в 1953 году, но отмечаться этот международный день стал с 1965 года. В 1974 году ICN принял решение отмечать Международный день медсестры 12 мая, в день рождения Ф. Найтингейл, одной из основательниц службы сестёр милосердия.

Ежегодно к этому дню Совет медсестёр подготавливает информационные материалы, объявляет тематику и лозунг предстоящего празднования.

В Великобритании Международный день медсестры отмечается 21 мая — в день рождения Е. Фрай, реформатора тюремной системы страны.

Интервью с директором по развитию WebMoney Петром Дарахвелидзе

Хочу в представленном интервью засветить полезный портал podfm.ru. Интервью старенькое (февраль), но актуальное.

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

Интервью:
— История WebMoney: на гребне волны дефолта 98-го
— Откуда на логотипе WebMoney муравей?
— Закон о национальной платежной системе: подробности и комментарии
— Продукты WebMoney и проблема недостаточной информированности пользователей
— Чем являются электронные деньги с точки зрения закона?
— Камень преткновения платежных систем
— Как предотвратить случаи мошенничества?



Источник

Сборник основных проверок полей формы перед отправкой-субмитом используя JavaScript

Предлагаю набор проверок полей формы, которыми постоянно сам пользуюсь. Основное удобство JavaScript это проверка на стороне клиента без перезагрузки страницы. Но надо всегда помнить, что JavaScript используется не для реальной проверки и защиты от злоумышленников и взлома (этим должен заниматься серверный язык), но для удобства (JavaScript можно отключить в браузере), ибо нам дорог каждый посетитель! Различие очень похоже на разницу между ГАИ и Таможней.

( Читать дальше )

Чтобы не было войны!

Всех поздравляю с 65-ти летием великой победы в великой войне! И чтобы никто ничего не забывал предлагаю просмотреть семь с половиной минут раритетного видео хроники 1941-го года.

Отрисовка дерева данных в виде вложенных списков используя шаблонизатор Smarty

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

Первое что приходит на ум, это использовать рекурсивную функцию, которая обладает удивительным качеством автомодельности по параметру, т.е. фрактальностью, а значит самоподобием. Именно самоподобие позволит построить вложенные списки. Поэтому рекурсию используют для построений фракталов Мандельброта

Для начала немного дефиниций.
Реку́рсия (англ. recurrence — повторение) — метод определения класса объектов или методов предварительным заданием одного или нескольких (обычно простых) его базовых случаев или методов, а затем заданием на их основе правила построения определяемого класса, ссылающегося прямо или косвенно на эти базовые случаи. Другими словами, рекурсия — способ общего определения объекта или действия через себя, с использованием ранее заданных частных определений. Рекурсия используется, когда можно выделить самоподобие задачи.
Рекурси́вная фу́нкция (от лат. recursio — возвращение) — это числовая функция f(n) числового аргумента, которая в своей записи содержит себя же.

( Читать дальше )

Шесть вопросов или моя экзистенция на сегодня

Первые три вопроса, это основные вопросы философии, а остальные поставил перед человечеством древнееврейский мудрец Гиллель. Каждый день по нескольку раз мне приходится отвечать и, странное дело, шести вопросов оказывается достаточно для совершения (или не совершения) того или иного поступка (проступка).

( Читать дальше )

Нереляционная модель базы данных в web приложении. Часть 0: (Не)много болтологии.

Задача. n клиентов циклически отправляют данные о своем состоянии на сервер через http соединение POST запросом. Сервер в свою очередь сохраняет эти данные и по первому запросу пользователя отображает в виде графика. Требуется выяснить основанную на какой модели базу данных лучше использовать для хранения информации. Странный вопрос? Я кажется перегрелся в машине по дороге домой…

Небольшое уточнение. Модель определяет в базе как данные будут хранится и как использоваться. Какие модели данных есть вы можете прочесть тут http://www.unixspace.com/context/databases.html. Я только выделю реляционную и нереляционную. И теперь, скорее всего, у вас возникнет вопрос. Пробую угадать и сразу пишу ответ. Отвлекитесь от всего что нам говорили в университете о полезности реляционных баз данных. Борьба с избыточностью, замечательные SQL запросы… круто и главное что всегда рядом. Обратим внимание на слово – нереляционность.

( Читать дальше )

Не очко обычно губит, а к одиннадцати туз

Предлагаю Вашему вниманию 21 правило написания топиков. Это неполный вольный перевод статьи, в которой описаны оптимальные правила для начинающего блогера с точки зрения SEO. Оригинальное название статьи такое: «21 совет как получить ссылки и заставить говорить о вашем блоге».

Почему неполный перевод? Потому что, в разъяснениях эти «заповеди» особо не нуждаются. Но для тех у кого возникли вопросы, прошу в комментаторскую кабинку.

( Читать дальше )

Системный администратор приговорён к 63 месяцам тюрьмы и выплате более 1,8 млн. долларов

Место действия: Солт-Лейк Сити — Юта Каунти. Сисадмин будет отбывать срок более пяти лет в тюрьме за кражу на сумму почти $2 миллиона из четырех кредитных союзов — финансовых организациях, предоставляющих ссудо-сберегательные услуги. Суд приговорил 43-летнего Зелдона Морриса (Zeldon Morris) к 63 месяцам тюрьмы и приказал ему выплатить более $1,8 млн. долларов. Моррис признал себя виновным и срок лишения свободы начнётся с 18 июня. Вот так то, ребята. Пользуясь правом привилегированного доступа к сетям компаний, он смог пополнить свой банковский счет. И ещё, После освобождения из тюрьмы Моррис будет еще пять лет находиться под наблюдением полиции. Отсюда закономерный вопрос — неужели пароли хранились в базе в явном виде?

Вот этот коварный тип гражданской наружности!



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

Яндекс цитирования