Du må være registrert og logget inn for å kunne legge ut innlegg på freak.no
X
LOGG INN
... eller du kan registrere deg nå
Dette nettstedet er avhengig av annonseinntekter for å holde driften og videre utvikling igang. Vi liker ikke reklame heller, men alternativene er ikke mange. Vær snill å vurder å slå av annonseblokkering, eller å abonnere på en reklamefri utgave av nettstedet.
  71 20636
Tenkte vi kunne ha en tråd som dette her, med en mal for innlegg. Kan godt ha litt diskusjon rundt postene også, men hovedtanken er at det skal være et sted å poste programmeringsprosjekter man er i gang med eller har fullført for å inspirere andre.

Hva?
I utgangspunktet er den meste av programmeringen jeg gjør enten skole (veldig teknisk) eller jobb-relatert (semi-sensitivt) og lite egnet for å postes her, men jeg hacket sammen en liten greie en kveld i eksamensperioden for å holde styr på hvem som vant i Mortal Kombat. Systemet inkluderer ELO-ranking og muligheter for å plotte litt forskjellig statistikk. Helt kurant til å brukes til andre spill en Mortal Kombat, forøvrig.

Språk
Python. Bruker wxpython for å tegne et enkelt grensesnitt, matplotlib for å plotte ting samt en dose networkx for litt grafgreier. Fungerer på alle plattformer, så lenge python og wxpython er installert.

Bruker også SQLite for å lagre databasen på tvers av spill. Har hele greia i dropbox, så jeg kan åpne det fra en vilkårlig datamaskin.

Skjermbilder
http://i.imgur.com/bN3eE.png
http://i.imgur.com/HRrhG.png
http://i.imgur.com/Ixpoo.png

Kildekode?
På Github!

Så, hva driver du med for tiden?


Her er en mal:
Hva?

Språk

Skjermbilder

Kildekode?
Sist endret av ivioynar; 1. juni 2011 kl. 17:33. Grunn: fjerna inline img
<?php echo 'VIF'; ?>
datagutten's Avatar
Hva?
En funksjon for å vise alle domener et organisasjonsnummer har og hvem som er registrar

Språk
PHP

Skjermbilder


Kildekode
https://github.com/datagutten/Domeneregistrar
Hva
Jeg holder på å lage et program for å holde orden på episoder og sesonger av forskjellige serier jeg følger med på. Det finnes sikkert noe lignende fra før av, men jeg koder det mest for å sette meg inn i wxpython.

Språk
Python

Kildekode
Akkurat nå har jeg bare holdt på med logikken, og etter å ha kodet litt ser det kanskje ut som om jeg kommer til å begynne på ny, da jeg vil legge til noen grunnleggende funksjoner. Uansett ligger det jeg har gjort foreløpig på Pastebin
Hva?
Et program som vil automatisere oppdatering av mediesenteret mitt - en Popcorn Hour.

Programmet lytter på én eller flere mapper på maskinen/serveren, og så fort en torrent er ferdignedlastet vil programmet unrare/unzippe, rename og laste opp filen til mediesenteret mitt.

Når dette er gjort vil også programmet X antall ganger i døgnet oppdatere og synce mediesenteret mitt.
På denne måten vil nedlasting av torrent osv. bli fullstendig automatisert, slik at jeg slipper å gjøre dette manuelt.

Det er også verdt å nevne at dette ikke blir en torrent-klient, men et program som kjøres sammen med f.eks. uTorrent.

Språk
C# (C Sharp).

Skjermbilder
Programmet er langt i fra ferdig, men et par bilder av hvordan programmet pr. dags dato ser ut finnes her:
- http://code-injection.com/TorrentWatcher/1.png
- http://code-injection.com/TorrentWatcher/2.png

Kildekode
Da programmet fremdeles befinner seg i en så tidlig fase, velger jeg å ikke gi ut kildekode enda.
Men når (hvis?) programmet en dag blir ferdig vil jeg mest sannsynlig slippe kildekoden.
Programmet lytter på én eller flere mapper på maskinen/serveren, og så fort en torrent er ferdignedlastet vil programmet unrare/unzippe, rename og laste opp filen til mediesenteret mitt.
Vis hele sitatet...
Hvordan vet du at torrenten er ferdig nedlastet? Finnes det et brukende API til f.eks uTorrent?
z0p
uʍop ǝpısdn
z0p's Avatar
Sitat av steinarlima Vis innlegg
Hvordan vet du at torrenten er ferdig nedlastet? Finnes det et brukende API til f.eks uTorrent?
Vis hele sitatet...
utorrent har vel et dugende http-api
Sitat av steinarlima Vis innlegg
Hvordan vet du at torrenten er ferdig nedlastet? Finnes det et brukende API til f.eks uTorrent?
Vis hele sitatet...
Det finnes som nevnt et Web-API.
http://www.utorrent.com/community/developers/webapi

