почему ты побежал сюда, а не пошел читаешь документацию?Потому что я вообще ничего не понял.
и включенным автологином в сессию kdeАвтологон при запуске? Или после авторизации VNC?
а на Win или Lin этим можно пользоваться?1Password кросс-платформенный. Windows, Linux, MacOS, да хоть ChromeOS.
<select>
.@model MyApp.Models.Address
@{
ViewData["Title"] = "Edit";
}
<h1>Edit</h1>
<h4>Address</h4>
<hr />
<div class="row">
<div class="col-md-4">
<form asp-action="Edit">
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
<input type="hidden" asp-for="Id" />
<div class="form-group">
<label asp-for="Country" class="control-label"></label>
<select asp-for="CountryId" class="form-control" asp-items="ViewBag.Country"></select>
<span asp-validation-for="CountryId" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="City" class="control-label"></label>
<select asp-for="CityId" class="form-control" asp-items="ViewBag.City"></select>
<span asp-validation-for="CityId" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Street" class="control-label"></label>
<input asp-for="Street" class="form-control" />
<span asp-validation-for="Street" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="House" class="control-label"></label>
<input asp-for="House" class="form-control" />
<span asp-validation-for="House" class="text-danger"></span>
</div>
<div class="form-group">
<input type="submit" value="Save" class="btn btn-primary" />
</div>
</form>
</div>
</div>
<div>
<a asp-action="Index">Back to List</a>
</div>
[HttpGet]
public async Task<IActionResult> Edit(Guid? id)
{
if (id == null || _context.Address == null)
{
return NotFound();
}
var address = await _context.Address.FindAsync(id);
if (medicine == null)
{
return NotFound();
}
ViewData["Country"] = new SelectList(_context.Countries, "Id", "Name", address.Country.Name);
ViewData["City"] = new SelectList(_context.Cities, "Id", "Name", address.City.Name);
return View(address);
}
[HttpPost]
[ValidateAntiForgeryToken]
public async Task<IActionResult> Edit(Guid id, [Bind("Id,CountryId,CityId,Street,House")] Address address)
{
if (id != address.Id)
{
return NotFound();
}
if (ModelState.IsValid)
{
try
{
_context.Update(address);
await _context.SaveChangesAsync();
}
catch (DbUpdateConcurrencyException)
{
if (!addressExists(address.Id))
{
return NotFound();
}
else
{
throw;
}
}
return RedirectToAction(nameof(Index));
}
ViewData["Country"] = new SelectList(_context.Countries, "Id", "Name", address.CountryId);
ViewData["City"] = new SelectList(_context.Cities, "Id", "Name", address.CityId);
return View(address);
}
это требует root на устройствеRoot-права получить не проблема. Проблема пересобрать ядро с поддержкой cgroups.
termux/debian-no-rootНасколько хорошо там PostgreSQL работает? Nginx под Android нативно есть.
Зачем?Попытка освоить полноценное программирование на Android. Если нас переведут на Linux-стек (Rider+Avalonia), то в поездках можно будет тренироваться на планшете. Возможности Termux и Andronix впечетляют, осталось только приспособить это к жизни. Ну и запускать СУБД на планшете.
туннель куда?На удалённый сервер. Нужно организовать доступ к веб-интерфейсу роутера из интернета.
Попробуй такой финт ушами провернуть с андроидом :)На Андройде легко, хоть и не очевидно, надо много кнопок нажать.
Миникомпьютер, полностью настроенный, и с настроенным RDP к нему.У меня появилась похожая идея, но с ноутбуком. Ноутбук дадут, на нём развернём базу и будем к ней подключаться.
Оторвать демокомп от имеющейся сетиДумаю не обязательно. Возможно будет свободный Ethernet-порт в коммутаторе (Wi-Fi роутере) или возможность войти в локальную сеть через Wi-Fi.
и вводятся логин-пароль RDP к миникомпуВ данном случае RDP не обязателен, достаточно только сервера СУБД. В коде приложения просто надо указать IP.
ngrok
, только клиента не требует. Да и 50 тоннелей вместо 3.Кто-то рассказывал про какую-то южную страну... в то же время для туристов продаются сим-карты без таких ограниченийОАЭ. Там если ты выйдешь в интернет в роуминге через иностранную сим-карту, то мессенджеры (Skype, Viber, WhatsApp, Telegram) будут работать. А если выйдешь в интернет через местных операторов связи, то будут применяться все блокировки. Там даже за VPN (по-моему) сажают.
а что мешает WOL делать на ПК?Кривой серый динамический IP. Просто нет доступа из интернета. Вот и нужно умное устройство, которое способно подать WOL уже в локальной сети. Роутер является таким устройством.
Слышал про SELinux, но кроме андройда нигде его не использовал