@android_ru

Страница 597 из 3205
Ⓜ️ᵃʳᵃᵗ
27.11.2016
11:53:46
Что значит правильного?
МГУ красный диплом. и нужная специальность ?

ну покрайней мере мой коллега там чуть поработал и в ужоссе оттуда ебужал не знаю почему, но с ИТ он после них завязал,

Yuri
27.11.2016
12:09:12
Что значит правильного?
Профильного* - мобила исправила)

Google
Alexey
27.11.2016
12:18:10
Просто думал стоит ли он времени которое я убью на него
Ну хотя бы то, что ты уже 3 года потратил, об этом надо было думать когда собирался поступать. Ну и для меня ещё был Профит в отмазке от армии.

J
27.11.2016
12:21:39
Ну и да, собственно какая задача возникла. Мне с сервера периодически приходят данные. Обычный json, в котором описываются объекты заранее неизвестного класса. То есть сегодня придут, скажем, Фрукты, Автомобили и Самолёты, а завтра придут Фрукты, Автомобили, Самолёты и Водопады, причём в Автомобилях добавится ещё пара новых полей. Мне всё это дело нужно локально кешировать, так как пользователям позарез необходима возможность работать с этими данными без сетевого доступа, и предоставлять какой-то способ работы с данными (какой - сейчас неважно). Я понял, что встроенный sqlite мне не очень-то и поможет, так как он сильно завязывается на текущую версию бд, которая может обновляться только совместно с обновлением приложения (по крайней мере, так задумывалось). У меня же структура бд может обновляться всякий раз как я скачиваю новый json - могут появляться новые таблицы и/или столбцы в уже существующих таблицах. Какое можно придумать решение в таком случае?
я в таких случаях храню пары (Stgring,String)

(parameterName, parameterValue)

balolam
27.11.2016
12:59:38
Она уже куплена, все ок, вскоре статус изменится. Покупки можно же возвращать в течении пары часоа

J
27.11.2016
13:00:26
А что за границей без диплома не берут?
берут но визу и вид на жительство хуй сделаешь, поэтому скажут "извините, не можем вам документы оформить в миграционной службе, так что всё отменяется"

Ⓜ️ᵃʳᵃᵗ
27.11.2016
13:02:19
Ааа вот в чем дело
ну или учится пойти там, но это дорого

Quarx2k ?
27.11.2016
13:02:38
Ну получается диплом нужен как формальность чисто?
в рф диплом формальность в 90% случаях

Ⓜ️ᵃʳᵃᵗ
27.11.2016
13:02:44
Ну получается диплом нужен как формальность чисто?
да, потом если нужно будет, через Н лет, можно получить то образование которое нужно

в рф диплом формальность в 90% случаях
даже у меня в инсте несколько людей просто ходили, а на деле, у них просто уже все куплено было.

Google
Quarx2k ?
27.11.2016
13:03:31
мда

я вот отучился 5.5 лет, получил диплом и хз зачем. Без него все прекрасно

DivelNick
27.11.2016
13:04:22
И разницы нет какой, лишь бы программист была надпись ?

Ⓜ️ᵃʳᵃᵗ
27.11.2016
13:04:50
И разницы нет какой, лишь бы программист была надпись ?
раницы в 99% случае вообще нет. чаще просто требуют тех. специальность

Quarx2k ?
27.11.2016
13:04:50
у меня специалист по инфомрационной безопасности))

DivelNick
27.11.2016
13:06:13
Ну охть вообще

Quarx2k ?
27.11.2016
13:07:10
я универ юзал чисто как для отсрочки армии

Ⓜ️ᵃʳᵃᵗ
27.11.2016
13:07:38
со мной работал чел программером после мед. вуза. и потом у нас давно ,чел был после кансерватории по клссу фортепиано

Vlad
27.11.2016
13:21:42
В смысле - программистской профессии

Alex
27.11.2016
13:31:36
В мед? Это в програмеры можно вкатиться за пол года если ебашить как бешеный. Потому что в проге важен скил а не корочка. С медом такое не работает, если ты не черный трансплантолог

Vlad
27.11.2016
13:54:41
Ну или не в шутку..
Хе-хе, смог бы пиздюку шею скрутить? У меня, наверное, не хватило бы "смелости"

Владислав
27.11.2016
13:55:00
Vlad
27.11.2016
13:56:51
Не смог бы, а вот про айфоны уже интересно
В андроид-конфе можно обсуждать яблоко?

