Здравствуйте, Shmj, Вы писали:
S>Вот, оказывается на iOS худо-бедно работают некоторые убогие IDE со встроенным компилятором, можно не только Python, но и C++ собирать.
S>На Android не смотрел, но подозреваю что что-то подобное есть.
S>Смотрели ли вы это?
S>Можно ли в экстренном порядке открыть так модуль рабочего проекта и что-то подправить?
Здравствуйте, Shmj, Вы писали:
S>Можно ли в экстренном порядке открыть так модуль рабочего проекта и что-то подправить?
В экстренном порядке проще в веб морде гитлаба что-то наменять.
Здравствуйте, Shmj, Вы писали:
S>Вот, оказывается на iOS худо-бедно работают некоторые убогие IDE со встроенным компилятором, можно не только Python, но и C++ собирать.
S>На Android не смотрел, но подозреваю что что-то подобное есть.
S>Смотрели ли вы это?
S>Можно ли в экстренном порядке открыть так модуль рабочего проекта и что-то подправить?
Сейчас есть RDC. В экстренном порядке подключить к телефону мышь и клаву через BT/OTG и работать как на компьютере проще всего. Если надо стоя (как лошадь), есть стилус вместо мышки и чехол с кнопками вместо клавиатуры.
Когда (и если) рабочие станции на ARM пойдут в массы, под Андроид начнут портировать все программы (в том числе и IDE). И появится не Android Subsystem for Windows, а Windows Subsystem for Android. И наконец-то будет гомогенность. (Или не будет).
I'm a sewer mutant, and my favorite authors are Edgar Allan Poo, H.G. Smells and George R.R. Martin.
Фигня. На уровне изучения языка еще норм. Но собирать что-то- нереал. Я для такой срочной правки использовал Remote Desktop с айфона на нормальный комп. Проще гораздо
Здравствуйте, Shmj, Вы писали:
S>На Android не смотрел, но подозреваю что что-то подобное есть.
Есть termux фактически консольный (с некоторыми ужимками можно и GUI приложения использовать) linux для android.
S>Смотрели ли вы это?
Смотрел, и даже установлен на моих мобильных устройствах.
S>Можно ли в экстренном порядке открыть так модуль рабочего проекта и что-то подправить?
Наверно можно, компиляторы ставятся vim или другие консольные редакторы тоже, но я только игрался, и использую реально только в качестве калькулятора запуская там питон.
Здравствуйте, Shmj, Вы писали:
S>На Android не смотрел, но подозреваю что что-то подобное есть. S>Смотрели ли вы это?
Как уже сказали выше есть Termux, в него ставятся и Clang, и GCC, и Python, и Emacs и т.д. и т.п.
В комбинации с Samsung DeX — получается вполне себе десктоп — телефон подключается по USB-C к доку, на котором висят монитор, клавиатура и мышь
S>Можно ли в экстренном порядке открыть так модуль рабочего проекта и что-то подправить?
Здравствуйте, Evgeny.Panasyuk, Вы писали:
S>>Можно ли в экстренном порядке открыть так модуль рабочего проекта и что-то подправить? EP>Можно, но зачем?
Дело в том что моб. устройства — уже не на много слабее компьютеров. А так же экран не на много меньше по пикселам а у планшетов — и размер экрана сопоставим с ноутбучным.
Знаете какая скорость SSD-диска на iPhone? Чтение: около 3000-3500 МБ/с Запись: около 1500-2000 МБ/с Не так мало. Процессоры:
A17 Pro показывает результаты около 2900-3000 баллов в однопоточном тесте и около 7800-8000 баллов в многопоточном тесте.
Apple M1 выдаёт около 1700-1800 баллов в однопоточном тесте и около 7300-7500 баллов в многопоточном
Т.е. iPhone не так уж слабее ноутбучного.
Размер ОЗУ так же одинаковый уже ставят. И размер SSD одинаковый.
Здравствуйте, Shmj, Вы писали:
S>На Android не смотрел, но подозреваю что что-то подобное есть.
Termux уже упоминали, добавлю про него из опыта: ставил там помимо питона и плюсов компилятор D (ldc), Racket, ставил JDK, с ним можно запускать jar'ы (которые достаточно переносимые и работают одни и те же и на десктопе и на телефоне), в частности запускал компилятор Flix'a прямо на телефоне. Работают tmux и zellij, чтобы несколько табов и панелей иметь в одной сессии, можно переключаться между редактором и консолью. Работает не только vim, но и Helix например. Git тоже работает, конечно. Вполне можно жить.
DM>Termux уже упоминали, добавлю про него из опыта: ставил там помимо питона и плюсов компилятор D (ldc), Racket, ставил JDK, с ним можно запускать jar'ы (которые достаточно переносимые и работают одни и те же и на десктопе и на телефоне), в частности запускал компилятор Flix'a прямо на телефоне.
Практический смысл компиляторов на устройстве — чтоб кросскомпиляцией не заниматься?
Здравствуйте, m2user, Вы писали:
M>Практический смысл компиляторов на устройстве — чтоб кросскомпиляцией не заниматься?
Моб. девайсы бывают достаточно мощные, SSD на них по 3-4 ГБ в секунду скорость имеют, что не мало. Если тебе для работы достаточно — то почему бы и нет?
Здравствуйте, m2user, Вы писали:
DM>>Termux уже упоминали, добавлю про него из опыта: ставил там помимо питона и плюсов компилятор D (ldc), Racket, ставил JDK, с ним можно запускать jar'ы (которые достаточно переносимые и работают одни и те же и на десктопе и на телефоне), в частности запускал компилятор Flix'a прямо на телефоне.
M>Практический смысл компиляторов на устройстве — чтоб кросскомпиляцией не заниматься?
В моем случае обычно баловство. Если скучно в поезде или на конференции, можно открыть хобби проектик и немного его продвинуть вперед. Или что-то посчитать, пока по лесу гуляешь. Или сделать решалку для задачек из игры на том же телефоне.
S>Моб. девайсы бывают достаточно мощные, SSD на них по 3-4 ГБ в секунду скорость имеют, что не мало. Если тебе для работы достаточно — то почему бы и нет?
Чтобы это была именно работа, а не баловство (как в соседнем комментарии D. Mon) нужны монитор и клавиатура.
Но если под рукой монитор и клавиатура, то наверное и полноценный ПК есть (или даже можно свой мини-пк принести — на форуме такие сценарии обсуждались).
Мощность девайса вообще не сильно важна, т.к. его можно использовать как тонкий клиент (при наличии доступа в интернет).
Здравствуйте, m2user, Вы писали:
M>Чтобы это была именно работа, а не баловство (как в соседнем комментарии D. Mon) нужны монитор и клавиатура. M>Но если под рукой монитор и клавиатура, то наверное и полноценный ПК есть (или даже можно свой мини-пк принести — на форуме такие сценарии обсуждались).
Ну у планшетов мониторы не такие уж плохие. Клавиатура так же присутствует как чехол на магнитиках или подключается по блютузу. А вот интернет в лесу может быть не стабильным.
S>Ну у планшетов мониторы не такие уж плохие. Клавиатура так же присутствует как чехол на магнитиках или подключается по блютузу. А вот интернет в лесу может быть не стабильным.
По габаритам это уже не карманное устройство (набор устройств), значит рюкзак/сумка, а туда уже и субноутбук влезет.
Что полностью решает вопросы с запуском приложений для ПК без termux и прочего хакерства.
Вообще идея совмещать в одном устройстве средство (экстренной) связи, будильник/муз.плеер/фотокамеру и объект хакерства с termux и пр. имеет наряду с плюсами (all-in-one) и очевиднй минус в виде того, что всё сразу может поломаться в следствие кривого обновления или неудачного эксперимента.