These are chat archives for rus-speaking/android-off-topic

8th
Sep 2015
PavelBo
@elvisfromsouth
Sep 08 2015 06:29
подскажите пожалуйста хорошую библиотеку для чтения pdf файлов
Andrey
@dellby
Sep 08 2015 08:20
привет всем
делаю клиентское приложение.
работать будет с restapi json
ui накидал, сейчас надо делать часть для работы с api.
Либу возьму retrofit, gson она имеет, её пробовал достаточно удобно.
Запросы так понимаю удобней делать в intent service, данные возвращать с помощью eventbus наверное (или так нехорошо)?
Но неужели все многочисленные команды к апи описывать в 1 service?
Или надо делать как-то иначе?
arnoid
@arnoid
Sep 08 2015 08:22
эээ
конечно нет
Andrey
@dellby
Sep 08 2015 08:23
@arnoid ?
arnoid
@arnoid
Sep 08 2015 08:23
один интерфейс = один адаптер
например можно раскидать методы по интерфейсам по принципу "пути"

a/b/c/d.json
a/b/c/e.json
a/b/c/f.json
пойдут в с.java интерфейс

a/b/g/h.json
a/b/g/k.json
a/b/g/l.json
подут в g.java интерфейс

группируй как хочешь
Andrey
@dellby
Sep 08 2015 08:25
@arnoid 1 интерфейс описывается 1 группа запросов, ок, понимаю.
arnoid
@arnoid
Sep 08 2015 08:25
как бы да
дефиниция слова “группа запросов” определяется тобой
Andrey
@dellby
Sep 08 2015 08:26
@arnoid а подход к вызовам и доставке данных?
arnoid
@arnoid
Sep 08 2015 08:26
3 раза по 10 приседаний
что “подход к выховам и доставке данных”? :D
Andrey
@dellby
Sep 08 2015 08:26
@arnoid :) непонял
arnoid
@arnoid
Sep 08 2015 08:26
я тоже не понял вопроса :D
Andrey
@dellby
Sep 08 2015 08:27
@dellby я думаю запросы делать из intent service и доставлять ответы с помощью eventbus
arnoid
@arnoid
Sep 08 2015 08:28
Если прога УЛЬТРА простая, то можно юзать колбеки самого ретрофита
Andrey
@dellby
Sep 08 2015 08:29
@arnoid api уже большое, вроде и просто и х.з. Это будет чат типа в том числе.
arnoid
@arnoid
Sep 08 2015 08:32
тогда лучше не юзать колебли ретрофита, т.к. очень скоро узнаешь про callbackhell
Andrey
@dellby
Sep 08 2015 08:32
@arnoid меня смущает разнообразие запросов к api, Это нормально выполнять и разбирать все запросы в 1 service?
Может посоветуете на какие исходники посмотреть?
takigava
@takigava
Sep 08 2015 08:38
Всё таки поставил я себе на аватарку этого педобира из конкурса))Уж очень нравится)
arnoid
@arnoid
Sep 08 2015 08:47
@dellby так в чем проблема, сделай несколько сервисов - по одному на адаптер
Andrey
@dellby
Sep 08 2015 08:49
@arnoid да много их сервисов будет тогда, думал, что это не очень здорово, по этому и спросил, если один ... Понял буду делать по адаптерам
Victor
@matrecs
Sep 08 2015 08:51
@takigava лол, там еще пачка забавных реализаций, вроде
https://pp.vk.me/c628527/v628527791/173b8/fAZWKjDS6EI.jpg
takigava
@takigava
Sep 08 2015 08:52
@matrecs Я решил остановится на этом)
takigava
@takigava
Sep 08 2015 10:58
Такую картинку увидел..Жесть))) alt
Dmitry
@TifonT
Sep 08 2015 10:58
Клиент под винду просто показывает веб версию что ли ?
Victor
@matrecs
Sep 08 2015 11:03
если да то это довольно забавно
кажется я слышу демонический хохот phonegap'a
windowgap?..
Dmitry
@TifonT
Sep 08 2015 11:03
@matrecs он умеет показывать уведомления в трее, в остальном такое впечатление, что браузер открыл
Kirill Ashikhmin
@KirillAshikhmin
Sep 08 2015 11:04
@matrecs тупо запустили окно бразера скорее) А так видимо решили н загоняться по поводу клиентов, одну версию пилят и все)
одну-веб
alyadins
@alyadins
Sep 08 2015 11:04
Да. Работает вроде сносно. Плюс - апдейты в реалтайме =)
Victor
@matrecs
Sep 08 2015 11:05
:D
alyadins
@alyadins
Sep 08 2015 11:05
Gitter for OSX
Copyright © 2012-2013, Troupe Technology
Сама прога 100 лет не обновлялась тобиж
Dmitry
@TifonT
Sep 08 2015 11:07
@lexerptz так а что обновлять, если открывается браузер по сути ))
Kirill Ashikhmin
@KirillAshikhmin
Sep 08 2015 11:07
@lexerptz ну а че, сделать вебвью с предустановленной страницей и все)
alyadins
@alyadins
Sep 08 2015 11:07
Нууу. Там еще фишки по работе с вебвьюшкой есть же
Dmitry
@TifonT
Sep 08 2015 11:07
This message was deleted
Bulat Faridovich
@localhostEU
Sep 08 2015 11:43
Кто какую клаву посоветует?
arnoid
@arnoid
Sep 08 2015 11:43
qwerty
asdfgh
zxcvbn
Dmitry
@TifonT
Sep 08 2015 11:44
@localhostEU клава для чего ? Андроид, ПК ? ))
arnoid
@arnoid
Sep 08 2015 11:44
qwertyuiop[]
asdfghjkl;’
zxcvbnm,./
{space}
норм клава
сам юзаю
Bulat Faridovich
@localhostEU
Sep 08 2015 11:44
@TifonT для PC
Vladimir Abramov
@kivsiak
Sep 08 2015 11:44
@localhostEU классику microsoft natural
alyadins
@alyadins
Sep 08 2015 11:45
что то механическое
Bulat Faridovich
@localhostEU
Sep 08 2015 11:45
@kivsiak на мой взгляд она убога :)
думаю что-то из этого
Vladimir Abramov
@kivsiak
Sep 08 2015 11:46
тебе для игрушек? так бы сразу и сказал
Bulat Faridovich
@localhostEU
Sep 08 2015 11:46
в игры не играю, но иногда играю в доту :)
ну и дочка подрастает
arnoid
@arnoid
Sep 08 2015 11:46
так дота ж не игра :D
Dmitry
@TifonT
Sep 08 2015 11:47
@localhostEU оооо, это проще пойти в магаз и посмотреть самому, у меня вообще какая-то Delux DLK-1882 единственное что не нравится это кнопка сна в углу сверху по размеру обычный кнопки, за что была убрана из клавиатуры физически :D
Bulat Faridovich
@localhostEU
Sep 08 2015 11:47
сейчас у меня G15 - юзаю ее уже лет 6
Kirill Ashikhmin
@KirillAshikhmin
Sep 08 2015 11:47
@localhostEU https://market.yandex.ru/product/8342728?hid=723088 такую использую дома, https://market.yandex.ru/product/11849371?hid=723088&show-uid=302156814417127731 такую на работе. По сути аналогичные. Доволен. Ничего лишнего, небольшой ход, тихие. в 1 подсветка есть.
Vladimir Abramov
@kivsiak
Sep 08 2015 11:47
@BOOMik тыб еще гениус использовал Ж)
Dmitry
@TifonT
Sep 08 2015 11:48
@BOOMik всегда интересовало, как долго можно сидеть без света, а если свет есть, то зачем подсветка, та и печатаешь я думаю почти в слепую всегда
@kivsiak вот смеешься, а у меня на работе 1 человек использует какую-то не жалуется ))
Vladimir Abramov
@kivsiak
Sep 08 2015 11:49
да я верю. у меня у самого таких знакомых до фига. старые убитые клавы но привыкли и тащутся
Kirill Ashikhmin
@KirillAshikhmin
Sep 08 2015 11:49
@kivsiak А чего? Меня полностью устраивает) коненчно можно загнаться, купить какую-нибудь крутую дорогую, а смысл?
Vladimir Abramov
@kivsiak
Sep 08 2015 11:49
есть и те которые в принципе не понимают как за клаву выше 10 баксов можно платить
Kirill Ashikhmin
@KirillAshikhmin
Sep 08 2015 11:49
@TifonT А просто для красоты)) Без света можно сидеть довольно долго))
Dmitry
@TifonT
Sep 08 2015 11:50
Кстати вот эта какая-то непонятная Delux DLK-1882 (уже не помню откуда она у меня) пережила пролитый сладкий чай))
Dmitry
@TifonT
Sep 08 2015 11:50
@lman да будет срачь, клава с подставкой для рук и без ))
Kirill Ashikhmin
@KirillAshikhmin
Sep 08 2015 11:50
@kivsiak ну я понимаю, эта тоже не самая дешевая, но и без всяких излишеств, классическая с малым ходом, а большего и не надо
Bulat Faridovich
@localhostEU
Sep 08 2015 11:50
@TifonT мне с подставкой удобнее
Kirill Ashikhmin
@KirillAshikhmin
Sep 08 2015 11:51
@TifonT тоже с подставкой.
Vladimir Abramov
@kivsiak
Sep 08 2015 11:51
@BOOMik я работал одно время за MS natural 4000 - лучшее что у меня было. А сейчас сижу за макбуком и вроде не парюсь
более того теперь клавы с большим ходом не могу использовать Ж(
Kirill Ashikhmin
@KirillAshikhmin
Sep 08 2015 11:51
@kivsiak огромная)
Vadim Lman
@lman
Sep 08 2015 11:52
@TifonT подставку к этой клавиатуре можно отдельно купить. Обычно механические клавиатуры продаются без подставок
Kirill Ashikhmin
@KirillAshikhmin
Sep 08 2015 11:52
@kivsiak аналогично. Рядом конечно ноут стоит, но мне с классической клавой удобнее)
А по поводу срача - кто что скажет про мышиные коврики?)
Vladimir Abramov
@kivsiak
Sep 08 2015 11:52
если ты не прогеймер нафиг не надо
Dmitry
@TifonT
Sep 08 2015 11:52
@lman вот почему-то постоянно натыкаюсь на эту схему "можно купить отдельно" и это отдельное стоит как половина основной покупки :)
Vladimir Abramov
@kivsiak
Sep 08 2015 11:53
@BOOMik держи стол чистым и сухим, а мышку с лазерной подстветкой и желательно логитековскую и будет тебе счастье
Dmitry
@TifonT
Sep 08 2015 11:54

