Довольно часто заказчики просят неизведанного, поэтому приходится рехтовать движок в хвост и в гриву. Webasyst с точки зрения логичности кода непостижим и загадочен, а в интернете очень мало адекватных мануалов. Поэтому напишу здесь то, что я постиг на собственном горьком опыте проб и ошибок. В вебасисте несколько разновидностей модулей, я планирую написать о каждом из них, но буду рассказывать только о методах встраивания своих модулей в движок, а не о программировании непосредственно.
Предполагается, что php владеет каждый, кто читает эту статью.
Читать полностью »
Рубрика «разработка» - 338
Собственный модуль для админки на Webasyst
2012-11-26 в 15:48, admin, рубрики: cms, php, webasyst, Веб-разработка, интернет-магазин, модуль, Программирование, разработка, метки: webasyst, интернет-магазин, модуль, Программирование, разработкаПодборка цветовых схем подсветки синтаксиса для Sublime, TextMate и Vim
2012-11-25 в 14:19, admin, рубрики: TextMate, vim, Дизайн в IT, подсветка синтаксиса, разработка, метки: sublime-text-2, TextMate, vim, подсветка синтаксисаДейл Риз — один из разработчиков PHP-фреймворка Laravel — выложил на Гитхаб весьма приятную подборку цветовых схем, совместимую с Sublime Text 2, Vim и TextMate. В неё входят преимущественно тёмные темы (21 из 25), и, что бывает не так уж часто, практически все они выглядят очень прилично — есть из чего выбрать. Инструкции по установке и скриншоты каждой темы — в репозитории. Приятного кодинга!
Игру для Kinect, от нечего делать
2012-11-23 в 14:07, admin, рубрики: Visual Studio, разработка, разработка игр, разработка под windows phone, метки: c++, Visual Studio, разработка игр
В далёком уже 2010 году, появился на свет Kinect от Microsoft. Но, к счастью или нет, новость о чудо-сенсоре меня не «зацепила». Вспомнил, а точнее напомнили мне о нём спустя год, когда появилась мысль о приобретении, как оказалось, стильного пыле сборника – Xbox 360 Slim. Хоть и включается консоль только во время пьяных вечеринок, положительных эмоций и весёлых видео оставляет после себя не мало. Но наигравшись в стандартные Adventures и Joy Ride, в голову взбрела идея о создании собственной игры для Kinect-а, как оказалось, всё довольно просто…
Читать полностью »
Удаленное администрирование пользователей распределенной информационной базы «1С: Розница»
2012-11-23 в 13:51, admin, рубрики: 1С: Розница, ERP, ERP-системы, Анализ и проектирование систем, Программирование, разработка, технический проект, метки: 1С: Розница, 1с:предприятие, Erp, KIS, разработка, технический проектВашему вниманию предлагается текст технического проекта ИС «1С: Розница», он описывает создание механизмов администрирования пользователей распределенной информационной базы.
Волею судьбы я стал автором и разработчиком информационной системы автоматизации розничной торговли «1С: Розница». Система получила широкое распространение в России и странах ближнего зарубежья. Очень многие специалисты вовлечены в процесс интеграции «1С: Розница» в корпоративные системы розничных предприятий. В помощь этим уважаемым людям я решил выложить тексты технических проектов, автором которых являюсь. Эти тексты позволят понять «внутренность» ИС, причины и способы реализации той или иной функциональности. Для тех, кто не работает с «1С: Розница» (или с платформой «1С: Предприятие») — эти тексты могут дать представление о том, как разрабатываются и пишутся технические проекты.
Читать полностью »
Ресурсы имеют значение
2012-11-23 в 5:39, admin, рубрики: Behance, веб-дизайн, дизайн, Дизайн в IT, обучение, разработка, рекомендации, управление, метки: Behance, дизайн, обучение, разработка, рекомендации, управлениеЯ уже писал о ресурсе, который отбирает лучшие и бесплатные пользовательские интерфейсы. Сейчас настала очередь более интересеного и потенциального ресурса AgileDesigners , Созданный Гонкогской компанией Webalys, известная разработкой User Interface Design Framework для Illustrator.
AgileDesigners
Является тематическим каталогом лучших ресурсов, которые рекомендуют специалисты со всего мира. Ресуры разбиты на 4 типа: Дизайн, Создание, Управление и Обучение. В которых вы найдете все что душа пожелает, начиная ресурсами с кисточками, шрифтами, интерфейсами и маркетплейсами, заканчивая интструментами и фреймворками для программистов, а для начинающих и интересующихся, есть раздел, где рекомендуют что почитать, где вдохновляться, какие конференции посетить.
Ресурс позволят собрать из имеющихся, или создать свою собственную подборку ресурсов и делится ею с друзьями, коллегами, читателями.
Методика проекта очень простая: Под каждым ресурсом есть счетчик людей которые им пользуются и рекомендуют. Если Вы нашли ресурс, который посещяете и рекомендуете, просто поставье «Лайк» I USE THIS, что поднимет общий рейтинг ресурса. Сейчас Проект находится в стадии «Beta», много подчерпнуть из него врядли удасться, но потенциально пользоваться им будет удобней, нежели вычитывать по одной рекомендации по разным источникам.
Читать полностью »
Разработка Firefox 64 bit под Windows прекращена
2012-11-22 в 21:24, admin, рубрики: 64 бит, Firefox, браузеры, разработка, стоп, метки: 64 бит, firefox, разработка, стопMozilla выпустила первую версию Firefox для Windows 64 bit в июне 2010 года и уже тогда было известно, что большинство плагинов нового браузера будут выполняться в 32-битном режиме, что потребует от разработчиков усилий на их переделку.
На этой неделе в этой ветке Google Groups один из инженеров Firefox Бенджамин Смедберг (Benjamin Smedberg) объявил о том, что 64-битные билды браузера под Windows «являются постоянным источником недоразумений и разочарований» по целому ряду причин, которые так или иначе касались плагинов Firefox.
Читать полностью »
Imagine Cup: online-встреча по категории «Инновации»
2012-11-22 в 9:41, admin, рубрики: imagine cup, microsoft, Блог компании Microsoft, инновации, разработка, Спортивное программирование, метки: imagine cup, microsoft, инновации
Imagine Cup – крупнейший в мире ежегодный технологический конкурс, проводимый при поддержке Microsoft. Для нас большая честь и очень ответственная задача принимать международный финал Imagine Cup в России. К тому же этот год будет особенным и для самого конкурса.
В этом году фокус конкурса впервые сместился с проектов по решению социальных проблем (медицина, экология и т.д.) и вышел на новый уровень. Мы больше не ограничиваем вас так называемыми Millenium Goals. Начиная с этого года, вы должны максимально эффективно продемонстрировать свой продукт, доказать его ценность и представить рабочую бизнес-модель.
Мы организовали серию вебинаров, чтобы помочь вам разобраться со всеми тонкостями каждой номинации. Первая онлайн-встреча пройдет 22 ноября в 17:00 (МСК) и будет посвящена категории «Инновации», наверное самой креативной во всем конкурсе.
Petcube — гаджет для домашних животных
2012-11-22 в 9:40, admin, рубрики: diy или сделай сам, robotics, start-up, разработка, метки: diy или сделай сам, robotics, start-upВсем привет, меня зовут Александр Нескин. Я живу в Киеве, работаю в сфере IT и увлекаюсь робототехникой. В этом посте я расскажу, как довольно невинное развлечение с Arduino превратилось в перспективный проект. Ах, да, все это называется Petcube – робот, который позволит вашим домашним любимцам забыть об одиночестве и депрессии в те моменты, пока вас нет дома.
Software Developer vs Application Security Analyst
2012-11-22 в 8:13, admin, рубрики: development, security, Блог компании Luxoft, информационная безопасность, разработка, метки: development, securityОбласть Application Security очень молодая по сравнению с такими видами безопасности как Network, Personal, Organizational. Год назад для Application Security был опубликован международный стандарт ISO/IEC 27034, что свидетельствует о значимости этой области.
Но, несмотря на это, многие IT компании уделяют Application Security не достаточно внимания в рамках жизненного цикла продуктов. Все они вроде бы уже научились правильно конфигурировать firewall’ы, создавать white/black листы и организовывать права доступа на уровне операционных систем. К сожалению, это с трудом предотвращает уязвимости в приложениях. И большинство последних громких взломов и утечек данных было реализовано именно благодаря “дырам” в приложениях.
Но пост не об этом, вернее не совсем об этом, я хотел бы высказать свою точку зрения на вопрос: чем работа в области безопасности лучше работы разработчика?
А дело в том, что разработчики программного обеспечения замкнуты на определенной технологии и/или на логике приложения, которую требует заказчик.
И на мой взгляд, у разработчика есть следующие пути развития – и все они, к сожалению, тупиковые:
Читать полностью »
Тест Джоэла как инструмент собеседуемого
2012-11-21 в 16:14, admin, рубрики: human resources, интервью, разработка, собеседование, собеседование вопросы, метки: интервью, собеседование, собеседование вопросыНаверняка, многие хабровачане знакомы с тестом Джоэла (перевод). Если в двух словах, Джоэл Спольски предлагает на основе выбранных им критериев оценить любому инженеру, насколько хороша его команда.
Однако на основе теста можно оценивать не только свою нынешнюю команду, но и будущую. Представьте, что Вы пришли на собеседование в некоторый проект. Вы кое-что узнали о фирме из интернета, от друзей и коллег, но о проекте, куда собеседуетесь знаете немного. Имеет смысл порасспрашивать своих визави о проекте. Скорее всего, рассказ о проекте со стороны нанимающей стороны ограничится содержательной частью — что делаем, кто заказчик, как давно, каковы цели, какого ищут человека и зачем.
Допустим, эта часть Вам понравилась и вы задумались о том, чтобы перейти работать в этот проект. Потенциально Вам с этими людьми работать следующие несколько лет (ну минимум — месяцев). Поэтому имеет смысл пораспрашивать о проекте поподробнее.
И вот тут выясняется, что вышеупомянутный тест Джоэла очень хорошо подходит для этой задачи. С одной оговоркой — он составлен более двенадцати назад. За это время отрасль существенно шагнула вперёд. Поэтому вопросы имеет смысл слегка подкоррекировать с учётом времени.