
Alexey
05.11.2016
13:47:30
все было очень плохо. по итогу объяснил заказчику, что либо переписывать все нахер, либо проблемы все равно будут возникать
сейчас не знаю что с проектом
8 - проект начался, я потратил время чтобы разобраться что к чему, уже начал что-то фиксать. в итоге клиент приостановил его на неопределенный срок, мотивировав тем, что ему надо разобраться что делать с проектом дальше
в итоге на связь он больше не выходил и на письма не отвечал

Google

Alexey
05.11.2016
13:49:04
так что по всякому бывает

James Tiberius Kirk ?
05.11.2016
13:52:26

Igor
05.11.2016
13:53:16

Alexey
05.11.2016
13:53:16
Там вообще пиздец не смешно было
начнем с того, что код задеплоеный на прод отличался от последнего из гита
причем там только мастер бранч был

Pavel
05.11.2016
13:54:00

Alexey
05.11.2016
13:55:55
ну и код был очень спагетистый. состоящий из вдух проектов. один на спринге, а второй зачему-то на j2ee
т.е. надо было ранать в каком-нибудь ee серваке

Pavel
05.11.2016
13:58:50
Жесть конечно

Alexey
05.11.2016
13:59:21
тем не менее работа почасовая была. я получил свои деньги. так что готов покопаться в любом говнеце за ваши деньги )
вот сейчас на топтале так объявился кастомер - хоче прикрутить что-то к старому java проекту на JBoss

Oleksandr
05.11.2016
14:00:17
а часто попадаются нетривиальные задачи?

Google

Oleksandr
05.11.2016
14:00:40
ну там мл, распределенщина какая умная, распознавание образов и тд

Alexey
05.11.2016
14:01:01
ML периодически проскакиевает - именно по java, но я не силен
были хорошие проекты

Oleksandr
05.11.2016
14:01:27
ML или переброска данных туда-сюда на хадупе? :)

Alexey
05.11.2016
14:01:44
например на Scala была прослойка между Open Lava и NodeJS+Angular, которая манагила запуск распределенных джоб
биг дата тоже встречается, но это все не моя тема
еще заказывали как-то прослойку между Flash и распознавалкой речи. там загвоздка была, что количество сессий распознавалки ограничено, плюс голос бился пакетами, а пакеты могли доходить в разнобой
надо было аккуратно сделать многопоточность
еще клиент один был интересный. писал ему приблуду - сервис который они дергали из Postfix, который хранил проиндексировано всякие текст запрещенный, а когда кто-то пытался отправить email - отправлялся запрос на сервис и сервис удалял из тела почты и аттачи все, если они содержали что-то запрещенное

Pavel
05.11.2016
14:05:14

Alexey
05.11.2016
14:05:40
ага. там можно до бесконечности ее улучшать

Alexey
05.11.2016
14:47:47
Надо поправить Able to work ask Full-stack developer

Roman
05.11.2016
19:00:42
/stat@combot

Combot
05.11.2016
19:00:42
combot.org/chat/-1001043090457

sss3 ?
05.11.2016
19:13:17
Иннополис подъехал

James Tiberius Kirk ?
05.11.2016
19:13:49
откуда все прут? молчат еще

sss3 ?
05.11.2016
19:14:31
В паблосе в вк ссылку разместили, только там написали что чат для андроид))))
666 members ;)

James Tiberius Kirk ?
05.11.2016
19:15:08
заводы стоят, одни андроид девелоперы в стране

Google

tirips
05.11.2016
19:18:01
лол

Alexey
05.11.2016
19:41:44
поправил

Митко Соловец?
05.11.2016
19:42:12
Алексей, я прочитал ваши сообщения, но не понял, вы все-таки фрилансер или удаленщик контрактер?
это все-таки совершенно разные вещи

James Tiberius Kirk ?
05.11.2016
19:42:40
Удаленщики же в штате находятся

Митко Соловец?
05.11.2016
19:42:52
ну тебя оформляют как подрядчика
просто у меня знакомый рубит 4к капусты удаленно, у него контракт
а фриланс на джаве пока в моем видении - какой-то буллщит
проекты гигантские, как там можно фрилансить?)

