суббота, 10 декабря 2011 г.

Про протесты

Бастуйте все! Долой оковы!
Долой тяжелый рабский труд!
Долой тирании основы,
И цепи с звоном пусть падут!
Бастуйте все, все за свободу!...
И богу модному в угоду
России мощь, богаство, честь
Спешите на алтарь принесть!
Бастуйте все! Настало время,
Прикрывшись блеском громких фраз,
Труда и знанья сбросив бремя,
Все блага требовать зараз!
Пусть кровью братской Русь Святая
Обогрена, напоена,
Огнем пожаров залитая
Пускай до тла разорена -
Бастуйте все! Пусть иностранцы
Войска и флоты к нам пришлют,
Пусть благородные германцы
Балтийский берег отберут,
Край Туркестанский - англичане,
Сибирь - японцы, - что ж с того?
Бастуйте дружно россияне,
Вам дела нет ни до чего.
Бастуйте, кровь ручьями лейте,
Душите брата, как врага,
Но только говорить не смейте,
Что вам Россия дорога!

Д. Лухманов 1906 г.

четверг, 13 мая 2010 г.

Django vs Drupal

Несколько аргументов, почему надо использовать Django вместо Drupal:

  • Drupal начинался как проект студентов, созданный для общения между корпусами колледжа.
  • Django начиналась при поддержке газеты Lawrence Journal-World. Она создавалась опытными разработчиками, которым требовалось сделать продукт ориентированный на быструю динамику в отрасли.
  • Django более низкоуровневый программный каркас (чем Drupal), который поощряет быстрое развитие и аккуратно написанный и организованный код.
  • В Django можно быстрее разрабатывать пользовательскую функциональность, чем Drupal
  • В Drupal данные вносятся кусками, называемыми "узлами", которые зачастую требуют от разработчика определенного контента. Контент должен определять содержимое, но не наоборот.
  • Django ORM позволяет использовать один и тот же код модели данных для работы с несколькими базами данных, такими как PostgreSQL, MySQL или Oracle (другие базы данных поддерживается сторонними библиотеками).
  • Drupal не позволяет надежно отделить логику запроса ORM от синтаксиса SQL.
  • Стандартный административный интерфейс Drupal не связан с управлением контентом, и позволяет не техническому персоналу менять (и ломать) функциональность сайта, если не заданы сложные права доступа.
  • Стандартный административный интерфейс Drupal смешен с пользовательским интерфейсом и содержит проблемы в бизнес логике.
  • Стандартный административный интерфейс Django предназначен для быстрого и легкого управления контентом, и позволяет разработчикам быстро создавать собственные административные интерфейсы и бизнес логику.
  • Политика безопасности Drupal требует от менеджеров сайта частых патчей и обновлений баз своего кода, что ведет к ошибкам и путанице в управлении сайтом.
  • В прошлых мажорных версиях было 16-релизов от Drupal-a, в сравнении с 7-ю Django. (прим. больше релизов - больше багов)
  • Поскольку Drupal хранит настройки и определения функций в базе данных, становится невероятно сложно управлять версиями ПО.
  • Django предоставляет комплексную систему прав доступа, которая растет с задачами сайта более плавно, чем Drupal.
  • Права доступа в Drupal зачастую избыточны для специализированных модулей, как правило разработчики упускают их из виду, что снижает безопасность.
  • Django четко отделяет фронт-енд от бек-енда, в отличии от Drupal. Django предоставляет язык шаблонов, подходящий для них, который легко и быстро может быть освоен разработчиками интерфейсов.
  • Django остается верной разделению бизнес-функций от данных, обработки и представления, использует MVC-архитектуру ПО.
Источник: http://nicksergeant.com/blog/django/drupal-v-django

понедельник, 22 марта 2010 г.

В поиске смысла

Все более угнетает отсутствие всякого смысла в происходящем вокруг, похоже не меня одного.

Начну с главного. В 1940-х годах замечательный французский писатель Андрэ Моруа беседовал с Уинстоном Черчиллем. И Черчилль спросил его: «А о чем, собственно Вы пишете?» – «О вечности, о любви, о жизни, о смерти, о мужчинах и женщинах…» – «Вы неправы. Я бы на Вашем месте писал только об одном – о том, что у Франции нет самолетов». Писатель был удивлён и разочарован своим собеседником. Тут вечные проблемы, а там какие-то прозаичные самолёты. И через два месяца немцы были в Париже. Моруа всю жизнь не мог себе простить, что не послушал английского премьера и в тот критический для отечества час не писал, что у Франции нет самолётов.

На мой взгляд, мы находимся в аналогичной ситуации. И учёным, экспертам, руководителям надо сейчас говорить одно: у нас нет стратегического прогноза того уровня, который нужен для управления Россией; у нас нет пока стратегического субъекта, который мог бы востребовать этот прогноз и его воплотить; у нас нет видения будущего. Без этого, двигаясь по воле волн, выходить из кризиса, и российского, и мирового, очень трудно. Для корабля, порт назначения которого неизвестен, нет попутного ветра. Если же у него нет команды, которая умеет ставить паруса (даже если таковые имеются), то он просто не сдвинется с места.

Малинецкий Г.Г. "Новая реальность и будущее глазами синергетики"

суббота, 20 февраля 2010 г.

Прощай нефть

Японская Showa Shell Sekiyu сокращает мощности по очистке нефти на 20% подробнее...

И что же это может означать? Шелл достаточно однозначно заявила, что рынок нефтепродуктов в Японии сокращается, из-за засилия гибридов и электромобилей. Учитывая тот факт, что доля атомной энергетики в японии достигает 40% и продолжает расти, можно утверждать, что углеводородная эра прошла пик и катиться к своему финалу.

пятница, 19 февраля 2010 г.