• WebGl-2d.js: Реализация Canvas 2D API на WebGL

    • Translation
    WebGL-2d — весьма интересная javascript библиотека, реализующая стандартные методы для работы с 2d контекстом Canvas на WebGL контексте.

    Ни для кого не секрет, что сегодня Canvas не может похвастаться хорошей производительностью и отрисовка сложных сцен в реальном времени может стать проблемой. С WebGL ситуация с производительностью существенно лучше, но этот стандарт поддерживают не все популярные браузеры, в частности Microsoft даже не планирует внедрять его поддержку в IE (сторонние разработчики по этой причине уже начали делать плагин).

    Подключив WebGL-2d и добавив всего пару строчек, мы можем существенно ускорить отрисовку графики, реализованную с средствами Canvas 2d API в браузерах, поддерживающих WebGL и обеспечить fallback к обычному 2d контексту.

    Читать дальше →
  • Отчет о конференции iPromo (сентябрь, Киев)

      Конференция iPromo.com.ua: продвижение вашего бизнеса в сети. Киев, 2010В прошлом месяце в Киеве прошла конференция iPromo, а недавно на официальном сайте выложили видео-записи докладов, которые наверняка будут интересны Хабру. Моей скромной персоне удалось посетить это весьма занятное мероприятие, так что я немного об этом расскажу.

      конференция iPromo, выступление Игоря Ашманова на потоке для владельцев бизнеса
      Конференция посвящена продвижению в интернет. Ориентирована она в первую очередь на два типа слушателей:
      1) Специалистов в области управления интернет-рекламой, SEO и интернет-маркетинга в целом.
      2) Владельцев бизнеса, руководителей компаний и подразделений маркетинга

      Соответственно, проходило мероприятие в два потока.

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

      Среди наиболее известных в интернетах личностей (по моим субъективым критериям), в качестве докладчиков на конференции фигурировали Игорь Ашманов (Ашманов и партнеры), Александр Ольшанский (Imena.ua, MiroHost,...), Дмитрий Сатин (UsabilityLab), Роман Кузема (Бегун-Украина).
      Читать дальше →
    • Требования к html-верстке

        1. Верстка, аутсорсинг и технические задания


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

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

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

          А ведь могут делать классные вещи и без сумсашедших денег, при чем у нас, в России.
          Ждем к осени. Очень интересно, что же из этого получится.
        • Украинский форум интернет-деятелей, Gross-отчет


            Привет, Хабр!
            Вчера в Киеве, как вы уже возможно знаете (ночью здесь уже проскочил мини-отчетик), прошел Украинский форум интернет-деятелей — достаточно крупное отраслевое IT-мероприятие, точнее — внезапно достаточно крупное (я был удивлен).
            Дело в том, что до того момента, как меня лично туда пригласили, я вообще думал, что это — превоапрельская шутка.
            А собралось по неофициальным данным — около 3000 человек, что очень даже много для Киева и Украины (сравнивая с аудиторией других IT-конференций и встреч).
            Впрочем, цены очень демократичны, за что спасибо организаторам, помещение громадное, а среди докладчиков есть легендарные личности всея рунета.
            Мероприятие это проводится уже второй раз, первый раз (в прошлом году), форум интернет-деятелей собрал примерно в три раза меньше народу.

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

            Собственно, не буду больше мусолить и так известные вещи, дальше подробный отчет
          • Вышел jQuery 1.4.1

              jQuery Ура, товарищи! Встречаем новую версию jQuery и радуемся, что разработчики этой замечательной javascript библиотеки все так же интенсивно развивают и продвигают свое детище! Не успели мы освоиться с jQuery 1.4, как подкатил новый релиз.

              В jQuery 1.4.1 исправили несколько багов, появившихся в версии 1.4 и наславу поработали над API.
              Читать далее о нововведениях
            • Былины о хостинге

                Приветствую, дорогие читатели!

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

                Я к примеру пол-года мирился с тем, что в админ-панели моего блога на WordPress значительная часть функций не работала из-за ограничения хостером оперативной памяти на поток. В результате переписки со службой тех.поддержки лимит мне подняли до 32Мб ОЗУ на поток, но этого так и не хватило для работы базовых функций панели управления WordPress, а на многие плагины мне приходилось только смотреть и мечтать. Запускался примерно один из четырех, остальные вылетали с той же ошибкой о недостаточном количестве памяти. Ну, может не совсем мирился, писем то хостеру отправлено столько, что стоит лишь позавидовать героической способности тех.поддержки соблюдать ледяное спокойствие. А из практической пользы — мне поступило предложение накинуть еще 10 Мб за дополнительную плату 1$ в месяц. Ну как-то совсем по-жлобски, согласитесь.
                Читать дальше →
              • Пишем свой рейтинг популярных записей русскоязычных блогов на базе Яндекс.API, часть 1

                  Жил-был в составе поиска по блогам Яндекса рейтинг популярных записей, который для многих был такой себе ежедневной газеткой. Но решили в Яндексе его закрыть да предоставили API, чтобы каждый желающий мог сделать свой рейтинг популярных записей по блогам, чем мы собственно сегодня и займемся. Писать будем на PHP.
                  Читать дальше →
                • Вот он какой, Doctrine 2.0 (Приурочено к релизу Doctrine 2.0 Alpha 3)

                    image
                    Поздравляю, коллеги! 3 дня назад увидела свет треться альфа-версия самого мощного на сегодняшний день ORM-фреймворка для PHP: Doctrine.

                    И эта новость по большему счету заслуживает внимания потому что в Doctrine 2.0 произошли очень существенные изменения в сравнении с предыдущими версиями. Сразу замечу, что вкусности эти потребуют от нас ни много ни мало — поддержку php 5.3.
                    Читать дальше →
                  • Переход хостеров на php 5.3, статистика

                      Поддержка php 5.3 у хостеров, диаграмма
                      Наверняка многих веб-разработчиков на php мучает вопрос: использовать вкусности php 5.3, или еще рановато.
                      Особо это актуально для разработчиков CMS/CMF. Ведь так, коллеги? :)
                      И вот я решил провести маленькое исследование, чтобы немного прояснить ситуацию с поддержкой php 5.3 у популярнх хостеров и разослал на ящики тех. поддержки вопрос по поводу поддержки php 5.3 на их виртуальном хостинге, а также их планов по переходу на эту версию, если в данный момент поддержки нет.
                      Итак, перейдем сразу к результатам:
                      а теперь подробнее
                    • Хостинг-Центр РБК Украина vs Infoset.com.ua. Кто же адекватен? Официальный ответ хостера

                        По поводу недавно опубликованной мной здесь и в моем блоге по просьбе badboom (он же zaebest на searchengines.ru) скандальной истории с Хостинг-центром РБК Украина, на searchengines.ru появился официальный ответ от HC.UA.

                        Так как я не представляю здесь интересы ни одной из сторон (не считая помощи в публикации материалов), хочу, чтобы ради справедливости официальный ответ от Хостинг-центра РБК Украина был озвучен на Хабре.
                        Кроме того официальный ответ мне, как стороннему наблюдателю, показался не менее забавным, чем сам пост с претензией ^_^
                        Извините, в некоторых моментах насколько феерично, что я не удержался и выделил это в цитате жирным шрифтом и подчеркиванием.


                        Читать дальше →
                      • Я шокирован беспределом в Хостинг-центре РБК Украина

                          В связи с моими недавними публикациями о проблемах с доменом в зоне org.ua, а также непонятным мне поведением хостера РБК Украина, сегодня утром ко мне постучал в аську человек (а потом и позвонил) с просьбой опубликовать историю, которая меня откровенно говоря повергла в шок. Я все распинаюсь по поводу мелких недоразумений в работе с хостерами, а тут такое 0_o

                          Читать дальше →
                        • Производство сувенирных usb-флешек с оригинальным дизайном (вопрос)

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

                            Может кто из хабралюдей подскажет, где можно оптом недорого заказать флешки без корпуса? :) Буду очень признателен за любую информацию и обязуюсь писать статьи об трудностях и успехах предприятия, если займусь этим.
                            Что вообще думаете по поводу такого бизнеса?
                          • Куда жаловаться?

                              Посоветуйте пожалуйста веб-сайт, на котором можно публиковать жалобы/отзывы о плохом качестве работы разнообразных организаций или конкретных лиц. Просто чтобы на душе полегчало, потому что уж не знаю, как бороться со сплошной бюрократией и идиотизмом вокруг нас.
                            • 2D игры на XNA теперь можно запускать через браузер!

                                Если вы пишите 2D игры под PC, Zune и XBOX, пользуясь средствами Microsoft XNA, то у меня для вас очень приятная новость: теперь в ваши игры можно будет играть через браузер!
                                На Codeplex (хостинг для opensource проектов от Microsoft) появилась библиотека, которая эмулирует функции XNA на платформе Silverlight, называется она XN4SL.

                                image

                                Читать дальше →
                              • Как сделать самый простой электродвигатель

                                  Посмотрев этот 2х-минутный ролик, вы узнаете, как можно создать самый простой электрический мотор из подручных средств, имеющихся практически в каждой квартире.

                                  Видео опубликовано по просьбе моей коллеги по цеху, Анны Кузнецовой. Это ее конкурсный видео-ролик для сайта Smartvideos.ru

                                  UPD: Ура, мы заполучили инвайт для Анны, она теперь с нами!
                                  Читать дальше →
                                • Хабраподарки. Дед мороз не прилетел

                                    19 декабря Тематические Медиа в своем блоге писали, что в связи с Новым Годом с удовольствием подарят молодым интернет-компаниям полугодовую подписку по тарифному плану «Стартап».
                                    Далее в комментариях Денис Крючков уточнял требования (вкратце и грубо говоря — нужно иметь публичную бету действующего проекта на ранней стадии).
                                    что же было дальше?
                                  • Существуют ли веб-сервисы для нанесения невидимого водяного знака на изображения?

                                      Особенно интересуют бесплатные.
                                      Еще больше интересуют веб-сервисы, позволяющие наносить устойчивые к модификациям несущего изображения водяные знаки.
                                      Нашел много статей на тему цифровых водяных знаков и стенографии, ссылки коммерческий софт, но ни одного веб-сервиса.
                                      Дело в том, что хочу создать такой веб-сервис, уже начал кодить, думаю над выбором алгоритмов.
                                      Очень интересует мнение хабрян — нужен ли такой веб-сервис?
                                      Кто в танке — основная цель нанесения невидимых водяных знаков (по крайней мере в разрабатываемом мной веб-сервисе) — защита авторских прав на опубликованные в интернете изображения.
                                    • smarty перестал дружить с php.net?

                                        Очень странно — захожу на smarty.php.net и созерцаю там вместо веб-сайта популярного шаблонизатора страницу об ошибках в php (http://bugs.php.net).
                                        Интересно, к чему бы это?

                                        (Официальный сайт Smarty так же доступен по адресу www.smarty.net)