Ранее мы переводили и публиковали статью, в которой попытались раскрыть секреты успеха Dropbox. Судя по количеству просмотров, тема оказалась востребованной. Поэтому мы решили перевести еще одну статью о компании, которая для многих, и для нас в том числе, является эталоном в определенных сферах. Итак, у Amazon 237 миллионов активных клиентов. Если бы все они жили в одной стране, то она была бы четвертой в мире по населению. В США, например, Amazon владеет 30% рынка электронной коммерции, – такой рынок, даже при всем желании, не назовешь нишевым.
За счет чего данная компания стала настолько большой? Ведь у нее есть доступ ровно ко всем тем же инструментам, людям, программному обеспечению и инфраструктуре, что и у любого другого розничного торговца.Ответ на этот вопрос хоть и прост, но охватывает каждую маленькую деталь в бизнесе: Amazon зиждется на инновационной культуре. Попробуем разобраться в этом? Мы попытались провести параллели со своим бизнесом и понять, насколько правильно (или не очень правильно?) действуем. Если вы поделитесь своими мыслями по этому поводу — будем благодарны.Читать полностью »
Архив за 08 декабря 2014 - 9
Самые умные в мире маркетологи. Учимся у Amazon
2014-12-08 в 8:10, admin, рубрики: email-рассылки, usability, Блог компании Witget, интернет-магазины, интернет-маркетинг, Клиентская оптимизация, конверсия, маркетинговая стратегия, Разработка под e-commerce, рассылка email, рассылки e-mail, управление проектами, электронная коммерцияPebble: добавляем в своё приложение возможности конфигурирования и сохранения настроек
2014-12-08 в 8:08, admin, рубрики: Pebble, pebble watch, tutorial, ПрограммированиеС наращиванием функциональности и увеличением сложности приложения возникает необходимость дать пользователю возможность самому настраивать необходимые ему параметры. Приложение в свою очередь должно уметь сохранять эти настройки и предоставить пользователю интерфейс для управления ими. Какие средства и возможности для этого дали нам разработчики Pebble?
Документация у проекта Pebble хорошая и целью изложенного не является её дублирования. Это попытка собрать то, что касается хранения данных и возможностей по конфигурированию приложения в одном месте. Далее присутствуют краткие выдержки из документации и немного кода в виде примера проекта.
Читать полностью »
Всем привет!
В одном из учебных проектов передо мной встала задача реализации кроссплатформенного GUI-приложения. В качестве инструмента был выбран Qt за свою скорость и обширную документацию.
Суть приложения подразумевает работу пользователя в несколько этапов, каждый из которых имел свой интерфейс, с возможностью перехода вперед-назад (по типу обыкновенного установщика на Windows). Для реализации было придумано решение, которым я хочу поделиться с вами.
Серьезного опыта в работе с Qt нету, поэтому в некоторых моментах могу ошибаться и буду рад любым вашим замечаниям.
Читать полностью »
Как мы делали полярный график в DevExtreme
2014-12-08 в 8:03, admin, рубрики: Блог компании DevExpress, визуализация данных, графики
Недавно наша компания представила на публику новую версию продуктов, традиционно предложив большое количество контролов, фич и плюшек. Наша команда DevExtreme не стала исключением, и одним из результатов нашей плодотворной работы стал полярный график. Почему мы решили его сделать, с какими проблемами столкнулись, и что же у нас в итоге вышло?
Читать полностью »
Highload ++ 2014 глазами докладчика, который очень любит Processing Large-Scale Graph Data разными нехорошими способами
2014-12-08 в 7:49, admin, рубрики: big data, nosql, open source, OpenStreetMap, Учебный процесс в ITВсем привет!
Вы наверняка слышали о конференции разработчиков высоконагруженных систем Highload++ или сами участвовали или выступали или даже перестали ездить на нее, проклиная ее в соц.сетях.
К конференции Highload у меня весьма трепетное отношение, ибо моя первая поездка на нее в 2012 стабилизировала хаотичные на тот момент знания в некую упорядоченную цепь, структуру и предоставила наиболее широкий обзор текущего рынка Highload технологий в России и за ее пределами.
В 2013 году я с удовольствием смотрел онлайн-трансляцию вечером из офиса Тамтэка, обсуждая с коллегами преимущества Rabbit MQ, дубльгисовские попытки запихать все в Neo4j, а также доклад нашего коллеги Дениса Нелюбина о сравнении производительности NoSQL баз данных (Aerospike, Couchbase, Mongo, Cassandra) на нашем тестовом фреймворке, в разработке которого я сам принимал участие годом ранее.
В 2014, 14 марта, в свой день рождения, я отправил заявку с описанием доклада на Highload и стал ждать. После полугода мне пришло подтверждение и я отправился в путь, надеясь не только познакомиться с коллегами, работающими в смежных областях, но и поднять свое Big Data сознание на новой уровень.
Максимальный объем SSD Samsung 850 Evo составит 1 ТБ
2014-12-08 в 7:40, admin, рубрики: Новости, метки: новостиКомпания Samsung показала макет своего нового твердотельного накопителя для потребительского сегмента, 850 Evo, на выставке IFA 2014 в сентябре текущего года. На тот момент информации о новой линейке SSD корейской компании было очень мало: по сути, говорилось лишь об использовании флэш-памяти TLC NAND с объемной компоновкой 3D Vertical. И вот сейчас японский источник опубликовал чуть больше подробностей о Samsung 850 Evo.
Как мы Select2 в хелпер заворачивали
2014-12-08 в 7:22, admin, рубрики: gem, ruby, ruby on rails, select2, Веб-разработкаДумаю, многие знакомы с Select2. Всё в нём замечательно: и элементы красивые, и кастомизации вагон, и c ajax работает и ещё много много полезного делать умеет. Только проблема одна: инициализация довольно громоздкая (js писать надо, экшн иметь для ajax-овой подгрузки результатов и так далее). Это было не шибко удобно и решили мы сделать свою надстройку для Select2, в которой и js писать не надо, да и за пределы вьюхи уходить почти не придётся. О том как мы это делали и что получилось читайте под катом.
Toshiba Shared Board – 24-дюймовый моноблочный компьютер под управлением Android 4.2
2014-12-08 в 7:19, admin, рубрики: Новости, метки: новостиПредставленный на изображении ниже большой планшет (или, скорее, тонкий моноблочный компьютер под управлением Android) Shared Board является одной из последних новинок Toshiba. Изделие, как пишет источник, предназначается для продажи пока только на домашнем рынке.
Функциональное программирование на coffeescript с библиотекой f_context
2014-12-08 в 6:35, admin, рубрики: coffeescript, functional programming, javascript, pattern matching, функциональное программированиеТем, кто сталкивался с функциональными языками программирования наверняка знакома такая конструкция:
fact(0) -> 1
fact(N) -> N * fact(N - 1)
Это один из классических примеров ФП — вычисление факториала.
Теперь это можно делать и на coffeescript'е с библиотекой f_context, просто добавляя «f_context ->» и немного табов, например:
f_context ->
fact(0) -> 1
fact(N) -> N * fact(N - 1)
Италия глазами IT-шника
2014-12-08 в 6:28, admin, рубрики: Блог компании Кристалл Сервис, интерфейсы, ит-инфраструктура
Итак, закончился очередной отпуск и как всегда я делюсь своими наблюдениями торгового оборудования в других странах. Я уже писал о кассах в Америке и Испании. В этот раз я отправился в Италию. О том, какое оно — кассовое оборудование Италии и чем оно отличается от нашего, читайте ниже.
Читать полностью »