Персональный блог Игоря Антонова aka "spider_net"

framework

Подписаться на эту метку по RSS

Знакомимся с angular.js за 60 минут


Рубрика: Angular.JS -> JavaScript -> Видео -> Программирование
Метки: | |
Просмотров: 9272
Знакомимся с angular.js за 60 минут

Не успел я отделаться от ангины, как меня поразила новая напасть – гайморит. Сегодня посетил ЛОР-врача, сделал снимок пазух носа и получил вот такой неприятный диагноз. Проблема остро начала проявляться в минувшее воскресенье. Опять поднялась температура, и лоб болезненно начал реагировать на прикосновения. Я вновь заболел, но на больничный идти опять не собираюсь. На работе горит новый проект и до отпуска его нужно запустить.

Работать дома с температурой в воскресенье заставить никак не мог, поэтому принялся смотреть различные вебинары и совершенно случайно наткнулся на «AngularJS Fundamentals in 60-ish minutes».

Читать дальше

Учимся тестировать JavaScript код


Рубрика: JavaScript -> Журнал Хакер -> Программирование -> Статьи
Метки: | | | | | | | |
Просмотров: 53018
Учимся тестировать JavaScript код

Тестирование кода – неотъемлемый цикл разработки программного обеспечения. Начинающие команды девелоперов зачастую недооценивают его роль и проверяют работоспособность приложения по старинке – «работает, да и ладно». Рано или поздно эта стратегия дает сбой и баг-трекер начинает захлестывать бесчисленная армия тасков. Чтоб не угодить в подобную западню, рекомендую раз и навсегда разобраться с нюансами тестирования JavaScript кода.

Читать дальше

Программируем torrent-клиент на C#


Рубрика: c# -> Журнал Хакер -> Программирование -> Статьи
Метки: | | |
Просмотров: 24301
Программируем torrent-клиент на C#

«Шесть лет прошло со времен первой войны людей и орков…» Действительно, прошло уже несколько месяцев с момента выхода статьи, в которой мы на практике разобрали процесс создания и парсинга torrent-файлов. К большому сожалению, до самого вкусного момента (взаимодействия с трекером) мы добрались только сегодня – из-за проблем с отладкой готового примера. Лишь после нескольких сеансов электростимуляции толстым зондом со стороны редактора рубрики я смог это дело осилить и облечь в суровые строки журнальной статьи.

Читать дальше

Создание директив в angular.js


Рубрика: Angular.JS -> JavaScript -> Программирование
Метки: | | | |
Просмотров: 12352
Создание директив в angular.js

Продолжаю на работе терзать и наслаждаться возможностями angular.js. Сегодня мне потребовалось подключить к своему проекту плагин DatePicker из пакета jQuery UI. Заповеди angular.js диктуют использовать в представлении директивы, а не хаотичной раскиданный JavaScript код. Следовательно, вот так просто воспользоваться возможностями плагина DatePicker не получится. Точней получится, но делать это ни в коем случае нельзя, ибо это идет в разрез с идеологией angular.js. К счастью, пойти правильным путем ничуть не сложней. Достаточно написать собственную директиву и использовать в разных участках приложения. Под катом я разберу процесс написания директивы для angular.js максимально подробно.

Читать дальше

Yeoman. Генератор проектов для angular.js


Рубрика: Angular.JS -> JavaScript -> Программирование
Метки: | | | | | | | | |
Просмотров: 10766
Yeoman. Генератор проектов для angular.js

Уже говорил, что в ближайший месяц все рабочее время буду тратить на разработку нового корпоративного приложения на angular.js. Поскольку большего опыта в этом деле (моя основная работа никогда не была связана с front-end разработкой) еще нет, приходится ежедневно читать кучу мануалов и разбираться со многими вещами на ходу. Сегодня я хотел бы рассказать об одном полезном инструменте, который сильно экономит время на создании новых проектов на основе angular.

Читать дальше

Дышим свежим AIR'ом. Изучаем Adobe AIR


Рубрика: html/css -> JavaScript -> Журнал Хакер -> Программирование -> Статьи
Метки: | | |
Просмотров: 8601
 Дышим свежим AIR'ом. Изучаем Adobe AIR

Время идет и все меняется. Кто бы мог подумать, что станет возможным писать десктопные приложения при помощи связки web-технологий - HTML+CSS+JavaScript. А ведь это реально уже три года! После появления технологии Adobe AIR взгляд на разработку "настольного" программного обеспечения изменился. Платформа AIR не только внесла новизну, но и существенно снизила планку для желающих попасть в ряды девелоперов. Это не C++ с кучей непонятных WinAPI. В AIR все гораздо проще, и для создания профессиональных приложений не нужно быть гуру программирования. Немного терпения, чтение попсовых мануалов - и вуаля: ты разработчик современных решений.

Читать дальше

Советы по применению Drupal


Рубрика: PHP -> Журнал Хакер -> Статьи
Метки: | | |
Просмотров: 4732
Советы по применению Drupal

Про него говорят: гибкий и сложный, безопасный и быстрый. Им многие восхищаются, но не все решаются применять в своих проектах. Да он такой, этот Drupal. Умеет многое, но чтобы получить максимальную отдачу от этой системы разработчику придется, как следует попотеть и разобраться в многочисленных тонкостях. Этот путь тернист и труден, но цель однозначно того стоит. Я начал применять Drupal в своем большом проекте не так давно, но уже успел набить несколько шишек и хочу уберечь от этого тебя. Заинтригован? Тогда, приготовься выслушать советы от уже не совсем начинающего Drupal’ера.

Читать дальше