Владислав
27.11.2016
13:58:05
Ну, вообще тебе лучше в оффтоп

Google
Даня
27.11.2016
13:58:05
осуждать разве только))

Ilya
27.11.2016
14:52:02
Друзья, привет. Кто-нибудь смотрел в сторону svg (векторных) карт мира и решений связанных с ними?

Евгений
27.11.2016
16:27:19
Доброго времени суток, товарищи. Пока нигде не работаю, ищу место в Москве, где могу постажироваться и поучиться, если такое вообще возможно. #whois Первыми моим проектами будут скорее всего программа помогающая медитировать. Специалистом был в вёрстке, забросил с год назад, поскольку не мог найти достойную работу в оффлайне. Чем могу быть полезен - меня всегда этот вопрос ставит в раздумие. Могу помочь в его популяризации на своих страничках, возможно в будущем стану модерировать и помогать новичкам. Сообщество интересно в первую очередь тем, что здесь я могу задать вопрос и получить на него компетентный ответ. Во-вторых я достаточно социофобен и нуждаюсь в общении с коллегами, в оффлайне завести длительные знакомства у меня не получается. В-третьих, общаясь среда становится частью тебя, ты становишься частью среды, это значит что общаясь здесь, я буду развиваться как разработчик быстрее. Сам родом из Херсона, в данный момент проживаю в Москве. Т.к. сейчас нечем платить за квартиру, а на всех предыдущих работах кидали, подумываю в ближайшем времени вернуться на родину. Узнал про группу через закладки на гитхаб: https://github.com/AveVlad/russia-it-podcast Знаю, что многие технари не приемлют эзотерику в любом виде. Я никому не навязываю своё мировоззрение и уважаю ваше, потому прошу не судить меня по вашим стереотипам о "типичных эзотериках". Ах да, ищу наставника по Андроиду, желательно из Москвы. Долгой жизни и процветания Вам!

Алексей
27.11.2016
16:32:15
а никто не подскажет как получить телефонные контакты, сгруппированные по имени? то что забираю сейчас отдается одним скопом, а у одного человека ведь может быть несколько номеров забито

Иван
27.11.2016
16:33:21
Вклинить инструкцию group by?

В sql запрос

Там же контент провайдер

(это подсказка, точно не помню, давно в телефонной книге не был)

Алексей
27.11.2016
16:35:39
ну, вклинить груп бай это первое что я пробовал)

но тогда ведь надо в селект на остальные поля аггрегатные функции вставлять

вот именно в этом и затык

Иван
27.11.2016
16:36:39
А ты хочешь забрать "объектами" по объекту на человека?

Алексей
27.11.2016
16:37:33
ну да, мне нужно просто сграббить телефонную книгу, отобразить ее в формате имя - мобильный телефон. а по клику уже отобразить в новом окне все остальные номера

Иван
27.11.2016
16:38:29
А если для первого забора подключить инструкцию distinct?

На "имя" человека

Алексей
27.11.2016
16:39:08
тоже пробовал) ругается, может я конечно что-то не так делаю. но я так понял что в PROJECTION кроме имен полей ничего вставлять нельзя

Иван
27.11.2016
16:39:54
Наверно проблема выделения в результат неоднозначных номеров

Алексей
27.11.2016
16:40:06
>Invalid column DISTINCT display_name

собственно вот

Иван
27.11.2016
16:40:14
Эээ

Google
Иван
27.11.2016
16:40:41
Хм

Поищи флаги праймари/дефолтного номера телефона

Есть такие в базе?

Либо по праймари, либо если пусто

Ну хз блин, объектно из базы ты не заберешь

Алексей
27.11.2016
16:44:08
а я что-то затупил, можно ведь не из ContactsContract.CommonDataKinds.Phone.CONTENT_URI селектить

а из какого-нибудь пипла

Admin
ERROR: S client not available

Иван
27.11.2016
16:47:36
Вариант для попробовать

Там юрей море

Алексей
27.11.2016
16:56:47
Да, так оказалось правильнее, только номера отдельным селектом потом приходится выбирать)

Sergey
27.11.2016
17:45:01
Из 100 разработчиков сколько зарабатывают только во фрилансе? Насколько это сложно самостоятельно зарабатывать в androd разработке?

Anton
27.11.2016
17:45:59
Не сложно особенно если уже несколько постоянных заказчиков есть

