Gå til innhold

ProgrammeringsBaren! Småprat, om det du elsker!


Anbefalte innlegg

Det er hovedsaklig et verktøy for heightmap behandling.

 

For en av funksjonene trengs ett nyere skjermkort da opengl 3.3 benyttes.

Den kan også generere modeller til 3d printere.

Kjører på standard/oracle jvm, har ikke prøvd noen andre enda.

 

 

Edit:

 

Kom over denne, noen tanker?

http://www.click2sell.eu/

Endret av Leif.ross
Lenke til kommentar
Videoannonse
Annonse
Aldri hørt om dette hos utdanningsinstitusjoner, ihvertfall ikke når det gjelder ting man utvikler selv på fritiden.
Er nok forskjell på om det på fritiden eller om det er en skoleoppgave ja.

 

@Leif.ross: du kan vel bare lage en nettside for programmet ditt da? Om det finnes noe tilsvarende Google Play til desktop, så er det ihvertfall ingen som har hørt om det, og da er vel poenget borte.

Endret av MikkelRev
Lenke til kommentar

Det er hovedsaklig et verktøy for heightmap behandling.

 

For en av funksjonene trengs ett nyere skjermkort da opengl 3.3 benyttes.

Den kan også generere modeller til 3d printere.

Kjører på standard/oracle jvm, har ikke prøvd noen andre enda.

 

 

Edit:

 

Kom over denne, noen tanker?

http://www.click2sell.eu/

 

Dette høres jo ikke ut som et typisk bestseller program da. Så her ville jeg nok sjekket litt ut hva typiske kunder trenger av funksjoner, implementert det som mangler og så prøvd å selge direkte til kunder.

 

Automatisk annonsering i aktuelle kanaler, webside som er optimalisert mot det aktuelle markedet og lignende.

 

Men siden du er under utdanning kan det jo faktisk hende at du vinner mest i det lange løp på å opensource applikasjonen din ;)

 

Da tjener du kanskje ikke så mye akkurat nå, men du får på CVen din at du har fungerende "levende" software på f.eks github :)

 

-K-

 

ps. med "bestseller program" mente jeg at dette høres ut som er program som er spesifikt på en type oppgave, og at du dermed kanskje ikke kan forvente kvantitetssalg, men heller kvalitettsalg. Og at du da bør vurdere prisbildet dit opp imot dette faktumet. Altså færre kunder = høyere pris, men mer tilpassing til kundegruppe.

Endret av kbotnen
  • Liker 1
Lenke til kommentar

Dette høres jo ikke ut som et typisk bestseller program da. Så her ville jeg nok sjekket litt ut hva typiske kunder trenger av funksjoner, implementert det som mangler og så prøvd å selge direkte til kunder.

 

Automatisk annonsering i aktuelle kanaler, webside som er optimalisert mot det aktuelle markedet og lignende.

 

Men siden du er under utdanning kan det jo faktisk hende at du vinner mest i det lange løp på å opensource applikasjonen din ;)

 

Da tjener du kanskje ikke så mye akkurat nå, men du får på CVen din at du har fungerende "levende" software på f.eks github :)

 

-K-

 

ps. med "bestseller program" mente jeg at dette høres ut som er program som er spesifikt på en type oppgave, og at du dermed kanskje ikke kan forvente kvantitetssalg, men heller kvalitettsalg. Og at du da bør vurdere prisbildet dit opp imot dette faktumet. Altså færre kunder = høyere pris, men mer tilpassing til kundegruppe.

 

Takk for bra svar! :)

Tror ikke jeg kommer til å tjene så mye på det, men gjør det mest for å få erfaring innen markedet (Selv om jeg skal innrømme at det hadde vært kjekt å hatt noe annet på bordet enn havregryn og vitamintabletter :p).

 

Skal ordne en webside, har også en del andre prosjekter som skal legges ut på github iløpet av sommeren!

Lenke til kommentar
Gjest Slettet+9871234

Noen som bruker denne: http://udt.sourceforge.net/

 

UDT: Breaking the Data Transfer Bottleneck

 

UDT is a reliable UDP based application level data transport protocol for distributed data intensive applications over wide area high-speed networks. UDT uses UDP to transfer bulk data with its own reliability control and congestion control mechanisms. The new protocol can transfer data at a much higher speed than TCP does. UDT is also a highly configurable framework that can accommodate various congestion control algorithms.

