Gjest Skrevet 21. mars 2014 Del Skrevet 21. mars 2014 Programmere programmere programmere. -- Du går NTNU? Hva da, fysmat? Tenker på eventuelle nettsider o.l. hvor en kan finne oppgaver å løse i forskjellige programmeringsspråk, gode videoforelesere eller generelt bra nettressurser med bra forklaringer og systematiske gjennomganger av tema. Programmere programmere programmere vil jeg gjerne, må bare finne en plass å starte. Studerer energi og miljø, tenker å rette inn mot elkraft og smarte nett. Forsøke å få en datapreget utdannelse innenfor elkraftbransjen. Vet ikke hvor godt dette lar seg gjøre, er enda fersk. Den andre elgen: Når jeg gikk på videregående for ca 2 år siden var det Actionscript 3 i IT2 og HTML i IT1 tror jeg, tok aldri IT1 så er litt usikker. Lenke til kommentar
Lycantrophe Skrevet 21. mars 2014 Del Skrevet 21. mars 2014 (endret) Tenker på eventuelle nettsider o.l. hvor en kan finne oppgaver å løse i forskjellige programmeringsspråk, gode videoforelesere eller generelt bra nettressurser med bra forklaringer og systematiske gjennomganger av tema. Programmere programmere programmere vil jeg gjerne, må bare finne en plass å starte.Mange anbefaler ting som codeacademy og slikt. Selv har jeg aldri brukt det, så jeg har ingen førstehånds erfaring med de. Studerer energi og miljø, tenker å rette inn mot elkraft og smarte nett. Forsøke å få en datapreget utdannelse innenfor elkraftbransjen. Vet ikke hvor godt dette lar seg gjøre, er enda fersk. Tenkte mer i retning at dersom du var fysmater er definitivt funksjonell veien å gå. Endret 21. mars 2014 av Lycantrophe Lenke til kommentar
quantum Skrevet 21. mars 2014 Del Skrevet 21. mars 2014 om man f.eks ønsker å lage seg en database så skal man ikke lenger bruke programgrinespråket man trodde man skulle bruke , nei da er det plutselig SQL som gjelder Det kompliserer det en del , for det er ikke knoting på nivå med kommandolinjer man ønsker å jobbe etter men derimot å klikke på et felt , fylle inn data , flytte til neste felt , eller kikke på en knapp eller menyvalg , skrive inn noe og så søke opp data. Da ønsker man å programmere det inn gjennom programmeringsspråket Aller helst hadde man sett at det gikk an å lage database uten så alt for mye koding For det første bør du klare å skille mellom utviklingsverktøy og programmeringsspråk. Det er ingen programmeringsspråk som dreier seg om å "fylle inn data" slik du synes å tro, heller ikke Object Pascal som du programmerer i. Det er utviklingsverktøyet - eller IDE'et - Delphi som lar deg fylle inn verdier her og der, og genrerer et program for deg i Object Pascal. Det er ikke så annerledes enn med C#, Java eller whatnot, du trenger et potent IDE i tillegg til selve språket for å kode effektivt, men du må også beherske dette IDE'et, so there you go; enda mer kompleksitet. Så lurer jeg veldig på hvordan du får det til å henge på greip at du gjerne vil ha et språk med færre features og mer funksjonalitet på en gang? Ta et feature-rikt språk som C#, der har du via LINQ-rammeverket støtte for databasespørringer i selve språket, og det er jo dét du ønsker deg, bare med det lille unntaket at du ønsker å unngå de språklige featurene som muliggjør det.... gir det mening? Nope ... og at du i det heletatt "trodde" du skulle lage database uten SQL, hvor fikk du egenlig dét ifra? For å lage en applikasjon må du beherske en hel bøtte med ulike språk i tillegg til "selve" programmeringsspråket, du må gjerne kunne SQL, javascript, css, xml, json, html samt gjerne et scriptspråk til "admin" som bash, python, perl el., og i tillegg må du beherske byggeverktøy som maven, gradle, ivy etc., kildekodehåndtering med git, svn eller lignende, integrasjonsverktøy som hudson/jenkins osv. osv. Det er så enkelt som at programmering rett og slett ikke gjøres ved å "fylle ut felter". Lenke til kommentar
sinnaelgen Skrevet 21. mars 2014 Del Skrevet 21. mars 2014 Programmere programmere programmere. -- Du går NTNU? Hva da, fysmat? Tenker på eventuelle nettsider o.l. hvor en kan finne oppgaver å løse i forskjellige programmeringsspråk, gode videoforelesere eller generelt bra nettressurser med bra forklaringer og systematiske gjennomganger av tema. Programmere programmere programmere vil jeg gjerne, må bare finne en plass å starte. Studerer energi og miljø, tenker å rette inn mot elkraft og smarte nett. Forsøke å få en datapreget utdannelse innenfor elkraftbransjen. Vet ikke hvor godt dette lar seg gjøre, er enda fersk. Den andre elgen: Når jeg gikk på videregående for ca 2 år siden var det Actionscript 3 i IT2 og HTML i IT1 tror jeg, tok aldri IT1 så er litt usikker. Enda et jeg aldri har hør om . Da begynner jeg lure litt på en ting her . hvorfor kan man ikke få lært seg prog.språket skikkelig får det er gammelt og få bruker det ? jeg har nemlig mistanke om at når mange av dere har lær dere C et eller annet så er det komme noe nytt og da begynner jeg å lure det egentlige poenget ikke er å lage programmer , men å utfordre seg selv Lenke til kommentar
quantum Skrevet 21. mars 2014 Del Skrevet 21. mars 2014 (endret) hvorfor kan man ikke få lært seg prog.språket skikkelig får det er gammelt og få bruker det ? jeg har nemlig mistanke om at når mange av dere har lær dere C et eller annet så er det komme noe nytt og da begynner jeg å lure det egentlige poenget ikke er å lage programmer , men å utfordre seg selv Du har absolutt et poeng her, det er jo sånn at man må utfordre seg selv for å komme videre, og det dukker jo opp en masse språk, og teknologier generelt, hele tiden, som er nettopp et resultat av akkurat det (og at noen prøver å tjene penger såklart ... :o). Og så er det slik at de fleste ikke får noe særlig fotfeste og forsvinner igjen, mens noen få - av veldig mange forskjellige gode og mindre gode grunner - får fotfeste og lever i mange, mange år. Dog ikke uforandret, det fins vel knapt et språk som har levd i noe tid uten å utvikle seg. Det er fullt mulig å lære seg et programmeringsspråk og ha det som "basekompetanse" i lang periode av yrkeskarreren. Men det betyr ikke at man ikke må lære seg noe nytt hele tiden, og det skyldes ganske enkelt at både programmer og programmererere befinner seg i verden, og verden beveger seg videre, den venter ikke på de som ikke klarer å henge med. Endret 21. mars 2014 av quantum Lenke til kommentar
sinnaelgen Skrevet 21. mars 2014 Del Skrevet 21. mars 2014 om man f.eks ønsker å lage seg en database så skal man ikke lenger bruke programgrinespråket man trodde man skulle bruke , nei da er det plutselig SQL som gjelder Det kompliserer det en del , for det er ikke knoting på nivå med kommandolinjer man ønsker å jobbe etter men derimot å klikke på et felt , fylle inn data , flytte til neste felt , eller kikke på en knapp eller menyvalg , skrive inn noe og så søke opp data. Da ønsker man å programmere det inn gjennom programmeringsspråket Aller helst hadde man sett at det gikk an å lage database uten så alt for mye koding For det første bør du klare å skille mellom utviklingsverktøy og programmeringsspråk. Det er ingen programmeringsspråk som dreier seg om å "fylle inn data" slik du synes å tro, heller ikke Object Pascal som du programmerer i. Det er utviklingsverktøyet - eller IDE'et - Delphi som lar deg fylle inn verdier her og der, og genrerer et program for deg i Object Pascal. Det er ikke så annerledes enn med C#, Java eller whatnot, du trenger et potent IDE i tillegg til selve språket for å kode effektivt, men du må også beherske dette IDE'et, so there you go; enda mer kompleksitet. Så lurer jeg veldig på hvordan du får det til å henge på greip at du gjerne vil ha et språk med færre features og mer funksjonalitet på en gang? Ta et feature-rikt språk som C#, der har du via LINQ-rammeverket støtte for databasespørringer i selve språket, og det er jo dét du ønsker deg, bare med det lille unntaket at du ønsker å unngå de språklige featurene som muliggjør det.... gir det mening? Nope ... og at du i det heletatt "trodde" du skulle lage database uten SQL, hvor fikk du egenlig dét ifra? For å lage en applikasjon må du beherske en hel bøtte med ulike språk i tillegg til "selve" programmeringsspråket, du må gjerne kunne SQL, javascript, css, xml, json, html samt gjerne et scriptspråk til "admin" som bash, python, perl el., og i tillegg må du beherske byggeverktøy som maven, gradle, ivy etc., kildekodehåndtering med git, svn eller lignende, integrasjonsverktøy som hudson/jenkins osv. osv. Det er så enkelt som at programmering rett og slett ikke gjøres ved å "fylle ut felter". Alt dette var støttet direkte i tidligere utgaver av delphi med Delphi database enegine . Nå virker det som den måten som ble gjort før er fjernet , mens jeg sliter med finne ut av den nye bl.a at man må kjøre både server og klient for kunne jobbe med dataene jeg vet ganske bestem hvordan jeg ville ha database programmet( bruker grensesnittet i databasen) , men vet ikke helt hvordan jeg skal programmere det inn Squ regner jeg er der først og fremst for søke i databasen , ikke operette tabeller og felter Lenke til kommentar
quantum Skrevet 21. mars 2014 Del Skrevet 21. mars 2014 Alt dette var støttet direkte i tidligere utgaver av delphi Du får bruke den tidligere utgaven da vet du.... Lenke til kommentar
sinnaelgen Skrevet 21. mars 2014 Del Skrevet 21. mars 2014 Alt dette var støttet direkte i tidligere utgaver av delphi Du får bruke den tidligere utgaven da vet du.... Den fungerer ikke i W7 . jeg tror den var beregnet til windows XP eller tidligere utgaver av windows Når man snakker om utviklingen , for min del så lære man ca halvparten av hvordan man skal bruke utviklingvertøyet og hopper flesteparten på noe nytt og . hvordan skal må lære seg det når man hele tiden må skifte for henge med ? ( dette har med hvor mange som er tilgjengelig til å hjelpe en som henger lit bak) Lenke til kommentar
tomsi42 Skrevet 21. mars 2014 Del Skrevet 21. mars 2014 Den fungerer ikke i W7 . jeg tror den var beregnet til windows XP eller tidligere utgaver av windows Har du tatt en titt på Lazarus - v1.2 ble nylig lansert. Lenke til kommentar
sinnaelgen Skrevet 21. mars 2014 Del Skrevet 21. mars 2014 Den fungerer ikke i W7 . jeg tror den var beregnet til windows XP eller tidligere utgaver av windows Har du tatt en titt på Lazarus - v1.2 ble nylig lansert. Har de plukket vekk alle feilene tidligere utgaver hadde ? jeg har prøvd lazzrus for mange år siden , og da var det et rent søppelprodukt Lenke til kommentar
Lycantrophe Skrevet 21. mars 2014 Del Skrevet 21. mars 2014 Jeg vet om få som er så kvalifisert til å vurdere kvaliteten til et produkt som elgen. 4 Lenke til kommentar
tomsi42 Skrevet 21. mars 2014 Del Skrevet 21. mars 2014 Har de plukket vekk alle feilene tidligere utgaver hadde ? jeg har prøvd lazzrus for mange år siden , og da var det et rent søppelprodukt Det er et helt annet produkt enn det var for mange år siden. Minner meg om Delphi den gangen jeg brukte den. Rundt år 2000. Jeg har brukt Lazarus siden 1.0 ble lansert sensommeren 2012. Den virker rimelig stabil, ut i fra det jeg har prøvd ut; men database-biten er anderledes enn det jeg husker fra mine Delphi-dager. Måten å jobbe med databaser i Lazarus virker mer fornuftig enn slik jeg brukte Delphi; og jeg mistenker at det er det samme i dagens Delphi versjon. Lenke til kommentar
sinnaelgen Skrevet 21. mars 2014 Del Skrevet 21. mars 2014 Jeg vet om få som er så kvalifisert til å vurdere kvaliteten til et produkt som elgen. jeg er sikker på at du ville mene akkurat det samme hvis du fik de samme problemene som jeg fikk når jeg skulle bruke det Hvis jeg husket riktig så gikk det bl.a ikke an å bruke den grafiske brukergrisesnittet som er standard i windows alt var tekst basert Da var det lazzarus til windows jeg forsøkte Lenke til kommentar
tomsi42 Skrevet 21. mars 2014 Del Skrevet 21. mars 2014 Hvis jeg husket riktig så gikk det bl.a ikke an å bruke den grafiske brukergrisesnittet som er standard i windows alt var tekst basert Da var det lazzarus til windows jeg forsøkte Da er det lenge siden du prøvde ut Lazarus. Foreslår du laster ned og prøver ut v1.2. Tror du vil bli interessert. Lenke til kommentar
quantum Skrevet 21. mars 2014 Del Skrevet 21. mars 2014 Den fungerer ikke i W7 . jeg tror den var beregnet til windows XP eller tidligere utgaver av windows You know what to do ... Lenke til kommentar
GeirGrusom Skrevet 22. mars 2014 Del Skrevet 22. mars 2014 class HelloWorld { public static void main( String[] args ) { System.out.println( "Hello, World!" ); } } :-------------------------) Hello World er en totalt verdiløs målestokk for programmeringsspråk. Lenke til kommentar
quantum Skrevet 22. mars 2014 Del Skrevet 22. mars 2014 Som det ble nevnt tidligere, for min del var det mye artigere å bare få noe til "å skje" kontra å gjøre alt korrekt i begynnelsen. Jeg er IKKE en person som lærer på forelesninger, jeg lærer svært lite av bøker som forklarer meg at: slik og slik skal du programmere. Jeg lærer av å teste koden, feile for så å etter en stund kunne lese koden med enkelhet. Hva lærer du egentlig på den måten der? Hvor lang tid tar det? Lenke til kommentar
quantum Skrevet 22. mars 2014 Del Skrevet 22. mars 2014 Jeg så noen foreslå Java og C#. class HelloWorld { public static void main( String[] args ) { System.out.println( "Hello, World!" ); } } :-------------------------) Og problemet er da liksom at stakkarene ikke klarer å forholde seg til at det står class HelloWorld { public static void main( String[] args ) { foran vissvasset de skal lekeprogrammere seg med? Vel, det skjer en hel del mer bak i kulissene uansett hvilket programmeringsspråk man leker seg med, hvis man ikke klarer å forholde seg til mekanismer man ikke har full oversikt over blir det veldig, veldig, veldig vanskelig å komme i gang med programmering er jeg redd. Helloworld er jo også - som GG skriver - en helt kronidiotisk skala å bedømme etter ... Lenke til kommentar
Lycantrophe Skrevet 22. mars 2014 Del Skrevet 22. mars 2014 Hello World er en totalt verdiløs målestokk for programmeringsspråk.For all del, men når noen foreslår Java fordi det er lett å lære samtidig som man plutselig får slengt alle disse konseptene i ansiktet må noen nesten ta til ordet. Og om plutselig man må kunne forholde seg til "alt fjas man ikke skjønner" foran programmet sitt så faller i grunn python bort som superspråket. Lenke til kommentar
rockPaperScissors() Skrevet 22. mars 2014 Del Skrevet 22. mars 2014 Java er helt greit å starte med, selv om det er endel "ok, jeg skjønner ikke dette men jeg kopierer inn public-static-void-main-string-args ettersom det fungerte sist" øyeblikk. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå