Archiwum

Archiwum dla Maj, 2009

Unia Europejska planuje świeży atak na Microsoft.

Maj 31st, 2009
Microsoft

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!

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.ie6.pl na której przeczytacie dlaczego warto zaktualizować program z niebieskim logo.

[ad#AdBrite-BlogKonopnickiej-468x60 Banner]

Podziel się:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Wykop
  • LinkedIn
  • Live

Zend Framework 1.8.2

Maj 29th, 2009

Powered by Zend FrameworkDwa 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

Podziel się:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Wykop
  • LinkedIn
  • Live

Włamanie do Avsim.com. Dzieciak wyczyścił 13 lat ciężkiej pracy.

Maj 15th, 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]

Podziel się:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Wykop
  • LinkedIn
  • Live

Rekursywna zmiana praw katalogów lub plików.

Maj 12th, 2009

LinuxMusiał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.

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.

Podziel się:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Wykop
  • LinkedIn
  • Live
Author: Paweł Wojciechowski Categories: Admin Zone Tags:

ImageMagick, mogrify -resize

Maj 12th, 2009

LinuxSzybko 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).

Podziel się:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Wykop
  • LinkedIn
  • Live

Zend Framework 1.8. Zend_Loader::Zend_Loader::registerAutoload is deprecated

Maj 5th, 2009

Powered by Zend Framework

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:

// 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

Podziel się:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Wykop
  • LinkedIn
  • Live

Została wydana wersja Zend Framework 1.8.0 Ponad 200 błędów poprawionych, kilka nowych komponentów oraz narzędzi

Maj 5th, 2009

Powered by Zend Framework31 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)

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

// 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).

Podziel się:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Wykop
  • LinkedIn
  • Live