maj
31
2009

Microsoft
Powołując się na The Wall Street Journal, Unia Europejska rozważa możliwość wprowadzenia wyboru przeglądarki internetowej w systemie Windows. Użytkownik miałby wybrać, a poźniej ściągnąć i zainstalować dostępną z listy przeglądarkę. Brukselę rozczarowały wcześniejsze próby zmiany zachowania Microsoftu. Urzędnicy planują nową listę sankcji wobec giganta oprogramowania, które wykraczać będą daleko poza grzywny finansowe. Wysiłki regulatorów skupione są w kierunku bardzo starych skarg dotyczących niepoprawnie powiązanego Internet Explorera z systemem operacyjnym Windows. Zamiast zmuszać Microsoft aby wykluczył przeglądarkę z systemu, ludzie z Komisji Europejskiej będący blisko sprawy, mówią, iż pójdą oni w przeciwnym kierunku: wymuszą dołączenie przeglądarek konkurencji (Google, Opera, Mozilla,Apple itd.). Głównym argumentem przeciw, firmy z Redmond, jest to, że użytkownik ma zawsze możliwość zainstalowania konkurencyjnej przeglądarki. Dla Brukseli to jednak za mało, woleli by oni aby użytkownikowi wyświetliło się okno z listą możliwych do ściągnięcia i uruchomienia przeglądarek, oraz ustawienia jednej jako domyślnej. Wraz z wypuszczeniem Windows 7 Relese Candidate, istnieje możliwość usunięcia IE8 (wersja beta na to nie pozwalała), wraz z innymi komponentami Windowsa, najwidoczniej dla UE nie było to wystarczające.
Źródła:

Stop IE6 - bądz na czasie!
Przy okazji tej wiadomości, przypomniała mi się akcja z aktulizacją Internet Explorera. Sam osobiście nie przepadam za tą przeglądarką, aczkolwiek powszechnie wiadomo że całe multum użytkowników korzysta z tego produktu. Aby rozwój Internetu nie wpadał w stagnację, a webmasterom pracowało się lepiej zapraszam na stronę www.staryadres.pl (strona jest już nieaktualna, edycja 30.05.2011) na której przeczytacie dlaczego warto zaktualizować program z niebieskim logo.
no comments | tags: Microsoft, Monopol, Unia Europejska
maj
29
2009
Dwa dni temu została wypuszczona wersja Zend Framework o numerze 1.8.2. Jest to już druga opublikowana wersja w serii 1.8. Skupiono się w niej nad poprawkami w klasach Zend_Db oraz Zend_Loader_Autoloader (która została pierwszy raz umieszczona w wersji 1.8.0). W tym wydaniu poprawiono ponad 50 zgłoszonych błędów.
Strona: Zend Framework
Lista zmian: http://framework.zend.com/changelog/1.8.2
no comments | tags: Web Development, Zend Framework | posted in Web Development
maj
15
2009
Jak podaje BBC NEWS wczoraj miało miejsce włamanie na serwer Avsim.Com [strona w archive.org]. Avsim jest jedną z największych witryn obsługujących społeczność wirtualnych pilotów. Założyciel strony, Tom Allensworth, powiedział:
„Strona jest całkowicie wyłączona i nie ma pewności kiedy będzie ponownie uruchomiona. Zastanawiam się czy będzie kiedykolwiek z powrotem w Internecie. Sposób ataku sprawia że odzyskanie danych jest bardzo trudne, jeśli nie niemożliwe. Włamanie nastąpiło nie tylko na główny serwer, ale także na maszynę na którą robiona była codziennie kopia bezpieczeństwa”
Z obydwu maszyn usunięto dane. Wygląda to na robotę podnieconego dzieciaka któremu udało dostać się na serwer. W napływie adrenaliny udało mu się wymazać 13 lat pracy. Sam miałem przyjemność korzystać z tej strony w krótkim epizodzie bycia wirtualnym pilotem. Z mojej strony wypada mi tylko pogratulować mu wspaniałego czynu.
[ad]
4 comments | tags: Admin Zone, Hacking, włamania | posted in Admin Zone
maj
12
2009
Musiałem szybko zmienić prawa dla drzewa katalogów oraz plików w nich się znajdujących, z tym że katalogi miały dostać inne prawa niż pliki w nich się znajdujące. Zwykłe chmod XXX * -R nie było tym czego szukałem. Z pomocą przyszły dwa polecenia, find oraz xargs.
1
2
| felixd@mx:/sites# find . -type f -print0 | xargs -0 chmod XXX
felixd@mx:/sites# find . -type d -print0 | xargs -0 chmod XXX |
Proste i skuteczne.
3 comments | tags: Linux | posted in Admin Zone
maj
12
2009
Szybko potrzebowałem zmienić rozmiar wielu plików na serwerze, ale tylko tych większych niż 700px. Po chwili poszukiwań znalazłem problem udało się rozwiązać:
# apt-get install imagemagick
# mogrify -resize 700> *.jpg
Tutaj mały wyciąg z dokumentacji ImageMagick:
Only Shrink Larger Images (‘>‘ flag)
Another commonly used option is to restrict IM so that it will only shrink images to fit into the size given. Never enlarge. This is the ‘>‘ resize option. Think of it only applying the resize to images ‘greater than’ the size given (its a little counter intuitive).
no comments | tags: ImageMagick, Linux, Wordpress | posted in Admin Zone, Web Development
maj
5
2009

