A New Level 0.2 (of confidence)

..när det gäller Ubuntu, eller kanske något helt annat. Lite som "Ordet är fritt", men man måste följa de regler som gäller. Här är roligt, trevligt, mysigt och kanske man tar en kopp kaffe tillsammans!
Användarvisningsbild
SlamsornasKung
Inlägg: 886
Blev medlem: 27 jun 2009, 19:23
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: 08

A New Level 0.2 (of confidence)

Inlägg av SlamsornasKung »

Hej!

Det har gått ett tag sedan Nybörjarfunderingar 1.0 och jag vill fördjupa mina kunskaper inom GNU/Linux. Det går givetvis inte i en handvändning, och jag söker inte efter genvägar, men vore tacksam för tips på böcker, sajter, eller vad det nu kan tänkas ha varit som gav er andra en ”eureka”-upplevelse. Såg att det finns en distanskurs via Mittuniversitetet som jag tänker hoppa på till hösten, det är alltid något, men är som sagt tacksam för tips. Främst kanske för att få en ökad förståelse för hur filsystemet är uppbyggt, hur jag själv kan modifiera systemfiler om något krånglar med mera.

Tack på förhand,

SK
Senast redigerad av 2 SlamsornasKung, redigerad totalt 10 gång.
HP NC2400 - Ubuntu 10.04 • Fujitsu Siemens AmiloM7400 - Arch Linux • HP/Compaq Mini 110C - Ubuntu 10.04
CryingFreeman skrev:[…] Ubuntu är och förblir en meritokrati, inget demokratiskt experiment där alla får säga vad som helst till vem som helst, hur som helst.
gusnan
Inlägg: 348
Blev medlem: 17 jan 2007, 08:20
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

Re: A New Level

Inlägg av gusnan »

Vet inte om jag skulle sträcka mig till att den ger en "Heureka"-upplevelse, men en trevlig bok är det:

http://www.df.lth.se/~triad/gnulinux/

Länk till PDF att ladda ner finns på sidan, och även länkar till sidor där man kan köpa den i "fast" form.
Rune.K
Inlägg: 6437
Blev medlem: 09 jul 2008, 17:19
OS: Kubuntu
Utgåva: 24.04 Noble Numbat LTS

Re: A New Level

Inlägg av Rune.K »

Att lära sej de vanliga kommandona i terminalen kan vara bra.
Och även texteditorn nano.
Användarvisningsbild
SlamsornasKung
Inlägg: 886
Blev medlem: 27 jun 2009, 19:23
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: 08

Re: A New Level

Inlägg av SlamsornasKung »

cowboy skrev:Vet inte om jag skulle sträcka mig till att den ger en "Heureka"-upplevelse, men en trevlig bok är det:

http://www.df.lth.se/~triad/gnulinux/

Länk till PDF att ladda ner finns på sidan, och även länkar till sidor där man kan köpa den i "fast" form.
Tack! Verkar vara en vettig bok.
HP NC2400 - Ubuntu 10.04 • Fujitsu Siemens AmiloM7400 - Arch Linux • HP/Compaq Mini 110C - Ubuntu 10.04
CryingFreeman skrev:[…] Ubuntu är och förblir en meritokrati, inget demokratiskt experiment där alla får säga vad som helst till vem som helst, hur som helst.
Användarvisningsbild
Hund
Inlägg: 16492
Blev medlem: 25 jan 2007, 04:15
OS: Gentoo
Ort: Norrland
Kontakt:

Re: A New Level

Inlägg av Hund »

Ett intressant projekt är detta: https://wiki.ubuntu.com/ubuntu-manual

Själv lär jag nog komma med ett rätt tråkigt svar: Jag använde Google och "man". Men att pilla i ren allmänhet är även det nyttigt och via den vägen har jag lärt mig en massa, ordna en virtuell maskin med Ubuntu via VirtualBox och pilla tills dina fingrar blöder! ;)

Men mina absoluta grunder lärde jag mig här: https://help.ubuntu.com
Linuxkompis - En vänlig Linux-gemenskap för alla!
Rune.K
Inlägg: 6437
Blev medlem: 09 jul 2008, 17:19
OS: Kubuntu
Utgåva: 24.04 Noble Numbat LTS

Re: A New Level

Inlägg av Rune.K »

SlamsornasKung skrev:...
”eureka”-upplevelse.
...
En riktig eurekaupplevelse är att lära sej programmera och scripta.
Det vet jag av egen erfarenhet, och när jag hjälpte en tonåring att komma igång med programmering och ledde in honom mot att programmera direkt mot Windows API.
Jag skrev bl.a en egen filhanterare för länge sedan.

I Linux har jag aldrig programmerat, men jag tror inte att det är så stor skillnad.

Och nuförtiden behöver man inte skriva egna program, det går mycket snabbare att googla för det finns redan någon som skrvit ett sådant program man är ute efter. ;)

