@jvmchat

Страница 1978 из 2890
Дмитрий
01.12.2017
10:07:14
Привет, есть люди знающие Mercurial? Нужен совет. У меня на работе моно репозиторий, для разных проектов отдельные брэнчи. Сейчас мне для нескольких проектов нужно разработать кое-какие фичи, которые должны будут попасть в основные ветки проектов только когда они будут готовы, все вместе. При этом мне вероятно придется переключаться между проектами и возможно что-то pull/push-ить. Собственно, мне нужно чтобы мои изменения либо не попали в основной репозиторий, либо никак не помешали другим коллегам работать. Думал использовать bookmarks, но когда коммичу - у меня одновременно переключается и bookmark и head брэнча, т.е. когда я обратно делаю update branchname то переключаюсь на те же изменения которые я бы хотел иметь отдельно от оосновной ветки...

Александр
01.12.2017
10:07:22
переписать всегда можно

Vyacheslav
01.12.2017
10:08:00
Ну я полгода уже собираюсь

Vitalii
01.12.2017
10:08:28
Чё, пацаны, пуллреквест?

Google
Vyacheslav
01.12.2017
10:08:39
Пилите, хули

По хорошему, мне нужно туда апи впихнуть, шоб работало напрямую

Александр
01.12.2017
10:09:41
4 класса иногда легче самому переписать

особенно чтобы не с windows папочками работало

Vyacheslav
01.12.2017
10:10:03
Ну, флаг в руки

Осилишь - скинь посмотреть

Евгений
01.12.2017
10:10:33
я думал я плохой код пишу

Igor
01.12.2017
10:11:16
Открывал код полугодичной давности, небольшой проектик - код хорош

Давал уже. В целом положительные отзывы

Александр
01.12.2017
10:12:29
все пишут, что вот в америкашеке все хвалят друг друга а у нас обсирают, давайте хвалить

молодец, что справился с этой задачей

Vyacheslav
01.12.2017
10:17:40
О, пацаны, походу додумался как те ифы переписать

Google
Vitalii
01.12.2017
10:18:27
g/if/d ?

Vyacheslav
01.12.2017
10:18:53
Не

Рекурсию запилить можно, рил

Vitalii
01.12.2017
10:19:15
Надо ж.

Grigory
01.12.2017
10:19:33
добавь еще мож ифов а то недостачтоно их

Vyacheslav
01.12.2017
10:19:37
Бесовство

Luger
01.12.2017
10:21:15
Рекурсию запилить можно, рил
не не , это бесовство, добавь goto и break-ов побольше

Arsen
01.12.2017
10:24:04
и никто ещё не предложил AbstractSingletonBridgeFactoryXmlDtoBean

Vitalii
01.12.2017
10:25:15
Aleksander
01.12.2017
10:27:22
а кто-нибудь парсеры соц сетей писал? Насколько это геморно?

Александр
01.12.2017
10:29:26
а данные ты как будешь получать ?

Aleksander
01.12.2017
10:29:56
а данные ты как будешь получать ?
Ну, например vkapi, youtube api

Atamaan
01.12.2017
10:31:12
а данные ты как будешь получать ?
Через AbstractSingletonBridgeFactoryXmlToDbBeanContainerImplentation

Денис
01.12.2017
10:32:09
а кто-нибудь парсеры соц сетей писал? Насколько это геморно?
Геморность, очевидно, зависит от количества, типа и объёма задач.

Ну и от того, насколько то, что ты хочешь получить, близко к тому, что ты можешь непосредственно получить через эти АПИ.

Vitalii
01.12.2017
10:32:48
Ну, например vkapi, youtube api
Если не ошибаюсь, для vk api нужно будет зарегистрировать своё приложение внутри самого VK (как игры внутренние, типа такого). В остальном — зависит от гибкости API и потребностей. Но это не совсем парсер соц. сети, подумал, что ты собрался HTML парсить :з

Aleksander
01.12.2017
10:33:12
Геморность, очевидно, зависит от количества, типа и объёма задач.
Ну в общем, расскажу. У меня есть парсер, он использует n учеток ютуба, чтобы его не банили. Его максимальная скорость парсинга 400к каналов в день. Вот решаю вопросы, как его ускорить, но пока хз, как это сделать

Ютуб апи очень тормозное и ограничивает себя в использовании

Денис
01.12.2017
10:33:51
Так парсинг какой, чего именно и с какими целями?

Google
Aleksander
01.12.2017
10:34:29
Парсинг это статистика каналов, цель, собрать множество каналов, и мониторить их статистику, чем больше тем лучше

Денис
01.12.2017
10:35:11
Статистика какая? Зачем её мониторить?

Aleksander
01.12.2017
10:36:03
Статистика какая? Зачем её мониторить?
Да обычная, просмотры, видео, комментарии. Я эти данные отдаю, по которым алгоритмеры строят модели для машинного обучения

Aleksander
01.12.2017
10:36:29
больше учеток ?
У меня и так уже 10 симок =))

