Предновогоднее

31 декабря 2009 г. Просмотров: 2970 RSS 8
Дневник » Сайт, жизненное

В этом году пришлось проверить верность известной поговорки «Если хочешь насмешить Бога, расскажи ему о своих планах». Год назад, раздумывая и планируя различные проекты, я и представить себе не мог, как всё сложится на самом деле. Все случилось настолько необычно, что я рискну сказать, что в уходящем году самым удивительным событием оказался я сам (хотя, конечно же, это и неприличное заявление).

Эти строки я пишу в своем доме. Если бы мне год назад кто-то нагадал, что я окажусь в этом месте, то я бы его осмеял, потому что вероятность того что я возьмусь за пилу, болгарку, рубанок и прочие инструменты примерно равна тому, что астрономы разглядят на Марсе Большой театр с танцующими зелеными человечками. Однако же жизнь оказалась куда более причудливой, чем можно себе представить.

Самое удивительное для меня - это то, как я вообще осмелился на такую «аферу», потому что одно дело дома дырку просверлить под полочку, и совсем другое кинуться в пучину всех этих строительных технологий и начать осваивать новые инструменты и техники. Опыта было ноль. Вообще. Перед покупкой пилы я звонил друзьями (более рукастым, нежели я) и по полчаса выпытывал какая лучше, и вообще как ей пользоваться. smile На строительном рынке приходилось приставать к продавщицами и серьезным дядькам-продавцам, чтобы они рассказал что для чего используется. Пришлось много побегать в поисках более дешёвых стройматериалов или более качественных. Научиться общаться с продавцами-обманщиками и блефовать ради скидок.

Это действительно удивительный и интересный процесс от которого можно не только нервы попортить, но и получить сказочное удовольствие. smile

Ну и главное, пожалуй то, что ты получаешь моральное удовлетворение, что всё сделал сам. Дома (гостевой и основной), столы, табуретку (сложная штука, кстати), кровати, двери, ворота да и много чего по мелочи. В городской квартире обо многих вещах даже не догадываешься. Например открыл кран, потекла вода. Тут всё не так. Вначале нужна скважина. У меня примерно 40 метров. В эту скважину опускается насос со шлангом и проводом. Чтобы он не сгорел нужно прицепить к нему «лягушку» - датчик уровня. Насос накачивает ёмкость на 500 литров. К ёмкости подсоединена насостная станция - именно она и создает напор воды, когда открывается кран.

А еще есть сток, септик, электрика, бензиновй генератор - столько всего, что можно «поэму» слагать. smile

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

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

Кстати насчет самого Интернета. В том районе, где я сейчас живу нет проводной Сети и мне пришлось в срочном порядке решать проблемы с доступом. Был вариант договориться с Укртелекомом, есть у них резервы по телефонам, но потом решился всё-таки на мобильный вариант. Первоначально я использовал 3G от Utel. У меня акционный тариф: 5 копеек за мегабайт. После своих городских безлимитных 2Мбит за 60 гривен, дороговато конечно, но потихонечку приноровился и несколько месяцев так и работал. Правда у Utel мало своих вышек и связь мягко говоря не ахти. Поэтому я, скрепя сердце, решился на покупку дорогого (640 грн) модема от PeopleNet (у них 3G CDMA) и сейчас только жалею, что не сделал этого раньше. Скорость где-то в районе 1 Мбит, а качество связи такое, что за несколько месяцев разрывов было буквально два-три раза. Помню лишь один день, когда полдня пришлось работать через Utel. К тому же у пиплнетовцев постоянные акции и получается очень даже вкусные тарифы. Конкретно сейчас я «сижу» на 7Гб в месяц за 77 гривен. Фильмы, конечно не покачаешь, но для Интернета самое то.

Из особых событий еще отмечу свою первую и, наверное единственную платную разработку для WordPress - это кэш MAXCACHE. Первоначально это была просто идея сделать небольшой «костыль», который позволяет хоть как-то ввести в чувства WordPress от его прожорливости. Но после тестирования и прогонов по живым сайтам выяснилось, что нужна более серьезная разработка. Я и решился на платную версию, прежде всего из-за того, что такой проект не может существовать без финансовой поддержки, поскольку требует много времени и сил на его осуществление. Я очень благодарен всем тем, кто приобрел полную версию и тем самым поддержал этот проект.

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

Вообще вся эта история с кражей серьезно пошатнула мои представления о дальнейших разработках. Наверное это на Западе есть какие-то спонсоры, donation, которые позволяют как-то компенсировать затраты и продолжать разработку. У наших же какая-то гнилая философия по этому поводу: вроде как кто-то должен за бесплатно отдавать свою работу. А если своровал, так Робин Гуд герой какой-то...

MaxSite CMS - еще один проект, который за этот год сильно подрос. Сейчас у меня нет совсем никаких сомнений, что она с головой перекрывает WordPress. Развитие MaxSite CMS происходит по нескольким путям. Прежде всего это улучшение внутренних алгоритмов. За счет этого достигается очень экономное расходование ресурсов сервера и высокая скорость.