Mitt motto brukar vara "Jag styr min dator och inte tvärtom".
/Rune
Användarvisningsbild
Pinky
Inlägg: 1258
Blev medlem: 30 jan 2007, 15:59
OS: Fedora
Ort: Kristianstad/Sverige
Kontakt:

Re: A New Level

Inlägg av Pinky »

Jag håller nog med Rune och Hund.

Jag skaffade mig en gammal häck till dator där jag körde in Ubuntu eller Debian serverversionerna. Sen har jag satt upp alla möjliga tjänster som jag tyckt låtit intressanta.
På det viset så lär man sig väldigt mkt om både terminaler, uppbyggnaden av filstrukturerna (vad är egentligen tex "/var" till? :) ) och en massa annat.
Att scripta i bash är något som jag lärde mig hemma, och sedan helt plötsligt fick användning av på jobbet. Det kändes kul!
Många av de lärdomarna har jag sedan kunnat applicera på min "vanliga" dator, även om jag kör grafiskt på den.

Pilla, pilla och pilla lite till. Se bara till att ha ett system där det inte gör något om du skulle pajja något. ;)

Den gamla häcken, den står i en garderob nuförtiden och puttrar på som bara den med mailserver, filserver, samt att den sköter mina torrents som jag kan styra via ett fint litet webinterface.
Användarvisningsbild
SlamsornasKung
Inlägg: 886
Blev medlem: 27 jun 2009, 19:23
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: 08

Re: A New Level

Inlägg av SlamsornasKung »

Tack, alla som postar i den här tråden, för era tankar.

SK
HP NC2400 - Ubuntu 10.04 • Fujitsu Siemens AmiloM7400 - Arch Linux • HP/Compaq Mini 110C - Ubuntu 10.04
CryingFreeman skrev:[…] Ubuntu är och förblir en meritokrati, inget demokratiskt experiment där alla får säga vad som helst till vem som helst, hur som helst.
Användarvisningsbild
SlamsornasKung
Inlägg: 886
Blev medlem: 27 jun 2009, 19:23
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: 08

Re: A New Level 0.2

Inlägg av SlamsornasKung »

Hej igen!

Är nu mer än halvvägs inne i http://www.df.lth.se/~triad/gnulinux/ (jag köpte faktiskt boken i tryckt form). Den är riktigt bra, och det känns som om jag faktiskt förstår, om inte allt, så åtminstone merparten av all information. Så, med lite mer kött på benen skulle jag uppskatta några fingervisningar om vad steget efter detta borde vara. Författaren själv påstår att Linux From Scratch är ett bra projekt att sätta tänderna i, själv har jag funderat kring att antingen testa det föregående, eller gräva ner mig lite mer i BASH, eller kanske titta på C#. Vad tycker ni är lämpligast?

SK
HP NC2400 - Ubuntu 10.04 • Fujitsu Siemens AmiloM7400 - Arch Linux • HP/Compaq Mini 110C - Ubuntu 10.04
CryingFreeman skrev:[…] Ubuntu är och förblir en meritokrati, inget demokratiskt experiment där alla får säga vad som helst till vem som helst, hur som helst.
Användarvisningsbild
Pinky
Inlägg: 1258
Blev medlem: 30 jan 2007, 15:59
OS: Fedora
Ort: Kristianstad/Sverige
Kontakt:

Re: A New Level 0.2

Inlägg av Pinky »

Linux From Scratch är nog verkligen något att sätta tänderna i om du vill lära dig mer :) Har inte provat själv dock, känns som överkurs för min del.
Jag kan rekommendera att börja med bash, om du vill utnyttja dina nyfunna linuxkunskaper till något.
SlamsornasKung skrev: eller kanske titta på C#.
C# finns förvisso i linux-variant via monodevelop tex, men det är ju ett microsoftspråk, först och främst utvecklat för windows. Ska du programmera så är java bättre, om du ska ha något på ungefär samma nivå som C#. Vill du gräva ner dig ordentligt så är väl C++ bättre.
Användarvisningsbild
SlamsornasKung
Inlägg: 886
Blev medlem: 27 jun 2009, 19:23
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: 08

Re: A New Level 0.2

Inlägg av SlamsornasKung »

Pinky skrev: C# finns förvisso i linux-variant via monodevelop tex, men det är ju ett microsoftspråk, först och främst utvecklat för windows. Ska du programmera så är java bättre, om du ska ha något på ungefär samma nivå som C#. Vill du gräva ner dig ordentligt så är väl C++ bättre.
Inte för att ifrågasätta ditt påstånde, utan för att jag är nyfiken: varför är C++ bättre (bortsett från det uppenbara, att det inte kommer från Microsoft!).