Lenke til kommentar
Gjest Slettet+9871234

Har du store nok datamengder til at det er interessant å bruke UDT da?

Ref Wikipedia: UDT.

 

Kanskje ikke større filer enn noen Gb (videofiler).

 

Jeg har et annet spørsmål som jeg håper noen (spesielt dere som jobber i Microsoft verdenen) kan svare på.

 

SQL utf-8 eller utf-16?

Lenke til kommentar

Startet akkurat på et fag i C#, og det første jeg la merke til er at de aller, aller fleste benytter seg av denne strukturen:

public class()
{
   public static void main()
   {
    ....
   }
}

 

I motsetning til Java der "alle" gjør det slik:

 

public class() {
   public static void main() {
    ....
   }
}

 

Noen spesiell grunn til dette? Blir fort forvirrende å hele tiden holde styr på.

Lenke til kommentar

Joda, bruker VS til C#, Eclipse til Java og Notepad++ til PHP/web. I går skulle jeg skrive en liten greie i PHP og kunne på ingen måte skjønne hvorfor det ikke fungerte. Viste seg at jeg nærmest hadde skrevet hele greia i Java.

 

Tar jeg veldig feil om jeg sier at PHP ikke har noen konvensjoner og at så og si alt er nærmest "valgfritt"?

Lenke til kommentar

Jeg må bare tilføye; hvor nøye skal man egentlig være på å følge konvensjonene innenfor et språk? Sitter og leser om Suns konvensjoner innen Java, og er veldig uenig i denne;

 

Bruk alltid krøllparanteser i if-tester og for/while-løkker. Da unngår man problemer som kan oppstå hvis man skal utvide testen/løkken og glemmer å legge til krøllparanteser.

 

Problemer som kan oppstå? Joda, men da legger man jo bare til krøllparentesene.

 

if(påstand) lala
else if(påstand) lala
else påstand

 

er da langt enklere og mer ryddig enn..

 

if(påstand) {
   lala
} else if(påstand) {
   lala
} else {
   lala
}

 

Så.. hvor nøye skal man følge disse konvensjonene?

Lenke til kommentar

Man bør jo følge konvensjonene mest mulig, i alle fall om koden skal leses og jobbes med av andre. Personlig så er jeg helt enig med deg. Det med krøllparenteser er ikke noe man er helt enige om blant C/C++-programmerere heller. Jeg syns det blir ryddigere uten dem (og hvis man skal ha dem så vil jeg hvertfall ha neste else if på en ny linje og ikke på samme linje som }, men det er pirkete :p).

Lenke til kommentar

Det er en grunn til at slike regler lages; og det er ikke kun estestikk og personlig smak; selv om det kan se slik ut.

 

Når det gjelder paranteser; så er dert fler grunner til at de alltid bør brukes.

 

La oss ta dette kode eksempelet

 

if (bob_won)
send_message("Bob won");

 

Helt uskyldig; men la oss si at et etter en stund (om det er en dag eller et år senere er uviktig) og du trenger å sende fler meldinger:

 

if (bob_won)
send_message("Bob won");
send_message_to_sue("Bob won");

 

Ser du problemet?

Endret av tomsi42
Lenke til kommentar

Tar jeg veldig feil om jeg sier at PHP ikke har noen konvensjoner og at så og si alt er nærmest "valgfritt"?

PHP er messy og lider av mange stridende standarder (eller mangel på noen).

Har du lyst å lese en kritisk artikkel så kanskje denne er noe for deg.

 

Jeg må bare tilføye; hvor nøye skal man egentlig være på å følge konvensjonene innenfor et språk?

Avhengig av språk er det gjerne flere konvensjoner, og ingen er objektivt sett "riktigere" enn andre. Noen unntak er det, f. eks språk som ikke tillater at du skriver (veldig) annerledes, eller prøver å tvinge brukeren til å følge en standard (Python, på (mest) godt og (litt) vondt).

 

Det viktigste er uansett at en standard følges, ikke nødvendigvis hvem, og hvis du jobber med andre at dere klarer å jobbe sammen om en standard. Dette er en av ideene bak at Python tvinger en kodestil; slippe å ha mange variabler mtp. kodestil slik at det er lettere å samarbeide og lese andres kode.

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...