Det finnes nok også flere måter å sjekke dette på, både med og uten uTorrent sitt Web-API.
Hva?
Et automatisk FTP synkroniserings program, for automatisk synkronisering av en bestemt mappe med en FTP server. noe lignende dropbox, bare den bruker FTP.

Språk
C#

Skjermbilder



Kildekode?
er ikke ferdig, så gidder ikke legge ut koden
Sitat av steinarlima Vis innlegg
Hvordan vet du at torrenten er ferdig nedlastet? Finnes det et brukende API til f.eks uTorrent?
Vis hele sitatet...
uTorrent kan kjøre en kommando når en .torrent er ferdig ("copy %S C" f.eks (sikkert feil parametre, men i prinsippet)). Man kan også bruke en FileWatcher fra .NET rammeverket (i C#) for å få en event når en mappe endres.

Apropos dette, så lagde jeg en lignende sak som flyttet filer her forleden... Den sjekker i en mappe med nedlastede ting om filen matcher en regexp, og så flytter den til serveren og sender en beskjed til XBMC om å oppdatere biblioteket via JSON... skulle gjerne laget en som kan holde orden på et filbibliotek, med data fra tvdb, men det får vente til jeg kjeder meg igjen...

Planen er at den skal lese en RSS og sjekke om filen allerede eksisterer i godkjent kvalitet, og så laste den ned og scrape, før XBMC oppdateres...
Sitat av phish Vis innlegg
Man kan også bruke en FileWatcher fra .NET rammeverket (i C#) for å få en event når en mappe endres.
Vis hele sitatet...
FileSystemWatcher.Changed Event vil vel kjøres når det blir gjort endringer på filstørrelsen også?
Litt usikker på om dette skjer én gang, eller om det skjer kontinuerlig mens en fil f.eks. kopieres til en mappe som "overvåkes".

Hvis eventen kjøres kontinuerlig vil jo filen være ferdig kopiert så fort eventen slutter å kjøre.

Men som sagt, litt usikker på om dette er tilfellet.
Wow!
likte idèn din s1gh!!
Tror du kan tjene penger på dette jeg! i mine ører høres dette sinnsykt ut!
lykke til videre på prosjectet
Hva?
Et PHP-rammeverk i en enkel fil med støtte for MVC-oppbygning (både controllers og actions), PHP-templating og lasting av støttebiblioteker. Det ligger en gammel versjon på http://pmedia.no/off/ men jeg har omskrevet rammeverket helt for OO, PHP 5.3 og bedre støtte for forskjellige themes og actions for controllerne. Siten blir oppdatert så fort koden er klar for release. Dessverre er den nye koden på over 100 linjer. Scriptet kan også brukes som et vanlig include-script for statiske sider.

Språk
PHP 5.3.

Kildekode?
https://github.com/fuzzy76/One-File-Framework (har ikke fått lisens og readme enda, men det er meningen å GPL-lisensiere det.

I tillegg har jeg et nytt stort prosjekt på gang (som skal baseres på OFF, derfor omskrivingen), men det poster jeg ikke før jeg har nok til å ta et screenshot.
Hva?
Program for å streame min elskede mp3 samling fra filserver til PC / mobil - slik at jeg har den uansett hvor jeg er i verden. Ja, noe ála spotify, men gjør det for å lære mer om nettverks programmering på android og i c#.

Språk
C# & Java

Kildekode?
Ingen public enda, men ender vel opp i FTPen som jeg linker til folk som spør hvor materialet kan være relatert.
▼ ... over en uke senere ... ▼
Hva?

En Civilization 5 replay generator da dette plutselig ikke fantes i Civ5 men har fantes i alle tidligere versjoner.
Hostes på http://civ5.flexd.net og genererer fancy smanchy HTML5 replays som kan deles og kommenteres på.

Språk

Selve siden er kodet i Ruby med rammeverket Sinatra, tar i bruk mongodb, resque til bakgrunnsarbeid.

Bruker unicorn som webserver og det hele hostes bak to varnish instancer som gjør at den kan overleve ubermye trafikk :-)
Skjermbilder
http://content.screencast.com/users/...12-09_1528.png
Kildekode?
Kildekoden ligger på GitHub http://github.com/flexd/civ5replays
Replay parseren ligger separat på http://github.com/flexd/replay_parser

Dette er vel faktisk ikke nyeste prosjektet men det andre er hemmelig (ha!)
Hva?
ny versjon av iPhone app som finner nærmeste dagligvarebutikker,bensinstasjoner o.l. basert på avstand og åpningstider.

Språk
Javascript,ajax,html/html5,css,php(mysql db),Nimblekit rammeverk.

Skjermbilder
http://inarheten.net/tmp/1.png
http://inarheten.net/tmp/2.png
http://inarheten.net/tmp/3.png
Sitat av Xeon Vis innlegg
Hva?
Språk
Javascript,ajax,html/html5,css,php(mysql db),Nimblekit rammeverk.
Vis hele sitatet...
Ikke objective-c?
Programmerer for så vidt hele dagen på jobb, men det ser jeg ingen grunn til å dele her...
Privat har jeg et så vidt påbegynt prosjekt, som jeg håper å kunne jobbe en del med i løpet av ferien.

Formålet er todelt:
- Et bibliotek over bøker, CDer, filmer, spill osv som kan laste ned informasjon fra diverse nettsider basert på strekkoder eller ISBN. Noe ala Delicious Library, men med støtte også for norske butikker.
- Tagging av filmer, musikk og tv-serier. Særlig for TV-serier har jeg slitt med å finne et godt program for tagging; Boxee er bra på å finne info, men tagger ikke - og (program jeg ikke husker navnet på) tagger bra, men jeg må velge info manuelt for en og en fil.

Språk
Sannsynligvis Java.
Sitat av hassel90 Vis innlegg
Ikke objective-c?
Vis hele sitatet...
Hvis du ser på språkene han har listet opp, kan det virke som om han lager en iPhone kompatibel web-app, og det er jeg faktisk tilhenger av, fordi det også kan virke på android-telefoner
Sitat av hassel90 Vis innlegg
Ikke objective-c?
Vis hele sitatet...
Som Jannis skriver så benytter jeg språk som gjør at jeg i teorien kan kjøre den på andre telefoner, men i det siste har jeg begynt å benytte et rammeverk som heter Nimblekit. Der kan du skrive i javascript og kalle på native funksjoner... slik at det blir litt mer smooth:-) Du har tilsvarende rammeverk for Android, slik at du i teorien kan portere den native appen over. Noe tilsvarende phonegap :-)
Hvis man har lyst til å skrive kryssplattform webapps, kan det være interessant å ta en titt på sencha touch. Har både GPL og kommersiell lisens tilgjengelig.
Hva?
En anbudstjeneste som heter http://finnenfrilanser.no. Det er en nettside for å gjøre det enklere for frilansere å skaffe seg arbeid. Og det hjelper oppdragsgivere å enklere finne riktig person til jobben. Det er en gratis tjeneste.

