Pull to refresh
178
5.7
Send message
Заслуга Амазона в том, что вы с ним работали в итоге?

Так и не объяснили, чем аналогичный позитивный опыт покупок в России хуже чем в Амазоне
Опять же, вы этого не знаете, а лишь предполагаете, и решаете за магазин и за сотрудника, в порядке он или нет

Снова возвращаясь к вашей логике:
Большинство боков решается за счёт издателей. В данном случае, это был косяк Рокстара… В Штатах все очень серьёзно с покупками в принципе… Потому что иметь проблемы с судом гораздо дороже. Поэтому в этом случае они повели себя достаточно предсказуемо, но поразила лёгкость и юзер дружелюбность.

В чем заслуга Амазона, если они действовали не из любви к покупателям, а за чужой счет и под страхом судов/плохих отзывов? Тут и за 5 секунд можно вопрос решать
Опять же, чем крупнее компания, тем «Мы второй в мире игрок на рынке e-commerce по объему транзакций. Поэтому можем себе позволить сделать такие подарки.»

В этом и основное отличие США от России.
Если я покупаю товар, а он в итоге не отвечает моим ожиданияи, даже если он «невозвратгый» компания решит вашу проблему.

К чему вообще было упоминание России? Вы давно в России закупались будучи из Украины?

— Покупал 3 года назад в ДНС беспроводную колонку — она при низком зараде шипела, пришел в магазин, без всяких экспертиз мне вернули деньги
— 2 года назад покупал в ДНС материнку, через некоторое время понял что мало usb 3.0 портов, пришел в магазин, ее повертели в руках и отправили выбирать новую или забрать деньги
— Банально, купил сардельки в продуктовом, открыв и начав варить, оказались какие то склизкие, оказывается срок годности почти вышел, пришел в магазин — тут же вернули деньги
— Купил смартфон, не оправдал мои ожидания, слишком непредстказуемая эта ос windows phone (не холивара ради) — вернули деньги
— Года 4 назад купил 21.5 монитор, оказался слишком маленький, через пару дней обменяли на 23 дюймовый, тоже без всяких проблем, хотя он был уже распечатан, пленочки сняты и т.д. Даже уговаривать их не пришлось

Все это происходило не абы где, а в России. Плохих примеров точно так же можно найти и там и тут
Хоть я и не ставил ни плюсов, ни минусов, но можно предположить:
В описании к GTA 5 не была указана поддержка Виндовс 10, хотя я знал наверняка, что игра будет работать. Написал в поддержку, что не работает. Они спросили, зачем же покупал, если написано, что для Винды 10 не работает? Скинул скрин переписки (который можно было нарисовать в ФШ за минуту). Через 30 секунд получил сообщение, что сумма была возвращена. Однако, все-то же чувство восторга и благодарности не позволило воспользоваться таким щедрым подарком. Вот правда, когда окружен офигенным customer service очень не хочется на нем наживаться и ломать систему. Купил такую же копию электронной версии, и с чувством умиления пошел спать.

Это не подарок, и описывать его как подарок странно. То что вы его так воспринимаете — не делает его подарком
Вы легли спать с чувством умиления, а менеджер пошел разбираться с сотрудником, который обещал то, что не должен был обещать (хотя тот сделал это точно зная, что под вин10 игра запустится, но теперь обжегшись будет намного менее открытым для покупателей или каждый раз будет испытывать стресс и сидеть на антидепресантах, просто из-за того, что вы хотели утешить свои любопытство), в результате возможно вычтет цену возврата у сотрудника из премии. Даже если он этого не делал, вы не можете этого знать
По сути вы купили 2 версии по цене одной, а магазин расплатился за 2 версии с издателем

Сами выше упрекаете другого, кто объясняет все эти поступки простым наличием сверхприбылей у амазона (и наличием у вас прайма за 99$ в год), и намекаете про их отсутсвие, указывая что амазон имеет цены ниже чем у конкурентов (мне всё равно, сверх у них или не сверх, просто в рамках вашей логики), и сами же лишаете их хоть какой-то прибыли, исходя из посыла «Решил проверить, насколько они офигенные. У них всё равно сверхприбыли, от одной игры не убудет»
Вроде не должно, так как там optional chaining то будет nil

Проверил
        let jsonData = "{\"workplan\":{\"presets\":[{\"id\":0}, {\"id\":1}, {\"id\":2}]}}".dataUsingEncoding(NSUTF8StringEncoding)
        let json = JSON(jsonData)

        var obj = json?["workplan"]?["presets"]?[0]?["id"] as? Int
        print(obj) // Optional(0)
        var obj = (json?["workplan"]?["presets"]?[1]?["id"] as? NSNumber)?.integerValue
        print(obj) // Optional(1)
        obj = json?["workplan"]?["presets"]?[5]?["id"] as? Int
        print(obj) // nil
        obj = json?["foo"]?["doo"]?[543]?["q"] as? Int
        print(obj) // nil