Tack för tips om BASH!
HP NC2400 - Ubuntu 10.04 • Fujitsu Siemens AmiloM7400 - Arch Linux • HP/Compaq Mini 110C - Ubuntu 10.04
CryingFreeman skrev:[…] Ubuntu är och förblir en meritokrati, inget demokratiskt experiment där alla får säga vad som helst till vem som helst, hur som helst.
Användarvisningsbild
dmz
Inlägg: 3292
Blev medlem: 29 jul 2008, 19:42
OS: Arch Linux

Re: A New Level 0.2 (of confidence)

Inlägg av dmz »

Med risk för att starta ett flamewar; C#? Det har ingenting varken med eller i linux att göra. Usch. Jag skulle heller inte rekommendera java, men det är nog mer på grund av min egen avsky för det språket. Nej, eftersom du verkar vilja fördjupa dig i linux så anser jag att det är C du borde koda, av flera anledningar:
· Sexig syntax (ett måste!)
· Snabbt, snabbt
· Det mesta i linux (kärnan) är skrivet i c, likaså coreutils och de flesta program vi använder per daglig basis
· Syntaxen är enkel och standardiserad, det finns många programmeringsspråk/scriptspråk med just c-syntax

Det kan kännas tradigt att hitta på något att koda under tiden du lär dig c, om så är fallet så kan du glida in på perl under tiden.
Perl har c-syntax, det har många likheter med vanliga program så som awk, sed, grep, och i viss utsträckning skalet självt. Om du redan kan lite regex, och ta dig fram med hjälp av skalet så är det inget snack om saken. :)
Den stora fördelen är att utvecklingstiden är så oerhört mycket kortare än om du skulle använda t.ex c.

Jag måste även rekommendera http://oreilly.com/catalog/9781565922433 , otroligt bra skriven och inte alls lika tradig och tjatig som många programmeringsböcker.
Det finns lite utdrag här och där: http://docstore.mik.ua/orelly/perl/cookbook/ch04_16.htm , http://docstore.mik.ua/orelly/perl/cookbook/ch04_07.htm .
ǁ A: Because it obfuscates the reading.
ǁ Q: Why is top posting so bad?
Användarvisningsbild
SlamsornasKung
Inlägg: 886
Blev medlem: 27 jun 2009, 19:23
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: 08

Re: A New Level 0.2 (of confidence)

Inlägg av SlamsornasKung »

Tack för uttömmande svar! Jag har, av andra, fått höra att C är ett ”gammalt” språk som inte används så mycket längre - det stämmer alltså inte? Och, är C och C++ samma sak? Om inte, vad skiljer dem åt, och vilket skall man börja i (om jag nu inte tar tag i BASH först vill säga).

Jag uppskattar verkligen all input i den här tråden.

SK
HP NC2400 - Ubuntu 10.04 • Fujitsu Siemens AmiloM7400 - Arch Linux • HP/Compaq Mini 110C - Ubuntu 10.04
CryingFreeman skrev:[…] Ubuntu är och förblir en meritokrati, inget demokratiskt experiment där alla får säga vad som helst till vem som helst, hur som helst.
Användarvisningsbild
SlamsornasKung
Inlägg: 886
Blev medlem: 27 jun 2009, 19:23
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: 08

Re: A New Level 0.2 (of confidence)

Inlägg av SlamsornasKung »

Den här: http://www.adlibris.com/se/product.aspx?isbn=0596009658 var ju inte så dyr. Är det någon som har erfarenheter av just den boken?
HP NC2400 - Ubuntu 10.04 • Fujitsu Siemens AmiloM7400 - Arch Linux • HP/Compaq Mini 110C - Ubuntu 10.04
CryingFreeman skrev:[…] Ubuntu är och förblir en meritokrati, inget demokratiskt experiment där alla får säga vad som helst till vem som helst, hur som helst.
AlexF
Inlägg: 85
Blev medlem: 15 okt 2008, 00:30
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS
Ort: Karlskrona
Kontakt:

Re: A New Level 0.2 (of confidence)

Inlägg av AlexF »

SK: C är rätt gammalt och används mest till väldigt tunga applikationer som kräver mycket beräkningskraft. I annat fall så är det oftast enklare att utveckla i ex. Java, Python, eller andra språk som känns mer "högnivå", då språket automatiskt tar hand om ex. minneshantering och liknande.

Personligen fick jag lära mig C++ först, under gymnasiet. Sedan blev det även en runda med Java. Båda har ju sina fördelar, och dem är även rätt lika varandra i syntax. När du sen börjat haja de "grundläggande" principerna så kan du oftast hoppa in i andra språk och förstå konceptet snabbt.
Xcore
Inlägg: 2140
Blev medlem: 17 maj 2009, 22:31
OS: PCLinuxOS

Re: A New Level

Inlägg av Xcore »

Rune.K skrev:Att lära sej de vanliga kommandona i terminalen kan vara bra.
Och även texteditorn nano.
Kan det vara bra också?

Det visste jag inte, tack för tipset. :)
Skriv svar

Återgå till "Ubuntu Café"