• Как создать сайт с ведением блога?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Блог на вашем сайте по сути - редкие статьи от самого вашего друга.
    Сверстай статикой. Новая запись в его блоге будет несколько раз в год.
    Сделайте заготовку(рыбу) под новую запись с разверстаными всеми типографическими элементами.
    А на странице - списке записей хватит копипасты блока от предыдущей записи
    Ответ написан
    Комментировать
  • Как работает открытие сокета на сервере?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    7 лет назад собирал себе на PHP упрощенный dns сервер
    https://github.com/Muraveiko/DNS
    Ожидает входящего соединения, на любой запрос ресолвит хост в ип адрес заглушки.
    Запуск был оформлен как демон (служба) .
    Увы, сами баш скрипты и прочее за давностью лет не сохранились.
    Суть в том, что все это само стартовало при загрузке/перезагрузке сервера и можно было сделать с консоли
    аналогично всем остальным службам start/stop
    Ответ написан
    Комментировать
  • В чём проблема работы данного кода?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Жмем Ctrl+4 и читаем ошибку. Постепенно осваиваем работу с логкат, запуск в отладочном режиме (паучок)
    учимся находить сообщение об ошибках в логкат.

    Пример вида экрана после аккорда (ctrl/Cmd + 4)
    6422070f5a35d002328668.png

    На моем примере ошибка закончилось место . Что-то надо стереть или пересоздать виртуалку с большим местом, а не по минимуму
    Ответ написан
    Комментировать
  • Можете объяснить идею, как создать такой макет на android?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Перечитал вопрос еще раз. Применительно к выводу иеархической структуры каталога я сделал бы через
    RecicleView . Два горизонтальных и один вертикальный.
    И вместо findViewById советую разобраться с понятием binding
    Ответ написан
    Комментировать
  • Почему вылетает приложение при запуске кода?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Хм. А как ваш жёсткий диск окажется смонтирован на телефоне ? Откуда вы взяли, что д двоеточие и т.д ?
    Ответ написан
    Комментировать
  • Можно ли реализовать vpn в приложении на android studio?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    не заметно для пользователя нельзя. просто ваше приложение в таком случае будет два в одном.
    впн клиент и собственно ваше. Надеюсь помните как в первый раз впн клиенту даются права.
    Пользователя отправлют в системные настройки, где он ручками должен сам разрешить приложению
    работу в качестве впн службы.
    И вопрос пока работает ваше приложение Вы будете пропускать через себя весь трафик ? иначе все месседжеры и почтовые клиенту у юзеров отваляться. Увы но фишки умной маршрутизации (ваш сайт через впн, а остальное на прямое) не получиться сделать
    Ответ написан
    1 комментарий
  • Где хранить проекты Android Studio?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Хранить проекты нужно в репозиториях.
    Для максимального быстродействия все должно быть на ссд.
    Когда проект не требуется, удаляете с ssd.

    Свой HDD можете использовать в дополнение к внешнему хостингу в режиме зеркала.
    В общем ваш HDD винт для архивов.
    Ответ написан
    Комментировать
  • Как происходит процесс первичной инициализации при разворачивании приложения?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Это не самый важный вопрос на стадии MVP как потом будет коробка работать.
    В конце концов может быть просто начальный докер контейнер с предустановленным дефолтным паролем.

    Если ориентироваться на массовые CRM для широкой аудитории, то пишут install.php (который проверяет, что еще не сконфигурирован) и дает сделать эти настройки.

    Другой вариант это скрипт, который можно запустить только через консоль на сервере.
    лежит выше ввв рута / проверяет что cli вызов
    можно прикрутить как часть развертывания через packagist

    возвращаясь к докеру - как параметр инициализации
    Ответ написан
    Комментировать
  • Есть ли ограничение в правилах публикации приложения, где указывается место положения постоянных и временных ДПС патрулей?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    https://support.google.com/googleplay/android-deve...
    Стран 148. Это очень много. Модератор не юрист.
    В правилах
    https://play.google.com/intl/ALL_ru/about/develope...
    есть пункт
    8.3. Компания Google не берет на себя обязательств по надзору за Продуктами и их контентом, однако может отклонить или заблокировать Продукт, удалить его из Google Play или переместить в другую категорию, если установит, что Продукт или его часть а) нарушают какой-либо из действующих законов;

    и т.д.

    В общем тут как с грибами "есть можно все", но некотрые только "один раз"
    Ответ написан
  • Как получить ссылку на запуск установленного приложения в телефоне/планшете?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    андроид 12-13 окончательно похоронил вашу мечту.
    диплинк (ссылка в приложение) на окрытие урла с сайта
    сработает только на https, а главное при наличии подписи приложения опубликованной на вашем сайте в специальном файле

    https://developer.android.com/studio/write/app-lin...
    Ответ написан
    Комментировать
  • Комфортный ли Macbook Air m1 2020 для WEB-разработки?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    если Вы работали с вордпрессом под виндой, то любой мак для вас будет не комфортным.
    Новая операционная система, другие аккорды. отличия будут раздражать минимум полгода.
    Главное Вы снова почувствуете себя нубом. Каждое привычное действие(автоматическое) придется гуглить. Еще и камень m1 специфичный. Для него не все еще портировано.
    Наибольшее разочарование тут будет в отсутвии wamp (или аналогов для винды)
    Придется разбираться с бревом или поднятием в докер контейнерах.
    Ну и приятные программы платные
    Ответ написан
    1 комментарий
  • Почему я не могу получить параметр из url (api/users/параметр)?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    у вас урл кончается названием точки входа
    маска выделения uuid кончается долларом (конец строки) после цифры

    вот ваши урлы и не подходят под маску
    Ответ написан
  • Как можно реализовать запуск командной строки (скрипта) по нажатию кнопки?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    настройки безопасности в броузерах не позволяют запускать автоматом скаченный файл
    Ответ написан
    Комментировать
  • Почему из crontab не выполняется php, а если выполнить из консоли, то всё работает?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    cd сделай вначале в директорию со скриптом
    и проверь, что скрипт в консоле срабатывает от имени пользователя, которому хостинг назначен
    возможно таску придется в задания рута добавить
    Ответ написан
    1 комментарий
  • Почему не удаётся создать папку командой mkdir?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    get_current_user — Gets the name of the owner of the current PHP script
    а важно от имени кого запускается скрипт
    Ответ написан
    2 комментария
  • Как выяснить причину ошибки "database disk image is malformed" в android?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988

    Скопировал эту БД в ассеты, весьма успешно подключился к ней, считал и отобразил на экране.

    В реальности вы использовали prepolation (заполнение начальных данных), а не подключились к базе.
    Вы же откуда копировали куски кода. Так вот там перенос данных в созданную на телефоне базу данных.

    После этого добавил пару полей, изменил названия и добавил чуть больше данных.

    Это действие должно сопровождаться повышением номера информационной схемы и написанием миграции с обной версии в новую.

    На стадии разработки можно пропускать этот шаг. Но тогда будут ошибки целостности. Главное коректно между релизами, чтобы работало - пользователи не должны терять свои данные.

    А Вам как разработчику тогда потребуется полностью удалять приложение с телефона и ставить на чистую повторно. В конце отладки поставить предыдущий релиз и проверить, что миграция отработала правильно (ну а до первого (еще не опубликованного) имхо лишнее).
    З.ы. еще эмулятор может грузиться с записанного снапшота, где сохранилось состояние с установленной прошлой версией.
    Ответ написан
  • Curl возвращает 204 No Content?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    204 нормальный ответ. Часто используется для небольших порций данных.
    Просто данные возвращаются в хедерах.
    Ответ написан
    3 комментария
  • Конкретно 1 ноут не видит смартфон при подключении по USB?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    нет нормального решения. Так же глючит.
    Ноут на зарядке(с закрытой крышкой в качестве системного блока) подключаю смарт. Тот хочет перейти в режим быстрого заряда. Ноут офигивает и отключает порт. потом решает подать на него напряжение снова и так по кругу.
    отключаем с зарядки. работает. разряжаем ноут до 20 процентов. втыкаем зарядку - работает.
    перешел в состояние заряжен - пошла таже песня.

    В общем если ноут в режиме поддержания заряда на 80 процентах или полностью заряжен и воткнут в розетку - нагрузку для фаст чаржа не держит. внутренняя логика не понимает какую ему токовую нагрузку от бп брать.

    Так что или отладка через вифи, или искать какой - то юсб хаб (провод) через который телефон сразу поймет, что фаст работать не будет, или отключать из розетки.

    Вообщем, попробуй смарт и ноут сперва до сотки зарядить. Потом ноут в автономку. Если законектиться надежно, то у Вас тот же случай на что я наступил с матебуком и редми
    Ответ написан
    Комментировать
  • Как прикрепить и отправить файл через SMTP в android приложении?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Вам нужно именно через smtp и самостоятельно приложением ?
    Открытых релеев почти не осталось. А если найдете, то они в спам листах.

    Если нужно выслать файл, то самый простой способ сделать это через намерение
    "Поделиться" . Почта и все мессенджеры умеют обрабатывать
    https://developer.android.com/training/sharing/send
    Минус способа в том, что отпользователя будет требоваться сделать еще несколько кликов в других приложениях.

    Если очень хочется автоматом, то подымайте свой smtp и реализуйте отсылку. Но это оверхед.
    проще поднять на своем серваке апи
    Ответ написан
    Комментировать