Gå til innhold

ProgrammeringsBaren! Småprat, om det du elsker!


Anbefalte innlegg

Ja, ihvertfall på min i7. som sagt så henger den på en gammel i3 laptop.

Programmet vil i praksis fryse inntil løkken er ferdig. Løkken invaliderer laout for hver eneste iterasjon. Derfor kneler prosessoren din fordi GUI-tråden vil trekke 100% av kjernen inntil den er ferdig med dette. Du vil neppe se så fryktelig mye da grafikken ikke invalideres før løkkene er ferdig.

 

Det er ikke løkker som er problemet her, det er koden.

Lenke til kommentar
Videoannonse
Annonse

En nybegynner som lurer:

1. Si at jeg vil gi brukere mulighet for å lage egne tidslinjer og annet - ved bruk av f. eks. jQuery/js, en interaktiv løsning - på en nettside. Da tenker jeg ikke en slags løsning som det codeacademy tilbyr, men til den "vanlige bruker", hvis dere forstår. Hva slags programmering vil dette kreve? Hvilke mulighet er det her?

 

2. Jeg lurer også på hva som skal til for at et notat-script/notatblokk-script eller lignende skal "brenne" seg inn på en nettside, er det her databaser og/eller php kommer inn i bildet? Hva er forskjellen? Kan dette forklares enkelt til en nybegynner?

Lenke til kommentar

En nybegynner som lurer:

 

1. Si at jeg vil gi brukere mulighet for å lage egne tidslinjer og annet - ved bruk av f. eks. jQuery/js, en interaktiv løsning - på en nettside. Da tenker jeg ikke en slags løsning som det codeacademy tilbyr, men til den "vanlige bruker", hvis dere forstår. Hva slags programmering vil dette kreve? Hvilke mulighet er det her?

 

2. Jeg lurer også på hva som skal til for at et notat-script/notatblokk-script eller lignende skal "brenne" seg inn på en nettside, er det her databaser og/eller php kommer inn i bildet? Hva er forskjellen? Kan dette forklares enkelt til en nybegynner?

Litt vanskelig å forstå hva du mener, kan du utdype begge spørsmålene?

 

Ønsker du å ha en teksteditor på nettsiden din, og at brukere kan programmere i den?

Endret av PhelpsTransposed
Lenke til kommentar

Litt vanskelig å forstå hva du mener, kan du utdype begge spørsmålene?

 

Ønsker du å ha en teksteditor på nettsiden din, og at brukere kan programmere i den?

 

1. Det er vanskelig å formulere, men jeg prøver. Altså, et jQuery plugin eller lignende, hva slags programmering må til for å gjøre dette interaktivt for brukeren? :-) Si at det f. eks. er en tidslinje-plugin og at hver bruker skal kunne lage sin egen vri. Jeg forstår at dette kommer utenfor jQuery-sfæren, men hvor er vi liksom?

 

2. Si at jeg vil ha en notatblokk eller ja, som du sier, en teksteditor, der innholdet lagres på siden - ikke ved hjelp av cookies alene - men ved at det "brenner seg inn på siden". Er det her PHP kommer inn, at den skriver innholdet til en database?

Håper dette ble klarere.

Lenke til kommentar

Tror det enkleste svarene på de begge er: det spørs! Du kan gå for en tradisjonell databaseløsning (Her vil du ofte bruke PHP til å lagre verdiene du får fra den interaktive tidslinjen i databasen, og til å ha et medlemssystem så hver bruker logger inn og får sine verdier) eller velge å gjøre alt i javascript.

Alt i alt vil du tjene på å lære deg javascript (og HTML/CSS om du ikke kan dette) da det høres ut som du vil bruke dette uansett.

Sjekk f.eks ut http://angularjs.org/ for inspirasjon!

Beklager om jeg er litt uspesifikk.

Endret av PhelpsTransposed
Lenke til kommentar

 

1. Det er vanskelig å formulere, men jeg prøver. Altså, et jQuery plugin eller lignende, hva slags programmering må til for å gjøre dette interaktivt for brukeren? :-) Si at det f. eks. er en tidslinje-plugin og at hver bruker skal kunne lage sin egen vri. Jeg forstår at dette kommer utenfor jQuery-sfæren, men hvor er vi liksom?

 

2. Si at jeg vil ha en notatblokk eller ja, som du sier, en teksteditor, der innholdet lagres på siden - ikke ved hjelp av cookies alene - men ved at det "brenner seg inn på siden". Er det her PHP kommer inn, at den skriver innholdet til en database?

Håper dette ble klarere.

 

Litt vanskelig å forstå akkurat hva du er ute etter på #1, men i utgangspunktet på #2 høres det ut som dette kan løses enkelt ved å bruke PHP(eller eventuelt ASP.NET, J2EE, osv) og en database. I HTML kan du benytte <textarea> elementet, og sende dette videre til PHP delen, som lagrer det i db.

  • Liker 1
Lenke til kommentar

Noen andre som synes asp.net er genialt? Man lærer å programmere mens man lager nettsider, og det i en fantastisk IDE!

Visual Studio og MVC er veldig bra å jobbe med. ASP.NET har jeg ikke så veldig mye til overs for. Det er langt mer innviklet enn nødvendig. Fullt av anti-patterns er det også.

 

Visual Studio Professional blir forøvrig langt bedre med Productivity Power Tools og ReSharper.

  • Liker 1
Lenke til kommentar

Visual Studio og MVC er veldig bra å jobbe med. ASP.NET har jeg ikke så veldig mye til overs for. Det er langt mer innviklet enn nødvendig. Fullt av anti-patterns er det også.

 

Visual Studio Professional blir forøvrig langt bedre med Productivity Power Tools og ReSharper.

 

Jeg liker asp.net siden man ganske enkelt kan overføre programmeringskunnskaper (VB.NET, C#) til webkoding og motsatt, noe jeg antar man ikke kan i PHP eller Ruby. Men hva anbefaler du?

Lenke til kommentar

Nei, men i ASP.NET kan du bruke VB.NET og C#

 

Jeg skjønner ikke helt logikken din her. "Programmeringskunnskaper" er da ikke knyttet spesifikt til verken VB.NET, C# eller Windows. Konseptene er jo grovt sett de samme overalt, med variasjoner fra språk til språk og plattform til plattform.

 

Vil tørre å påstå at webutvikling, i et MVC-rammeverk eller ei, er en egen "skill" som ikke nødvendigvis er noe man er 100% produktiv i fra første stund om man bare har bakgrunn fra desktopapplikasjoner i Windows, selv om språket er det samme. Samme som om man går fra shellscripting i Ruby til å skrive en webapplikasjon i Ruby on Rails, eller fra Python til Django. Dvs, det er mer konseptene det går på enn selve språket man bruker.

Lenke til kommentar

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...