Språk
Python/Django

Kildekode?
Nei.
Hva?
Et spill der to personer sloss om å få høyest mulig slott og ødelegge den andre sitt. Jeg lagde det da jeg var 13-14 år (husker ikke helt, tror jeg nettop hadde fylt 14. Det er her enn et halvt år siden, og hukommelsen er ikke så god som den en gang var...)

Språk
Badus, et java-basert probrammeringsspråk
http://basus.no

Skjermbilder
Ikke mulig da jeg er på mobilen nå. Dere får bare trykke på linken og se selv:
http://basus.no/examples/castle-wars/

Kildekode

Kode

p1fort = 150
p2fort = 150
p1gold = 2
p2gold = 2
p1stone = 200
p2stone = 200
p1vinn = 0
p2vinn = 0
p1navn = ""
p2navn = ""
p = 1
vinner = 0
bakgrunn = loadImage("natur.jpg")


println("Hva heter du, player 1?")
p1navn = readln()

println("Og du da, player 2? Hva heter du?")
p2navn = readln()

println("Trykk på 's' for å starte.")
while readChar() != 's' do
done 

while TRUE do
  if vinner == 1 then
    cls()
    p1vinn = p1vinn + 1
    println("Gratulerer, "p1navn"! Du vant!")
    println("")
    println(""p1navn": "p1vinn"")
    println(""p2navn": "p2vinn"")
    println("")
    println("Trykk på 'i' for å spille igjen.")
    while readChar() != 'i' do
    done
    vinner = 0
    p = 2
  endif
  
  if vinner == 2 then
    cls()
    p2vinn = p2vinn + 1
    println("Gratulerer, "p2navn"! Du vant!")
    println("")
    println(""p1navn": "p1vinn"")
    println(""p2navn": "p2vinn"")
    println("")
    println("Trykk på 'i' for å spille igjen.")
    while readChar() != 'i' do
    done
    vinner = 0
    p = 1
  endif
  