А по поводу срача - кто что скажет про мышиные коврики?)

любой с тканью сверху, размер лично у меня сейчас 25х40 или около того, но я бы весь стол в в такое покрытие закатал

Bulat Faridovich
@localhostEU
Sep 08 2015 11:54
@BOOMik я раньше много играл в Lineage 2 и в доту, но коврик не юзал никогда
Vladimir Abramov
@kivsiak
Sep 08 2015 11:54
+1 перестал ими пользоваться как пошли нормальные сенсоры
Vadim Lman
@lman
Sep 08 2015 11:55
@TifonT механические клавиатуры и все сопутствующие аксессуары очень дорогие, да. Но мех клавиатуры полностью оправдывают свою стоимость. Совсем другие тактильные ощущения
Dmitry
@TifonT
Sep 08 2015 11:55
@kivsiak @localhostEU думаю зависит еще от стола, т к на обычном ламинированном ДСП (под дерево с таким рельефом как бы) лично мне не удобно без коврика
alyadins
@alyadins
Sep 08 2015 11:56
пробывал как то совместить механику и макбук
Kirill Ashikhmin
@KirillAshikhmin
Sep 08 2015 11:56
Ну про сенсоры и распознование да-тут проблем сейчас нету, коврик использую для удобства. http://key.ru/shop/monobloki_i_kompyutery/myshki_i_klaviatury/kovriki_dlya_myshek/kovrik_dlya_myshi_sven_gl009bk/ подобный с поддержкой руки. с ним удобнее, чем без него.
alyadins
@alyadins
Sep 08 2015 11:56
пришлось от первого отказаться...
слииииишком разные…
Dmitry
@TifonT
Sep 08 2015 11:57
@lman меня как-то жаба давит отдавать за клавиатуру даже $50, тем более большинство дорогих идут со всякими G и другими доп кнопками, которые только место занимают, а то что ты кинул вроде как маленькая клава, найти модель по виду как моя клава, но механическую и без всяких лишних вещей я не смог за адекватные деньги

