Imagine Blog - technologie internetowe bez tajemnic

Wpisy otagowane ‘Wydajność’

KrakSpot Tech – pierwszy krakowski barcamp poświęcony technologiom internetowym

Piątek, czerwiec 11th, 2010

IMG_0453

Już po pierwszym zapowiadanym przez nas  spotkaniu z cyklu KrakSpot Tech. Zgodnie z obietnicą pojawiły się na nim prezentacje związane wyłącznie z technologiami internetowymi. Inicjatywa spotkała się z pozytywnymi komentarzami i liczymy na jej kontynuację po wakacjach. Przy okazji możemy się pochwalić, że to Akademia Empathy była inicjatorem technicznego wydania KrakSpotu.

KrakSpot w nowej odsłonie

Kto odwiedził TECH.Spodek 2.0 trzy tygodnie temu, ten miał wyobrażenie, jak wygląda technologiczny barcamp. Po pierwsze, różni się on tematyką, która w tym przypadku jest ograniczona do zagadnień technologicznych. Po drugie, dedykowany jest w szczególności osobom związanym z branżą IT. Reszta zasad pozostaje bez zmian. Spotkania tego typu to dobra okazja do wymiany doświadczeń z osobami o podobnych zainteresowaniach. Często nawiązywane są kontakty, które mogą przydać się w rozwijaniu własnych projektów technologicznych. Tym razem tematyka przyciągnęła na KrakSpot wiele osób wcześniej nie biorących w nim udziału. Łącznie w Swingu na krakowskim Kazimierzu pojawiło się około osiemdziesięciu osób, co jak na spotkanie pilotażowe oceniamy jako bardzo dobry wynik.

(więcej…)

Świat agile testing

Piątek, luty 19th, 2010

agile_testingTym razem na ImagineBlog pierwszy wpis testerki Empathy, Beaty “Bety” Frączek. Z odrobiną humoru:)

W idealnym świecie oprogramowanie nie zawiera błędów. W idealnym świecie Edward Murphy jest optymistą, a nie sfrustrowanym inżynierem. W idealnym świecie testy mają swój koniec.

Obszar metodyk zwinnych – agile methodology – jest światem stosunkowo młodym i nowym. W świecie IT metodyki zwinne zdobywają coraz większą popularność. Jak w powieściach Terrego Prachetta, są czymś w rodzaju nieobliczalnego i nieznanego Świata Dysku. Agile jest pojęciem samym w sobie rozległym, obejmującym zasięgiem metody, metodyki i procedury. Korzenie zwinności mają swój początek w Manifest Agile.

Warto skupić się wokół intrygującego aspektu testowania, na które agile rzuciło nowatorskie spojrzenie. W polskich realiach pozycja testera w cyklu wytwarzania oprogramowania jest traktowana często niecałkiem poważnie. Testerzy nie są sławni, nie podążają ścieżkami oszałamiającej kariery, nie są decyzyjni w procesie pojektowania oprogramowania. I w tym miejscu agile składa ukłon w stronę testerów. Wskazuje nową ścieżkę, którą powinni dążyć wytrwale jak Frodo w drodze do Mordoru. (więcej…)

Optymalizacja wydajności aplikacji internetowych

Środa, grudzień 16th, 2009

Na ostatnim spotkaniu działu technologicznego Empathy poruszony został temat wydajności aplikacji internetowych. Przygotowana przez Wojtka Soczyńskiego prezentacja była okazją do dyskusji o różnych aspektach optymalizacji wydajności.

Podczas spotkania omówione zostały m.in. takie kwestie jak różnice w postrzeganiu wydajności przez twórców aplikacji i jej użytkowników oraz narzędzia mierzenia wydajności, bez których trudno ocenić dokładnie efekty działań optymalizacyjnych. Nie sposób było nie wspomnieć o tych kwestiach, które najczęściej negatywnie wpływają na wydajność. Jak się okazuje, większość problemów wynika tak naprawdę z niewłaściwych założeń projektowych. Przy okazji rozprawiliśmy się także z kilkoma mitami dotyczącymi optymalizacji.

(więcej…)