Roobinhood — это самое популярное для торговли приложение среди физиков, вчера его рейтинг слили ровно до 1 звезды.
увы гугл возвращает все как было, а эпл заблокировали комменты судя по всему. Робингуд уже дали заднюю и вернут обратно акции.
Но судя по комментам на реддите, люди стараются по максимуму выводить деньги из робингуда
В контексте моего ответа, сложность O(log(N)) потому я говорил о большом количестве данных, но по факту сложность O(N) тоже правильная, ибо она может быть когда у всех объектов в бакете один хешкод(как раз обсуждаемый кейс) и не достаточно много объектов что бы использовать TreeNode
и немного неуместным на фоне ошибки оценки сложности.
я уже признал выше что мне нужно было более точно расписать.
П.с (если упарыватся) В теории возможна ситуация когда у вас много маленьких (в которых не много объектов) хешмап в которых миллионы объектов и тогда у каждой сложность O(N)
Погуглил про метод hashCode() и его отличие от equals()
я прекрасно знаю как работает equals и hashCode
то падение производительности может быть ниже статистической погрешности измерений.
до тех пора пока вы его не положите в HashSet, Hash* etc… а если у вас миллионы таких объектов, то это оч сильно повлияет на производительность, что для той же хешмапы увеличит стоимость get с O(1) до O(log(N))
Верный ответ? :)
если не хотите закончить как Parler (я о количестве железа), то нет
Это далеко не единственный вопрос, у нас есть куда более сложные вопросы, но это один из базовых вопросов на который не отвечает достаточно много людей + мы обычно стараемся копнуть глубже что бы понять заучил человек или понимает
ИМХО такие книги часто сложно написаны и если ты читаешь такое в первый раз, подобные статьи в которых это рассказывается как ребенку могут помочь
лучше читать нормальные серьезные книги
лично я предпочитаю такой же подход в обучение, либо нормальные книги, либо сразу в исходники. Но для новичка это может быть достаточно сложно
П.с я сам начинал программировать лет в 16 и тогда такого большого разнообразия материалов для обучения не было и я все еще помню как было больно учиться по тем книгам
И если вы решите начать свой стартап, не делайте, как автор. Сначала выясните, нужен ли ваш продукт кому-либо, решает ли он какую-нибудь реальную проблему?
Как человек провевший последние 3 года в стартапах, плюсую. вообще советую Startup School от Y combinator. Нужно сначала найти первых потенциальных клиентов, даже если у вас нет MVP
Я не автор но немного знаком с этим процессом (все ниже описанное относиться к Европе и США, как в других регионах не знаю точно)
Какие сроки на подачу претензии?
обычно это 120 дней от даты транзакции(но есть нюансы), но тут есть нюанс в виде что вы получили посылку через полгода после того как заказали тогда у вас есть дней ~30(иногда больше) от даты ее получения или не получения если вы не получили товар или сервис в указанное время, но это все должно быть в пределах 540 дней от момента совершения транзакции.
Какие сроки рассмотрения?
Тут сложнее, зависит от типа чарджбека(fraud/dispute) в случае фрода рефанд можно получить даже в течение 9-10 дней (зависит от региона) но если банк его проиграет банк заберет деньги. В случае диспута около 45-60 дней обычно, но может быть и дольше (даже больше года если оч не повезет) и банк так же может дать рефанд раньше чем выиграет, но это значить что банк так же может его потом забрать.
Если второе, то какая через какие системы и отличалась ли процедура возврата?
В случае visa и mc разное время на рассмотрение чарджбека, точную разницу не помню. Банки следуют правилам которые диктует закон и visa, mc
P.s я уже не помню всех временных рамок точно, но описанные в комментарие оч приближены к актуальным процессам
Не уверен, что хоть кто-то бы использовал данный инструмент, если бы были такие показатели. Однозначно есть оверхэд, но не столь критичный, зато в связки со спринг дата, очень даже полезная вещь, и на раннем этапе разработки позволяют практически избавиться от запросов, которые есть в 99% процентов проектов(Crud, пагинация) + есть генерация запросов через сигнатуру метода(и это не магия, просто парсинг название метода согласно чётким правилам). А если просели в производительности, пишите native запросы и будет вам счастье.
нет, жизнь без спринга прекрасна, есть такие клевые штуки как jooq, spark + что то для инжекта(например guice) из которых можно сделать замену связки spring + hibernate. Кроме огромного буста к перформансу, на подобной связки куда приятнее писать/дебажить/поддерживать
есть такая штука как оффлайн транзакция, так вот она может прейти вам даже на заблокированную дебетовую карту с 0 балансом, так как по правилам visa/mc банк не может отклонить оффлайн транзакцию, единственное что остается это открыть спор (чарджбек) через банк и доказывать что ты не кактус…
П.с к счастью не все мерчанты могут присылать оффлайн
увы гугл возвращает все как было, а эпл заблокировали комменты судя по всему. Робингуд уже дали заднюю и вернут обратно акции.
Но судя по комментам на реддите, люди стараются по максимуму выводить деньги из робингуда
Тоже самое для Европейских, это больше список антисоветов
я уже признал выше что мне нужно было более точно расписать.
П.с (если упарыватся) В теории возможна ситуация когда у вас много маленьких (в которых не много объектов) хешмап в которых миллионы объектов и тогда у каждой сложность O(N)
Да, согласен поспешил с ответом
да
я прекрасно знаю как работает equals и hashCode
до тех пора пока вы его не положите в HashSet, Hash* etc… а если у вас миллионы таких объектов, то это оч сильно повлияет на производительность, что для той же хешмапы увеличит стоимость get с O(1) до O(log(N))
если не хотите закончить как Parler (я о количестве железа), то нет
Это далеко не единственный вопрос, у нас есть куда более сложные вопросы, но это один из базовых вопросов на который не отвечает достаточно много людей + мы обычно стараемся копнуть глубже что бы понять заучил человек или понимает
Del
лично я предпочитаю такой же подход в обучение, либо нормальные книги, либо сразу в исходники. Но для новичка это может быть достаточно сложно
П.с я сам начинал программировать лет в 16 и тогда такого большого разнообразия материалов для обучения не было и я все еще помню как было больно учиться по тем книгам
Как человек провевший последние 3 года в стартапах, плюсую. вообще советую Startup School от Y combinator. Нужно сначала найти первых потенциальных клиентов, даже если у вас нет MVP
обычно это 120 дней от даты транзакции(но есть нюансы), но тут есть нюанс в виде что вы получили посылку через полгода после того как заказали тогда у вас есть дней ~30(иногда больше) от даты ее получения или не получения если вы не получили товар или сервис в указанное время, но это все должно быть в пределах 540 дней от момента совершения транзакции.
Тут сложнее, зависит от типа чарджбека(fraud/dispute) в случае фрода рефанд можно получить даже в течение 9-10 дней (зависит от региона) но если банк его проиграет банк заберет деньги. В случае диспута около 45-60 дней обычно, но может быть и дольше (даже больше года если оч не повезет) и банк так же может дать рефанд раньше чем выиграет, но это значить что банк так же может его потом забрать.
В случае visa и mc разное время на рассмотрение чарджбека, точную разницу не помню. Банки следуют правилам которые диктует закон и visa, mc
P.s я уже не помню всех временных рамок точно, но описанные в комментарие оч приближены к актуальным процессам
попробуйте jooq + hikari разница оч серьезная
В любую среднестатистическую галеру
Да и сюда по оценка на метакритике для бокса и пс4, проблема глобальная
Да, только я купил пс4( про том что у меня про версия) версию и она ужасно лагает(постоянно), я не знаю как такое можно было пропустить
П.с к счастью не все мерчанты могут присылать оффлайн