Profile

Cover photo
Artem Chivchalov
785 followers|227,785 views
AboutPostsPhotosVideosReviews

Stream

Artem Chivchalov

Обсуждение  - 
 
Я выпустил новую версию (1.3.0) своей библиотеки для роутинга angular-route-segment. В числе новых фич использование имен сегментов вместо URL в шаблонах, больше опций для конфигурации сегментов.

Ченджлог: https://github.com/artch/angular-route-segment/releases/tag/v1.3.0

Старый пост на Хабре: http://habrahabr.ru/post/190096/

Комментарии и фич-реквесты приветствуются.
 ·  Translate
angular-route-segment : A lightweight extension for AngularJS $route service which supports tree-like nested views and routes, and advanced flow handling.
1
Виталий ФрешБук's profile photoРоман Ануфриев's profile photoArtem Chivchalov's profile photo
5 comments
 
+Роман Ануфриев буду рад выслушать любую конструктивную критику
 ·  Translate
Add a comment...
 
angular-route-segment - an Angular library for nested views and routing (as you know, very desirable feature in Angular apps) with some interesting capabilities which I currently use in a few large projects at the moment.

It seems to be very handy and powerful as to me. 

While it seems that this library has very similar goal to what UI-Router provides, there are some important differences between their implementations, though.

UI-Router implements its own URL routing mechanics with its own "state" concept on top of it. angular-route-segment doesn't try to replace something in AngularJS. It is based on built-in $route engine, so that it tries to extend it rather than to replace. $routeSegmentProvider.when() method is just a shorthand to $routeProvider.when() with the simplified syntax. Inner segment-handling logic is built on top of events propagated by $route service, with internal usage of some route params from it.

Such approach makes it possible to accomplish the desired nested routing task in more simpler manner, which produces less code, less complexity and potential bugs, provides better cohesion with Angular core engine and is easier to understand, use and debug.
angular-route-segment : A feature-packed routing library for AngularJS which supports tree-like nested views and routes hierarchy, and advanced loading flow handling.
15
12
Artem Andreev's profile photoOscar Villarreal's profile photoTzvi Gregory Kaidanov's profile photoShoaib Akhtar's profile photo
4 comments
 
Thanks +Alex Dyba !
+Jeremy Bell FYI: 1.2.0rc1 support is ready
Add a comment...

Artem Chivchalov

Shared publicly  - 
1
Artem Chivchalov's profile photoАнтон Чивчалов's profile photo
4 comments
 
"вы ничего не понимаете, смотрите, это же вебсокеты!" 
 ·  Translate
Add a comment...

Artem Chivchalov

Shared publicly  - 
3
Add a comment...

Artem Chivchalov

Shared publicly  - 
 
Когда-то, когда горы были выше, а деревья зеленее, в браузерах поиск в адресной строке работал так, как это было правильно: он использовал функцию Google I'm Feeling Lucky. Вы могли легко вводить...
1
Add a comment...

Artem Chivchalov

Shared publicly  - 
 
Поэкспериментировал, что будет, если одного человека помещать в круги с разной громкостью. Похоже, что круг с высокой громкостью имеет приоритет над кругом с низкой. Это хорошо. Значит, можно просто задать всем кругам "Не показывать", и некоторых людей вытащить в отдельные круги с разной повышенной громкостью (у меня они называются "Громкость ++", "Громкость +", "Громкость -"), настраивая таким образом главную ленту.
1
Алил Адамов's profile photoРоман Пыхтеев's profile photoЭвелина Матевосянц's profile photoМихаил Шабалин's profile photo
21 comments
 