//////////////////////////////////////////////////////////////////////////////////////////////////
p1fort = 150
p2fort = 150
p1gold = 2
p2gold = 2
p1stone = 200
p2stone = 200
//////////////////////////////////////////////////////////////////////////////////////////////////
    
while vinner == 0 do
  cls()
  mye()
  
wait(20)
      
done
done

function p1turn()
  
  
  if keyPressed(49)then
    if p1stone > 75 or p1stone == 75 then
      p1stone = p1stone - 75
      p1gold = p1gold + 1
      p = 2
    elseif p1stone < 75 then
      println("Du har ikke nok stone!")
      wait(1000)
    endif
  
  elseif keyPressed(50) then
    if p1gold > 1 or p1gold == 1 then
      p1gold = p1gold - 1
      p1stone = p1stone + 75
      p = 2
    elseif p1gold < 1 then 
      println("Du har ikke nok gold!")
      wait(1000)
    endif
  
  elseif keyPressed(51) then
    if p1stone > 50 or p1stone == 50 then
      repeat 20 times
        fillShape(20,20,20,p1fort + 20,100,p1fort + 20,100,20)
        fillShape(width() - 20,20,width() - 20,p2fort + 20,width() - 100,p2fort + 20,width() - 100,20)
        p1fort = p1fort + 2
        wait(40)
        cls()
      done
      p = 2
      p1stone = p1stone - 50
    elseif p1stone < 50 then
      println("Du har ikke nok stone!")
      wait(1000)
    endif
  
  elseif keyPressed(52) then
    repeat 25 times
      fillShape(20,20,20,p1fort + 20,100,p1fort + 20,100,20)
      fillShape(width() - 20,20,width() - 20,p2fort + 20,width() - 100,p2fort + 20,width() - 100,20)
      p1fort = p1fort - 2
      wait(40)
      cls()
    done
    p = 2
    p1stone = p1stone + 40
  
  elseif keyPressed(53) then
    if p1stone > 130 or p1stone == 130 then
      repeat 25 times
        fillShape(20,20,20,p1fort + 20,100,p1fort + 20,100,20)
        fillShape(width() - 20,20,width() - 20,p2fort + 20,width() - 100,p2fort + 20,width() - 100,20)
        p2fort = p2fort - 2
        wait(40)
        cls()
      done
      p = 2
      p1stone = p1stone - 130
    elseif p1stone < 130 then 
      println ("Du har ikke nok stone!")
      wait(1000)
    endif
    
  elseif keyPressed(54) then
    if p1gold > 4 or p1gold == 4 then
      p2gold = p2gold - 3
      p2stone = p2stone - 100
      p1gold = p1gold - 4
      p = 2
    elseif p1gold < 4 then
      println("Du har ikke nok gold!")
      wait(1000)
    endif
    
elseif keyPressed(55) then
  if p1gold > 5 or p1gold == 5 then
    repeat 100 times
      fillShape(20,20,20,p1fort + 20,100,p1fort + 20,100,20)
      fillShape(width() - 20,20,width() - 20,p2fort + 20,width() - 100,p2fort + 20,width() - 100,20)
      p2fort = p2fort - 2
      wait(40)
      cls()
    done
    p = 2
    p1gold = p1gold - 5     
  elseif p1gold < 5 then
    println("Du har ikke nok gold!")
    wait(1000)
  endif
endif

endfunc

//////////////////////////////////////////////////////////////////////////////////////////////////