Второе направление - развитие универсальности. Первоначально заложенного функционала оказывается недостаточно для каких-то сложных и необычных задач. Но, исходная структура функций позволяет добавлять нужные опции и действия без особой сложности.

Третье направление - улучшение внутреннего html,-css-кода. Первоначальные варианты верстки админки и дефолтных шаблонов оказались не совсем идеальными, поэтому потихонечку вносим исправления. Надеюсь, что в этом году я решусь на смену дефолтного шаблона под что-то попроще.

Отмечу особый вклад в развитие MaxSite CMS сторонних разработчиков - это группа поддержки, участники форума и просто комментаторы, которые дают дельные советы. Без всех вас система развивалась бы гораздо медленней.

В этом году для себя я открыл довольно необычную область, что-то вроде «теоретической верстки». Во мне наверное говорит ленивый программист, поэтому я провожу много испытаний на предмет html-верстки в виде аля-VCL. Хотя конечно до визуально построения далековато, но какие-то основы и наработки уже есть. Старт был положен моими рассуждениями о GRID, сейчас уже дорос до алгоритмов сборки из готовых компонентов. Замечу, что речь не идет о существующих js-библитотеках. Я хочу генерировать html с помощью php-функций. Например создается модульная сетка, в ней прописываются определенные компоненты, например форма поиска, баннеры, меню. Указываются опции/аргументы. Дальше все работает автоматом - на выходе готовый html/css/js-код. Впрочем, судя по реакции эта область мало кого заинтересовала, поэтому дальнейшие исследования выкладывать на публику я не планирую.

За весь год я так и не смог приступить к реализации нескольких Интернет-проектов. Поэтому похвататсья в этом плане нечем. В будущем, даже не знаю, хотелось бы их осилить, но пока есть сомнения.

И в заключении.

В Новом году хочу пожелать всем оторвать свои задницы со стулов, выкинуть свинячий ящик (телевизор, кто не в курсе), чтобы не плескаться в его помоях и наконец-то начать что-то делать! Руками, мозгами не важно. Главное, чтобы потом вы могли сказать: «Это сделал я сам!».

С Новым годом, господа!


twitter.com facebook.com vkontakte.ru odnoklassniki.ru mail.ru friendfeed.com google.com yandex.ru
Комментариев: 8
  1. И тебя с Новым годом! Желаю "натхнення", хорошего настроения целлый год, реализации всего задуманного и побольше хороших людей на пути!

    Спасибо за твой труд!

  2. Вот видишь) Теперь ты разработчик не только головой, но и руками)

    Очень хочется, чтобы CMS твоя развивалась еще быстрее. Вордпресс теперь в плане нагрузки - чем дальше, тем глубже в лес идет.

    С Новым годом!

  3. Фотографии дома который построил помоему неплохо бы смотрелись в этом посте..))

  4. Максим! тебя тоже с наступающим!! ящика уже нет wink

  5. Было бы очень интересно узнать о физической разработке твоего дома -- опыт сын ошибок трудных, муки и результаты выбора и т.д. не планируешь ли осветить?

    удачи и свершений в новом году!

  6. 2010-01-01 в 19:46:16 | Валерий

    Максим, поздравляю с Новым годом и желаю дальнейших успехов в твоей многогранной деятельности! Осваиваю MaxSite CMS, пока на localhoste, и получаю большое удовольствие. Трудно поверить, что ты сделал все это за столь короткий срок. Определенно у MaxSite CMS большое будущее!

  7. Максим, вы написали:

    Я хочу генерировать html с помощью php-функций. Например создается модульная сетка, в ней прописываются определенные компоненты, например форма поиска, баннеры, меню. Указываются опции/аргументы. Дальше все работает автоматом - на выходе готовый html/css/js-код. Впрочем, судя по реакции эта область мало кого заинтересовала, поэтому дальнейшие исследования выкладывать на публику я не планирую.

    Буквально вчера, штудируя книгу Савельевой "Основы программирования на PHP", наткнулся на похожую тему. В 5-ой лекции книги автор говорит о создании интерфейса, который бы позволял создавать HTML-формы и приводит пример реализации.

    Думаю, это интересно (по-крайней мере, мне, хотя я еще тот "чайник" в программировании).

  8. Нашел этот курс на интуите. grin Довольно путано и совсем не в тему. Всё-таки вопросы генерации формы нужно было бы делать не в главе, рассказывающих о функциях, а куда дальше, поскольку форма более сложна для понимания. Ну и реализация мягко говоря, не вы держивает никакий критики (параметры передаются в функцию как глобальная переменная; for вместо foreach; более чем странное построение элементов по _GET; вызов функции в echo, при том, что в ней самой вывод по echo...). В общем женщины - никакие программисты. smile

Оставьте комментарий!

grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

Комментарий будет опубликован после проверки

(войти без комментирования)

Имя и сайт используются только при регистрации

Авторизация: Loginza.

(обязательно)

РЕКЛАМА Диллерские автосалоны Донецка можно найти на AUTO.ria.ua