У меня пока не появилась эта шкала..(
 ·  Translate
Add a comment...

Artem Chivchalov

Shared publicly  - 
 
Эквалайзер! Неужели дождались...
Pavel Voronkov originally shared:
 
Google+: сюрпризы к праздникам

Только что в Маунтин-Вью анонсировали несколько нововведений в своем социальном сервисе, которые пригодятся не только в преддверии Нового года, но и станут подспорьем на каждый день: http://goo.gl/y5Nmx Среди них - долгожданная "фильтрация шума". Свежие функции появятся у пользователей Плюса в течение нескольких ближайших дней.

1. В режиме чтения круга вы увидите вверху "эквалайзер". Передвигая слайдер, можно указать, в каком объеме посты людей из этого круга будут отображаться в вашей общей Ленте. Допустимые значения: все, "побольше", "поменьше", ничего. Видео: http://goo.gl/HqPQe

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

3. Страницы Google+ смогут администрировать до 50 человек. И все они будут в курсе каждого действия, происходящего со страницей. Видео: http://goo.gl/RIAhG

4. Серьезно переработан дизайн Lightbox, режима просмотра фотографий в Google+. Появилась возможность развернуть изображение на весь экран, изменена система добавление тэгов... И это не все. Видео: http://goo.gl/zBI9R

В 2012 году нас ждут еще более увлекательные открытия с Google+!
1
Artem Chivchalov's profile photoАнтон Чивчалов's profile photo
3 comments
 
ну, между ними нет конкуренции
 ·  Translate
Add a comment...
 
I've just released new version of my routing library 'angular-route-segment'. New features include reverse routing (fetching URL from segment names) and more control on segments configuration.

Changelog: https://github.com/artch/angular-route-segment/releases/tag/v1.3.0

Feel free to leave any comments or feature requests here.

#angularjs   #routing   #route  
angular-route-segment : A lightweight extension for AngularJS $route service which supports tree-like nested views and routes, and advanced flow handling.
3
Demetrius Nunes's profile photoArtem Chivchalov's profile photo
2 comments
 
From the docs:

Difference from UI-Router

While it seems that this library has very similar goal to what UI-Router provides, there are some important differences between their implementations, though.

UI-Router implements its own URL routing mechanics with its own "state" concept on top of it. angular-route-segment doesn't try to replace something in AngularJS. It is based on built-in $route engine, so that it tries to extend it rather than to replace. $routeSegmentProvider.when method is just a shorthand to $routeProvider.when with the simplified syntax. Inner segment-handling logic is built on top of events propagated by $route service, with internal usage of some route params from it.

Such approach makes it possible to accomplish the desired nested routing task in more simpler manner, which produces less code, less complexity and potential bugs, provides better cohesion with Angular core engine and is easier to understand, use and debug.
Add a comment...

Artem Chivchalov

Shared publicly  - 
 
За последнее время я несколько раз успел поучаствовать в дискуссиях о том, чем Angular лучше или хуже Knockout и других JS-фреймворков. И очень часто я...
1
Add a comment...

Artem Chivchalov

Shared publicly  - 
7
Add a comment...

Artem Chivchalov

Shared publicly  - 
 
Народная мудрость: программист без диплома подобен программисту с дипломом, но только без диплома.
20
2
Pavel Vovk's profile photoСергій Ріванов's profile photoВасилий Столейков (BazMaster)'s profile photoAlexander Antonov's profile photo
5 comments
 
это везде, где малый порог начальных знаний при выходе на рынок труда. Медицина, юристы, авиация опасно и поэтому негде "тренироваться" студентам-самоучкам. А вот строители, парикмахеры ... - везде где применимо понятие навык/ремесло. Программирование - в большинстве своём пока "ремесло". Хотя раньше было больше научным искусством
 ·  Translate
Add a comment...

Artem Chivchalov

Shared publicly  - 
 
 
Почувствовала себя композитором.) Интересная задумка - "Музыкальная матрица". http://www.sembeo.com/media/Matrix.swf
 ·  Translate
11
1
Антон Чивчалов's profile photoArtem Chivchalov's profile photoАлена Назарчук's profile photoВиктория Слепова's profile photo
5 comments
 
Вот и я почувствовала себя композитором.Я целые линии рисовала,потом стирала...да неплохие мелодии получались:)
 ·  Translate
Add a comment...
People
Links
Contributor to
Basic Information
Gender
Male
1 review