Ну про сенсоры и распознование да-тут проблем сейчас нету, коврик использую для удобства. http://key.ru/shop/monobloki_i_kompyutery/myshki_i_klaviatury/kovriki_dlya_myshek/kovrik_dlya_myshi_sven_gl009bk/ подобный с поддержкой руки. с ним удобнее, чем без него.

был с такой подставкой, но после смены мышки на логитеч м325 как-то не удобно стало до этого была какая-то логитеч большая типа МХ1000, но более новая модель.

Kirill Ashikhmin
@KirillAshikhmin
Sep 08 2015 11:59
@TifonT ну у меня сейчас A4tech G6 с ней удобно
Vladimir Abramov
@kivsiak
Sep 08 2015 12:00
Logitech AnywhereMX - самая приятная из всех ноутбучных что была. с одной стороны компактная с другой стороны тяжелая. Правда нужна только для игр и фотошопов всяких
Rustem Saitkulov
@atetc
Sep 08 2015 12:00

Друзья, если кому-то интересен чат по геймдеву под Android (и не только) вот тут https://hgam.slack.com/messages/android/ есть в слэке канал. Инвайтнуться можно тут http://hgam-invite.herokuapp.com/

takigava
@takigava
Sep 08 2015 12:01
@lexerptz Я на работу купил себе rapoo большую, очень доволен) Но она как ноутбучная, но зато на металической основе)
http://rapoo.com/ProductShow.aspx?PType=8fQpYH%2b%2b7i8%3d&PID=QK9AygpHU3E%3d
Vadim Lman
@lman
Sep 08 2015 12:01
@TifonT как по мне это самый лучший размер, есть все что нужно) Дешевле 50$ навряд ли найдешь, но вот например https://www.massdrop.com/buy/rk61-bluetooth-mechanical-keyboard надо ловить их на massdrop-e там норм скидки
Dmitry
@TifonT
Sep 08 2015 12:04
@lman если смирится с клавой за 60 я могу, то доставка еще 30 о_О
@lman это надо в живую попробовать за что надо отдать 2200 грн
alyadins
@alyadins
Sep 08 2015 12:05
видел клаву. Там она размером с блок кнопок. Без символов без всего. Где то в германии делают.
около 130-140 стоила
механика
У кого-нибудь есть опыт с билд-сервером?
Забабахать туда 16гигов оперативы и i7. Пускай компиляцией занимеемся.
Vadim Lman
@lman
Sep 08 2015 12:06
@TifonT закажи себе тестер http://www.amazon.com/WASD-6-Key-Cherry-Switch-Tester/dp/B00AZQKCD4 с разными свитчами
Dmitry
@TifonT
Sep 08 2015 12:07
@lman лол тестер клавы, не знал о таком даже, спасибо подумаю на этот счет)
alyadins
@alyadins
Sep 08 2015 12:07
Без CI. Просто чтобы run->оно компилится на билдсерваке->запускается на девайся подключеннуму к локальной машине
Vladimir Abramov
@kivsiak
Sep 08 2015 12:11
@lexerptz знаю что Idea + Teamcity давала возможность тесты прогонять удаллено но вот чтобы собрать и запустить локально хз
Rustem Saitkulov
@atetc
Sep 08 2015 13:01
Кто чем смотрит таблички realm?
Pavel Mukhanov
@pavel-mukhanov
Sep 08 2015 13:04
realm browser
плагин для stetho падает на нашей базе
Bulat Faridovich
@localhostEU
Sep 08 2015 13:07
@atetc ты используешь его на проде?
не рановато ли? :)
Rustem Saitkulov
@atetc
Sep 08 2015 13:07
шутите видимо, в проде его уже кто только не юзает
Pavel Mukhanov
@pavel-mukhanov
Sep 08 2015 13:30
не знаю кто его юзает, косяков у реалма полно
например он при краше иногда херит базу и помогает только adb shell pm clear
Bulat Faridovich
@localhostEU
Sep 08 2015 13:40
вот тоже не знаю :)
Nikita
@skew
Sep 08 2015 14:02
public void onAttach (Activity activity) поменял на public void onAttach (Context context), теперь приложение падает :( ибо onAttach не вызывается ._.
Vladimir Mironov
@nsk-mironov
Sep 08 2015 14:03
Мы очень соболезнуем
Kirill Ashikhmin
@KirillAshikhmin
Sep 08 2015 14:03
@skew А зачем менял то?
Vladimir Tagakov
@Tagakov
Sep 08 2015 14:03
лол
Kirill Ashikhmin
@KirillAshikhmin
Sep 08 2015 14:04
Я удалил исходники и теперь у меня приложение не компилируется... ))))
Nikita
@skew
Sep 08 2015 14:04
в 23 версии метод который принимает Activity помечен deprecated
Vladimir Tagakov
@Tagakov
Sep 08 2015 14:04
И ты его убрал?
Nikita
@skew
Sep 08 2015 14:04
да
Vladimir Tagakov
@Tagakov
Sep 08 2015 14:04
Ты сделал не правильно
Deprecated означает то что в будущем этим методом перестанут пользоваться
Nikita
@skew
Sep 08 2015 14:05
ну осталось понять как сделать правильно и всё будет ок :) но на это уходит время
Vladimir Tagakov
@Tagakov
Sep 08 2015 14:05
Но все прошлые версии андроида все так же будут использовать его, они же живут в прошлом
Верни все как было, вынеси функционал из onAttach в функцию отдельную и вызывае ее из onAcctach(Activity ac) и onAttach(Context c)
Метод, функция! Какая разница! ТОЛЬКО ПАСКАЛЬ! ХАРДКОР111
Vladimir Tagakov
@Tagakov
Sep 08 2015 14:10
Кто умеет колдунство с ресайклером? Есть лейаут с ресайклером в котором 20 элементов и эдиттекстом внизу. Когда нажимаю на эдиттекст открывается клава и ресайклер ресайзится (стоит adjustResize у активити). Но проблема в том что не ресайклер не скроллится автоматом до последнего видимого элемента. То есть если раньше был виден 10-ый элемент, то после открытия клавы виден 5-ый.
Можно его заставить это автоматом делать?
Nikita
@skew
Sep 08 2015 14:11
@Tagakov это так печально, ведь по сути ты можешь писать код и не знать, что раньше было иначе всё, а приложение не работает :( а у тебя просто метод не вызывается. Должен, но не вызывается.
Vladimir Tagakov
@Tagakov
Sep 08 2015 14:11
Для этого и есть пометки о том в каком апи добавлен метод и когда он стал deprecated
takigava
@takigava
Sep 08 2015 14:11
@Tagakov А может после ресайза ласт визибл и скролл ту??
@Tagakov Что-то в этом духе.
Vladimir Tagakov
@Tagakov
Sep 08 2015 14:13
Вот не хочется мне танец на костылях в таком духе делать. После ресайза ласт визибл очевидно будет не тем что был до ресайза ведь. Придется его где-то запоминать.
Я вот чую что есть проще метод
100%
Sergey Yaremych
@sergeyfitis
Sep 08 2015 14:13
Мне сам +RomanNurik ответил, https://github.com/romannurik/LayerVisualizer/issues/1#issuecomment-138570141
больше не буду мыть эти клавиши на клавиатуре :smile:
takigava
@takigava
Sep 08 2015 14:14
@Tagakov Сдвигать позишн ресайклера на высоту клавы?))))))
@sergeyfitis Да посути написать плугин, который будет сканить разметку и заполнять html . Gjlrbym tve blt.)
@sergeyfitis *Подкинь ему идею
Vladimir Mironov
@nsk-mironov
Sep 08 2015 14:24
@Tagakov только руками скролить
Vladimir Tagakov
@Tagakov
Sep 08 2015 14:25
@nsk-mironov no
takigava
@takigava
Sep 08 2015 14:26
@Tagakov Смирись,жизнь боль)
Vladimir Tagakov
@Tagakov
Sep 08 2015 14:31
Ларчик просто открывался
rv.addOnLayoutChangeListener(new View.OnLayoutChangeListener() {
            @Override
            public void onLayoutChange(View v, int l, int t, int r, int b, int oL, int oT, int oR, int oB) {
                rv.scrollBy(0, oB - b);
            }
        });