function p2turn()
  
  
  if keyPressed(49)then
    if p2stone > 75 or p2stone == 75 then
      p2stone = p2stone - 75
      p2gold = p2gold + 1
      p = 1
    elseif p2stone < 75 then
      println("Du har ikke nok stone!")
      wait(1000)
    endif
  
  elseif keyPressed(50) then
    if p2gold > 1 or p2gold == 1 then
      p2gold = p2gold - 1
      p2stone = p2stone + 75
      p = 1
    elseif p2gold < 1 then 
      println("Du har ikke nok gold!")
      wait(1000)
    endif
  
  elseif keyPressed(51) then
    if p2stone > 50 or p2stone == 50 then
      repeat 20 times
        fillShape(20,20,20,p1fort + 20,100,p1fort + 20,100,20)
        fillShape(width() - 20,20,width() - 20,p2fort + 20,width() - 100,p2fort + 20,width() - 100,20)
        p2fort = p2fort + 2 
        wait(40)
        cls()
      done
      p = 1
      p2stone = p2stone - 50
    elseif p2stone < 50 then
      println("Du har ikke nok stone!")
      wait(1000)
    endif
  
  elseif keyPressed(52) then
    repeat 25 times
      fillShape(20,20,20,p1fort + 20,100,p1fort + 20,100,20)
      fillShape(width() - 20,20,width() - 20,p2fort + 20,width() - 100,p2fort + 20,width() - 100,20)
      p2fort = p2fort - 2
      wait(40)
      cls()
    done
    p = 1
    p2stone = p2stone + 40
  
  elseif keyPressed(53) then
    if p2stone > 130 or p2stone == 130 then
      repeat 25 times
        fillShape(20,20,20,p1fort + 20,100,p1fort + 20,100,20)
        fillShape(width() - 20,20,width() - 20,p2fort + 20,width() - 100,p2fort + 20,width() - 100,20)
        p1fort = p1fort - 2
        wait(40)
        cls()
      done
      p = 1
      p2stone = p2stone - 130
    elseif p2stone < 130 then 
      println ("Du har ikke nok stone!")
      wait(1000)
    endif
    
  elseif keyPressed(54) then
    if p2gold > 4 or p2gold == 4 then
      p1gold = p1gold - 3 
      p1stone = p1stone - 100
      p2gold = p2gold - 4
      p = 1
    elseif p2gold < 4 then
      println("Du har ikke nok gold!")
      wait(1000)
    endif
    
elseif keyPressed(55) then
  if p2gold > 5 or p2gold == 5 then
    repeat 100 times
      fillShape(20,20,20,p1fort + 20,100,p1fort + 20,100,20)
      fillShape(width() - 20,20,width() - 20,p2fort + 20,width() - 100,p2fort + 20,width() - 100,20)
      p1fort = p1fort - 2
      wait(40)
      cls()
    done
    p = 1
    p2gold = p2gold - 5     
  elseif p2gold < 5 then
    println("Du har ikke nok gold!")
    wait(1000)
  endif
endif

endfunc

//////////////////////////////////////////////////////////////////////////////////////////////////
function mye()
  if p == 1 then 
    cls()
    
    grafikk()    
    readChar()
    p1turn()
    
  elseif p == 2 then
    cls()
    
    p = 2
    grafikk()
    readChar()
    p2turn()
  endif

  
 if p1stone < 0 then
    p1stone = 0
  endif
  if p1gold < 0 then
    p1gold = 0
  endif
  if p1fort < 0 or p1fort == 0 then
    vinner = 2
  endif
  if p1fort > 300 or p1fort == 300then 
    vinner = 1
  endif
  
  if p2stone < 0 then
    p2stone = 0
  endif
  if p2gold < 0 then
    p2gold = 0
  endif
  if p2fort < 0 or p2fort == 0 then
    vinner = 1
  endif
  if p2fort > 300 or p2fort == 300 then 
    vinner = 2
  endif
  


  

  
endfunc  

//////////////////////////////////////////////////////////////////////////////////////////////////
function grafikk()

  drawImage(bakgrunn,0,-80)

  if p == 1 then
    println("               "p1navn"s tur")
  elseif p == 2 then
    println("               "p2navn"s tur")
  endif
  
  println("P1                                                                         p2")
  println("gold = "p1gold"                                                             gold = "p2gold"")
  println("stone = "p1stone"                                                       stone = "p2stone"")
  println("fort = "p1fort"                                                         fort = "p2fort"")
    color(0,0,255)
    fillShape(20,20,20,p1fort + 20,100,p1fort + 20,100,20)
    color(255,0,0)
    fillShape(width() - 20,20,width() - 20,p2fort + 20,width() - 100,p2fort + 20,width() - 100,20)
    color(255,255,255)
  println("(1) bruk 75 stone for å få 1 gold  (5) bruk 130 stone for å ta 50 fort")
  println("(2) bruk 1 gold for å få 75 stone  (6) bruk 4 gold for å ta 3 gold og 100 stone")
  println("(3) bruk 50 stone for å få 40 fort (7) bruk 5 gold for å ta 200 fort ")
  println("(4) bruk 50 fort for å få 40 stone")
 
endfunc
▼ ... noen måneder senere ... ▼
Hva
4Scrape, en 4Chan scraper; lagrer, indekserer, etc. all informasjon som går gjennom 4Chan. Det er egentlig noe jeg har hatt liggende ganske lenge, men jeg fikset det så det ble mye mer stabilt og installerbart for andre ganske nylig.

Språk
Haskell. Bruker tagsoup til HTML-parsing, parsec til å parse HTML-strukturen, HDBC-postgresql til lagring, og gd til litt bildeinformasjon.