Sasha
27.11.2016
18:00:18
Господи, как же запутанно. Ребят, у кого-нибудь есть под рукой пример OAuth авторизации в твиттере с использованием чистого API Twitter, без каких-либо доп.библиотек. OAuth2 проще пареной репы, но с его помощью нельзя делать запросы к Streaming API, который мне нужен

Зачем всё должно быть так солжно, я вроде всё собрал в одну кучу, но получаю ошибку 401, наверняка косяк в одном из миллионов шифрований при получении ключей

Sergey
27.11.2016
18:02:05
Вроде как твиттер не дает доступ к апи стримминга сторонним клиентами

Sasha
27.11.2016
18:02:51
ну, да, поэтому нужно пройти авторизацию через OAuth, как я понял

Sasha
27.11.2016
18:03:04
Да

С помощью App-Only аутентификации всё прекрасно, но так доступ только к Rest API

Google
Sasha
27.11.2016
18:04:26
а мне бы в реальном времени получать инфу о новых твитах

https://dev.twitter.com/oauth/overview/authorizing-requests

я вроде как последовал инструкции, но к rest тоже доступ не получил с помощью этого

пол дня на это убил

к чёрту, сделаю через Twitter Kit и twitter4j

бомбануло

Sergey
27.11.2016
18:23:54
ребят, proGuard шифрует названия override методов у потомка, например, у асинктаска (только у него и видел), но всякие onCreate у активити не шифрует. вопрос: как работает асинктаск, если override методы носят другое имя?

Marat
27.11.2016
18:26:37
Я вот просто учусь сейчас на 3-м курсе, с универа толку ноль только время отнимает. И вот думаю стоит ли вообще ходить
я сам без диплома, работаю андроид разрабом уже год, если ты парень с мозгами, шаришь, быстро развиваешься, понимаешь какие технологии стоит применять в различных проектах, то спрос на тебя будет всегда, главное скилл и опыт

Marat
27.11.2016
18:29:05
Я вот просто учусь сейчас на 3-м курсе, с универа толку ноль только время отнимает. И вот думаю стоит ли вообще ходить
но если в гос контору соберешься(что очень врядли), то без диплома никак, ну и некоторые конторы просят диплом в обязательном порядке, но таких единицы

Sergey
27.11.2016
18:30:24
без рефлексии?
не совсем понял вопроса. я не юзаю рефлексию, а у прогуарда дефолтные настройки

Alexander
27.11.2016
18:36:51
если ты не используешь рефлексию то можно спокойно схлопывать методы и всё будет отлично работать

Алексей
27.11.2016
18:55:18
Единственное где мне пока пригодился диплом, это при получении блю кард)

Но в любом случае получить его стоит. Это как завершить проект до конца, на первых 90% вроде ок, вторые 90% сплошные правки и хочется послать нафиг, особенно если заказчик "чудак" :)

Dmitrii
27.11.2016
19:04:16
Кто может с GSON библиотекой помочь? Но кажется у меня проблема больше с Java чем с Android, но все же... Регистрирую десериализатор для объекта вида {"data": [{"id": 1}, {"id": 2}]} вот так: gsonBuilder.registerTypeAdapter(new TypeToken<Collection<Request>>() {}.getType(), new CollectionDeserializer<Collection<Request>>(Request.class)); Но в итоге я получаю в результате десериализации инстанс Collection который заполнен инстансами LinkedTreeMap которые в свою очередь имеют корректно смапленные значения из JSON строки.

Dmitry
27.11.2016
19:05:07
всем привет. Что-то запутался с синтаксисом джавы/котлина - появился вопрос, можно ли написать такой метод, который будет передавать значение к какому-нибудь полю модели - неважно к какому? Если в коде - вот что хочу сделать class Model { String name; String address; } class Presenter{ Model model = new Model(); // !! вот здесm нужно передать private init { someMethod("Limpopo", model.address); someMethod("Levanskiy", model.name); } private someMethod(String value, String modelField) { modelField = value; // так конечно не будет работать } }

Dmitrii
27.11.2016
19:05:11
В методы deserialize() не проваливается совсем.

Sergey
27.11.2016
19:05:24
Как и где вы подготавливаете данные перед запуском актививити ? Есть мысль сделать это в отдельном треде(чтоб тормозов не ловить) Затем через eventbus в активиьи слать

Dmitry
27.11.2016
19:06:40
@zzzaaaqqq ну, как вариант сделай для этого сервис, и прибайндь его к активити

Страница 597 из 3205