Archiwum kategorii ‘Architektura’
Zabezpieczanie transmisji danych osobowych
2009-09-08Operator GSM, Plus, podał wczoraj powód, dla którego kwestionował rozwiązanie przenoszenia numerów telefonicznych w Polsce i GIODO przyznał mu rację.
Z publikacji można dowiedzieć się, że dane osobowe użytkowników przenoszących numery telefoniczne, miały być przesyłane emailem pomiędzy operatorami. Bez szyfrowania. Bez żadnych dodatkowych zabezpieczeń. Po prostu czysty plik Excela.
Przy jakimkolwiek wycieku danych, za takie rozwiązanie odpowiedzialny byłby operator.
Może następnym razem, i przy tworzeniu prawa, i przy projektowaniu rozwiązań informatycznych, twórcy zaczną kierować się zdrowym rozsądkiem i dobrem obywateli…
Najlepsze narzędzia do wyliczania QPS aplikacji webowych
2009-04-28Przy projektowaniu dużych aplikacji webowych nie wystarczy wyczucie. Trzeba wspierać się narzędziami, które ułatwią przewidywanie ruchu i obciążenie serwerów. W Yahoo! Answers do pomocy mamy mnóstwo zaawansowanych narzędzi. Oto jedno z nich, umożliwiające szybkie i łatwe wyliczenie QPS (queries per second), czyli liczbę odsłon na sekundę, jaką będzie mógł obsłużyć jeden serwer.
Mżawka ze słonecznej chmury
2008-10-29
MySQL, jedna z najpopularniejszych baz wykorzystywanych w aplikacjach webowych, doczekała się kolejnego klona. Jeden z głównych programistów tej platformy, Brian Aker, za namową użytkowników potrzebujących bardziej skalowalnej architektury, oraz przy wsparciu Suna, nowego właściciela MySQL, zapoczątkował nowy projekt bazujący na silniku MYSQL. Projekt o nazwie Drizzle, czyli mżawka.
Wirtualizacja tworzenia aplikacji internetowych
2008-05-29Co zrobić, gdy tworzona aplikacja internetowa musi pracować na kilku systemach operacyjnych, a udostępnianie każdemu deweloperowi kilku komputerów jest nieopłacalne?
Co zrobić, gdy tworzona aplikacja będzie działać na innym systemie operacyjnym niż ten używany do jej tworzenia?
Co zrobić, gdy wielu deweloperów pracuje nad nowymi funkcjonalnościami serwisu, a zmiany przez nich wprowadzane mogą uniemożliwić pracę innym, gdy dzielą oni środowisko deweloperskie?
Co zrobić, gdy deweloperzy pracują na kilku gałęziach kodu, a każda z nich potrzebuje swojego środowiska Continuous Integration?
Z pomocą w takich przypadkach przychodzi wirtualizacja.
Optymalizacja i bezpieczeństwo PHP – Rasmus Lerdorf
2007-02-2220 i 21 lutego Rasmus ewangelizował nas na temat optymalizacji kodu, bezpieczeństwa aplikacji i tworzenia modułów PHP. Mówił o tym, jak zoptymalizować kod i ustawienia PHP tak, aby wyciągnąć jak największą liczbę odpowiedzi na sekundę i jak najkrótszy czas oczekiwania na odpowiedź serwera. Chwalił się też swoimi nowymi zabawkami w PHP i AJAX. Jeśli ktoś ma ochotę zostać poleconym do pracy w Yahoo!, może się z nim skontaktować. Może też się skontaktować ze mną
.