После поста о derby.js и перевода сравнения meteor.js и derby.js, главный вопрос, который был в комментариях, звучал примерно так: «Что всё таки лучше derby.js или meteor.js? И зачем вообще всё это нужно, когда можно писать на angular.js + express.js?». Конечно не совсем корректно сравнивать эти фреймворки, так как derby.js и meteor.js — это так называемые full-stack, а angular.js — mvc на клиенте.
Метка «web-разработка» - 8
Angular.js vs Meteor.js vs Derby.js
2013-09-28 в 14:42, admin, рубрики: AngularJS, Derbyjs, Meteorjs, node.js, nodejs, web-разработка, Веб-разработка, метки: AngularJS, derbyjs, meteorjs, nodejs, web-разработкаPixel perfect верстка
2013-09-26 в 14:22, admin, рубрики: css, html, JS, pixel perfect, web-разработка, Веб-разработка, верстка, верстка сайтов, модернизация, рабочая среда, разработка сайтов, улучшение, метки: css, html, pixel perfect, web-разработка, верстка, верстка сайтов, модернизация, рабочая среда, разработка сайтов, улучшениеЯ веб-разработчик с опытом работы 2 года, работаю в firefox с firebug. Верстаю по технике Pixel-perfect. Почему?
- Быстрее создается страница, чем когда бегаешь между браузером и PSD.
- Гораздо качественнее получается результат, от чего и ваш клиент в восторге аж придраться не к чему.
- Банально удобнее видеть макет и тут же позиционировать элемент под ним.
Раньше я размещал изображение Html кодом. Но как неудобно выделять элемент в firebug-е если поверх всего лежит изображение. Приходилось каждый раз лезть в стили и прятать картинку. Pixel-perfect plugin для firefox почему-то не работал.
Тогда появилась идея создать скрипт, который будет прятать по short-cut(hotkey)-ю изображение. И пока создавал скрипт появлялись новые идеи для модернизации удобства использования. В итоге получился: Pixp
После создания я смог его протестировать только на одном живом проекте, так что возможны баги, ну и так как это мой первый публичный проект для всех, прошу строго не судить. Однако прошло уже не мало времени как я ушел в back end, а мои друзья верстальщики продолжают работать используя данный скрипт.
Лично для меня процесс верстки стал гораздо удобнее. И доказывать клиенту что этот элемент расположен правильно, теперь не составляет труда. Так как ваш клиент также может использовать скрипт, не устанавливая доп. ПО.
Читать полностью »
Вышел GlassFish 4.0
2013-09-16 в 15:46, admin, рубрики: glassfish, java, web-разработка, метки: glassfish, java, web-разработка, web-сервер Хотя вышел он еще весной, информация об этом попалась мне на глаза только сейчас, да и на хабре вроде нет упоминаний этого факта.
Читать полностью »
Методы определения местоположения пользователя
2013-09-12 в 8:30, admin, рубрики: web-разработка, авторизация, Веб-разработка, Геоинформационные сервисы, геолокация, сбор информации, метки: web-разработка, авторизация, геолокация, сбор информацииПредисловие
Всем, кто когда-либо занимался написанием систем авторизации/регистрации пользователей, наверняка приходилось задаваться вопросом: «А как узнать о пользователе больше информации?». Для чего это нужно? В большинстве случаев, для идентификации именно этого пользователя. Иногда — для предоставления каких-либо дополнительных возможностей и информации, в зависимости от различных социальных параметров, или, быть может, местополжения пользователя или региона проживания. Иногда, например, для проведения какого-либо скоринга. В этой статье речь пойдёт об определении географического положения пользователя.
Эффективные методы определения
Можно придумать массу методов получения георгафического положения пользователя интернета. И все эти методы будут обладать своим набором плюсов и минусов, будут более или менее эффективны, в зависимости от применения. Сейчас я опишу только те методы, которыми на данный момент пользуется проект, в котором я учавствую, т.е. те, которые я непосредственно использую. За время существования проекта по ним уже собралось достаточно статистики, из которой можно сделать некоторые выводы.
Читать полностью »
Обзор Tizen SDK. Web
2013-09-06 в 10:48, admin, рубрики: html5, javascript, mobile development, tizen, tizen sdk, web-разработка, Блог компании Samsung, мобильная разработка, метки: html5, javascript, mobile development, tizen, tizen sdk, web программирование, web-разработка, мобильная разработкаПривет!
Самые любопытные из вас успели познакомиться с ОС Tizen, посмотреть на Tizen в действии и даже поковыряться в SDK с помощью наших образов Tizen SDK Live на основе Ubuntu.
Наблюдая все те слухи, которые витают вокруг Tizen, многим уже стало понятно, что официальный анонс первых Tizen-устройств совсем не за горами и сейчас самое время начать разработку или портирование своего мобильного приложения под эту платформу. Если вы относитесь к этим многим (или ещё раздумываете), добро пожаловать под кат, где мы познакомим вас с Tizen SDK и его инструментарием.
Начнём мы сегодня с web-части.
Читать полностью »
Автоматизация создания и валидации форм
2013-09-04 в 8:51, admin, рубрики: php, web-разработка, разработка, метки: PHP, web-разработкаПредисловие
Создание форм — один из самых ответственных процессов при создании любого сайта. Эта часть сайта, как правило, в большей степени требует пристального внимание, чтобы предотвратить различные неприятные ситуаций. Для пользователей — это самый главный способ передачи информации на сервер, при котором нужно контролировать передаваемые значения. Наверное, 99% всех сайтов содержат формы, поэтому надеюсь, что статья сможет облегчить жизнь, как минимум, начинающим web-программистам.
Топик не является руководством к действию и не призывает всегда использовать данную технологию создания форм и работы с ними. Статья рассчитана главным образом на программистов, которые до сих пор пишут формы и код валидации для каждого поля вручную.
Читать полностью »
Rwpod. 25 выпуск 01 сезона. Паралельная инсталяция гемов через bundler, Memfs, Ember.js 1.0, Flipload.js и прочее
2013-09-03 в 12:22, admin, рубрики: javascript, ruby, rwpod, web-разработка, Веб-разработка, метки: javascript, ruby, rwpod, web-разработкаДобрый день уважаемые слушатели. Представляем новый выпуск подкаста RWpod. В этом выпуске:
GWT-Platform основы работы с презентерами
2013-09-02 в 16:01, admin, рубрики: Google Web Toolkit, java, web-разработка, Веб-разработка, метки: google web toolkit, java, web-разработкаВсем хабражителям доброго времени суток!
Я начинающий Java-программист и так уж получилось, что свою карьеру я начинаю с разработки серьезного приложения на GWT. На хабре довольно много статей на тему GWT, однако почему-то совсем нет информации о замечательном фреймворке GWT-Platform. Подробно познакомиться с данным фреймворком можно тут, а я расскажу вкратце об основах работы на примере простого приложения.
Читать полностью »
27-29 октября 2013: Конференция для разработчиков Samsung Developer Conference
2013-08-31 в 8:33, admin, рубрики: android, html5, mobile development, s pen, Samsung, SmartTV, tizen, web-разработка, Блог компании Samsung, мобильная разработка, метки: android, html5, mobile development, s pen, Samsung, Smart TV, tizen, web-разработка, мобильная разработкаПривет!
Мы рады сообщить, что c 26 августа открыта регистрация на первую ежегодную конференцию для разработчиков, которую организует компания Samsung Electronics и которая пройдёт в Сан-Франциско в Westin St. Francis Hotel в период с 27 по 29 октября 2013 года.
To GIF or not to GIF?
2013-08-29 в 12:01, admin, рубрики: gif, libvpx, web-разработка, webm, анимация, Анимация и 3D графика, Блог компании flysoft, Веб-разработка, метки: gif, libvpx, web-разработка, webm, анимацияВсем привет! Меня зовут Антон, я занимаюсь разработкой серверной части iFunny — мобильного юмористического сервиса. В этой статье я расскажу о том, как эволюционировал наш подход в работе с анимацией в проекте и какие профиты были получены в конечном итоге.