
Umren
30.04.2017
07:26:55
для того что бы просто грузить имаджи либы никакие не нужны
либы как раз для всякой шляпы и работы с ними

Александр
30.04.2017
07:39:00
Либы умеют делать кэш изображений и брать откуда
Проще подключить глайд, который весит очень мало и умеет очень много

Google

Александр
30.04.2017
07:45:54
Коллеги, у кого есть знакомые в барселоне или он сам оттуда? Писаните в личку, пожалуйста.

Igor
30.04.2017
07:54:40

Александр
30.04.2017
07:55:02

Anton
30.04.2017
07:55:05
гугл даже глайд рекомендует

Александр
30.04.2017
07:56:05
Главное фреско не юзать от фб, вот это комбайн так комбайн)

Bimurat
30.04.2017
08:07:47
Как рисовать неизменяемый круг в google maps? https://stackoverflow.com/questions/43704247/draw-non-resizable-circle-on-google-maps-android

Dmitriy
30.04.2017
08:11:31
Слушайте, у меня накипело, кто-нибудь как пользователь пользуется активно сменой ориентации во время работы с одним приложением?
Я вообще активирую датчик этот только при просмотре видео.
Конечно хорошо, когда приложение послушно следует за юзером, но... Это реально кому-то надо?)

Dim
30.04.2017
08:15:22

sasha
30.04.2017
08:23:24
а если на планшете в ландшафте?

Dmitry
30.04.2017
08:33:29
Важно помнить, что orientation - лишь одна из причин события configChanges в андроиде. Одна из 14 если я правильно помню.

Quantum Harmonizer
30.04.2017
08:42:39

Alexey
30.04.2017
10:24:51

Google

Alexey
30.04.2017
10:27:47
@Ryabos на планшете иногда меняю

Artur
30.04.2017
10:28:30
народ подскажите, почему я устанавливаю
mywebview.loadUrl("javascript: localStorage.setItem('android', 1);");
но мой сайт (в webview) не видит эту переменную?
p.s. - webSettings.setDomStorageEnabled(true);

Роман
30.04.2017
10:28:39
у меня на нексусе это вроде более менее нормально работает, от малейших поворотов не вертит

Kylych
30.04.2017
10:29:21
на планшетах почти всегда горизонтальная ориентация

Alexey
30.04.2017
10:30:23

Роман
30.04.2017
10:31:27
мне показалось нет, может от датчиков зависит

Alexey
30.04.2017
10:32:11
Что на нексусах, что на пикселе теперь.
Что на Айфоне, это просто датчики видимо чувствительные

Quantum Harmonizer
30.04.2017
10:40:48

Dmitry
30.04.2017
10:54:29
Приятно наблюдать, как добавление строчки org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=2048m в гредл проперти ускоряет компиляцию с минуты до 16 секунд на холодную

Anton
30.04.2017
10:55:38
интересный факт

Ivan
30.04.2017
10:56:02
Permgen'а нет на 8

Iwan
30.04.2017
10:56:32

Ivan
30.04.2017
10:56:52
Поэтому если собираетесь из под java8,то можете убрать эту строку

Dmitry
30.04.2017
10:56:57
На пк должно быть 16 гиг - помимо гредла как минимум студии, браузеру и эмулятору тоже надо много памяти

Ivan
30.04.2017
10:57:07

Dmitry
30.04.2017
10:57:09
ну и джаваку с декс компилятором помимо гредл анадо

Iwan
30.04.2017
10:57:18
lenovo s10-2

Dmitry
30.04.2017
10:58:19
А вообще норм проекты тоже нормально собираются, тут скорее надо профилировать гредл - смотреть на что время уходит. И ПК нормальные покупать, с ссд, памятью и процами не ниже HQ

Google

Dmitry
30.04.2017
10:58:34
Я пока не встречал проектов, которые более 30 секунд собираются

Ivan
30.04.2017
11:05:10
Когда у вас 5-6 модулей
Каждый по много строк кода
Компилиться быстро это не может

Dmitry
30.04.2017
11:06:13
Да, вот гредл модулей у меня было максимум 3. Никогда не понимал, нафига бить проект на много модулей.

Ivan
30.04.2017
11:06:24
Тк javac не знает про много потоков

Dmitry
30.04.2017
11:07:12
Какие проекты могут быть сложными? В голову только нативщина лезет, типа maps.me
На джаве под телефон что можно сложного сделать? Чтобы реально надо быть на модули бить проект
И чтобы эти модули нужно сорцами добавлять