Но всеравно! noooo!
Vladimir Mironov
@nsk-mironov
Sep 08 2015 14:32
не все так просто
Vladimir Tagakov
@Tagakov
Sep 08 2015 14:32
Почему?
Vladimir Mironov
@nsk-mironov
Sep 08 2015 14:33
У нас 200 строк кода на это :)
ну например скролить нужно только если ты был доскролен до последнего элемента
а если нет - то оставлять на текущей позиции
Vladimir Tagakov
@Tagakov
Sep 08 2015 14:34
Почему это?
Vladimir Mironov
@nsk-mironov
Sep 08 2015 14:34
ну все мессенджеры делают именно так
Vladimir Tagakov
@Tagakov
Sep 08 2015 14:36
Я не очень крут в мессенджерах, юзаю только телеграм. Но разве это не логично, что если ты видел последним сообщением «Привет», то открыв клаву ты должен увидеть последним сообщением «Привет» ?
Или наоборот? Первое которое видно должно остаться?
Vladimir Mironov
@nsk-mironov
Sep 08 2015 14:37
ну посмотри как делеграмм делает
Vladimir Tagakov
@Tagakov
Sep 08 2015 14:37
Ну так смотрю сейчас. Все так как я говорю О_о
Vladimir Mironov
@nsk-mironov
Sep 08 2015 14:41
ну ок, телеграмм и правда так работает
а вот слэк и вк, например, как я написал
Vladimir Tagakov
@Tagakov
Sep 08 2015 14:43
Проверил - не врешь. Чтож, оставлю как временное решение, потом если че допилю
Rustem Saitkulov
@atetc
Sep 08 2015 15:01
Кто нибудь использует блоки //region ?
Их можно как-то генерить в студии?
Vladimir Tagakov
@Tagakov
Sep 08 2015 15:02
хоткей вроде есть
Cmd+Alt+T
Nikita
@skew
Sep 08 2015 15:02
что он даёт?
Vladimir Tagakov
@Tagakov
Sep 08 2015 15:03
Если ты настолько крут или крив что пишешь классы по 2к строк кода, то регионы помогают сворачивать ненужные участки в одну строку
Rustem Saitkulov
@atetc
Sep 08 2015 15:03
@Tagakov спасибо!
Vladimir Tagakov
@Tagakov
Sep 08 2015 15:04
Ну и еще про Сmd + . забывать не стоит @atetc
Rustem Saitkulov
@atetc
Sep 08 2015 15:06
Конечно, иначе это овер получается. Обычно я как в хату (класс) захожу сразу говорю "все по шконкам" (Ctrl + Shift + "-") потом уже выборочно шатаю блоки.
Kirill Ashikhmin
@KirillAshikhmin
Sep 08 2015 15:09
в АС есть регионы? Не знал) в VS то есть и это удобно)
Vladimir Tagakov
@Tagakov
Sep 08 2015 15:09
Обычно как в хату захожу, так сразу говорю Cmd + A, а ну ка быстро в Cmd + Alt + T, Enter! Потом пишу «Говно» и всех в Cmd + . и выхожу.
Ультимативный код ревью
Kirill Ashikhmin
@KirillAshikhmin
Sep 08 2015 15:11
@Tagakov Ctrl+a Del.
//TODO: Total rewrite
Vladimir Tagakov
@Tagakov
Sep 08 2015 15:11
Тогда я автором всего класса стану. Опасно
Rustem Saitkulov
@atetc
Sep 08 2015 15:11
alt
можно печать заказать такую еще
Kirill Ashikhmin
@KirillAshikhmin
Sep 08 2015 15:15
Стану боссом-закажу непременно))
Vladimir Tagakov
@Tagakov
Sep 08 2015 15:16
Наоборот нужно делать. @BOOMik не стать тебе боссом
Kirill Ashikhmin
@KirillAshikhmin
Sep 08 2015 15:16
@Tagakov как так?)
Vladimir Tagakov
@Tagakov
Sep 08 2015 15:17
Сначала заказываешь, и благодаря ей становишься. А не наоборот
MightySeal
@MightySeal
Sep 08 2015 15:17
@BOOMik сначала заказать, а потом просто никто не осмелится с тобой спорить, видимо
takigava
@takigava
Sep 08 2015 15:20
@MightySeal Особенно если ставить её на лоб разработчика принёсшего код)))
Rustem Saitkulov
@atetc
Sep 08 2015 15:24
Прямо на собеседовании при обсуждении тестового
Vladimir Abramov
@kivsiak
Sep 08 2015 15:27
злые вы
Kirill Ashikhmin
@KirillAshikhmin
Sep 08 2015 15:34
@Tagakov ааа)
Adam
@AdamCopperfield
Sep 08 2015 15:46
Что можно понимать под "бизнес-логика" в контексте разработки android приложений?
MightySeal
@MightySeal
Sep 08 2015 15:48
@AdamCopperfield что и везде, это же в принципе термин. Подразумевает "как эта хренотень должна работать".
Rustem Saitkulov
@atetc
Sep 08 2015 15:49
Логика работы приложения абстрагированная от какой-либо реализации и OS
Adam
@AdamCopperfield
Sep 08 2015 15:51
и много ее у вас выходит? В моих случаях вся основная бизнес-замануха происходит на сервере
Pavel Mukhanov
@pavel-mukhanov
Sep 08 2015 15:51
повезло тебе
Nikita
@skew
Sep 08 2015 15:51
везёт
Adam
@AdamCopperfield
Sep 08 2015 15:51
или вам
запросики на сервак слать и окошки менять довольно примитивно
MightySeal
@MightySeal
Sep 08 2015 15:59
@AdamCopperfield ну приличненько. Точнее, с серваком, конечно, не сравнить, но регулярно заказчики скидывают на клиент то, что должно быть на сервере. Тут-то и начинается ад.
Nikita
@skew
Sep 08 2015 16:00
особенно когда надо начитать список, в списке статус сущности, статус высчитывается в зависимости от других сущностей :) и чтобы всё быстро работало
в результате на всякие орм кладётся болт и пишется куча запросиков
потом логика медленно растекается по java и бд
и они думают что пора делать клиент под ios :D
Adam
@AdamCopperfield
Sep 08 2015 16:02
@skew и все это стоит на BaaS?
Nikita
@skew
Sep 08 2015 16:03
BaaS я не знаю что это
Adam
@AdamCopperfield
Sep 08 2015 16:03
типа parse.com
Nikita
@skew
Sep 08 2015 16:06
у меня сервер 1С, мне честно сейчас некогда читать статью на хабре про baas, может завтра смогу ответить более точно
но сервер по сути хранилище данных, в разрезе моей задачи, он делают какую то доп логику, но она не пересекается с моей
Vladimir Tagakov
@Tagakov
Sep 08 2015 16:10
Тем временем господа
Pavel Mukhanov
@pavel-mukhanov
Sep 08 2015 16:11
я иду
удобно что андроидовские доклады до обеда
MightySeal
@MightySeal
Sep 08 2015 16:11
ухты
takigava
@takigava
Sep 08 2015 16:34
@Tagakov @pavel-mukhanov Я тоже иду в Москве)
Rustem Saitkulov
@atetc
Sep 08 2015 16:47

