Posted by Piotr Wach on Thursday Jul 15, 2010 Under Blog
I have started working on my own project on sourceforge: https://sourceforge.net/projects/meld-modified/. It’s based on well known tool for merging and comparison of files and directories Meld.
My goals:
better directory comparison
show/hide new/modified/deleted files on every pane
Posted by Piotr Wach on Wednesday Jul 14, 2010 Under Blog
Hello, last week I have been in London to help our client integrate our components of Android operating system. Here is bunch of photos if you would like to see how we spent time
From this point I can say that I have became mobile system developer It is new, exciting experience. I am looking forward to continue my work in this area. Stay tuned for posts about mobile systems development.
Posted by Piotr Wach on Sunday May 30, 2010 Under Blog
I am just after short email exchage between me and Douglas Crockford(owner of http://www.json.org/). As a result of this conversation my Symbian S60 JSON library (http://code.google.com/p/s60-json-library/) is now available from official JSON website. Thanks for those who were suggesting me that!
PS. As you can see, I have added page “Ubuntu tips&tricks”, it will be small page with useful commands, tools, etc. If you have any ideas or suggestions, please write a comment. Ubuntu is operating system on which I work recently so I suppose that this page might grow quite big over time.
Posted by Piotr Wach on Sunday May 23, 2010 Under Blog
I have just installed Froyo on my Nexus One. Official OTA update is not available yet, so I had to install it manually. Best explanation how to do is described on pocketnow.com (http://pocketnow.com/tweaks-hacks/video-flashing-froyo-on-your-nexus-one), here are the steps you should follow:
For those of you who want to run Froyo on your Nexus One, and have not flashed a custom ROM:
1. download the Froyo image
2. rename it to update.zip
3. copy it to the root of your sdcard
4. reboot into recovery mode
5. flash the update.zip file
6. enjoy your Froyo
If you’re running a custom ROM and want to run Froyo, you’ll need to:
1. backup (optional)
2. wipe
3. flash the stock ROM
4. flash the stock recovery.img
5. get the 2.1 Update 1 update OTA (see video)
6. go through the previous steps above for non-custom ROMs
After using Froyo for a while you certenly will discover that system is a bit faster. Sliding between home screens is smoother and browser works a lot faster. Other applications also seems to open quicker. More about the update you can read here: http://googlesystem.blogspot.com/2010/05/android-22-froyo-is-major-update.html
Short video tutorial how to update your Nexus One to Froyo:
Posted by Piotr Wach on Sunday May 16, 2010 Under Blog
I have decided to switch language of my site to English. I am aware that I can make some glaring errors, but without practise it would never get better. So forgive me and if you have suggestions please write your comment, and do not hesitate to correct me when I will make mistake.
Reasons why I take this decision are obvious. Every programmer should know English almost as good as his native language, because most web pages or documentations is written in English. Practising English will also bring many benefits to quality of work, it will involve better communication with clients and more freedom in speaking what I mean. I also want to widen audience which can read this site. Programming is rather exotic, and sites like this never have big audience, so there is no reason why I should still write in Polish to make it even smaller.
I hope you will like changes that will come to this site in the coming weeks, because I intend to rebuild it a little bit and add more content, like descriptions of projects I have worked on, more screen shots, more links, more posts – generally more everything.
Posted by Piotr Wach on Sunday Apr 4, 2010 Under Blog
Witam, ostatnio zacząłem pracować nad prostą grą 2D dla iPhona z wykorzystaniem OpenGL. Na początku myślałem, że wykorzystam swoje stare kody źródłowe i jakoś to będzie, w końcu jak się chce to wszystko da się napisać. Jednak po chwili przypomniało mi się ile pracy może mnie kosztować pisanie wszystkiego od zera, począwszy od organizacji sceny, menu, teksturach i co najgorsze czcionkach. Tak więc, żeby skupić się na tym co najlepsze czyli grze, postanowiłem poszukać jakiegoś frameworka dla gier. Nie trwało to długo ponieważ kiedyś słyszałem, że biblioteka cocos2d dla iPhona jest całkiem niezła. No i moje poszukiwania się w tym momencie zakończyły ponieważ był to strzał w dziesiątkę. Framework jest świetny, bardzo intuicyjny, nauczenie się go zajeło mi jeden dzień i już mogłem z niego spokojnie korzystać. A co najlepsze moge sam edytować źródła, ponieważ są open source. Ten argument ostatecznie zażegnał mój strach, że autor biblioteki mógł nie pomyśleć o czymś czego bym potrzebował, poniewaz jeśli sie tak stanie to sobie to dopisze. I jak się okazało już pierwszego dnia dopisywałem do niej własne linijki kodu
Tak, więc jeśli chcecie pisać grę na iPhona polecam cocos2d. Licencja pozwala na użycie go w programach komercyjnych bez konieczności udostępniania ich źródeł. O ile wiem wystarczy wspomnieć, że gra jest na nim zbudowana.
Posted by Piotr Wach on Saturday Jan 2, 2010 Under Blog
Witam w Nowym Roku 2010 Miejmy nadzieję, że wszystkie życzenia się spełnią i będzie bardzo udany. A teraz czas na krótkie podsumowanie roku 2009:
ukończyłem z pierwszy projekt, który pisałem dla Polideii na platformę Symbian i Windows Mobile, i tym samym rozpocząłem przygodę z kolejną platformą
dzięki wykonaniu powyższego projektu rozpocząłem pracę w Polideii. Mineło już około 7 miesięcy, jak do tej pory z sukcesami Jestem zadowolony z atmosfery jaka panuje w firmie oraz z tego, że mam możliwość rozwijać swoje umiejętności, ale akurat pod tym względem nadchodzący rok zapowiada się jeszcze lepiej – o tym za chwilę
miałem swój wkład w rozwój EUserHL – biblioteki wypuszczonej przez Symbiana, ułatwiającej programowanie na tą platformę
udało się napisać kilka fajnych gier na iPhona i tym samym poszerzyć swoje horyzonty o kolejną platformę
rozwinąłem umiejętności programowania na Windows Mobile przy okazji dużego projektu, który ciągle tworzymy
poznałem troche nowych narzędzi, bibliotek i standardów, między innymi: JSON, Pivotal Tracker, BugZilla, Mantis, LucidChart, Mercurial, ReSharper, StyleCop, FxCop, Hudson, .NET CF, SQLite, Mac OS X, Doxygen, TrueCrypt, Python i Gmail
przeczytałem kilka książek, między inymi: Człowiek Owca i Kawka nad morzem, Murakamiego i kilka opowiadań Stephena Kinga
zapisaliśmy się z moja kochaną(:*) Gosią na kurs tańca i nie obce są już nam takie tańce jak jive, rock&roll, walc angielski, walc wiedeński, rumba, czacza, disco samba, tango i swing
udało mi się dostać na 5 rok studiów, wybrać promotora i temat pracy magisterskiej
pojechać na wakacje do Hiszpanii na prawie dwa tygodnie
wymająć mieszkanie w centrum Warszawy
pochodzić trochę na Akademię Inżyniera Szlif i… w zasadzie nic
zostać posiadaczem iPhone’a i być zawsze kiedy mam na to ochotę on-line
i pewnie sporo więcej rzeczy o których teraz nie pamiętam
Plany na rok 2010:
napisać jakąś apliakcję na Androida
dalej dążyć do perfekcji w tworzeniu oprogramowania
zapisać się na kurs angielskiego
wyjechać na wakacje, tym razem może do Grecji?
nauczyć się pracy w zespole
skończyć studia
zapisać się na siłownie lub wrócić do biegania kilka razy w tygodniu lub zacząć częściej chodzić na basen
a tym samym nauczyć się pływać ;p
zaabsorbować możliwie najwięcej wiedzy od osób bardziej doświadczonych