Skjermbilder
http://imgur.com/JHt3F
http://imgur.com/ovVI4

Kildekode
https://github.com/Amethana/4Scrape
Hva?
MIST, et programmeringsspråk! Mist er en Lisp-implementasjon for .Net-plattformen. Inspirert av både Common Lisp, Scheme og Clojure, men med min egen twist på interop mot andre .Net-språk/objekter. Har jobbet med Mist på fritiden i 5-6 uker, og tror og håper det vil resultere i en beta-release rundt oktober. Blogget om det for et par uker siden også, men sikkert noen her som ikke fikk det med seg

Det har vært et utrolig lærerikt prosjekt - anbefaler alle å forsøke noe lignende!

Språk
C# (og Mist), og fullstendig testdreven utvikling.

Kildekode?
github.com/tormaroe/mist

Språket har også en egen site under utvikling på tormaroe.github.com/mist
Sist endret av tormaroe; 1. september 2011 kl. 15:57.
▼ ... over en uke senere ... ▼
Hva?
En Minecraft lingende figur som kan gå og snurre seg rundt.

Name:  walking man.png
Views: 1117
Size:  26,1 KB

Språk
c++/OpenGL

Kildekode?
på ca 1000 linjer i main.cpp.
jeg har ikke lagt utt noen kildekoder.
Hva?
Håndholdt terminal for Motorola strekkodeleser (fingerscanner/RS409). Ikke kommet lengre enn en prototype med PIC32MX360F512L og en 3.2" TFT.

Språk
Microchip C32

Noen andre embedded utviklere her?
Trigonoceps occipita
vidarlo's Avatar
Donor
Kva:
DKF2000 kran, 2000 tonnmeter, 42 tonn @ 36 meter. To stk, montert ombord på Athena.

Språk:
Strukturert tekst, ladder og funksjonsblokkdiagram. Ca. 18000 steps totalt.

Er vel embedded forsåvidt...hehe.
Hehe, tenkte litt mere "embedded" men vekket min interesse hvertfall.
Jeg bygger en MCU-drevet sous vide-maskin nå, for det det er verdt... Bare denne masteroppgaven som hele tiden kommer i veien for å få kalibrert pid-reguleringen sånn at jeg kan lage biff.
Har for tiden blitt redusert til obliger her og obliger der! Går vel mer under web dette men har begynt å få teken på CSS (dvs. jeg har faktisk satt meg inn i det istedenfor å håpløst tenke at jeg er ræva på webdesign), web oblig som skal være ferdig til fredagen.

Ellers har jeg et ganske kult prosjekt planlagt, stay tuned!
Hva?

Grafisk frontend for å hente ut logger fra diverse HP-produkter med enkle tasteklikk og input av IP-adresse.
Planen er å få den til å logge inn på respektive enheter via SSH eller telnet og deretter kjøre en gitt kommando som den dumper til en lokal fil.

Språk

Java atm (making barstuck proud)

Skjermbilder

Kun på planleggingstadiet enda

Kildekode?

hello world
Sist endret av AtXbYeA; 14. september 2011 kl. 19:36.
Hva?
Et spill for iPhone. Spillet går ut på å dra hovedkarakteren "Ball-E" frem og tilbake på skjermen for å unngå de onde "Mean Balls".
Mean Balls'ene øker i antall og går fortere og fortere, så her gjelder det å være kjapp med fingeren etterhvert.
Link til App Store : LINK

Språk
Obj-C og Cocos2F

Skjermbilder
http://www.steinovehelset.com/images/play_flat.png
Sist endret av fr1lanser1; 17. september 2011 kl. 12:01.
Hva?
Driver med to-tre ting samtidig.
1. Enkelt flash spill der man er et romskip eller en bil, og kjører rundt på forskjellige baner, allt med mine egene physics.
2. Mod til GTA IV, man er superman og flyr rundt i byen.
3. Nettside for GTA V, lukket beta stadium, ganske hemmlige saker

Språk
1. AS (liker det ikke)
2. C++
3. Php, html

Skjermbilder
1 http://nixomod.webege.com/Racing.swf
http://dl.dropbox.com/u/217145/Ca4pture.PNG

2.http://www.gta4-mods.com/script/supe...20-gamma-f6717

3. http://dl.dropbox.com/u/217145/Modmygta.png

Kildekode
1. http://dl.dropbox.com/u/217145/Racing.fla
2. http://dl.dropbox.com/u/217145/CustomFiberThread.cpp
3. nei.


kult å skryte litt! :F
Hva:
Et Canvas tegneprogram som generer og skriver ut canvas kode, slik at jeg slipper å programere tegningene jeg senere skal bruke til canvas spill.

