Lipiec 28th, 2009 — 11:39pm
O wydaniu PHP 5.3 słów kilka
Wiele dobrego wydarzyło się w ciągu ostatnich kilku miesięcy w świecie PHP — a jako jeden z najważniejszych, moim zdaniem, powodów do radości należy wymienić wydanie stabilnej wersji 5.3.0 tego pakietu. Zmian jest całe mnóstwo i warto choćby pokrótce je wymienić:
- wsparcie dla przestrzeni nazw
- lepsza wydajność
- obsługa późnych wiązań statycznych
- funkcje lambda i domknięcia
- nowe elementy języka takie jak NOWDOC, GOTO, nowy operator ‘?:’, metodę __callStatic()
- opcjonalnie działający mechanizm odśmiecacza
- opcjonalny, nowy, szybszy sterownik mysqlnd, eliminujący konieczność korzystania z biblioteki libmysql
- lepsze wsparcie dla wydań przeznaczonych dla systemu Windows (wersje skompilowane w VC6 i VC9)
- większa spójność zaokrąglania liczb zmiennoprzecinkowych
- nowy poziom raportowania błędów E_DEPRECATED (część E_ALL) zastępujący dotychczasowy E_STRICT
- większa swoboda konfiguracji w php.ini
- nowe, dołączane domyślnie rozszerzenia: phar, intl, fileinfo, enchant
- wiele usprawnień już istniejących rozszerzeń, w tym openssl, spl i date
- wycofanie z dystrybucji rozszerzeń: mhash (zastąpione przez hash), msql, pspell (zastąpione przez enchant), sybase (miast niego sybase_ct)
- rozszerzenia ming, fbsql, ncurses i fdf zostały przeniesione do repozytorium PECL
Framework FLOW3
Jednym z pierwszych projektów, oprócz rozwojowej wersji Doctrine 2.0, który wykorzystuje możliwości tego wydania (m. in. korzysta intensywnie z przestrzeni nazw), jest framework FLOW3. O tym, jak potężne możliwości oferuje (już na etapie wydań alpha!) przekonać mogą się wszyscy, którzy odwiedzą stronę projektu, ja zaś, tymczasem, postaram się napisać coś niecoś o instalacji i uruchomieniu FLOW3 środowisku Windows.

2 comments » | CMS, Programowanie
Lipiec 16th, 2009 — 2:15pm
Web 2.0 wielkimi krokami wkracza do administracji publicznej. Jak możemy przeczytać na blogu Klutura 2.0 rządy amerykański, australijski i brytyjski postwiły już na rozwiązania informacyjne mające na celu zwiększyć otwartość i “interaktywność” (rozumianą jako udostępnienie możliwości śledzenia statusu spraw i responsywność na zgłaszane przez petentów problemy) biurokracji w kontakcie przy okazji zwiększając transparentność własnych procedur i znacząco poprawiając wydajność przepływu danych.
Teoria:
Responsywne strony internetowe w urzędach.
Rzut oka w (niedaleką) przyszłość administracyjnych aplikacji internetowych
Polacy chcą załatwiać sprawy urzędowe przez Internet. Dowodzą tego badania przeprowadzone przez ING (rezultaty tutaj) i MSWiA (rezultaty tutaj). Jednak oficjalne strony administracji publicznej im tego nie ułatwiają (o czym można przeczytać tutaj). Problem nieprzystawalności udostępnianych przez urzędy rozwiązań do oczekiwań odbiorców jest nie tyle kwestią technologiczną co logistyczną i mentalnościową.
Zmiany technologiczne, których jesteśmy świadkami na początku XXI wieku mają rzeczywisty wpływ na przekształcenie procesów w dziedzinie komunikacji społecznej. Współczesne procedury wymiany danych aby były skuteczne muszą być dynamiczne. Zarówno w zakresie działania (efektywny obieg dokumentów itp.) jak i responsywności (negatywne informacje zwrotne dotyczące pracy systemu ze strony użytkownika powinna być nieustannie przetwarzana w stałych cyklach stanowiąc siłę napędową permanentnego procesu poszukiwania innowacji).
W bardzo wyrazisty sposób piszą o tym autorzy artykułu “Permanently Beta: Responsive Organization in the Internet Era” Gina Neff i David Starc z Columia University (oryginał do przeczytania tutaj). Formułują oni ideę Permanentnej Wersji Beta (zjawisko charakterystyczne dla Web2.0) jako stanu właściwego zjawiskom o charakterze dynamicznym, zdolnym do dostosowywania się do bierzącego zapotrzebowania.
Drugim głosem, na który warto zwrócić uwagę formułując teorię nowoczesnego eUrzędu jest tekst Davida Osimo pt. “Benchmarking eGouverment in the Web 2.0 era: what to measure, and how”. Jedną z tez tego dokumentu jest konieczność dokonania “otwarcia” administracji publicznej na osoby przez nią obsługiwane za pomocą udostępnienia specyficznych narzędzi internetowych oraz poprzez położenie większego nacisku na rzeczywistą wymianę informacji między stronami.