Ivan
30.04.2017
11:07:55
Чтобы на проекте работало 30+ человек например?

Dmitry
30.04.2017
11:08:34
Под одну платформу? Или на проект?

Ivan
30.04.2017
11:08:58
На 1 платформу
Если вы в аутсорсе,то там в типичных проектах такое не нужно да

Dmitry
30.04.2017
11:09:41
Это круто, да. Интересно, где кроме фейсбука с инстаграмом такое есть.
Я и продуктовых компаний не знаю вне штатов, где было бы 30 андроид разрабов на один проект
В аутсорсе кстати тоже -)

Sergey
30.04.2017
11:12:27
Снепчата Фейсбук

Google

Sergey
30.04.2017
11:12:38
Ой да полно проектов

Dmitry
30.04.2017
11:13:24
Хм, ну видимо да, чего-то я в этой жизни еще не знаю )
ФБ да, в убере тоже за 100

Umren
30.04.2017
11:13:38
Проекты бывают разные

Dmitry
30.04.2017
11:13:38
поэтому такое говно лепят, занять надо их чем-то

Sergey
30.04.2017
11:17:22
Как то так может?

Dmitry
30.04.2017
11:19:07
Говно я про убер, который только усложняется и пользоваться им становится сложнее. Тоже самое с айрбнб, где анимации головного мозга

Admin
ERROR: S client not available

Dmitry
30.04.2017
11:19:37
И сейчас разве кто-то еще делает спринты по 4 недели? Мне кажется 2 - максимум.

Umren
30.04.2017
11:21:27
В банках "спринты" и по 2 месяца могут быть .. :D

Dmitry
30.04.2017
11:22:16
И опять же, если много народу и куча независимых модулей, надо модули выносить как внешние приватные зависимости. И компилироваться будет быстрее, и конфликтов в гите меньше.
По 2 месяца - это наверное маленькие ватерфол проекты уже. Так же Agile работать невозможно, петля обратной связи в полгода...

Umren
30.04.2017
11:24:57
Ну да ,но сейчас уже все называют аджайл, даже если у вас релиз раз в полгода

Dmitry
30.04.2017
11:26:19
Да можно хоть вообще в стол работать. Тут главный вопрос - на какой срок задачи замораживаются и как часто метрики снимаем.
Задачи можно дробить хоть на дневные, это не значит надо релизить каждый день.

Quantum Harmonizer
30.04.2017
11:26:33

Umren
30.04.2017
11:26:38
К делу не относится, но помню давно слушал доклад интересный про фирму которая поставляет какой то софт для банков
Там релиз раз в 3 года и софт никогда не обновляется
Поэтому нужно писать без багов

Google

Quantum Harmonizer
30.04.2017
11:27:54
вот, да
поэтому такое говно лепят, занять надо их чем-то

Sergey
30.04.2017
11:29:59
И ещё выкпткп

Quantum Harmonizer
30.04.2017
11:30:10

Umren
30.04.2017
11:30:20
Нет, там десктопная джава
Ставятся клиенты какие то и обновление в след раз через 3 года =)
Если есть серьезный баг то это мега факап суд и прочее

Dmitry
30.04.2017
11:31:14
Зачем так делать? разумное обьяснение есть?

Umren
30.04.2017
11:31:31
Так в реальности многий энтерпрайз и работает

Dmitry
30.04.2017
11:32:09
А еще многие компании считают, что нормальный код можно писать только из одной комнате на этой замечательной голубой планете.

Umren
30.04.2017
11:32:34
Ну видимо есть причины - я точно не знаю
Если так кто то делает, значит оно надо

Dmitry
30.04.2017
11:32:51
Разумное обьяснение есть или просто каменный век повторения менеджерский практик, нежелание брать ответственность за изменения и самодурство менеджмента?

Umren
30.04.2017
11:32:54
Разные условия для работы софта в разных компаниях и сферах могут быть
Например с софтом для самолетов все очень серьезно
И там годы тестирования могут быть
Там аджайл не особо зайдет =)

Dmitry
30.04.2017
11:34:04
Я вот чем больше живу, тем больше понимаю, что если кто-то делает что-то странное, то как правило это не "никому не надо", а просто "так сложилось", а брать на себя ответственность за изменения никто не хочет.
Самолеты - там понятно, это другое.