SwiftyJSON популярный, но очень не эффективный — habrahabr.ru/post/270063/#comment_8641347
Вариант из той статьи работает значительно лучше. Используя его, в принципе в большинстве задач, можно вообще json не перегонять в другой формат, а работать с ним как есть:

let obj = json?["workplan"]?["presets"]?[1]?["id"] as? Int 

«For example, tables containing logging data with billions of rows could be indexed and searched in 5% of the time required by standard BTree indexes.»

«Например, таблицы, содержащие данные системных журналов с миллиардами строк, могут быть проиндексированы и просканированы всего за 5% от времени, которое требуется для стандартных BTree-индексов.»

www.postgresql.org/about/news/1636
Если интересно, результаты этого теста для 2.6 и для 3.2
3.2 даже хуже себя показала в плане чтения, но в плане занимаемого места улучшилась

Результаты для 2.6
PID: 762 [RUNTIME: 12-21-15 12:10:22] pg_nosql_benchmark: MongoDB Version 2.6.9
number of rows 300000
PG COPY (ns) 44236255959
PG INSERT (ns) 88188563366
PG SELECT (ns) 2574039893
PG SIZE (bytes) 446840832
MONGO IMPORT (ns) 111660482827
MONGO INSERT (ns) 272375249661
MONGO SELECT (ns) 5165320262
MONGO SIZE (bytes) 1450037248

Результаты для 3.2
PID: 769 [RUNTIME: 12-21-15 12:30:11] pg_nosql_benchmark: MongoDB Version 3.2.0
number of rows 300000
PG COPY (ns) 43444811405
PG INSERT (ns) 88273595424
PG SELECT (ns) 2189972284
PG SIZE (bytes) 446840832
MONGO IMPORT (ns) 47870636213
MONGO INSERT (ns) 264580483269
MONGO SELECT (ns) 12043545412
MONGO SIZE (bytes) 112893952
Если именно быстрое введение, то — habrahabr.ru/post/257889 и уже через 10 минут опробовать результат. Разве что Visual Studio удобнее по части вариаций сборки и возможностей, но для попробовать как можно быстрее Intel XDK подойдет лучше

В статье небольшая часть информации уже устарела, Framework7 исправил и добавил много чего, в том числе появилась полноценная поддержка material design с правильной реализацией переключения интерфейсов.
И если для андроида есть возможность использовать CrossWalk для ускорения, то для ios тоже появился плагин github.com/Telerik-Verified-Plugins/WKWebView который заменяет встроенный стандартный webview на улучшенный WKWebView, с лучшей производительностью и прочими плюсами, доступный с ios 8
Еще для относительно сложных приложений можно использовать Visual Studio, там в последних версиях есть «Приложения Apache Cordova» и всякие возможности для отладки
За год разработки на swift (начиная с первой беты) раньше видел такое окно пару раз в месяц, не сказал бы что оно мешало, кнопка открыть снова — и работа продолжается с того же места. После миграции на swift2 не видел такого окна

Но если у вас до сих пор каждый день — то тут явно что-то не то
Та же история с android studio, после xcode студия кажется очень неэффективной
Расставлять ничего не надо, на нужной view или нужном custom cell
All View -> Add missing constraints

и Xcode сам всё расставит
Сандиск тоже взял на 16, та что на 32 это «OV 32G Класс 10 80Mb/S»
Это верно) Я просто до этого уже 3 заказа получил, тоже через СПСР доставляли. И с товаром, и с доставкой всё было в порядке
Каталог загрузился, товар добавился, купон приминился, сняли 5 центов
В комментариях выше пишут же о том, что у них не получается проделать именно эти процедуры, alexpp пишет о том, что прочитал комментарии выше
Аудитория гиктаймса подтверждает.

Ну у меня никаких проблем не возникло и своих данных в утекших базах не нашел
Заказал карту памяти на 32 гига 10 класса с купоном JD555 за 3.3 рубля и доставкой СПСР до двери. Вроде всё нормально прошло
SwiftyJSON более прожорлив к процессору (и расходу батареи), у меня в то время когда SwiftyJSON жрал 100% проца и интерфейс тормозил, OptJSON использовал всего 30%
На небольших данных это не так заметно, но всё же стоит иметь ввиду

Эта упрощенная версия OptJSON очень порадовала
Именно этого не хватало в optJSON, а точнее именно это и мешало, так что результат отличный
В целом, там про реально малый объем собираемых данных apple, который можно легко отключить во время установки или в настройках. Это огромная плашка на одном из шагов, где обязательно надо ответить, вы не против ли сбора диагностических данных или запретить

Information

Rating
998-th
Registered
Activity