Språk:
javaScript

Skjerm:
Programmet ligger her.
Hold inne shift for å kunne velge farge osv.
http://skya.no/paint/run
Virker kun i Chrome og IE9

Kaizen
▼ ... noen uker senere ... ▼
Hva:
Har laget et program som skal endre bilde på en eller flere skjermer som står rundt på forskjellige rom på bygget. All kontroll skal skje via programmet. Programmet bruker powerpoint for å lage bildene/malene som skal vises og når du legger til mal så åpner det PP og legger den til når du har lagret og lukket PP.

Språk:
Programmet består hovedsaklig av java, men pga. liten tidsfrist så brukte jeg også litt VBscript og dos til diverse handlinger på klientsiden.



Kanskje verdt å nevne at jeg ikke har noen veldig lang Java karriere da jeg begynte å lære meg Java for 4-5 uker siden. Bratt læringskurve kan man si
Sist endret av Pagliacci; 17. oktober 2011 kl. 16:23.
Hva?
Trafikklys Firmware for AVR mikrokontroller

Språk
mikroPascal PRO for AVR

Kildekode?
Kommer her: http://www.stormvest.no/StormvestNO/blog2.html
▼ ... noen måneder senere ... ▼
Trigonoceps occipita
vidarlo's Avatar
Donor
Enkel filnedlaster i python og php, med mysql i mellom, for å hente filer når eg har elendig rute til plassen filene ligg. Quick'n'dirty for å passe mine formål, og ingenting anna. Men den funker.

http://etherkiller.org/fget.tar
Hva?
JackOfAllFaces, et lite program som har som funksjon å filtrere ut pakker som inneholder facebook session cookies som går gjennom valgt nettverksadapter. For så å lagre de slik at det er mulig å stjele session til den personen som blir frastjålet "identiteten" sin. NB! Educational purpose only!

Språk
C#

Skjermbilde
http://bildr.no/view/1066461

Kildekode
Ser ut som et helvette, kanskje jeg poster den senere.
▼ ... over en uke senere ... ▼
Hva?
På jobb har vi et stort skap der vi har nøkler til mange av kundene våre. (Elektrikerbransjen...)
I dette skapet er det et jævla kaos, og ingen finner nølene.
Derfor laga jeg dette lille programmet for å holde styr på hvilken nøkkel som henger på hvilke av de 100 krokene inni der.

Språk
Pascal (Den gamle typa i fra slutten av 80-tallet) Det er egentlig det eneste språket jeg kan på folkevis

Skjermbilde
Ikke veldig fancy akkurat, men det enkle er -som kjent- ofte det beste hehe
http://dl.dropbox.com/u/52924799/pasta7.jpeg

Kode:
Fremdeles ganske enkelt.
http://dl.dropbox.com/u/52924799/navn.pas

Det er ikke helt ferdig enda, men så langt har det fungert greit
Sist endret av varg300; 9. januar 2012 kl. 23:12.
▼ ... noen uker senere ... ▼
En utvidelse til Pircbot. En public helpdesk bot. Den er aktiv på quakenet nå og kan testes.

Mer info:
http://www.myedge.no/?p=49
Hva?
Spammer med login system. Skal også ha HWID login i spammeren! grunnen for jeg lager dette er fordi skal bli mere kjent med HWID login systemet! Etter jeg er ferdig opplært i vb.net så skal jeg lage et ganske stort program! med mange sider kode, programet skal så selges!

Språk
VB.net
php og MySQL (har ingen kunskaper med bruker ferdig soucre til HWID)

Skjermbilde
Kan laste opp bilde når jeg kommer hjem

Kode:
Lærer VB.net på youtube eller thenewboston.com
har holdt på i noen dager! kjenner meg igjen til noen i kode scripten for jeg har tidligere lært litt basic i c++
Sist endret av Pyromannn; 7. februar 2012 kl. 11:48.
▼ ... over en uke senere ... ▼
Driver for tiden med et veldig, i min mening ihvertfal, basic spill for web, skrevet med JavaScript i Unity.

Sjekk ut bloggen min for mer info ang. andre prosjekter og, om dere vil: olavstorb.wordpress.com
Hva?
Limbs Off. et spill. det vil ha 2D-fighting á la Super Smash Bros., men i verdensrommet. så litt Super Smash Bros. møter Super Mario Galaxy. vi vil i tillegg ha litt artillery action, á la Worms (men ikke like mye fokus på det som i Worms) og en del andre festlige ting. det utvikles til datamaskin. det vil også være en arcade version som er myntet på datamaskiner dedikert til å kjøre disse arcade-emulatorprogramvarene.

