Atom

2010
12
wrz

Kurs UML – część 1 – diagramy klas

Kategoria: Inżynieria oprogramowania, Techblog, UMLMatthew @ 23:53, Komentarze (15)

Zmusiłem się (wreszcie) do napisania pierwszej (dość długiej, ze względu na obszerność materiału) części kursu UML. Jako „rzeczywisty” przykład obrałem moje fooaudio. Padła co prawda propozycja żeby oprzeć kurs o jakiś serwis webowy, ale jednak nie jestem w tej dziedzinie specjalistą. Jednak mimo tego, ktoś może się nie zgodzić z tym co mam zamiar tutaj przekazać. Nawet modelując ten sam projekt, z podobnym podejściem, dwóm różnym osobom może wyjść zupełnie inny diagram. Nie mówiąc już o późniejszej implementacji z tego diagramu. Czytaj dalej…

2010
06
sie

Kurs Qt – część 10 – WebKit

Kategoria: Kurs Qt, Programowanie, Qt, TechblogMatthew @ 03:21, Komentarze (5)

Połowa wakacji za nami, więc żeby ten czas nie okazał się całkiem bezproduktywny – kolejna część kursu Qt. Na warsztat weźmiemy WebKita i w 15 minut stworzymy własną przeglądarkę internetową. OK, może nie w 15 i nie będzie to coś co zasłuży na miano pełnoprawnej przeglądarki internetowej – co najwyżej na wersję Alfa, ale pozwoli nam się zaprzyjaźnić z używaniem WebKita w Qt. Ale żeby nie było całkiem biednie, dodamy jeden killer feature, czyli zapisywanie wyrenderowanych stron jako obrazki.

Czytaj dalej…

2010
19
cze

Kurs UML – wstęp

Kategoria: Inżynieria oprogramowania, Techblog, UMLMatthew @ 22:32, Komentarze (8)

Z okazji dostania się na profil dyplomowany o wdzięcznej nazwie Inżynieria Oprogramowania (i dwa przedmioty z baz danych) postanowiłem, że rozpocznę kolejny cykl kursów które piszę (po Qt, epizodzie z gitem (do którego może wrócę) który przeszedł w tłumaczenie Pro Gita oraz jednym odcinku Boosta (niech ja tylko znajdę na niego odrobinę motywacji). Tym razem będzie to UML (a za jakiś czas może i wzorce projektowe). Mam nadzieję, że nie zawiodę i komuś się to przyda. Sukcesem będzie, jeżeli studenci 3 roku na ETI uznają go za wystarczający (lub lepszy) od wykładów (na które nie chodziłem ;() z Inżynierii Oprogramowania (przedmiocie na 3 roku, nie profilu) i pozwoli on komuś zaliczyć egzamin z tego. Na początku zrobię wstęp o UMLu, rodzajach diagramów, narzędzi, które można wykorzystać do ich tworzenia. Praktyczne umiejętności będą w części 1.

Czytaj dalej…

2010
28
maj

Kurs Qt – część 9 – SQL

Kategoria: Kurs Qt, Programowanie, QtMatthew @ 21:48, Komentarze (18)

I przyszedł czas na kolejną część kursu Qt. Dzisiaj o wykorzystaniu baz danych w swoich aplikacjach. Pokażę jak ustanawiać połączenie z bazą danych, wykonać na niej zapytania oraz kilka przydatnych sztuczek związanych z operowaniem na bazach. Miłego czytania!

Czytaj dalej…