Pull to refresh
0
0
Send message

Съест ли Amazon продуктовые магазины на обед?

Reading time9 min
Views16K
imageКогда на рынке появился Amazon Go, все заговорили об инновационном прорыве в оплате покупок. По мнению автора, Amazon Go — это лишь небольшой фрагмент того, как Amazon планирует «перекроить» сферу продуктовых магазинов, полностью изменив то, как и где люди будут покупать продукты. Заодно Amazon показал, во что превратится весь ритейл, если вторжение Amazon в область торговли продуктами питания окажется успешным.

Ритейлеры, которые давно волновались по поводу влияния «Amazon-эффекта» на их бизнес, получили еще один повод для тревоги.

В Сиэтле, США, на прошлой неделе открылся Amazon Go — продуктовый магазин нового формата. Прямо сейчас единственными его клиентами являются сотрудники Amazon, на которых возложена задача по проверке возможностей Amazon Go. При этом, по словам пресс-секретаря компании, двери для покупателей откроются в начале 2017 года. До нас дошли лишь некоторые подробности о том, как Amazon Go реализует те возможности, которые покупатель получает внутри магазина. Сочетание приложения Amazon Go, турникета на входе/выходе, методов глубинного обучения и датчиков позволяет создать магазин будущего без кассиров и касс. Когда покупатель покидает магазин, товары, которые он приобрел, будут оплачены с его аккаунта на Amazon, и в электронной квитанции будут отражены все позиции.
Читать дальше →
Total votes 21: ↑18 and ↓3+15
Comments71

Советы и секреты №3

Reading time4 min
Views33K

Как сжать Windows 10 и освободить место. Самый удобный аудио- и видеотранскодер под Windows, Mac и Linux. Аналог GitHub для внутреннего использования


Как сжать Windows 10
В июле 2016 года Microsoft выпустила для Windows 10 новый механизм компрессии Compact OS для утилиты командной строки compact.exe, которая сжимает файлы операционной системы непосредственно во время её работы. У нового механизма компрессии есть много других интересных функций, но в целом он похож на работу программы WIMBoot в Windows 8.1 Update 1.

Compact OS освобождает минимум 2 ГБ места на диске. Не так уж и много, но на небольших SSD-накопителях это заметно.
Читать дальше →
Total votes 29: ↑16 and ↓13+3
Comments34

Wine для Android

Reading time1 min
Views35K
image Думаю Wine не нуждается в представлении. Иногда у пользователей Linux возникает ситуация, когда абсолютно необходим Microsoft Office или любимая игра не представлена в Linux. Именно здесь приходит на помощь Wine или его коммерческая версия CrossOver, позволяя с относительной легкостью запустить Windows приложения. Теперь это будет возможно и на Android.
Читать дальше →
Total votes 17: ↑14 and ↓3+11
Comments24

Функция reduce

Reading time7 min
Views77K
JavaScript в последние годы набрал нешуточную популярность, в связи с чем его подводные камни также стали явственно видны. Справедливости ради, стоит отметить, что любой язык в некоторой мере имеет как своё legacy, так и подводные камни.
Конкретно JavaScript обладает целым огородом камней. Подводным огородом.

На практике, подводные камни встречаются не так часто, напротив, хороший код склонен быть описанным в рамках здорового подмножества языка. Это также является и причиной, почему запомнить все заковырки языка достаточно сложно: они не являются необходимыми для каждодневной практики. Тем не менее, разнообразные граничные случаи использования языковых конструкций это отличная разминка для ума, а также стимул узнать язык немного лучше. Сегодняшний экземпляр попался мне на глаза в процессе прохождения JavaScript Puzzlers.

Меня заинтересовал вопрос номер 3:
Каков результат этого выражения (или нескольких)?

[ [3,2,1].reduce(Math.pow), [].reduce(Math.pow) ]

В качестве ответа авторами, на выбор, даются следующие варианты:
* ошибка
* [9, 0]
* [9, NaN]
* [9, undefined]

Попробуйте и вы, без запуска интерпретатора, пользуясь только своим умом ответить на этот вопрос.

Несмотря на то, что пример достаточно отстранённый, аппликация функций и частично определённых функций к коллекциям это распространённая практика для JS, и, при здравом использовании, она способна сделать код чище, как в плане исполнения — избавить его от лишних замыканий, так и в визуальном плане — меньше скобочного мусора (вопрос использования препроцессоров оставим для другой статьи).

А в этой статье вы найдёте:
* Разбор задачки.
* JavaScript reduce с чисто практической точки зрения.
* Несколько акробатических этюдов с reduce (reduce с академической точки зрения).
* Репозиторий с плюшками к статье.
* Несколько других reduce.
reduce, reduce, reduce
Total votes 60: ↑52 and ↓8+44
Comments37

GitHub выпустил клиент для Windows

Reading time1 min
Views48K
Всегда хотели найти более простой способ для работы с git и github на своей windows машине? Боялись командной строки и генерации ssh ключей через putty? Хотите присоединиться к огромнейшему сообществу разработчиков в мире?

Сегодня github анонсировал свой клиент для Windows, который можно использовать прямо из коробки.

Клиент написан на C#, работает на Windows XP, Vista, 7 и пре-релизе Windows 8. Прямо в установку включена инсталляция msysGit (git для win машин). Вливайтесь!
Читать дальше →
Total votes 125: ↑116 and ↓9+107
Comments177

Information

Rating
Does not participate
Registered
Activity