Språk
C++. bruker OpenGL til grafikk og SDL til ymse (hendelseshåndtering, skrift, bildeimportering, etc.).

Skjermbilder
det er ikke så mye å se på for øyeblikket, dessverre. er en lang vei igjen.

Kildekode?
https://github.com/stiell/limbs-off. bidrag mottas *gjerne*.
▼ ... over en måned senere ... ▼
Bob Sacamano
John B's Avatar
Hva?
En Maven plugin for å automatisere bygging, versjonering og deploys av apps til iOS. Pluginen er svært enkel å integrere i et allerede eksisterende iOS-prosjekt, og integrering mot Jenkins for CI er ingen sak.
  1. Kompilering og pakking av iOS-apps
  2. Versjonering av iOS-apps via agvtool
  3. Deploy til HockeyApp

Språk
Java

Skjermbilder

Kildekode?
https://github.com/brewinapps/ios-maven-plugin
Hva?
En android app for å estimere priser for taxiturer i regi av Oslo taxi. Applikasjonen beregner prisen basert på avstanden i minutter og kilometer i gateplan. Appen tar også hensyn til hvilken dag det er, samt klokkeslett i døgnet. Appen har også støtte for å tegne kart, dog i luftlinje. Det finnes bugs som jeg er klar over, jobber kontinuerlig med oppdateringer.

Språk
Java med Android SDK.

Last ned gratis versjonen her!

Blir takknemmelig om det blir sendt inn en report om appen krasjer.
bumber cars in space o.0
Hva?
Jeg har i det siste begynt å leke litt med OpenGL, har lenge hatt lyst til å lære litt mer så nå har jeg begynt å tukle med et lite spillprosjekt på fritiden. Det har ikke egentlig noe spesielt mål eller mening, akkurat nå ser det ut til å være et slags grunnleggende mini RTS i 2D, tidligere var det mer en 2D sidescroller.
Språk
Java!
Skjermbilder

http://assets.cognitive.io/semiworking1.swf
Kildekode?
Kildekoden er fritt tilgjengelig på GitHub
http://github.com/flexd/Game

PS: All grafikk er "lånt" fra internett og bare for å teste
Hva?
Begynte å lese om batch for noen dager siden og har skrudd sammen et lite program. Programmet gjør det ikke annet enn å laste en nettside i standard nettleser, basert på hvilket valg man gjør.
Jeg bruker dette scriptet for å ha rask tilgang til web prosjektene mine ved oppstart og for å lære et litt annerledes, morsomt språk.
Jeg skrev om scriptet så det passer for freak.no.

Språk
Batch

Skjermbilder
http://www.fusion-music.nl/miscstuff/freakbat.png

Kildekode

Kode

@ECHO OFF

ø = ›

MODE CON COLS=35 LINES=13

TITLE Freak

:start

ECHO.
ECHO Alternativer

ECHO.
ECHO 1. Forside
ECHO 2. Forum
ECHO 3. Private meldinger
ECHO 4. S›k
ECHO 5. Kontrollpanel
ECHO 6. Chat
ECHO 7. Avslutt
ECHO.

SET /p valg=Velg et alternativ (1-7): 

IF NOT '%valg%'=='' SET valg=%valg:~0,1%
IF '%valg%'=='1' GOTO forside
IF '%valg%'=='2' GOTO forum
IF '%valg%'=='3' GOTO privat
IF '%valg%'=='4' GOTO søk
IF '%valg%'=='5' GOTO kontrollpanel
IF '%valg%'=='6' GOTO chat
IF '%valg%'=='7' GOTO sikker

ECHO '%valg%" Feil verdi. Pr›v igjen
GOTO start

:forside
START www.freak.no
GOTO slutt

:forum
START www.freak.no/forum
GOTO slutt

:privat
START www.freak.no/forum/private.php
GOTO slutt

:søk
START www.freak.no/forum/search.php
GOTO slutt

:kontrollpanel
START www.freak.no/forum/usercp.php
GOTO slutt

:chat
START www.freak.no/forum/irc.php
GOTO slutt

:sikker
SET /p heltsikker=Helt sikker? (J/N)?
IF "%heltsikker%"=="j" GOTO end
IF "%heltsikker%"=="n" GOTO start

:slutt
EXIT

Kode

IF "%heltsikker%"=="j" GOTO end
GOTO slutt skal det være. Jeg skrev orginalen på engelsk og glemte å oversette den linja der.
Sist endret av Beis; 10. april 2012 kl. 18:26.