Takie pytanie sobie postawiłem wielokrotnie.
Wiedząc ile zarabiaja moi koledzy pracujący bliżej kodu, a ile ja to jest to dość znaczna różnica. Postawiłem sobie to pytanie.
Odpowiedzi na to jest wiele, ale tylko kilka ma sens.
1. Jedna z tego jest to że wolność jest czymś ważniejszym niż pieniądze.
2. Możliwość luźniej rozmowy z szefem i okrzyczenie go :P jak się coś nie podoba.
3. Praca dla ideii, a nie dla pieniądza to jest coś wyższego niż cokolwiek innego.
4. indywidualne podejście do sprawy
To chyba dla mnie najważniejsze rzeczy, czy są jakieś jeszcze inne tego nie wiem, ale o tym przekonam się w przyszłości.
czwartek, 20 grudnia 2007
niedziela, 16 grudnia 2007
Polyworld - Sztuczne życie
Tematem pracy inżynierskiej, jaką miałem pisać było "Sztuczne życie". To nie znaczy, że porzuciłem nadzieje w napisaniu tego będę to pisał tylko na pracę magisterską i na dodatek coraz to nowe koncepcje mi się pojawiają jedna z inspiracji jest:
Polyworld: Using Evolution to Design Artificial Intelligence
Jednak to nie wszystko cały czas się zastanawiam na pisaniu w wielu językach. Python, C++, D może jeszcze plus jakiś, ale musi miec łatwe bindingi do pythona. Python jako platforma łącząca i dostep do wielu przydatnych modułów i paczek; C++, bo wiele rzeczy w nim istnieje i nie ma sensu wynajdywać koła na nowo; D bo to jedyny słuszny język z niskopoziomowych ;>. Projekt chyba byłby prosty. W D backend silnika. C++ silnik graficzny(ogre + ten toolkig gui wykorzystujący gencko). Python łącznik. I ciekawe co z tego wyjdzię. Narzędzie jakimi dysponuje python napweno się spiszą. Sage obliczy nam wszystkie zagadki matematyczne sztucznego życia, a jak coś zawsze jest pypy którym pokombinuję jak tu zrobić interpreter c++ z backendem D :P, ale to by był wypas...
Polyworld: Using Evolution to Design Artificial Intelligence
Jednak to nie wszystko cały czas się zastanawiam na pisaniu w wielu językach. Python, C++, D może jeszcze plus jakiś, ale musi miec łatwe bindingi do pythona. Python jako platforma łącząca i dostep do wielu przydatnych modułów i paczek; C++, bo wiele rzeczy w nim istnieje i nie ma sensu wynajdywać koła na nowo; D bo to jedyny słuszny język z niskopoziomowych ;>. Projekt chyba byłby prosty. W D backend silnika. C++ silnik graficzny(ogre + ten toolkig gui wykorzystujący gencko). Python łącznik. I ciekawe co z tego wyjdzię. Narzędzie jakimi dysponuje python napweno się spiszą. Sage obliczy nam wszystkie zagadki matematyczne sztucznego życia, a jak coś zawsze jest pypy którym pokombinuję jak tu zrobić interpreter c++ z backendem D :P, ale to by był wypas...
szuki's blog -> /dev/szuki
Pomysł zerźnięty z /dev/jastrzębski przyznaję się do tego bez bicia. Zachęcam do czytania tamtego blogu pozatym.
W każdym razie od dziś będę się starał częściej pisać mniej pierdół. Więcej rzeczy związanych z z moimi życiowymi przygodami w programowaniu.
W każdym razie od dziś będę się starał częściej pisać mniej pierdół. Więcej rzeczy związanych z z moimi życiowymi przygodami w programowaniu.
sobota, 15 grudnia 2007
Python i życie
Python to moja najlepsza inwestycja w język programowania. Nie ma czegokolwiek czego python by nie miał.
sage - mathematica bazująca na intrepreterze python'a.
scons - system kompilacji zastępnik maka'a.
pylons - świetny freamwork do stron internetowych wymiana poszczególnych elementów.
pypy - interpreter python'a napisany w pythonie wolne, ale można zmienić wejście i wyjście na dowolny inny język i dzięki temu zyskujemy szybkość.
pyjamas - gwt dla python'a.
py++ - szybki eksport klas c++ do python'a.
Co jeszcze nam potrzeba?
sage - mathematica bazująca na intrepreterze python'a.
scons - system kompilacji zastępnik maka'a.
pylons - świetny freamwork do stron internetowych wymiana poszczególnych elementów.
pypy - interpreter python'a napisany w pythonie wolne, ale można zmienić wejście i wyjście na dowolny inny język i dzięki temu zyskujemy szybkość.
pyjamas - gwt dla python'a.
py++ - szybki eksport klas c++ do python'a.
Co jeszcze nam potrzeba?
Subskrybuj:
Posty (Atom)
