Buggfix Plus
Aktuellt datum och tid: 09.15 2020-02-17

Alla tidsangivelser är UTC + 1 timme




Svara på tråd  [ 11 inlägg ] 
Författare Meddelande
 Inläggsrubrik: Web-baserat IDE för Python
InläggPostat: 15.32 2019-12-09 
EF Sponsor
Användarvisningsbild

Blev medlem: 17.53 2010-01-04
Inlägg: 5787
Ort: Skogen mellan Uppsala-Gävle
Hej!

Ibland på jobbrasterna kan jag få en liten stund över att fördjupa mig i diverse hemmaprojekt. Dock så är det inte aktuellt att släpa med mig hemmadatorn.

När det kommer till arbetsdatorerna, så är dom bara några slags "nätverksdatorer" där man loggar in på Citrix så har man sitt skrivbord och åtkomst åt alla nödvändiga program.
Det är en ganska stränga IT-regler och vi har inte behörighet att ändra något som helst på "datorerna" eller Citrix-miljön.

Jag skulle vilja ha möjlighet att på webben utveckla ett litet Raspberry Pi program som ska skrivas i Python. Ha möjlighet att inkludera bibliotek (tror jag det heter) i stil med TKinker TKinter.
Det måste även finnas möjlighet att spara programmet.
När man sen är nöjd så kan jag dra ner alla filer till en sticka och köra på Raspberry'n.

För det första; är det ens möjligt att göra så här? Alltså utveckla på ett webb IDE i Windows och köra på en Raspberry?
Och för det andra, vet ni om någon liknande sida eller annat sätt som kanske skulle fungera?


Senast redigerad av Magnus_K 00.00 2019-12-10, redigerad totalt 1 gång.

Upp
 Profil  
 
InläggPostat: 18.23 2019-12-09 
EF Sponsor
Användarvisningsbild

Blev medlem: 00.19 2005-03-30
Inlägg: 4855
Ort: Landskrona
Logga in på Din RPi som ligger där hemma uppkopplad till nätet. Starta en ssh-server på denna och logga in från jobbet med valfritt terminalprogram och arbeta i textläge. Överväg också allvarligt att skriva Ditt program för gcc.


Upp
 Profil  
 
InläggPostat: 20.00 2019-12-09 

Blev medlem: 21.06 2011-01-29
Inlägg: 960
https://chrome.google.com/webstore/detail/secure-shell-app/pnhechapfaindjhompbnflcldabbghjo
Exempel på ssh-klient för chrome. Finns säkert för andra webbläsare också.
Installera screen eller tmux på pajen för att kunna fortsätta sessioner om du blir nerkopplad.


Upp
 Profil  
 
InläggPostat: 20.50 2019-12-09 
Användarvisningsbild

Blev medlem: 15.59 2006-02-02
Inlägg: 771
Ort: Rosersberg, Stockholm
Då jag befinner mig i en liknande situation ibland så det inte går att ssh'a ut, utan jag valde att sätta upp en webserver där hemma, med 'guacamole' https://guacamole.apache.org som snurrar i tomcat. Förutsatt att man sätter upp sin webserver med SSL cert och en "snygg" domän (.nu .se .com osv... många kan vara utlåsta från nätverket du sitter på, som noip.org osv...)
Sen kan du göra vad du vill från din guacamole-server, som ssh, rdp, vnc. Vill du bara köra ssh så kan du också använda 'shell in a box' https://www.youtube.com/watch?v=FRqPbAEbv-k


Upp
 Profil  
 
InläggPostat: 21.02 2019-12-09 
Användarvisningsbild

Blev medlem: 15.59 2006-02-02
Inlägg: 771
Ort: Rosersberg, Stockholm
Den här var ju ball också! Sugen på att prova den själv :-)

https://github.com/mcerdeira/python-web-IDE


Länk


Upp
 Profil  
 
InläggPostat: 22.07 2019-12-09 
EF Sponsor
Användarvisningsbild

Blev medlem: 17.53 2010-01-04
Inlägg: 5787
Ort: Skogen mellan Uppsala-Gävle
Tack för alla tips men det är verkligen grekiskan för mig.
Vet inte hur jag ska konfigurera min router för att det här ska fungera på ett säkert sätt heller.

TKinker TKinter som jag nämnde i första inlägget används för att skapa ett GUI, vilket är det jag hade tänkt göra. Ett mycket enkelt sådant. Men då blir det inte bra med textbaserat.

Jag har inga som helst problem med att lämna en RPi igång och uppkopplad där hemma men har inte en blekaste hur man gör den tillgänglig från omvärlden utan att vem som helst kan nosa runt i mitt nätverk.


Senast redigerad av Magnus_K 00.01 2019-12-10, redigerad totalt 1 gång.

Upp
 Profil  
 
InläggPostat: 22.09 2019-12-09 
Admin
Användarvisningsbild

Blev medlem: 14.59 2003-05-26
Inlägg: 8202
Ort: Solna
https://repl.it/languages/python3


Upp
 Profil  
 
InläggPostat: 00.43 2019-12-10 
EF Sponsor
Användarvisningsbild

Blev medlem: 17.53 2010-01-04
Inlägg: 5787
Ort: Skogen mellan Uppsala-Gävle
Ja det där fungerar faktiskt helt ok GeekJoan. :tumupp:
Det hänger sig lite ibland och undran vet hur det blir med lite mer extra grafik men duger gott till det jag håller på med :)

Tack för hjälpen!


Upp
 Profil  
 
InläggPostat: 00.32 2020-01-06 
EF Sponsor
Användarvisningsbild

Blev medlem: 17.53 2010-01-04
Inlägg: 5787
Ort: Skogen mellan Uppsala-Gävle
Hmm, efter att ha testat repl.it ett tag så måste jag säga att det fungerar ganska dåligt.
Lite väl opålitligt för min del och kanske inte så mycket gjort för grafisk output (vad vet jag).

Tror jag får ge mig på varianten att logga in på en Raspberry Pi som ligger hemma via SSH.
Vet dock inte om jag kan göra det från jobbet, alltså "SSH:a ut". Kan jag verfiera det nu på något sätt? Alltså mot något annat där ute?


Upp
 Profil  
 
InläggPostat: 18.20 2020-01-06 

Blev medlem: 22.27 2012-05-26
Inlägg: 33
Ort: Ursviken
Jag kan tipsa om web.py som också har en webbserver man kan testa mot. Typ port 7001 används DVD du anropar din rpi med webläsare enligt http://rpi.html:7001. På pajen kör man sitt skript som använder web.py lib.
http://webpy.org/


Upp
 Profil  
 
InläggPostat: 18.42 2020-01-06 
EF Sponsor
Användarvisningsbild

Blev medlem: 17.53 2010-01-04
Inlägg: 5787
Ort: Skogen mellan Uppsala-Gävle
Det ser lovande ut, tack!
Läste också om "den vanliga" Windows Remote Desktop som ska fungera ganska bra.
Får testa dessa nästa gång jag jobbar.


Upp
 Profil  
 
Visa inlägg nyare än:  Sortera efter  
Svara på tråd  [ 11 inlägg ] 

Alla tidsangivelser är UTC + 1 timme


Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 1 gäst


Du kan inte skapa nya trådar i denna kategori
Du kan inte svara på trådar i denna kategori
Du kan inte redigera dina inlägg i denna kategori
Du kan inte ta bort dina inlägg i denna kategori
Du kan inte bifoga filer i denna kategori

Sök efter:
Hoppa till:  
    Electrokit
Drivs av phpBB® Forum Software © phpBB Group
Swedish translation by Peetra & phpBB Sweden © 2006-2010