Az utóbbi hetekben többet foglalkoztam C++-szal és azt érzem, hogy nem tudom gyakorlatba ültetni cseppnyi tudásom.
Korábban inkább webes nyelvekben (Ruby, Python, PHP) volt tapasztalatom, ott viszont egyből nyilvánvaló volt, hogy a frissen tanult dolgokat hogyan tudom alkalmazni a gyakorlatban.
A C++ esetében nincsenek ötleteim, és kicsit unalmas a tankönyv fejezetvégi feladatit oldogatni, aminek nyílvánvalóan semmi közvetlen haszna nincs.
Tudtok pár olyan egyszerű dolgot mondani, amivel érezhetem azt, hogy érdekes problémát oldok meg, egy kis munka után eredményt is tudok elérni vele és esetleg fejlődni is lehet vele? Remélem sikerült érthetően fogalmaznom.
- 7101 megtekintés
Hozzászólások
Ez nagyon jo, kar hogy nincsenek megoldasok.
- A hozzászóláshoz be kell jelentkezni
nekem van pár, ha minden igaz..
- A hozzászóláshoz be kell jelentkezni
Készíts egy lightweight WSGI szervert.
http://en.wikipedia.org/wiki/Web_Server_Gateway_Interface
http://python.org/dev/peps/pep-3333/
Nem kell routing, meg load balancing stb. csak egy gateway, ami használható a WSGI kompatibilis framework-ökkel.
- A hozzászóláshoz be kell jelentkezni
A KDE projekt valszeg orommel var minden fejlesztot.
Esetleg OpenOffice?
Van meg Qt-val keszult app is par..
- A hozzászóláshoz be kell jelentkezni
apróságok kellenek, amivel inkább tanulni tudok. ez talán nagy falat még, de a "írj programot ami kiszámolja két szám lk.k.t.-ját" jellegű feladatok nem motiválnak túlságosan
- A hozzászóláshoz be kell jelentkezni
Abból szempontból is gondolj ebbe bele még 1x, hogy az ilyen projekteken előszőr nem a fejlesztéssel foglalkozik az ember. Kinézel magadnak egy hibát, amit úgy gondolsz, hogy meg tudsz oldani, majd elkezded valahogy lokalizálni a hibát, és kijavítani azt. Közben látod, hogy mások, hogy csinálják, hogyan kódolnak. Ha sikerül kijavítani a bugot akkor, én legalábbis, még 5x átgondolom, hogy vajon megfelel-e a coding standardoknak, hogy nincs-e valami egyszerűbb megoldás, stb.stb. Ha ez megvan megcsinálod a patchet, és beküldöd. Annyi a titka, hogy nem szabad feladni az első hibánál, ha nem sikerül megcsinálni.
-
Könyvajánló: Java fejtörők
- A hozzászóláshoz be kell jelentkezni
+1
A codejam és hasonló feladatok a programozói gondolkodást ugyan segítik fejleszteni, de nem igazán tanulod meg belőle az adott nyelvet. Azaz c++ alatt fogsz pythonban programozni.
A Tomboy clone nem olyan rossz ötlet, lehet vele látványosan haladni, viszonylag egyszerű, de azért a Qt/KDE használata egy kezdő C++-osnak talán sok. Második projektnek már jó lehet, de azért egy erős alap c++ gondolkodás már kéne hozzá, hogy ne legyen egy hatalmas gányolás a végeredmény...
"...handing C++ to the average programmer seems roughly comparable to handing a loaded .45 to a chimpanzee." -- Ted Ts'o
- A hozzászóláshoz be kell jelentkezni
(nem adom fel :))
- A hozzászóláshoz be kell jelentkezni
Nekem Nagios broker modul-t kell készítenem.
Szívesen átadom ezt a feladatot.
privátban beszéljünk - ha érdekel
- A hozzászóláshoz be kell jelentkezni
libreoffice easyhacks
KAMI | 神
--
Támogatás | OxygenOffice | Fordításaim és SeaMonkey
- A hozzászóláshoz be kell jelentkezni
http://code.google.com/codejam
Probald megoldani a regebbi feladatokat. Van eleg minden nehezsegben.
- A hozzászóláshoz be kell jelentkezni
azt hiszem pont ilyent reméltem! köszönöm szépen :D
- A hozzászóláshoz be kell jelentkezni
sub
- A hozzászóláshoz be kell jelentkezni
Írjál demót.
- A hozzászóláshoz be kell jelentkezni
#include <iostream>
using namespace std;
int main( void ) {
cout << "demo\n";
return 0;
}
Persze hibakezeles nincs benne. Ez egyelore meg prealfa verzio.
- A hozzászóláshoz be kell jelentkezni
Inkább azt mondanám, hogy ez a demo verzió :-).
Amúgy miféle hibakezelést lehet egy ilyen csöppségbe berakni? Tényleg érdekel.
- A hozzászóláshoz be kell jelentkezni
ki mondta, hogy sikerulni fog az stdout-ra iras? (pl. atiranyitottad a kimenetet, de betelt a kvotad ...)
- A hozzászóláshoz be kell jelentkezni
Világos, de ilyenkor mit csinálsz?
- A hozzászóláshoz be kell jelentkezni
ugyanezt a cerr-re kuldod ki, vagy plane /dev/tty -ra :-) De az a minimum, hogy nem 0 statuszkoddal fejezed be.
- A hozzászóláshoz be kell jelentkezni
Bár nem tudom mennyire c/c++ orientált ez, de itt egy Opera widget, és az eredeti szerzője nem foglakozik vele:
Viszont sokan keresik, mert még egy netbook kis képernyőjén is elfér, és még csak screenlet sem kell hozzá.
http://widgets.opera.com/widget/9051/
Tavaly november óta nem működik mióta a weather.com megszüntette a nonprofit hozzáférést.
Ha értenék hozzá, már megcsináltam volna.
Nemcsak én örülnék ha valaki kezébe venné ezt a dolgot.
- A hozzászóláshoz be kell jelentkezni