baddev, обязательный минимум - понимание алгоритмов, структур данных, типы, ссылки... Это база. Если её не знает и не понимает джун, то никто с ним возиться не будут, выбросят - пусть учит минимум и приходит снова.
Ну а дальше база андроида - жизненные циклы активити-фрагментов, знание всех компонент андроида и примерное понимание для чего они нужны, практика не обязательна, но желательна.
Следующий этап - многопоточность. Здесь много копий сломано. Лучше начать с основ - мьютексы, мониторы, синхронизация...
После этого уже идут шаблоны проектирования, архитектура, фреймворки и всё прочее. С этого момента начинается полная каша, потому что фреймворки постоянно меняются, в практике одни ШП заменяются другими и прочий холивар. Тут уже надо следить за тенденциями и продолжать нарабатывать опыт.
Но без вышеописанной базы этого не осилить
Нужно только учитывать, что на кроссплатформенных фреймворках далеко не уедешь. Для простых приложений и прототипов вполне подойдёт. Но если что-то серьёзное, то потом это надо будет переписывать на нэйтив
dollar, ещё раз. Здесь нет нарушений законов той страны, которой подчиняется сам хостер.
Нет.
Нарушения.
Законов.
Что ещё не понятно?
Представь, что законы страны Росбабве издало закон, чтобы все сайты должны показывать флаг их страны на половину экрана всего сайта. Можешь сам выбирать - сверху или снизу - есть свобода выбора!
А страна Килямбия обязывает выкладывать на отдельной странице все логины и пароли всех зарегиститрированных пользователей. Что поделать! - Таковы законы этой дикой страны. И что? Ты будешь вникать во все детали и соблюдать все их прихоти или просто пошлёшь? Да, тебя Килямбия и Росбабве за это отключат от своего сегмента рынка. Но законов своей страны ты не нарушил.
Блин, чувствую себя идиотом, что разговариваю с малолетними детьми, всё разжёвываю, всё объясняю какие-то очевидные вещи...
#, Оххх... Вытащил из нормального ноута HDD и SSD, поставил HDD с проблемного ноута и стал ставить Ubuntu 18.04.
В процессе установки выдал ошибку, которую я раньше не видел - "The 'grub-efi-amd64-signed' package failed to install into /target/. Without the GRUB boot loader, the installed system will not boot."
И потом следующее сообщение - "We're sorry, the installer crashed..."
В общем, проблема, как я понимаю, в самом винте, на котором осталась фантомная винда, которая мешает установке. Нужно отформатировать HDD каким-то образом
Сергей Горностаев, естественно.
Это уже право этих стран. Поэтому и начинают договариваться. Но речь же о законах. Чисто юридически соблюдать не обязаны - за это нет никаких наказаний, но сопротивляющаяся страна может отключить доступ к своему сегменту. Это очевидно.
#, самое обидное, что модель ноутов одна, видеокарта такая же, отличие только в том, что один i5, другой i7 и на i7-м успешно стоят две системы - win10 и ubuntu 18.10.
На i5-м стояла винда, но что-то напортачил и она осталась где-то на втором разделе винта. На другую вот пытаюсь поставить ubuntu.
Вечером попробую поменять винты местами и поставить убунту на железе i7-го
Рональд Макдональд, Я на винде уже очень много лет. Устал от неё. А 10-я винда на первом ноуте просто бесит своими обновлениями, перезагрузкой, телеметрией... Ну и есть проблемы на винде с bitcoind-RPC и Tensorflow.
На первом ноуте винда стоит, на второй ставить её не хочу. Ну, или только 7-ку поставлю.
Ещё раз проверил BIOS.
Есть отличие только в одно строке:
на нормальном ноуте стоит Platform Key - Not enrolled
на проблемном - Platform key - Enrolled
Да, ещё забыл сказать, что на нормальном компе стоит две системы - Windows 10 и Ubuntu 18.04 - при запуске выбираю нужную.
На втором ноуте только Ubuntu, которую пытаюсь поставить и два раздела по 500 Гб.
Ну а дальше база андроида - жизненные циклы активити-фрагментов, знание всех компонент андроида и примерное понимание для чего они нужны, практика не обязательна, но желательна.
Следующий этап - многопоточность. Здесь много копий сломано. Лучше начать с основ - мьютексы, мониторы, синхронизация...
После этого уже идут шаблоны проектирования, архитектура, фреймворки и всё прочее. С этого момента начинается полная каша, потому что фреймворки постоянно меняются, в практике одни ШП заменяются другими и прочий холивар. Тут уже надо следить за тенденциями и продолжать нарабатывать опыт.
Но без вышеописанной базы этого не осилить