Архив за год: 2010

Джордж Оруэлл Скотный двор

 

1984. Скотный Двор

1984. Скотный Двор

 

По совету  знакомых (вернее знакомые, напротив, отговаривали меня читать ее) прочитал книжечку Джорджа Оруэлла —  «Скотный двор».

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

И вот тут начинается самое интересное!

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

Поделюсь несколькими цитатами из книги:

Ни одно животное в Англии после того, как ему минет год, не знает, что такое счастье или хотя бы заслуженный отдых. Ни одно животное в Англии не знает, что такое свобода

Жизнь наша — нищета и рабство. Такова истина

Человек — единственное существо, которое потребляет, ничего не производя

Людей не интересуют ничьи интересы, кроме их собственных

Все человеческие привычки — это зло!

Слабые или сильные, умные или глупые — все мы братья!

Единственный хороший человек — это мертвый человек!

Не надо думать, товарищи, что руководить — это такое уж удовольствие!

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

Рекомендую всем найти время и прочитать эту книжечку всего-то 150 страниц.

Этапы разработки веб-проекта

Однажды знакомый попросил написать краткий список этапов/стадий разработки веб-проектов.

И вот, что я смог набросать.

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

1. Общение с заказчиком. На этом этапе необходимо выяснить какие цели ставит заказчик, разрабатывая сайт. Это сайт-визитка, промо-сайт или интернет-магазин ? А может корпаративный портал компании или социальная сеть/сообщество?
2. Составить техническое задание для разработчиков и дизайнеров. В техническом задании необходимо как можно подробнее изложить требования к будущему сайту, его структуре, функциональности и дизайну.

На этом этапе не стоит забывать о том, что сайт состоит из двух частей:
— клиентская часть — та часть сайта, с которой взаимоидействует конечный пользователь
— административная часть — часть сайта, доступная сотрудникам компании и лицам, отвечающим за контент (наполнение сайта)
В зависимости от типа сайта сложность реализации той или иной части может меняться.
3. Имея представление о целях сайта, а так же составленное техническое задание — необходимо определиться с платформой для реализации сайта.
Возможны два варианта:
— использовать одну из популярных ЦМС (система управления контентом). Возможны как платные варианты (БИТРИКС, UMI CMS и д.р.), так и совершенно бесплатные альтернативы (WordPress, Drupal, Joomla и д.р.)
— написание сайта с нуля. В этом случае под каждый проект пишется своя мини-цмс учитывающая особенности данного проекта
4. Отрисовка концепции дизайна. На этом этапе дизайнер подготавливает макеты будущих страниц сайта и предоставляет их в одном их графических форматов (png,jpg и т.д.)
5. Разработка структуры и страниц сайта в соответствии с ТЗ и используя возможности инструментария, выбранного на этапе 3.
6. Согласование дизайна. После предоставления дизайнером предварительных макетов страниц — дизайн должен быть согласован и одобрен заказчиком.
7. Верскта страниц сайта. После согласования макетов — верстальщик приступает к верстке сайта.
8. Интеграция дизайна и разработанного сайта. Дизайнер и программист могут работать параллельно, используя информацию, полученную в пунктах 1 и 3. Однако наступает момент, когда плоды их труда необходимо объединить вместе. На этом шаге сайт приобретает практически окончательный свой вид.
9. Тестирование сайта. Очень большой и ответственный этап. Тестирование может включать в себя следующие пункты:
— юзабилити-тестирование (насколько удобно пользователю работать с сайтом?)
— тестирование производительности (как серверной так и клиентской частей)
— тестирование соответствия кода сайта общепринятым стандартам (HTML,CSS)
— совместимость со всеми популярными браузерами
10. Развертывание сайта на площадке, доступной заказчику — с целью продемонстрировать результат.
11. Тестирование сайта заказчиком и выявление недочетов.
12. Исправление недочетов и замечаний.
13. Передача сайта заказчику/развертывание на площадке заказчика.
14. Тестирование работы сайта на площадке заказчика.
15. Обучение/инструктаж ответственного персонала по работе с сайтом.
16. Техническая поддержка и сопровождение сайта.
17. Консультации пользователей и помощь в устранении проблем (если возникнут).

