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

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

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

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

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

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

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

Вариации на тему "Подробней" в Joomla!

Буду лаконичен.
Возник вопрос: перечень товаров, подробнее. То же самое при создании блогов. Вроде бы простая ситуация, просто никогда не сталкивался.

Существующие вариации:
1. Существующее описание выводится с основным текстом после нажатия на «подробно».
2. Существующее описание НЕ выводится с

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

Нереляционная модель базы данных в 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 июня. Вот так то, ребята. Пользуясь правом привилегированного доступа к сетям компаний, он смог пополнить свой банковский счет. И ещё, После освобождения из тюрьмы Моррис будет еще пять лет находиться под наблюдением полиции. Отсюда закономерный вопрос — неужели пароли хранились в базе в явном виде?

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



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

Косяки при верстке joomla.

Вот разгребаю верстку в джумла. Выскочил простейший косяк — правое меню улетает вниз при выводе списка категории в виде блога. Казалось бы простейшая ситуация — залезть глянуть div'ы, подредактировать css. Первое, что в голову лезет это float! А не! Не забываем, что кустомизируем готовый шаблон под джумлой.

Теперь подробности.
Коды firebug.
На проблемной странице видим:
РЕШЕНИЕ ЕСТЬ! (07.05.10)


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

Вопрос подсветки кодов в joomla

Вопрос возник при выкладывании кода во флеше.
Что делает джумла : ОНА вследствии своей политики безопасности начинает «зачистку» кода как ей хочется.

Что предпринималось: в админ-панеле есть блэк и вайт листы. Пробовал — не помагает. Далее в коде джумлы есть всемирно известные загугленные строки — там есть $blacklist="" c перечнем «зачищаемых». При редактировании — часть кодов пропускает, часть нет. Причем даже выяснять не стал почему нет! Потому как это похоже на «чуть-чуть беременна». Забыли.

РЕШЕНИЕ ЕСТЬ!


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

Информационная система Мегаинфо приглашает на бесплатный семинар

Название семинара: Сайт должен не отображать, а продвигать Ваш бизнес
Дата проведения: 12.05.2010 (среда)
Темы семинара:
1. Выбор CMS или какой движок будем ставить?
2. Продающий сайт. Эффективный ресурс для любого из вас.
3. Целевая аудитория. Где найти и как привести её на сайт.

Цель семинара: Доступно показать, руководителям предприятий, что правильно разработанный сайт приносит прибыль.
Семинар рассчитан на первых руководителей, замов, начальников отдела продаж и снабжения.
Ну что идём? Под катом контактные данные для регистрации и адрес (место проведения).

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

четвертая неделя сдачи жумлосайта(

вот неделю не можем шапочку подобрать. Хочу рецензии, если не трудно — есть достойные из «моего» списка?
Тематика — квартиры. Пожелания — интерьер.

Ура! Заказчик выбрал вот это:



А ниже все труды)
Кстати по-секрету, не скрывая своего аматорства — все редактировалось в Macromedia Flash MX. Ну удобно мне там это делать, удобно!)



( Читать дальше )
Не забываем смотреть статистику:

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