Roman
А хз, вроде он про программирование в целом спрашивал.. Но и по андроиду тоже есть куча материала на русском. Туториалы, хабра полная статей, ютуб, даже документация уже частично на русском
У тебя банально по какой-то фиче возникнет вопрос (хоть по какому-нибудь даггеру или rx, хоть по какой-то части support-библы), и тебе русскоязычный гугл ответа на него не даст.
Roman
Подтверждаю
Vadim
нуу rxjava это уже уровень)) по мне это не как не для начинающих. Но! на ютубе есть видеоуроки, и по Rx в том числе: https://www.youtube.com/user/vitaxafication например вот хороший канал на русском
Roman
нуу rxjava это уже уровень)) по мне это не как не для начинающих. Но! на ютубе есть видеоуроки, и по Rx в том числе: https://www.youtube.com/user/vitaxafication например вот хороший канал на русском
Да, ещё сайт Климова хороши й(с кошками который) Но там самые азы. Какие-то подводные камни бывают ещё на хабре, но это реально крохи от всей инфы.
Vadim
хз, я не требую. Я джунов прошу, что бы хотябы асинктасками сделали запрос к серверу и вывели список в recyclerview. Rx'ом можно всех джунов распугать))
Vadim
незнаю как у вас, у нас в Латвии лютый дефицит прогеров с любым уровнем знаний
Vadim
dagger, rx это уже для опытных прогеров, с опытом работы на реальных проектах хотябы год-два. Тогда да можно спрашивать такое
Anonymous
если что я пока в этом ничего не понимаю
Anonymous
=)
Anonymous
но мне это очень интересно
Anonymous
Vadim
я имел ввиду асинктасками, httpurlconnection и другими встроенными штуками.. Бывает вместо этого либу прикручивают, volley например
Vadim
вообще зеленых джунов (без опыта работы прогером), но которые умеют пользоваться ретрофитом, таких пока не видел
Roman
вообще зеленых джунов (без опыта работы прогером), но которые умеют пользоваться ретрофитом, таких пока не видел
Суть в том, что таких не берёт никто. Мало кто хочет сидеть, и учить джуна MVP, Rx и всему прочему. Хотя тоже не редкость, когда на ходу просто учат это всё (сам таким был)
Anonymous
ребята есть вопрос. Кто такие "Джуны"?
Anonymous
Vadim
@sytnyk_r жестко у вас. Мы берем к себе перспективного студента, который пусть кое-как достиг поставленной цели и понимает каким образом это получилось. т.е. может ответить на вопросы. Если понимает MVP, rx то это плюс, но это уже тянет на "опыт работы год"
Vadim
@alexvaisov джун - junior developer 0-2 года опыта работы
Vadim
А если джун скажет что асинктаски уже не помнит но помнит rx?
тогда этот джун может получить +20% к зп на старте)) но таких не встречал
Roman
У нас тут (в городе) студентов на стажеровку по Андроид набирали. RxJava и MVP надо было уже знать (тестовый проект написать с использованием этого)
Dmitry
@alexvaisov джун - junior developer 0-2 года опыта работы
а если человек с 2.5 годами опыта и знает только асинктакси? - это джун?
Nikita
хз, я не требую. Я джунов прошу, что бы хотябы асинктасками сделали запрос к серверу и вывели список в recyclerview. Rx'ом можно всех джунов распугать))
Ну я Джун, знаком и с рх, и с асинктасками, есть опыт работы - никуда не берут из-за 30 часов в неделю
Oleg
Имеет вообще смысл сначала пробежаться по верхам -rx, Moxy, Dagger2, Clean Architecture - и потом уже идти на собеседования?
Dmitry
Да
почему? 2.5 года же опыта, уже больше джуна
Vadim
обычно у таких "шарашек" бюджет в притык и они не берут джунов на перспективу)) Обучать джуна это роскошь, он тебе денег не будет приносить первые несколько лет, да и еще опытных от работы отвлекать (а это затраты)
Oleg
ну и Retrofit - Picasso туда же канеш)
Roman
почему? 2.5 года же опыта, уже больше джуна
Потому что знаний как у джуна зелёного. Ты можешь клипать простые формочки с помощью дерьма и палок лет 5, но сеньором это тебя не сделает.
Vadim
а если человек с 2.5 годами опыта и знает только асинктакси? - это джун?
Скорее всего этот человек ленивый, раз за 2.5 года особо не продвинулся, я бы такого не взял
Oleg
Ну просто ты сидишь, учишь тот же Moxy - а потом идешь на собеседования, тебя просят обработать lifecycle лоадером а ты блин не помнишь че там нужно в лоадере писать)
Oleg
и тебе говорят - Фи!
Dmitry
Zakhar🤍💙🤍
rx, mvp, di всетаки сложно для домашнего обучения. Не видел таких студентов, которые это знают.
Vadim
где где, но в Москве таких проблем 100% не должно быть)) У меня город 600к населения
Vadim
плохо ищешь
Roman
тогда получается что джун определяется не количеством проработанных лет, а объемом знаний
И да, и нет. Есть люди, которые учат кучу вещей, но не используют их на практике. Теоретики такие себе. Их ты тоже крутыми разрабами не назовёшь. Это комбинирование опыта+знаний. Нет чётких границ для джуна, мидла, сеньора. В одной фирме ты можешь считаться за джуна, а в другой тебя будут видеть как стронг-мидла
Oleg
rx, mvp, di всетаки сложно для домашнего обучения. Не видел таких студентов, которые это знают.
Ну вполне можно по верхам пробежаться. Вот есть крутой курс от еЛегион по этим штукам.
Nikita
плохо ищешь
А как искать-то? Есть хх, на нем нет вакансий на неполный день сейчас, кидаю на полные - все классно пока не доходит о том, что я не могу фултайм
Vadim
тогда получается что джун определяется не количеством проработанных лет, а объемом знаний
конечно, но как правило 2 года хватает чтобы превратиться из перспективного студента в человека который может приносить пользу команде/компании
Roman
А как искать-то? Есть хх, на нем нет вакансий на неполный день сейчас, кидаю на полные - все классно пока не доходит о том, что я не могу фултайм
Я искал так: брал все вакансии и туда отправлял резюме с пометкой про part-time. Кто-то игнорил, кто-то тестовые задания слал. Сделал тестовое, пошёл на собеседование - взяли. Хотя искали на full-time. Пробуй
Vadim
А как искать-то? Есть хх, на нем нет вакансий на неполный день сейчас, кидаю на полные - все классно пока не доходит о том, что я не могу фултайм
Попробуй через рекрутеров.. У многих вакансий есть пометка "свободный график, есть возможность совмещать с учебой". Видимо ты не правильно приподносишь parttime 30 часов
Vadim
хз, как в Москве, в Риге практически везде "40 часов в неделю, свободный график" можно с 8 до 16 работать, можно с 12 до 20. Как хочешь.. И не кто не стоит с секундомером над душой.. Если ты свои задачи выполняешь в срок, то тебе слова не кто не скажет. А можешь работать хоть 60 часов, хоть 32. Без разницы
Vadim
а версия грейдла какая?
Vadim
https://stackoverflow.com/questions/24795079/error1-0-plugin-with-id-com-android-application-not-found - не помогло ?
Anonymous
Используй Gradle 4.1. Версию 4.3.1 Android не хочет
Anonymous
Это с gradlew, заметь. Если gradle, будет использоваться та версия, которая в настройках проекта или в системной переменной. Проверь File -> Settings -> Build, Execution,... -> Gradle
Mukhtar
Bimurat Mukhtar: Всем привет, вот допустим есть nav drawer activity, и когда каждый нав меню итем селектиш там реплайс фрагмент будет, дальше когда нажимаешь на итем фрагменте, что рекомендуеться использовать новый активити или еще один фрагмент чтобы когда назад нажмешь опять вернулся на nav drawer активити с сохраненным фрагментом, и как реализовать это на мвп? Есть хорошие семплы, с нав драувер
Anonymous
buildscript { repositories { google() } dependencies { classpath 'com.android.tools.build:gradle:3.0.0' } } Это есть?
Anonymous
Тогда рекомендую попробовать создать новый проект из образца. Студия должна сама выставить все настройки.
Zakhar🤍💙🤍
https://habrahabr.ru/post/338596/ Что ты там про студентов?..
Есть дети которые и в 11 лет получали степень по математике.. Но много ли таких?
Yushka
Есть дети которые и в 11 лет получали степень по математике.. Но много ли таких?
Они же не просто так их получают. Им интересно, они разбираются. Вот и студент, имея желание быть разработчиком, вполне может знать, опробовать и понимать и rx, и что угодно.
Yushka
Есть дети которые и в 11 лет получали степень по математике.. Но много ли таких?
и даже не то чтобы может, а вполне себе логично, что он этим должен интересоваться, раз имеет интерес к андроиддеву)
Vadim
некоторые студенты вон вообще фейсбук и вконтакт написали))
Anonymous
Может вопрос глупый, но ответ пока для меня неочевиден: RecyclerView использует вьюхи повторно или, если у меня в getItemCount() указано 25000, то он это же количество раз вызовет onCreateViewHolder() ?
Глеб
Ребят, у меня есть мини либа, как я могу задать url для Retrofit?
Глеб
Тип в либе просто фрагмент загрузка данных модели и проч, структура всегда одинаковая, а вот урл загрузки может быть разным
Глеб
Куда надо копать?
Anonymous
Название как бы намекает, но на обратное намекает то, что у адаптера ListView, например, в методе getView есть параметр convertView, а тут ничего такого я не вижу
Anonymous
ну ок, спс
Dmitry
Название как бы намекает, но на обратное намекает то, что у адаптера ListView, например, в методе getView есть параметр convertView, а тут ничего такого я не вижу
дока не нужна? https://developer.android.com/training/material/lists-cards.html The RecyclerView widget is a more advanced and flexible version of ListView. This widget is a container for displaying large data sets that can be scrolled very efficiently by maintaining a limited number of views.
Глеб
@Url
Круто, спасибо
Глеб
Кто-нибудь работает с artifactory? на своем серваке. Все сделал как надо в проекте. Но выдает ошибку Cannot configure the 'publishing' extension after it has been accessed.
Глеб
Гугление не помогает
Аlexandr
чет туплю подскажите где ошибка
Аlexandr
Observable.just(selectedList) .flatMap(Observable::fromIterable) .flatMap(fileItem1 -> checkCopyFile(fileItem1, currentFolder)) .flatMap(fileItem1 -> copyOneFile(fileItem1, currentFolder)) .subscribeOn(ioThread) .observeOn(uiThread).subscribe()