BaaS я не знаю что это

это когда бекенд как продукт, например пользовался как-то https://quickblox.com/ - быстро, дешево, сердито

Rustem Saitkulov
@atetc
Sep 08 2015 17:38
Тем временем https://vc.ru/p/uber-obamovich?ios
Vladimir Mironov
@nsk-mironov
Sep 08 2015 17:39
Ну если быть честными, то убер откровенно демпингует цены
Vladimir Tagakov
@Tagakov
Sep 08 2015 17:41
Я вот не пойму, ну выкинь ты свои желтые номера - катай народ на убере с белыми, в чем проблема то?
Или в убере таксисты себе в убыток работают?
Vladimir Mironov
@nsk-mironov
Sep 08 2015 17:42
Ну чтобы работать в убере нужно хоть сколько-нибудь небыдлом быть
Уже -90% процентов таксистов
Vladimir Tagakov
@Tagakov
Sep 08 2015 17:46
Ну мне так тоже хочется сказать, но как-то не по человечески это. Я пока на быдлотаксистов в Москве не нарывался, но не часто езжу. В Ростове +- все нормальные. Бывают немного других интересов люди, но тоже с пониманием.
Adam
@AdamCopperfield
Sep 08 2015 17:50
@nsk-mironov @Tagakov да гляньте какой контингент на фото. Это люди из поколения, не понимающих компьютер. Понять убер для них будет еще сложнее.
Vladimir Tagakov
@Tagakov
Sep 08 2015 17:50
Я вообще всегда думал что Убер это типа взял телефон, подобрал попутчика и подвез его. И денег заработал и сам куда надо доехал.
Vladimir Mironov
@nsk-mironov
Sep 08 2015 17:50
Этот неловкий момент, когда ты говоришь Джейку, что он неправ https://github.com/JakeWharton/RxBinding/issues/124#issuecomment-138620997
Vladimir Tagakov
@Tagakov
Sep 08 2015 17:51
А тут какие-то терки с таксистами. Если убер выгоднее - переходи на убер, бросай свой таксопарк, нет - че выеживаться?
Tagakov @Tagakov упал на колени со смесью гнева и боготворения
Vladimir Mironov
@nsk-mironov
Sep 08 2015 20:35
Screen Shot 2015-09-08 at 11.34.05 PM.png
Кто-то тут переживал, что студия 2 гига памяти съедает
KonstantinBerkow
@KonstantinBerkow
Sep 08 2015 21:04
я убиваю е] когда она переходит границу в 2.3
очень погает
Vladimir Mironov
@nsk-mironov
Sep 08 2015 21:11
Да я бы не сказал, что мне это как-то мешает
KonstantinBerkow
@KonstantinBerkow
Sep 08 2015 21:16
в какой-т омомент модет тупо зависнуть на пререндере
неприятно-с
Vladimir Tagakov
@Tagakov
Sep 08 2015 21:16
Ты просто недостаточно сильно ее любишь
Либо не имеешь ССД
KonstantinBerkow
@KonstantinBerkow
Sep 08 2015 21:17
ssd на 256 но ей в любом случае не нужно столько места
еще и java полторашку забирает непотняо для чего
Вот если кто мне скажет зачем пичарм на проекте с 1 фаилом и 1 шаблоном столько съел Ж)
KonstantinBerkow
@KonstantinBerkow
Sep 08 2015 21:20
для интерпритации
интерпритаторы интерпитировали интерпритировали да не выимпретирвоали
takigava
@takigava
Sep 08 2015 22:00
Bye bye)))alt