Обновить
72
Constantine@Vacxe

Mobile infrastructure nerd

24
Подписчики
Отправить сообщение
В описании «как сделать» в п.5 почем то изменены ключи А и В. Зачем?
Я бы крайне рекомендовал Кагошиму в этом районе. 2 часа на поезде.
А) Первый релиз Koin был «on Jun 12, 2017 0.1.0», Dagger более проверенная библиотека. Использовать в коммерческом продакшене не проверенные библиотеки просто неразумно.

В) Был у Вас проект чисто на Java с легаси в 4 года, что лучше? Поддерживать предыдущий вреймворк для DI или внедрить новый (чтобы ничего не раздолбать)?

С) Все зависит от задач. Иногда лучше вложить в «болерплейт» но иметь более гибкий функционал. Если это домашний проект который может поддерживать 1-2 программиста и все свеженькое и только на Котлине — пожалуйста. Если у вас команда 40+ разработчиков и вы пилите монорепу то стоит задуматься.

Все еще зависит от вашей зоны ответсвенности и как вы оцениваете долгосрочные (3+ года) перспективы приложения. Junior & Intermediate обычно пушат за фэнси фреймворки, Senior задумываются о целесообразности в Architecture старается сделать так, чтобы при любом условии шоколадная масса как можно дольше не растекалась.
Жаль собачий корм убрали, а то под видом варниша бы на ура заходил
Кстати спасибо за замечание. Случайно не залил другую версию scrapper.
К сожалению я не являюсь NodeJs разработчиком. Основная моя специфика — мобильные приложения. Буду рад Pull Request'ам на гитхабе.
Можно было и на одной ноде. Но хотелось именно на нескольких контейнерах и различных языка. Так сказать «поиграться» на выходных.
Для меня это прежде всего ностальгия. Видели бы вы мой аккаунт в Steam...Red Alert, Age of Empires, Half Life…
Так в чем спор? Что можно скомпрометировать любую систему и найти граничные случаи?
Я не поставляю готовый продукт в виде ПО, а лишь рассказываю про возможности аналитики. А там дальше кто что хочет и куда. Может кто то сделает себе аналогичное для ВОВ и тд. А Lineage 2 в данном случае — прикладное. Так сказать обертка от конфетки.
Я вообще писал эту аналитику чтобы иметь возможность проверять актуальные средние цены на ресурсы. Нотификации это скорее дополнение.

А вопрос с завышенными ценами решается с помощью перценталей.
Опять же замечу что это Ру-Офф и вероятность получить бан за стороннее обеспечение не равна нулю
«Ну это уже совсем другая история...» — ибо сниффинг данных достаточно сложная задача. Цель данной статьи рассказать про возможности аналитики.
На то и был расчет! Линейка — это лишь обертка. Когда с чем-то хочешь разобраться то нужно придумать для чего и потом изучать.
Процесс покупки в игре нельзя автоматизировать. Мы можем лишь получить оповещение о возможной выгоде. А дальше уже все зависит от удачи.

1. Получаем оповещение
2. Заходим на l2on и смотрим игровые ники персонажей (платная опция около 60 рублей в месяц)
3. Сообщения писать не надо. Трейдинг производится через «Торговые лавки» пример на первом скриншоте.
Поправлю Вас немножко. Если ожидаете пустое тело ответа то, идеологически правильно, было бы использовать Completable. Maybe нужно использовать для операция другого типа.

К чему я это все?

Когда я вижу в примерах Retrofit'a Observable меня просто в дрожь бросает. Вроде бы ничего плохого и «и так сойдет» но дьявол кроется в мелочах.
При использовании этого адаптера интерфейсы Retrofit могут возвращать типы RxJava 2.x, например, Observable, Flowable или Single и т. д.


Приведите пожалуйста примеры, когда идиоматически правильно использовать Flowable & Observable в качестве возвращаемого параметра у интерфейса.
Есть замечательная крылатая фраза «Quis custodiet ipsos custodes?»«Кто будет охранять охранников»
Слегка накину про DSL и Automation testing. Попробуйте наше Какао!
Как говорил известный нам Оби «Только ситхи все возводят в абсолют» или же любой метод имеет преимущества и недостатки.
Если рассматривать «RxJava» как единственное на чем замыкается данная технология то это изначально не правильный подход. «Rx» это гораздо большее чем одна библиотека. Rx поддерживает множество языков. Если вы переключаетесь между 3-4 языками каждый день то это достаточно экономит время на унификации подхода.

С помощью корутин вы можете выполнить все тоже самое (ну или почти тоже самое) что и с помощью Rx. Допустим Observable.withLatestFrom(Observable.timer(...), somePublishSubject). Мне кажется что данная конструкция на корутинах будет выглядеть слегка странно.

Однако, любая технология должна использоваться под нужны. Если в нашем приложении просто запросы на API и маппинг в обьект — зачем усложнять если корутины идут из коробки.

Обе технологии имеют право и место на существование.
Спасибо за статью. Сам недавно писал аналогичную про переезд в Бангкок. Искренне за вас рад. Может, конечно, вы и не останетесь на длительное время в Израиле, но что важно — это границы в голове уже будут сломаны. Переезд уже будет казаться чем то легким и не будет вызывать страха.

Накину немножко на злобу дня:
Очень много людей из СНГ вам будут писать «что вы глупец и зачем выбрали Израиль». Есть же множество других вариантов типа США, Канады или Австралии. Вот мне интересно, сами эти люди пробовали осуществить релокацию с поиском вакансий? Мне кажется что в 95% процентах это будут «диванные воины» которые видят только вершину айсберга.

Для объяснения рассмотрим США, о которой все так много говорят. Вот вы хотите получить рабочую визу допустим. Н1В — та самая заветная штука! А вот кто нибудь хоть догадывается, что на нее подаются документы в марте а заехать вы сможете только в октябре и то с конкурсом 40% в лучшем случае. А теперь главный вопрос знатокам: «Какая компания будет спонсировать данную визу с ожиданием в 9 месяцев»? Бодишопы вам в помощь со всеми вытекающими последствиями.
Допустим вы получили Н1В и вас перевезли. Прошло еще 3-4 года и вы получили гринку. Pros\Cons? Ну теперь вы можете не выезжать из страны и менять работодателя спокойно, у вас не больше страха потерять место. Минусы? Вы 4 года будете пахать на зарплату интермидиад при квалификации сеньера. И бинго! Налоги везде 30% (я имею ввиду что даже если вы уезжаете с гринкой работать в другую страну — будете платить налоги). Гражданство? Даже если получить его и отказаться — будете платить налоги в США.
Стоит ли это того?

Везде во всех странах есть минусы и плюсы. Россия тоже не самая худшая страна.

Уезжаю, к сожалению, самые лучшие. Молодые, те кто готов работать, изменять мир. С одной стороны я искренне рад за вас. С другой стороны мне грустно за мою страну. Я понимаю, что мне вряд-ли смогут предложить вакансию в России которая будет перекрывать все бонусы работу за границей.

Информация

В рейтинге
Не участвует
Откуда
Brisbane, Queensland, Австралия
Дата рождения
Зарегистрирован
Активность