developer blog – 451 degrees Fahrenheit

Developer Blog

Archives Posts

Друзья, мы запустили www.symfonycamp.org.ua – милости просим

April 6th, 2010 by pilot

Все желающие посетить и непосредственно поучаствовать в SYMFONY CAMP UA 2010 просим пройти регистрацию на официальном сайте конференции http://symfonycamp.org.ua

так же набирается help team для конференции – это те люди, которые будут помогать в закулисных делах конференции, если у вас есть желание помочь при регистрации в поле дополнительная информация укажите “хочу в help team”

Filed under Uncategorized having 2 Comments »

Archives Posts

UA SymfonyCamp в Киеве 16го мая

March 31st, 2009 by pilot

new-copyИтак, 16 мая мы планируем провести конференцию по фреймворку Symfony.

Мероприятие будет проходить по адресу: Киев, ул. Предславинская, 12 (http://predslavinskaya.com.ua/). Партнер и соорганизатор SymfonyCamp - WorldWebStudio

Программа конференции еще составляется.

Желающие посетить мероприятие – пишите на  movchan@gmail.com.

Если же не против выступить с докладом – в письме указывайте название доклада.

Filed under Uncategorized having No Comments »

Archives Posts

Typo3 или тУпо3 – субъективное мнение о популярной в германии CMS

October 31st, 2008 by pilot

Хочу сразу извиниться перед всеми сторонниками и поклонниками этой замечательной CMS.

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

Попался мне в руки проект в котором заказик (немец) упорно настаивал на реализации проекта на Typo3 ну чтож как говориться “Кто платит тот и музыку заказывает”, да и что греха таить самому давно хотелось попробовыть реализвоть проект на typo3, а тут и возмножность подвернулась.

На мое субъективное мнение система не просто сложна в изучении и реальном применение, а просто мего сложна.

Пример почему мегосложна: элементарное действие отобразить шаблон сделанный дизайнером не подключая никаких активных элементов – просто отображение шаблона, сразу же окунает вас в тУпо3 скрипт, который без бубна изучать просто невозможно – и этому способстует не очень простая в освоении документация typo script.

Самое первое и основное, что отталкивает от изучения и применения typo3 – это использование их typo script, причем использование практическе везде, где нужно и самое главное, где не нужно и можно запросто обойтись без него.

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

Но не все так плохо, есть много и хорошего. 

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

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

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

Очень помог в изучении русскоязыный портал по typo3 – typo3.biz, на котором можно найти массу переведенной документации, Огромное им за это Спасибо!

Ну и конечно же офф сайт – этой замечательной cms – typo3.org

Filed under Uncategorized having 2 Comments »

Archives Posts

Ух.. Отпуск пролетел

September 3rd, 2008 by pilot

Отпуск пролетел на одном дыхании, пора и поработать.

Все таки  Крым не сравнишь ни с Кавказаом, ни с Турцией или Египтом.

Крым – одна сплошная красотища!

Ласточкино гнездо (малееенькое)

Безумный подъем на Ай-Пертри (на высоты более 1200 м за 15 минут)

С самой высокой точки Ай-Петри фото станции фуникулера (подъемника), здание треугольником

Внизу Ялта, Мисхор

Filed under Uncategorized having 3 Comments »

Archives Posts

Валидация DOM HTML в реальном времени

August 15th, 2008 by pilot

Во время web 2.0 валидность документов стандартрам w3.org xhtml, html, css является неотемлемой частью любого проекта

Осообенно трепетно к этому относятся заказчики за пределами СНГ

Валидатор от w3.org, конечно хорошо, но как всегда хочеться большего.

В нашем случае “большее” – это живой валидатор в реальном времени, автор живого валидатора (Validator.nu) Henri Sivonon взял Hixie’s Live DOM Viewer, и на его основе собрал свой парсер DOM.

Получилось я вам скажу очень даже неплохо.

livedomvalidation

Filed under Uncategorized having 5 Comments »

Archives Posts

Agile, Agile и еще раз Agile

July 3rd, 2008 by pilot

Побывав на тренинге “Базовые концепции Agile и SCRUM” и на Agile Gathering 5, хочеться немного расказать, что было интересного и не очень интересного.

Agile – Гибкая методология разработки (англ. Agile software development) — это концептуальный каркас, в рамках которого выполняется разработка программного обеспечения.

Agile методы делают упор на непосредственное общение лицом к лицу. Большинство agile команд расположены в одном офисе иногда называемом bullpen. Как минимум она включает и «заказчиков» (заказчики которые определяют продукт, также это могут быть менеджеры продукта, бизнес аналитики или клиенты). Офис может также включать тестировщиков, дизайнеров интерфейса, технических писателей и менеджеров.

wikipedia

И так, о тренинге “Базовые концепции Agile и SCRUM”, проводит его Алексей Кривицкий (Agile coach, Certified ScrumMaster and Practitioner, Coordinator of Agile Ukraine, Owner at SCRUMguides, Software developer), не смотря на все эти звания и как тренер и как человек очень понравился.

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

Удивила цена, я заплатил всего 380 грн. (75$), что конечно порадовало, обеспечивая тем самым доступность тренинга, тем более для людей которые только читали о том что такое Agile и нигде на примерах его не видели.

Что касается подачи материала, как по мне было малость “сумбурно”, т.е. не было четкой линии, часто перепрыгивали с одного на другое, и поэтому иногда терялась общая картинка. Но так как это тренинг, сколько людей – столько и мнений, потому удержать все в одном русле довольно тяжело.

Так же не совсем был раскрыта методология SCRUM.

Scrum – одна из самых популярных методологий гибкой разработки. Одна из причин ее популярности – простота

Т.е. я думаю, что стоит в трениг влючить именно базовые понятия самих терминов, которые будут более менее описаны и в презентации и на терниге, тем более, что в SCRUM их не много. В это плане мне очень понравилась статья Обзор методологии SCRUM

Что еще хотелось бы видеть на этом или других тренингах:

  • Основное, это практические примеры, что, куда, и как
  • Как создавать/планировать Product backlog
  • Как разбивать его на sprint (iteration)
  • Как создавать/планировать Sprint backlog
  • Как правильно писать и вообще писать user stories

Для тех кто хочет познакомиться с Agile и SCRUM – этот трениг будет не заменим, в виду проффесионального тернера с большим опытом применения данных методологий (которого кстати можно поспрашивать на тренинге и даже нужно), увлекательного тернингового (у как написал) процесса, дешевезны – что не мало важно в наше время, когда тренинги стоят 500$ до нескольких тысяч.

Ну и что касается Agile Gathering 5

Было просто класс, не навязчивая, не официозная атмосфера. Атомсфера – хорошего рабочего коллектива, что очень порадовало.

Очень интересные презентаций, которые живо представлял Алименков Николай.

 

Полный список презентаций можно посмотреть www.agileukraine.org

И не только презентаций, но и видео, каждой презентации.

Ну и фотки конечно, куда без них. (клик куда-то да приведет)

collage2

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

Filed under Uncategorized having 1 Comment »

Archives Posts

Красивый набор дизайн трафоретов от Yahoo

July 3rd, 2008 by pilot

stencil_illustration

Yahoo! Design Stencil Kit версии 1.0 доступен в разных форматах OmniGraffle, Visio (XML), Adobe Illustrator (PDF и SVG), и Adobe Photoshop (PNG).

Вот что собственно в него входит:

  • Размеры рекламных баннеров
  • Календарь 
  • Показ картинок по типу – Карусель 
  • Графики и таблицы
  • Управляющие элементы Пользовательского Интерфейса
  • Элементы форм
  • Таблицы 
  • Меню и кнопки
  • Предствление страниц для основных Мобильных телефонов
  • Предствление страниц для iPhone
  • Нивигация и Листание страниц
  • Элементы ОС
  • Заполнители текста
  • Разрешения экрана
  • Табы
  • Окна и боксы
Filed under Uncategorized having 1 Comment »

Archives Posts

Ускоряем работу своего сайта с YSlow

June 24th, 2008 by pilot

В след за выходом Firefox 3 разработчики из Yahoo обновили замечательную утилиту YSlow, совместимая с новой версией фокса.

YSlow – это утилита, которая анализирует web страницы и показывает почему они тормозят при загрузке, основываясь на правилах для высоконагруженных веб сайтов. YSlow – это Firefox add-on интегрированный с популярным Firebug (незаменимый инструмент для веб разработчика).

Что собственно YSlow нам предлагает:

  • Отчет о быстроте работы нашего страницы
  • Сводный отчет по протоколам HTTP/HTML
  • Список частей (компонентов) нашей страницы
  • Набор инструментов, включая JSLint (проверяет javascipt)
    Ну и картинки, куда ж без них.

Performance View

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

perfview

Stats View

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

statsview

Components View

YSlow выводит все части (компоненты) старницы включая тип (type), URL, дата Истечения (Expires date), gzip status, время загрузки (load time), размер (size), и ETag. Так же можно увидить заголовок HTTP ответа для каждой части. 

compsview

Filed under Uncategorized having 1 Comment »

Archives Posts

Рисуем web 2.0 кнопки on-line

June 17th, 2008 by pilot

Понадобилось срочно нарисовать несколько кнопок в стиле web 2.0 обращатся к дизайнеру просто долго,  порылся на просторах  интернета и нашел вот такой  впролне отвечающий моим требованиям генератор кнопочек “As Button Generator” (“As” сокращение от ActionScript) выделяется из подобных тем что:

  • Написан на Flash, что позволяет сразу видить изменения
  • Управление текстом на кнопке с помощью мыши
  • Большое количество опций настройки

Filed under Uncategorized having No Comments »

Archives Posts

70 советов по написанию продвинутого CSS-кода

June 17th, 2008 by pilot

Оличная статья для как для новичков так и для профи в CSS.

CSS – это не всегда просто. В зависимости от ваших навыков и опыта, CSS-программирование может стать кошмаром, особенно если вы не совсем уверены что правильно применяете селекторы к элементам HTML. Существует множество способов упрощения кода с как с использованием общеизвестных атрибутов CSS, так и с использованием не очень известных атрибутов. Все эти атрибуты вы можете использовать для семантически правильной разметки.

Перевод лежит здесь, оригинал на smashingmagazine.com.

Filed under Uncategorized having No Comments »

« Previous Entries