Niedawno postanowiłem zainstalować sobie Ubuntu na świeżo, przy okazji migrując na wersję 64-bitową. Jak postanowiłem, tak uczyniłem tydzień temu. Dzisiaj chciałem kontynuować pracę nad jednym projektem w Javie ME i…
Entries Tagged as 'Programowanie'
Linux x64 i emulator Java Micro Edition
Marzec 17th, 2010 · No Comments
Tags: Java
Testy jednostkowe – czym są, po co testować i jak?
Wrzesień 28th, 2009 · 7 Comments
Dzisiaj klient zgłosił mi problem z jedną z jego starych stron. Problem polegał na tym, że zawartość strony wyświetla się trzy razy. Rzeczywiście, kilka dni wcześniej majstrowałem trochę w kodzie kontrolera i widoku, aby ulepszyć generowanie meta-danych pod SEO i przy okazji popsułem inne miejsce. Ta sytuacja zmotywowała mnie, aby napisać trochę o testach jednostkowych. [...]
Tags: Java · Programowanie · Ynne
Maven – podmiana ciągu znaków przed kompilacją
Lipiec 21st, 2009 · No Comments
Dzisiaj w trakcie pracy nad [Scrumowym pluginem][scrumprint] dla Atlassian JIRA odczułem głęboką potrzebę skonfigurowania Mavenowego skryptu budowania w taki sposób, aby wszystkie wystąpienia tokena ${plugin.version} zostały zamieniane na pewien ciąg znaków jeszcze przed kompilacją.
Tags: Java · Programowanie
JIRA Plugin Development w praktyce – potyczki z Mavenem i Atlassianem
Lipiec 10th, 2009 · 5 Comments
Ostatnio w pracy miałem się zająć rozwinięciem pluginu do Atlassian JIRA, który ma wspomagać pracę zespołu deweloperów w metodologii Scrum (agile). Zadanie – od strony technicznej – było bardzo ciekawe, ponieważ dowiedziałem się, w jaki sposób robi się pluginy do JIRY oraz przy okazji mogłem poznać wycinek architektury dużego systemu, jakim jest JIRA. Miałem również [...]
Tags: Java · Programowanie
Bitwa programistów, czyli TDD Randori Session
Czerwiec 29th, 2009 · 1 Comment
Czy widzieliście walczących programistów? Jeśli nie, to wybierzcie się kiedyś na sesję randori. Na czym to polega? Otóż, dwóch programistów siedzi przed jednym komputerem. Jeden z nich pisze kod, drugi zaś go kontroluje i ewentualnie podpowiada. Zasada jest taka, że jeśli jeden pisze test jednostkowy, to drugi pisze implementację. W myśl TDD (test driven development) [...]
Tags: Programowanie · Ynne
COOLuary v.2 i Open Space Technology (Unconference)
Czerwiec 27th, 2009 · 1 Comment
Dzisiaj uczestniczyłem w pierwszej części konferencji [COOLuary v.2][cool]. Nim jednak podzielę się wrażeniami, opiszę samą ideę konferencji tego typu.
Tags: Programowanie
Sztuczne sieci neuronowe w Matlabie – zrozum net.IW, LW i b
Maj 26th, 2009 · 2 Comments
W ramach projektu ze Sztucznej Inteligencji mieliśmy stworzyć sieć neuronową, która będzie odpowiadała, czy punkt S = [x, y] należy do kwadratu spełniającego układ nierówności: x > 2 x < 6 y > 3 y < 7 Sieć neuronowa powinna być utworzona na dwa sposoby. Poprzez nauczenie sieci neuronowej przykładowymi danymi. Poprzez ręczne ustawienie wag [...]
Tags: Programowanie
Zagadka w języku Java
Maj 18th, 2009 · 5 Comments
Dzisiaj na mojej uczelni odbywały się coroczne Trójmiejskie Targi Pracy. Jedna z firm przedstawiających swoje oferty, Sygnity, zorganizowała mały konkurs z nagrodami. Konkurs miał 10 pytań o tematyce programistycznej (Java, JEE, SQL, build-scripts). Z testu uzyskałem wynik 9/10. Potknąłem się na rzeczy, której byłem po prostu pewien – na analizie krótkiego kodu w języku Java. [...]
Tags: Programowanie
Skróty klawiszowe w Eclipse – szybka nauka
Kwiecień 28th, 2009 · 2 Comments
Zawsze miałem problem z nauką skrótów klawiszowych w dużych środowiskach programistycznych typu Eclipse, czy NetBeans. Gdy skrótów jest zbyt wiele, ciężko jest zapamiętać więcej niż kilka z listy. Z pomocą przychodzi jednak plugin MouseFeed – jeśli użyjesz skorzystasz z jakiejś funkcji myszką, program podpowie Ci, w jaki sposób można wykonać dokładnie to samo z klawiatury. [...]
Tags: Programowanie
Eclipse i Java Micro Edition (JME), czyli zabawy z komórkami – krok po proku
Kwiecień 27th, 2009 · 2 Comments
Napisanie pierwszego programu na komórkę w JME (kiedyś J2ME) może być proste, pod warunkiem, że mamy dobre środowisko. Nie da się bowiem pisać programu, nie mając chociażby emulatora komórki pod ręką – najlepiej zintegrowanego z środowiskiem programistycznym (IDE). Wpis ten stanowi krótki poradnik dla osób, które chciałyby napisać swój pierwszy program w Javie ME na [...]
Tags: Java · Programowanie

