|
Какой рейтинг вас больше интересует?
|
Главная /
Каталог блоговCтраница блогера Хабрахабр: Web-разработка / Блог / Захабренные/Записи в блоге |
|
Хабрахабр: Web-разработка / Блог / Захабренные
Голосов: 1 Адрес блога: http://habrahabr.ru/blog/webdev/ Добавлен: 2008-06-12 19:52:21 блограйдером ZaiSL |
|
[Перевод] Анонс новых возможностей Typescript 1.4
2014-12-05 13:42:45 (читать в оригинале)Выпустив версию Typescript 1.3, мы сфокусировались на усовершенствовании системы типов и добавлении функционала ECMAScript 6 в TypeScript. Давайте рассмотрим некоторые новые возможности, которыми вы сможете пользоваться в новой версии.
Все описанные в статье вещи уже реализованы в мастер-ветке нашего репозитория на Github — вы можете выкачать ее и попробовать их уже сейчас.

Новые возможности позволяют более аккуратно и легко работать с переменными, которые имеют различный тип во время исполнения. Они сокращают количество мест, где нужно явно указывать тип, проверять его или использовать тип
any. Авторы типизирующих файлов (.d.ts) могут также использовать эти возможности для описания внешних библиотек. Те, кто следят за развитием компилятора, могли заметить, что мы сами тоже ими пользуемся. Читать дальше →
Тэги: compiler, javascript, studio, typescript, visual, веб-разработка, компилятор, программирование
Постоянная ссылка
Образовательный сериал про вопросы маркетинга и продаж в студии/агентстве
2014-12-05 11:05:10 (читать в оригинале)Привет, Хабр. В прошлом году мы запустили два бесплатных образовательных видео-курса (раз и два) про вопросы маркетинга, продаж и управления студией/агентством. Они были тепло восприняты зрителями, в том числе, многими хабра-пользователями — спасибо вам за это!
А сейчас, после полугода подготовки, мы запускаем новый бесплатный образовательный проект — "Digital-сериал" про вопросы маркетинга и продаж на агентском рынке, который мы разработали совместно с коллегами из UMI.CMS.

В этот раз мы превзошли сами себя — и за полгода подготовили реально большой пул полезных материалов. Наш проект разбит на 5 сезонов, в которые вошли 17 эпизодов (два больших текстовых материала, 9 видео-лекций и 6 эпизодов с экспертами рынка). Мы очень старались не пересекаться по темам с предыдущими проектами — и разработать новый контент, который будет полезен веб-студиям и digital-агентствам.
Мы будем выкладывать сезоны постепенно, как и полагается сериалу — а сейчас анонсируем премьерный первый сезон: Читать дальше →
Тэги: digital-сериал, ruward, umi.cms, блог, веб-разработка, компании, маркетинг, продажи, проектами, управление
Постоянная ссылка
Оперативное планирование в Redmine
2014-12-05 08:23:47 (читать в оригинале)
В прошлой статье я рассказывал, как мы в Redmine настроили жизненный цикл задач для программистов, сейчас хочу рассказать о том, как мы планируем задачки в Redmine в разрезе месяца (про стратегическое планирование, наверное, напишу в отдельной статье).
Как мы планируем
Вкратце расскажу о процессе оперативного планирования, которое работает в нашем IT-отделе.
Любой сотрудник компании может написать заявку в ИТ-отдел на разработку какой-то функции в ПО или на другую работу (некоторые заявки требуют согласования руководителя, другие — нет).
Читать дальше →
Тэги: plugins, redmine, usability, веб-разработка, интерфейсы, планирование, программирование, проектами, проекты, управление
Постоянная ссылка
AngularJS + UI Router: проверка авторизации и прав доступа
2014-12-04 23:59:29 (читать в оригинале)Если ваше приложение предполагает авторизацию пользователей и/или проверку прав доступа, то вам придется либо изобретать велосипед, либо гуглить в поисках подходящего решения. В принципе, я тоже это делал. В итоге я принял приемлемым для себя описанный ниже вариант.
Предпосылки
Информацию об авторизованном пользователе я решил хранить в sessionStorage, копируя её при запуске приложения в
$rootScope. Также по рекомендации авторов UI Router я храню в $rootScope значения объекты $state и $stateParam, для удобного доступа. Информацию же о доступе к тому или иному состоянию можно передавать через блок data при описании самого состояния. Поскольку в моем приложении везде закрыт доступ, я решил идти от обратного и добавлять значение noLogin = true для состояний, которые не требуют авторизации, например страницы ввода логина, восстановления пароля или регистрации.Читать дальше →
Быстрая настройка Grunt для комфортной разработки
2014-12-04 18:48:05 (читать в оригинале)
Во время разработки нашего сервиса bitcalm.com, нам потребовалось организовать автоматическую сборку проекта. Перед нами стояла цель улучшить производительность frontend-части нашего приложения, а также оптимизировать процессы разработки и развертывания на сервере.
Основными задачами, которые требовалось решить, стали:
- Объединение и минификация скриптов
- Объединение и минификация стилей
- Сжатие png-изображений
- Создание спрайтов из всех изображений (с возможностью удобного использования и с поддержкой двух видов спрайтов для девайсов с разным PPI)
- Построение разных версий html-документов для разработки и для продакшна
Первые три пункта выглядят достаточно тривиальными, поэтому я постараюсь заострить внимание на работе со спрайтами и на обработке html.
Читать дальше →
Тэги: bitcalm, css, css-sprites, deployment, grunt, gruntjs, html, javascript, web-разработка, блог, веб-разработка, компании
Постоянная ссылка
Категория «Природа»
Взлеты Топ 5
|
| ||
|
+344 |
353 |
ГОРОСКОП |
|
+342 |
418 |
glois-en101 |
|
+318 |
355 |
ALTAR-NIK |
|
+308 |
361 |
Кладезь информации! djrich.info |
|
+284 |
351 |
Петербуржец |
Падения Топ 5
|
| ||
|
-2 |
87 |
Обойдемся без болезней |
|
-4 |
8 |
SUPER ANI - Информационно-познавательный проект. |
|
-16 |
396 |
Чтобы выжить |
|
-17 |
2 |
Красное Море Дайвинг |
|
-18 |
295 |
Marina Pletneva |
Популярные за сутки
Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.
взяты из открытых общедоступных источников и являются собственностью их авторов.