Вот такой список получился у меня, учитывая мои предыдущие проекты и разработки.

Если есть замечания/добавления — прошу писать в комментариях!

Необходима разработка интернет-проекта ?

Мы с радостью Вам поможем!

Планы на лето

Вот и наступило долгожданное лето!

Ухх! Давненько я не писал сюда =)
В этой заметке хочу рассказать о своих планах на данный период и о том, что хочу сделать.

Конечно же летом необходимо отдыхать. И отдыхать как можно больше (что не всегда получается).
24 июня уезжаем с женой на несколько дней в Питер, хотим просто погулять и отвлечься от всех забот.
По приезду из Питера останется еще пару дней отпуска — планируем поехать в деревню, насладится, так сказать, сельской жизнью.

От отдыха переходим к делам насущным =(
На летний период поставил перед собой несколько целей, которые направленны на увеличение  знаний и навыков в нелегком программистском деле:
1 Очень хочу подробней разобраться в новой для себя области — Клиентской оптимизации веб-приложений.  Для ознакомления с данным вопросом выбрал для себя следующие источники информации (вся информация на русском языке):

Книга «Разгони свой сайт»

Книга «Реактивные веб-сайты»

Ресурс webo.in

2 Хочу ознакомится и реализовать простенький проект на Django, а за одно и «пощупать» Python

Для этой цели выбрал следующие ресурсы для ознакомления:

Официальная документация Django

Книга «Django Разработка веб-приложений на PYTHON»

Одна вот из этих книг по Django

3 Хочу активнее взяться за наш проект о достопримечательностях — worldpoi.info (Старший и Вадег — привет! =) )

4 Хочу активнее развивать свой блог о программировании — allframeworks.ru

Хочу, хочу, хочу! Посмотрим, что из этого получится на деле!

Коспекты Рунетологии #40

Рунетология #40 14.02.10

В гостях экс-президент «Одноклассников» и «Мамбы», руководитель Drimmi —  Никита Шерман

У меня накопилось 40 заметок.

Мысли

«создание должности под конкретных людей»

«одноклассники у сайтов знакомст хлеб не отбирают?»

«любой сервис можно использовать в разных качествах (о том, что одноклассники можно использовать как сайт знакомств)»

«Facebook не считает mail.ru социальной сетью, mail.ru — портал»

«одноклассники — сеть без открытой платформы»

«Тягаться с Facebook  будет очень сложно любой Российской социальной сети»

«покупать музыку через интернет в России нереально»

Цитаты

«социальные сети — место где собираются виртуальные личности, сайты знакомств — место где собираются виртуальные самцы и самки»

«очень мало что могу сказать…а то  что могу — не хочу»

«на 60 % инвесторы должны поверить в тебя как в человека и лишь на 40 % в перспективность и реализуемость твоей идеи»

«прежде чем оценивать удачность или неудачность  запуска продукта — продукт сначала нужно запустить.»

«лучше подсекать в бета-версии…»

«телевизионные проекты раскручивать через интернет можно, наоборот — врятли»

«одноклассники если не мечутся, то подсуечиваются»

«Вы не поняли что такое Wave? Мы предлагаем Вам Buzz

«Twitter это не сервис, это фича, которая встраивается куда угодно.»

«Современный мужик (о Медведеве Д.А.)»

Ссылки

http://www.odnoklassniki.ru/ — социальная сеть
http://www.mamba.ru/ — сайт знакомств
http://drimmi.ru/ — компания-разработчик игр для социальных сетей
http://www.dni.ru/ — интернет-газета (новостной портал)
http://www.runet.ru/ — социальная сеть
http://www.begun.ru/ — система размещения контекстной рекламы
http://games.mail.ru/ — игры на портале mail.ru
http://nikitasherman.livejournal.com/ — JJ Шермана
http://www.it-territory.ru/ — компания-создатель онлайн-игр
http://www.zynga.com/ — компания-разработчик игр для социальных сетей

Люди

Антон Носик
Константин Рыков
Альберт Попков
Илья Широков