Wpis z mikrobloga

Ostatnio zauważyłem że mój worker na serwerze który powiadamia na Telegramie o nowych przypadkach koronawirusa w Polsce osiąga limit darmowych godzin, takie boty zazwyczaj pracują przez krótki czas i przez resztę czasu śpią, niestety na heroku uśpienie wątku wewnatrz apki jest liczone również jak uruchomienie a że chciałem być niezalezny bez podpinania karty/opłacania dodatkowych godzin wpadłem na pomysł że odświeżę swój stary telefon(grat z 512mb ramu z wywalonym gniazdem na karte SIM): Sony Xperia U, myślałem czy dałoby się postawić na nim serwer, pierwsze co zrobiłem to wgranie nowszego androida zrootowanie, co nie było łatwe bo robiłem to chyba pierwszy raz i większosc linkow sprzed 8 lat jest wygasła, z tym był największy problem, ale instalując miliony programów licząc że nie ma w nich wirusów udało się, w końcu zrootowalem telefon, choć wczesniej wgrywalem zły kernel ale udało się naprawić tak żeby był root przy w miare nowym androidzie, nastepnie instalacja BusyBox i Complete linux installer i Terminal Emulator, potem zgodnie z instrukcją wgrałem ubuntu 13 na "karcie" i uruchomilem, był problem z uruchomieniem ale naprawiłem poprzez sciagniecie innej wersji ubuntu slim, najlepiej potem zainstalowac na kompie VNC Viewer zeby moc dzialac myszka na ubuntu, następnie trzeba bylo wgrac moja apke serwera ktora byla napisana w javie, jakby malo bylo problemow wszystko dziala na architekturze ARM wiec zwyklej javy nie zainstaluje jednak znalazlem jedna wersje javy JRE w wersji 14 dla ARM ktora o dziwo po rozpakowaniu zadziala, ustawilem zmienna JAVA_HOME w terminalu na stale, potem przeniesienie mojej apki jako tar rozpakowanie i uruchomienie.. i o dziwo wszystko działa jak na poniższym obrazku. Mam praktycznie darmowy serwer ktory malo co zżera prądu. Na dodatek stoją tam dwa "serwery", wątpilem że to się uda. Już mialem kupować #raspberrypi ale zaosczedziłem pieniądze i mam serwer odporny na brak zasilania. Poniżej screen z telefonu.

#programowanie #programista15k #it #wuhanpl #android #linux #chwalesie #informatyka #serwery #ubuntu
Pobierz niko444 - Ostatnio zauważyłem że mój worker na serwerze który powiadamia na Telegrami...
źródło: comment_1588092314e0jvCeXp43lrAEpy6DjBE4.jpg
  • 22
via Wykop Mobilny (Android)
  • 6
@niko444: piszesz że zaoszczedziles pieniądze nie kupując np raspberry pi

Potwierdza się tylko stwierdzenie że Linux darmowy jest tylko dla ludzi których czas nie ma wartości;)

A tak poważnie to gratuluję. Ja jednak poszedłem w raspberry pi. Komputer do przeglądarki i wyświetlania instrukcji LEGO. Monitor więcej prądu zjada niż komputer
@Vamteusz: https://geekpeek.net/linux-on-android-2/
i to wlasciwie bardziej to-> https://www.youtube.com/watch?v=v6eC-CH8UG4
instalowalem wersje małą bo niestety xperia ma pamiec wbudowana 4gb jakos i nie da sie wkladac kart sd bo nie ma slotu.

tą wersje zainstalowałem:
https://sourceforge.net/projects/linuxonandroid/files/Ubuntu/13.04/Small/
Ubuntu-1304-Small-v1.zip ale możesz inne tylko ze przy innych mialem problem z bootowaniem i w sumie jest na to rozwiazanie poprzez edycje skryptu ale to za duzo zabawy zeby edytowac to na ekranie telefonu ;/
@zibizz1: raspberry pi pewnie predzej czy pozniej kupie do zabawy i z powodu nadmiaru czasu, ale do tego rozwiazania telefon byl lepszy bo ma baterie a i tak tel leżał odlogiem a reszty bajerów nie potrzebuje, plusem raspberry jest to ze wszystkie linki sa aktualne i tak sie nie wkurzasz jak masz cos zainstalowac tam juz wszystko jest gotowe, ale to tez architektura ARM wiec te same ograniczenia, a na razie
@SzemranyInkub: na stronie openjdk nie ma tak samo pakietu nie znalazl trzeba bylo sciagac recznie sciagnalem akurat z bellsoft ale widze ze adoptopenjdk tez ma a takiej wersji na arm jeszcze nie instalowalem wiec nie wiedzialem jakie beda ograniczenia i czy apka ktora testowalem na desktopcie ruszy na nim
@Niepatrz: to ze na heroku mi sie limit darmowego serwera konczyl, a telefon kurzyl od wielu lat na poczatku myslalem zeby w telefonie zrobic aplikacje androidowa ale to by tak nie zadzialalo bo mialoby ograniczenia i musialbym wszystko przerobic, wiec chcialem sie przekonac czy sie da tak zrobic i jak sie wkrecilem i zobaczylem problemy to nie moglem dac za wygrana bo czulbym porazke i potem zaczelo wychodzic wiec dociagnalem do