Timur
05.11.2016
19:43:41

Митко Соловец?
05.11.2016
19:43:57
фриланс - это объедки со стола

James Tiberius Kirk ?
05.11.2016
19:44:26
удаленка конечно самый топ
совмещает плюсы обычной работы и плюс фриланса в свободном перемещении по миру

Митко Соловец?
05.11.2016
19:44:55
ага

Гад Ползучий
05.11.2016
22:17:19
вкатился
посоветуйте, пацы, я студент из пиндосии, стажируюсь в Локхид Мартин сейчас, на плюсах, но вот чота совсем невкатывает, хочу перекатиться в андроид дев
с джавкой опыта не было
с чего начать и куда продолжать

Admin
ERROR: S client not available

Google

Alex
05.11.2016
22:26:48
@android_ru чат по ведру. Только там адекватов нехватка.

Гад Ползучий
05.11.2016
22:27:02
спасибо, вкачусь и туда

Alex
05.11.2016
22:27:16

Гад Ползучий
05.11.2016
22:27:50
ну, базу джавки надо же тоже прокачать хоть чуток, по идее?

James Tiberius Kirk ?
05.11.2016
22:34:44
насколько мне известно сложность твоя будет заключаться не в том чтобы жавку освоить, а в том чтобы освоить экосистему ведроидную

Alex
05.11.2016
22:35:23
И людей, её окружающих.

Anton
05.11.2016
22:35:43
да че ты из за ресайклера разозлился
на них

Alex
05.11.2016
22:35:59
@flood
Нечего это тут обсуждать. Во флуде написал

Alexey
06.11.2016
06:23:39
разницы на самом деле нету. скорее фрилансер. Удаленщики часто работаю удаленно на какую-то одну компанию годами. У меня в начале карьеры была такая компания, на которую я работал почти 2 года, а параллельно подфриланшивал. Сейчас же мои проекты не длятся больше полугода. Мне и самому не интересно дольше
в начале фрилансерской карьеры. уточню

sss3 ?
06.11.2016
06:45:55
А ты прям сразу начал фрилансить?
В офисе вообще не работал?

Alexey
06.11.2016
06:55:53
на фрилансе из 10 лет только 4. т.е. 6 лет я таки погреб на галерах

sss3 ?
06.11.2016
07:01:06
Ну а есть ли жизнь на фрилансе с начала?

Moon
06.11.2016
07:03:01
ребят, как можно реализовать коллбэк для метода в java?
есть интерфейс, который содержит метод
boolean createConnectionFromURL(final String URL)
есть класс, имплементирующий этот интерфейс
так вот, как в случае успешного открытия коннекшн вызвать методы onSuccess или, если не удалось открыть коннекшн, вызвать onError коллбэком

sss3 ?
06.11.2016
07:04:48
Не перепутал с js?

Alexey
06.11.2016
07:06:50
> @VAlekseev
Ну а есть ли жизнь на фрилансе с начала?
в смысле можно ли вкатываться на фриланс без опыта на галерах? можно, но если есть возможность, то я бы посоветовал пару лет, а то и больше поработать в компаниях

sss3 ?
06.11.2016
07:07:22
Ну я примерно так и хочу

Google

sss3 ?
06.11.2016
07:07:27
Просто интересно

Def
06.11.2016
07:11:27

Moon
06.11.2016
07:12:36
а мне нужно реализовать тот же asynctask, но на джаве

Alex
06.11.2016
07:20:11

Stanislav
06.11.2016
07:28:10
Не знаю, кау в адроиде, но на бэкэндах делают так:
1.Если интерфейс твой, то меняют его на асинхронный 2 спсобами. Либо вощвращают обертку над асинхронной операцие (например, completableFuture), либо передают в метод объект с методами onSuccess(T result) и onFail(Throwable e)
2. Если интерфейс и реализация чужие, то строят на ним пул с собственным экзиаутором, который сам в себе хранит очередь и потихоньку их синхронно разгребает. Но интнрфейс у пула асинхронный (см п.1)
Сорян за т9