Денис
01.12.2017
10:36:41
Ну вообще да, кажется всё сводится к "больше учёток и потоков исполнения"

Aleksander
01.12.2017
10:36:47
а по моделям потом людей в турьмы сажают за коменты
Нет, сами комменты я не собираю, только кол-во

Денис
01.12.2017
10:36:58
Всё равно сажают!

Покуда мы конкретику кода не видим, сложно сказать что-то, кроме "пиши оптимальнее, по возможности многопоточнее и заводи больше учёток"

Сайт парсить, если ты об этом, почти 100% будет медленнее.

Александр
01.12.2017
10:38:42
У меня и так уже 10 симок =))
регай на электронные

Денис
01.12.2017
10:38:50
Таки да

Aleksander
01.12.2017
10:38:52
Кроме как горизонатльное масштабирование

Александр
01.12.2017
10:39:05
могут по ip тебя тормозить, но это не точно

Денис
01.12.2017
10:39:19
Чтобы ускорить _апи_, тебе надо устроиться работать в гугол и переписать апи ютуба.

Александр
01.12.2017
10:39:36
попробуй другой ip \ разные машины

Денис
01.12.2017
10:42:06
А вообще 400к каналов в сутки не кажется очень медленным - это так-то 4+ канала в секунду, что, с учётом вероятной туевой хучи запросов по сети в сторону АПИ (хотя я не знаю, может там как-то batch data получаешь, и запросов немного), не очень мало.

Google
Александр
01.12.2017
10:44:44
может ты в лимиты упарываешься ?

Денис
01.12.2017
10:44:56
Ну есть хороший шанс, что так

Aleksander
01.12.2017
10:47:10
может ты в лимиты упарываешься ?
Нет квоты не заполняются =(

А расскажите, как лучше всего заказать много машин с разными ip адресами. И тд

Admin
ERROR: S client not available

Aleksander
01.12.2017
10:52:07
В каком сервисе

Александр
01.12.2017
10:54:24
amazon aws дают машину полудохлую бесплатно на год, можно потестить

Aleksander
01.12.2017
10:55:13
Там 1 ядро

и памяти 0

Почти

Alexander
01.12.2017
10:55:38
А расскажите, как лучше всего заказать много машин с разными ip адресами. И тд
если скорость канала не критична, то проще купить несколько очень толстых железок и к ним списки проксей. прокси периодически придется обновлять

Aleksander
01.12.2017
10:56:00
У меня 2 толстые железки есть

Alexander
01.12.2017
10:57:05
некоторые сервисы позволяют доступ с ipv6 адресов. раздобыть кучу ipv6 проксей дело пары минут несложного гугления. ipv4 - придется покупать

Aleksander
01.12.2017
10:58:32
1000 рублей на 3 месяца. 20 проксей ipv6

Alexander
01.12.2017
10:59:02
о..ть можно простите. я миллионер тогда.

куча хостеров дают впс-ки с 1 ipv4 и целой подсетью из ipv6.

https://habrahabr.ru/post/331178/comments/ вот тут можно почитать, как чуваки правда несколько другую проблему решали. но смысл тот же.

Евгений
01.12.2017
11:07:16
что порекомендуете использовать для спринговых микросервисов, feign или resteasy?

(не хайлоад)

Google
Aleksander
01.12.2017
11:07:34
У меня feign

Resteasy не пробовал. С Feign удобно интегрирован с бутом, эврикой и прочими

Евгений
01.12.2017
11:08:46
спасибо

Aleksander
01.12.2017
11:09:02
Ну и писать интерфейсы так же легко, как писать контроллеры в spring mvc

Евгений
01.12.2017
11:09:20
https://github.com/paypal/resteasy-spring-boot я просто нашел вот это

выглядит вроде вполне

но feign вроде стандарт

Aleksander
01.12.2017
11:10:25
https://github.com/paypal/resteasy-spring-boot я просто нашел вот это
Честно, я бы юзал стандарт. Просто потому, что много инфы в случае жопы

Митко Соловец?
01.12.2017
11:10:37
просто топчик

и ему необязательно доступ к SD, можно просто диапозон серверов указать, куда ходить для конкретного сервиса, т.е. так же остаётся абстракция на уровне интерфейсов

Евгений
01.12.2017
11:11:43
оке, попробую

Aleksander
01.12.2017
11:12:33
Пока у меня вроде проблем не было. Использую, как раз с парсерами, о которых писал выше, парсеры при старте регаются в эврике, а она дальше распределяет задачи на парсинг между парсерами. и все это происходит через feign

Vyacheslav
01.12.2017
12:36:56
Шо вы наделали пацаны. Я из-за вас сел за код

Ну-ка, гляньте ещё раз, шо там кроме моих ифов поменять надо

Grigory
01.12.2017
12:42:21
ссылку кинь опять

Vyacheslav
01.12.2017
12:42:41
https://github.com/shnaps/Saver

Страница 1978 из 2890