[Перевод] 22 совета Angular-разработчику. Часть 1

Автор статьи, первую часть перевода которой мы публикуем, говорит, что он уже около двух лет работает над крупномасштабным Angular-приложением в Trade Me. В течение последних нескольких лет команда разработчиков приложения постоянно занимается совершенствованием проекта — как в плане качества кода, так и в том, что касается производительности.


В этой серии материалов речь пойдёт о подходах к разработке, используемые командой Trade Me, которые выражены в виде более чем двух десятков рекомендаций, касающихся таких технологий, как Angular, TypeScript, RxJS и @ngrx/store. Кроме того, определённое внимание здесь будет уделено универсальным техникам программирования, которые направлены на то, чтобы сделать код приложений чище и аккуратнее.
Читать дальше →
[Перевод] 22 совета Angular-разработчику. Часть 1
Source: habrahabr

Хакатон Про Добро: как прошел первый благотворительный SmartMail Hack

В последние выходные сентября команда Почты Mail.Ru провела свой первый хакатон, посвящённый благотворительности. И это было непросто.

Мы поставили перед собой большую цель:

  • Превратить благотворительные идеи в реальные продуктовые и дизайнерские задачи.
  • Правильно выстроить работу в процессе хакатона, чтобы прийти не просто к сферическим коням в вакууме, а к полноценным проектам, которые можно реализовать.
  • Не бросить работу на этапе хакатона, а продумать план дальнейшей жизни продукта.

Кажется, что нам всё это удалось.
Читать дальше →
Хакатон Про Добро: как прошел первый благотворительный SmartMail Hack
Source: habrahabr

Пост №3670612

Автор: Myдpeц

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3670612″ }, «headline»: «котик :: отражение :: котэ (прикольные картинки с кошками)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%BA%D0%BE%D1%82%D0%B8%D0%BA-%D0%BA%D0%BE%D1%82%D1%8D-%D0%BE%D1%82%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5-4753963.jpeg», «height»: 2912, «width»: 4368 }, «datePublished»: «2018-10-09T11:56:52+03:00», «dateModified»: «2018-10-09T11:56:52+03:00», «author»: { «@type»: «Person», «name»: «Myдpeц» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3670612
Source: Joyreactor

Google Chrome «сломает» доступ к тысячам сайтов

Предыдущее обновление Google Chrome принесло пользователям как новые возможности, так и значительные проблемы с конфиденциальностью аккаунтов. Семидесятая версия популярного браузера не станет исключением […]
Google Chrome «сломает» доступ к тысячам сайтов
Source: 4pda

Цитата #452634

habr:
burzooom — То есть, можно в прайм тайм пускать рекламу водки Столчная? Сигареты Кант? Которых не существует же в природе?
suharik — Сигареты Кант. Наполни свою апперцепцию императивом.
Цитата #452634
Source: bash

Цитата #452633

xxx: она очень умелая в постели… заправляет одеяло в пододеяльник за 45 секунд
yyy: а что там уметь? за кончики взяла, уголки пропихнула туда, натянула и расправила
zzz: и это языком!
Цитата #452633
Source: bash

Пост №3670605

Автор: Robotron3000

Pinky Promise»Promise you will do your best for the Emperor?»Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://wh.reactor.cc/post/3670605″ }, «headline»: «Pinky Promise "Promise you will do your best for the Emperor?" / Orders Hospitaller :: Adepta Sororitas (sisters of battle, сестры битвы) :: Ecclesiarchy :: Imperium (Империум) :: Lutherniel (BolterToKokoro) :: Warhammer 40000 (warhammer40000, warhammer40k, warhammer 40k, ваха, сорокотысячник) :: artist :: фэндомы», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/Lutherniel-artist-Adepta-Sororitas-Ecclesiarchy-4753955.jpeg», «height»: 1052, «width»: 744 }, «datePublished»: «2018-10-09T11:43:52+03:00», «dateModified»: «2018-10-09T11:43:52+03:00», «author»: { «@type»: «Person», «name»: «Robotron3000» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3670605
Source: Joyreactor

Пост №3670599

Автор: Aksafan

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3670599″ }, «headline»: «SMBC (Saturday Morning Breakfast Cereal) :: оружие :: восстание машин :: Смешные комиксы (веб-комиксы с юмором и их переводы)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/SMBC-%D0%9A%D0%BE%D0%BC%D0%B8%D0%BA%D1%81%D1%8B-%D0%B2%D0%BE%D1%81%D1%81%D1%82%D0%B0%D0%BD%D0%B8%D0%B5-%D0%BC%D0%B0%D1%88%D0%B8%D0%BD-%D0%BE%D1%80%D1%83%D0%B6%D0%B8%D0%B5-4753945.jpeg», «height»: 934, «width»: 750 }, «datePublished»: «2018-10-09T11:39:20+03:00», «dateModified»: «2018-10-09T11:39:20+03:00», «author»: { «@type»: «Person», «name»: «Aksafan» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3670599
Source: Joyreactor

Пост №3670595

Автор: Arterton

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3670595″ }, «headline»: «рабочее место :: кот», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D1%80%D0%B0%D0%B1%D0%BE%D1%87%D0%B5%D0%B5-%D0%BC%D0%B5%D1%81%D1%82%D0%BE-%D0%BA%D0%BE%D1%82-4753942.jpeg», «height»: 3017, «width»: 4487 }, «datePublished»: «2018-10-09T11:34:59+03:00», «dateModified»: «2018-10-09T11:34:59+03:00», «author»: { «@type»: «Person», «name»: «Arterton» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3670595
Source: Joyreactor

Пост №3670585

Автор: I_am_just_Actor

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3670585″ }, «headline»: «Budapest Budapest Budapest Installing "Budapest"… / будапешт :: смешные картинки (фото приколы ) :: budapest», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%B1%D1%83%D0%B4%D0%B0%D0%BF%D0%B5%D1%88%D1%82-%D1%81%D0%BC%D0%B5%D1%88%D0%BD%D1%8B%D0%B5-%D0%BA%D0%B0%D1%80%D1%82%D0%B8%D0%BD%D0%BA%D0%B8-budapest-4753932.jpeg», «height»: 960, «width»: 612 }, «datePublished»: «2018-10-09T11:27:01+03:00», «dateModified»: «2018-10-09T11:27:01+03:00», «author»: { «@type»: «Person», «name»: «I_am_just_Actor» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3670585
Source: Joyreactor