1
2
| Notice: Zend_Loader::Zend_Loader::registerAutoload is deprecated as of 1.8.0 and will be removed with 2.0.0; use Zend_Loader_Autoloader instead in /usr/share/php/Zend/Loader.php on line 207
Notice: Zend_Loader::Zend_Loader::autoload is deprecated as of 1.8.0 and will be removed with 2.0.0; use Zend_Loader_Autoloader instead in /usr/share/php/Zend/Loader.php on line 186 |
A to pierwsze ostrzeżenie które pojawiło sie zaraz po załadowaniu nowego framework’a. Jak już pisałem w poprzednim newsie, w większości wypadków wystarczy podmiana kodu:
1
2
3
4
5
6
7
| // Jeżeli masz:
require_once 'Zend/Loader.php';
Zend_Loader::registerAutoload();
// W większości wypadków wystarczy zamiana na:
require_once 'Zend/Loader/Autoloader.php';
Zend_Loader_Autoloader::getInstance(); |
Po więcej wiedzy odsyłam ponownie na Devzone Zenda’ oraz do Dokumentacji
1 comment | tags: Web Development, Zend Framework | posted in Web Development
maj
5
2009

31 kwietnia 2009 na Zend Developer Blog pojawiła się informacja o wydaniu nowej wersji Zend Framework 1.8.0. Nowe wydanie wnosi sporo zmian, między innymi:
- RAD’a (Rapid Application Development) czyli narzędzia które pomaga w szybkim tworzeniu aplikacji. Jednym poleceniem możemy utworzyć całą strukturę projektu, Kontrolery, Widoki, Akcje.

Narzędzia RAD Zend Framework (Rapid Application Development)
- Zmianie w działaniu ulega Autoloader Zenda. Jako zależność Zend_Application is Zend_Loader_Autoloader. Zend_Loader_Autoloader jest zamiennikie Zend_Loader::autoload(), który rozwiązuje wiele problemów zgłoszonych przez uzytkowników (więcej informacji o migracji do Zend_Loader_Autoloader).
Najszybszym i najprostrzym sposobem migracji jest poniższa podmiana kodu, aczkolwiek radzę poczytać artykuł na Devzone Zenda
http://devzone.zend.com/article/4525-Developing-a-Comprehensive-Autoloader
1
2
3
4
5
6
7
| // Jeżeli masz:
require_once 'Zend/Loader.php';
Zend_Loader::registerAutoload();
// W większości wypadków wystarczy zamiana na:
require_once 'Zend/Loader/Autoloader.php';
Zend_Loader_Autoloader::getInstance(); |
- Wsparcie dla Cloud Computing oferowanego przez Amazon (Zend_Service_Amazon_Ec2, Zend_Service_Amazon_S3)
- Poprawiono ponad 200 błędów
Jeżeli chcesz zobaczyć kompletną listę zmian koniecznie odwiedź Zend Developer Blog. Zmianie uległy także Zend Framework QuickStart oraz świetny tutorial Roba Allana (Akra’s DevNotes).
no comments | tags: Web Development, Zend Framework | posted in Web Development