CodeIgniter и Ajax

Решил провести полный рефакторинг своей CMS (да-да, каждый вебразработчик просто обязан написать свою систему управления контентом), и заодно сделать панель управления удобнее.

Задача такая: есть дерево меню сайта в админке. Рядом с каждым пунктом меню — кнопка, нажав её, переходим на страницу редактирования свойств пункта меню: ссылки, активности, картинки. Задача следующая — не переходить на другую страницу, как в "суровые девяностые", а используя AJAX открыть тут же, в псевдо всплывающем окне, типа лайтбокса, который заполонил весь инет.

Начнём, как говорят "37 signals", с проектирования интерфейса. Использовать плагины и чужие скрипты не хочется, люблю, чтобы страницы загружались быстро. Поэтому обойдёмся без лайтбокса и jquery tools. Всплывающее окно будет у нас слоем с абсолютным позиционированием и следующими свойствами:

Copy Source | Copy HTML

  1. #divedit
  2. {
  3.      position: absolute;
  4.      z-index:0;
  5.      background: silver;
  6.      display: none;
  7.      top:50%;
  8.      left:50%;
  9.      width: 400px;
  10.      height: 274px;
  11.      margin-left: -200px;
  12.      margin-top: -137px;
  13.      border: gray solid;
  14. }

Читать полностью

Хостинг.

Почему любой американский хостинг предлагает за те деньги, за которые у нас можно купить 2 гига места под  10 сайтов — 150 гигов места и полтора терабайта трафика под любое количество сайтов?

А за 14$ в месяц так и вовсе неограниченное количество места, неограниченный трафик, неограниченное количество баз и процессорного времени.

Ну и мелочи, вроде установки любой CMS в один клик. Как ни странно, быстрее дозваниваешься до суппорта в США, и все специалисты на месте круглосуточно (Expected wait time: 9 minutes).

Бэкапы действительно раз в день и восстановление по требованию, а не как у наших, только запись об этом на сайте и битый архив двухмесячной давности.

Бэйсик

Студентов, ранее изучавших Бейсик, практически невозможно обучить хорошему программированию. Как потенциальные программисты они подверглись необратимой умственной деградации.
Эдсгер Вибе Дейкстра

Лёгкий способ начать курить

image В июне решил я начать курить. Дело это не простое — организм всячески противится попыткам его отравить и наотрез отказывался глотать дым, да и по началу не удалось заставить себя курить сигареты. Сигареты — дерьмо по вкусу. Любые. Поэтому начал со снюса, плавно перешёл на трубку с хорошим табаком, и через сигары снизошёл на сигареты, наконец сформировав физическую зависимость от наркотика.

Закурив первую сигарету, понимаешь, что никотин сам по себе никакого удовольствия не доставляет. Весь механизм его действия — остановка синдрома отмены у уже привыкшего организма. Вот тогда первая утренняя затяжка приводит к выбросу дофамина и некоему кайфу, с ощущением иголочек, приятно покалывающих мозг.
Через некоторое время стали проявляться полезные побочные эффекты никотина.

Никотиновый голод
Он же физическая зависимость, он же ломка у любителей опиатов внутривенно. Никотиновый голод стал терзать мозг каждый час. Поэтому  нужно оторваться от работы и выйти на улицу. Польза несомненна — непрерывно работать за компьютером нельзя, необходимо прерываться на 10 минут в час. Причём мозгу всё равно, программируешь ты, играешь или читаешь хабр — загружается он одинаково.

Повышенная утомляемость
Замечательная штука, не даёт работать более 6 часов в день — устаёшь, как за сутки непрерывной работы не куря. Ноутбук остаётся на работе, ведь к вечеру раскалывается голова. Несомненная польза — дома работать нельзя, нужно отдыхать.

Падение спортивных результатов
Веса в приседе, жиме лёжа и становой тяге упали килограмм на 8-10. Опять же, прямая выгода — не нужно тратиться на новые блины. А убитая дыхалка привела к тому, что штангу я вообще забросил. Польза — перестали ныть суставы, влезаю в старые футболки и джинсы.

Снижение аппетита
Отлично!  Меньше денег тратится на кафе и кабаки, реже ходишь в магазин.

Одышка
Походка становится чинной, благородной. Научился пользоваться лифтом, так как теперь на одном дыхании проскочить несколько лестничных пролётов не удаётся.

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

И вот итог — не осилил я всех преимуществ курения, не справился, сломался. Прокурил всего с 25 июня по 12 августа.
Теперь мне предстоят два дня никотинового голода и пара недель подначек со стороны коллег обладающих достаточной силой воли, чтобы не бросить, и бесстрашием, чтобы продолжать дымить несмотря на все побочные эффекты.

По теме рекомендую статью о пользе курения.

Едем в Питер.

Поезд в Питер, несомненно, радует. Автоматические двери, электронные замки купе, 4 туалета.
Только проводница забыла кондей включить, дышать нечем, и сосед, сука, храпел, стук колёс заглушая. Пробовал пнуть — просыпался, начинал что-то есть, смачно чавкая или шуршать газетой. Так ночь и прошла — удар, шуршание, храп.