Виталий Пухов: ну напишите приложение для них. Чудес не бывает, самый простой способ совместного редактирования файла - это утилита какая-либо которая сравнивает два файла, и либо выдает один "склеенный", либо возвращает ошибку. Самая популярная и хорошо развитая утилита такого плана - это git.
Ну да, это все понятно. А вас не смущает, мягко говоря, не удобный api контент провайдера? Гораздо меньше кода будет если просто использовать какую-либо orm. И код будет в разы читабельнее. Так же недавно появился Sqlbrite, который конечно далеко не orm, но по удобству использования опять таки превосходит контент провайдеры.
nirvimel: э, ок. Ну да, скорочтение не способствует изучению языка в принципе. Причем тут оно? По очевидным причинам скорочтение конечно практически никак не связано с разговорной речью.
nirvimel: это параллельные процессы, никто не говорит что лишь читая вы начнете говорить. И чтение больше приносит пользы на начальном уровне. По аналогии дети учатся читать: они делают это в слух, т.к. про себя научится делать это сложно. У взрослого человека есть навык чтения про себя на своем языке, но нет на чужеродном. Ну и тут все индивидуально, да. И еще я вам завидую если вы довольно легко читаете. Я сейчас читаю Чарльза Диккенса и я бы не сказал он идет "довольно легко". Хотя я говорю довольно свободно и проходил собеседования на английском языке.
Александр Белокаменский: ну да, это все относительно. Но Нижний далеко ушел от большинства российских городов, и тем более не сравним с городами где живет 30к жителей.
IartanisI: я на вашем месте поспрашивал бы людей которые переехали из провинции в мегаполис - стоит это того или нет, а не делал бы выводов на основе собственных домыслов. Я, например, переехал, и знаю много людей которые тоже переехали и сравнивают свой родной провинциальный город с деревней; в прямом и переносном смысле. Мегаполис это не только деньги, это масса возможностей, это другие люди и другой способ мыслить. АртемЪ: попробуйте съездить в Питер, или Нижний Новгород.
LeEnot: Например, все что связано сокетным программированием. Сокетное соедение оборачивается в поток, и необходимо понимать, например, как данные из этого потока доставать и обновлять из внешнего потока. Так же есть масса алгоритмов которые требуют параллельного выполнения кода. Android это обычная операционная система, и скажу вам по секрету, под нее разрабатывают не только email клиенты, todo списки и приложения для соц. сетей. И далеко не всегда можно обойтись готовыми фреймворками вроде RXJava которые, кстати основаны все на тех же потоках.
xbox: то, что вам удобно считается, мягко говоря, не очень нормальным. Заказчик не должен иметь доступа к исходникам на продакшене. "Полезные изменения" не вносят прямо на продакшене, их вносят через дев ветку, потом мержат в мастер ветку, а уже затем ci сервер собирает проект и деплоит его на продакшен.
brainick: вы в свою очередь со своей принципиальной категоричностью выглядите как школьник 6-7 класса, гордо раздающий налево и направо советы и указания.
brainick: Причем тут английский язык то? Это дело каждого, у меня например для большинства моих знакомых это не проблема. А знания по математике они универсальны, язык лишь инструмент, если вы его не знаете, то это ваша личная проблема. Уровень материала это относительная величина, для вас он низкий, для кого то нет. Точно так же и по вменяемости задач: никакие книги или online курсы не заменят профессионального преподавателя, но это не значит что все кроме очных занятий нужно категорически избегать.
nick23: launcher это всего лишь приложение. Оно может быть гугловым или от LG или от стороннего разработчика. "Круг" этот может быть в одном лаунчере, а может не быть в другом. Стандартного api в android для этого нет.
YARUSprog: Я советую вам устроиться в крупную компанию junior разработчиком. Чтобы устроится junior разработчиком знать нужно Java SE, стандартные структуры данных и базовые алгоритмы. И то это все относительно, если вы на собеседовании выкрутитесь(в хорошем смысле этого слова) и кое как решите проблему частично не знаю необходимого алгоритма или структуры данных, то вас могут нанять.