Kluczem jest wymiana informacji za pomocą aplikacji integrującej
Czytaj więcej… »
Komentuj » | Administracja publiczna
Lipiec 7th, 2009 — 12:00pm
Nie wyobrażamy sobie dzisiaj sytuacji, w której Urząd Miasta lub Gminy nie posiada strony internetowej. W epoce względnie powszechnego dostępu do Internetu w takim kraju jak Polska (około 50% społeczeństwa, a wskaźnik ten rośnie bardzo dynamicznie) obywatele oczekują od administracji ułatwień w dostępie do bieżących informacji – najlepiej w postaci dobrze zorganizowanych stron www.
Kompetencje użytkowników medium internetowego stale rosną. Wraz z nimi wzrastają wymagania stawiane stronom urzędowym. Podstawowym kryterium jest tu bez wątpienia aktualność – osoby odwiedzające oficjalne www miast i gmin domagają się przede wszystkim najświeższych informacji dotyczących pracy organów administracyjnych. Równie istotne są zapowiedzi i relacje (zawsze tylko świeże!) z wydarzeń o charakterze kulturalnym czy rozrywkowym.
Najlepszym, a jednocześnie najłatwiejszym sposobem zapewnienia kluczowej dla strony internetowej każdego urzędu aktualności jest wykorzystanie narzędzia jakim jest System Zarządzania Treścią (ang. Content Management System – CMS). Idea CMS’a polega na udostępnieniu redaktorom prostego edytora powalającego na publikowanie w Sieci tekstów, galerii, dokumentów bez konieczności zaznajamiania ich z programistyczno-technologiczną warstwą pracy stron www.
Krótko mówiąc dzięki CMS’owi redaktor strony może w trywialny sposób za pomocą przypominającego edytor tekstu narzędzia opublikować na urzędowej stronie internetowej jakiekolwiek interesujące bądź wymagane ustawowo treści – informacje o aktualnych wydarzeniach, dokumentacje przetargów, sprawozdania etc.
Warstwą informatyczną przedsięwzięcia jakim jest uruchomienie profesjonalnego, zarządzalnego serwisu www zajmują się odpowiednie firmy. Jak to często bywa w takich przypadkach – najlepsze są rozwiązania dedykowane - od początku do końca prowadzone zgodnie ze specyficznymi wymaganiami klienta.
Nasz CMS jest jednym z niewielu dostępnych na rynku rozwiązań, które obejmują pełen proces tworzenia zarządzalnej strony www – od projektu do uruchomienia. Opracowany przez nas system VelaCMS jest od samego początku przystosowywany do konkretnych potrzeb klienta, który otrzymuje nie tylko profesjonalny produkt ale też pełne wsparcie programistyczne.
Więcej na temat naszego CMS’a można przeczytać na stronie vela.net.pl
Komentuj » | Administracja publiczna
Lipiec 3rd, 2009 — 11:45am
Witamy Czytelników na blogu Działu Programistów ESC S.A.
Na łamach blog.vela.net.pl będziemy dzielić się z Wami naszymi pomysłami, przemyśleniami, troskami i radościami związanymi z projektowaniem, pisaniem i wdrażaniem systemów CMS, aplikacji webowych i ogólnie sprawami z zakresu IT.
Myślę, że nie zabraknie również szerszego spojrzenia na cyberświat w którym żyjemy i na nowe technologie medialne, które nam tą egzystencję ułatiwają/utrudniają (a na pewno urozmaicają).
Enjoy!
PS. Tak, tytuł naszego bloga to nawiązanie do serialu Star Trek ;)
Komentuj » | Aktualności