Imagine Blog - technologie internetowe bez tajemnic

Wpisy otagowane ‘Wydajność’

Cache – obrońca serwera

Poniedziałek, marzec 28th, 2011

Na jedną z ostatnich pizza-ntacji programista Empathy, Michał Sanokowski, przygotował prezentację o zaletach i wadach cachowania stron. Jeśli interesuje was temat przyśpieszania pracy bez wprowadzania zmian hardwarowych, to zapraszamy do zapoznania się ze szczegółami wystąpienia Michała.

(więcej…)

Relacja z KrakSpot Tech #2

Czwartek, październik 28th, 2010

KrakSpot Tech 2

Wczoraj odbyło się drugie spotkanie z cyklu KrakSpot Tech, któremu patronuje Akademia Empathy. Organizatorom udało się ściągnąć naprawdę ciekawych prelegentów – wystąpili przedstawiciele NK.pl, Allegro i Zumi. No i oczywiście Empathy :) Prezentacje były bardzo zróżnicowane, ale jak to na KrakSpot Tech, wszystkie związane były z tworzeniem aplikacji.

Formuła spotkań zapoczątkowanych pierwszym KrakSpotem Tech musiała się spodobać, bo drugie spotkanie cieszyło się jeszcze większą popularnością – wg organizatorów, chłopaków z MediaFrame, w spotkaniu wzięło udział dobrze ponad 100 osób. (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…)