czwartek, 25 października 2007
Gmail and IMAP
środa, 10 października 2007
Co po reinstallu?
- Notepad++
- świetny, szybki, podświetla składnię, dodaje opcję bezpośredniej edycji w menu kontekstowym Explorera
- Paint.NET
- Bardzo rozbudowany zamiennik systemowego Paint, stworzony w .NET przez pracownika Microsoftu. W pełni darmowy, obecnie wersja 3.10.
- 7-Zip
- Kombajn kompresujący i dekompresujący wszystko co potrzeba, dodatkowo we własnym, bardzo efektywnym formacie 7z.
- Foxit Reader
- Bardzo szybki i lekki czytnik PDFów. Rewelacyjna alternatywa dla Adobe Readera.
- Google Pack
- W obecnej postaci składa się na niego Google Talk i Firefox (2.0.0.7) with Google Toolbar. Google Talk ma dla mnie tą przewagę nad innymi klientami sieci XMPP/Jabber, że historia rozmów jest zapisywana na serwerze, co w moim przypadku jest ekstremalnie przydatne, gdy prowadzę rozmowy ze znajomymi z przynajmniej trzech lokalizacji. A że często w czasie rozmowy przekazujemy sobie różne przydatne informacje, można je łatwo stracić, choćby zapominając o zgraniu kopii zapasowej przy reinstallu. No i prosty interfejsik, świetnie działający transfer plików, jak i powiadomienia o nowej poczcie na skrzynce gmail.
- OpenOffice
- "Prawie" Office, choć do pierwowzoru jeszcze mu nieco daleko, ale z każdą wersją dodają niezłe ciekawostki. Z ostatnich (2.3)warto nadmienić eksport dokumentu do mediawiki, formatu znaczników wykorzystywanego w MediaWiki (engine Wikipedii).
- PuTTY i WinSCP.
- Dwa najważniejsze narzędzia do komunikacji za pomocą protokołu SSH. Pierwszy to głównie terminal, drugi transmisja plików (SCP, SFTP, ale i FTP).
- Unix Utils
- Natywne porty dla Win32 niektórych narzędzi GNU. Szczególnie przydatny jest wget.
- Sysinternals
- Niesamowite narzędzia przydatne w mniej lub bardziej awaryjnych sytuacjach, choćby Autoruns, Process Explorer.
- JkDefrag
- Prościutki i w pełni wykorzystujący Defrag API z Windows defragmentator. W wersji okienkowej, command line i w formie wygaszacza ekranu. W pełni darmowy. Obecnie wersja 3.26.
- BurnCDCC
- Bardzo prosta i użyteczna wypalarka CD/DVD/BluRay - świetne uzupełnienie dla równie użytecznych funkcji wypalania płyt w Viście.
- Eclipse
- Najlepsze pod słońcem środowisko programistyczne dla Javowców i nie tylko. Wraz z PHP Development Tools, jest także znakomite do pracy nad projektami PHP. Świetnie się także nadaje do edycji javascriptu, plików xml, css. Wszędzie podpowiadanie składni, porządkowanie kodu źródłowego. Także bardzo dobre wtyczki dla C/C++, Pythona, Perla, obsługi serwerów SQL, a nawet tworzenia diagramów UML czy edycji plików gettext. Obecnie wersja 3.3.
- Visual Studio 2005 SP1
- Instaluję także od razu, choć z racji ostatniego mojego otwierania się na wieloplatformowość, nie korzystam zbyt intensywnie, ale jak coś trzeba naklepać pod Windows, to jest to najlepsze IDE. Kropka. Muszę się tylko zorientować, jak wygląda praca z Qt Open Source pod toto. Bo właśnie chyba pod Qt będę pisał programy dowodzące mej tezy pracy magisterskiej. Jak nie będzie wygodnego sposobu, uśmiechnę się do ukochanego WTL. ;)
- Windows Live Writer
- Bardzo wygodny w użyciu edytor blogów spod marki Windows Live - pracuje z Bloggerem, Windows Live Spaces i innymi systemami wystawiającymi web services w formacie MetaWebLog i Atom API.
- Steam z wykupionym dawno temu Half-Life 2, Counter Strike:Source i Half-Life: Episode One
- Nie ma to jak czasem nieco postrzelać do nieznajomych. ;) Hardkorowym graczem nie jestem, ale Office i Assault w CS:S to moje ukochane mapy.
- Vista Codec Package
- Wbrew nazwie nie tylko dla Visty. Minimalny potrzebny do odtwarzania wszystkiego zestaw kodeków, ładnie uporządkowany i prosta konfiguracja.
- Windows Media Player Tag Support Extender
- Dodaje do Media Playera i Media Center obsługę metadanych zawartych w formatach ape, mpc, flac, ogg i innych. Niektóre tylko do odczytu, inne wraz z zapisem.
- Play Shoutcast Playlist in Windows Media Player
- Daje możliwość otwierania stacji radiowych SHOUTCast w Media Playerze.
Do tego najnowsze sterowniki do poczciwej GeForce 6600GT, Leadtek WinFast PVR2000 i wbudowanego HD Audio na Realteku.
Poustawiałem sobie tak elementy środowiska programistycznego, Apache (2.0.59), PHP (5.2.3), MySQL (5.0.45-community), Zend Framework (1.0.2), Eclipse, że po reinstalacji systemu nic praktycznie nie trzeba robić, by je odpalić. Eclipse potrzebuje jedynie JRE (1.6u3), resztę ma wbudowaną. Konfiguracja apache nie wskazuje na konkretne dyski, a tylko katalogi, wszelkie inne ścieżki są względne, wirtualne serwery wskazują na katalogi w workspace eclipsowym, a ten wszystkie moje projekty synchronizuje z CVSem postawionym na Gentoo w pokoju na parterze.
Hm. Właściwie kogo to obchodzi? :D
wtorek, 9 października 2007
Vista SP1 Beta - jest aż o tyle lepiej?
piątek, 5 października 2007
[en] Windows XP SP3 available for testing!
I just got an email from connect.microsoft.com that XP SP3 Beta is now available for Vista SP1 Beta testers. Yay! English, German and Japanese versions can be put through their paces. Get ready to rumble!
Edit: Windows XP SP3 Release Notes (excerpt from included document):What’s New in Windows XP Service Pack 3
New Functionality
The following is a list of functionality that is included with the service pack, which is not addressed by the included hotfixes and security updates.
- Descriptive Security Options UI
- The Security Options control panel in Windows XP Service Pack 3 now has more descriptive text to explain the settings and prevent incorrect configuration of settings.
- Enhanced security for Administrator and Service policy entries
- In System Center Essentials for Windows XP Service Pack 3, Administrators and Service entries will be present by default on any new instance of policy. Additionally, the UI for the "Impersonate Client After Authentication" user right will not be able to remove these settings.
- "Black Hole Router" Detection
- Windows XP Service Pack 3 includes improvements to black hole router detection (i.e., detecting routers that are silently discarding packets), and turns it on by default.
- Microsoft Kernel Mode Cryptographic Module
- Microsoft Kernel Mode Cryptographic Module (FIPS.SYS) is a FIPS 140-1 Level 1 compliant, general-purpose, software-based, cryptographic module residing at the Kernel Mode level of the Windows Operating System. It runs as a kernel mode export driver (a kernel-mode DLL) and encapsulates several different cryptographic algorithms in an easy-to-use cryptographic module accessible by other kernel mode drivers. It can be linked into other kernel mode services to permit the use of FIPS 140-1 Level 1 compliant cryptography. https://www.microsoft.com/technet/archive/security/topics/issues/fipsdrsp.mspx?mfr=true
- Network Access Protection
- NAP is a policy enforcement platform built into Microsoft Windows Vista, Windows Server 2008 (now in beta testing), and Windows XP Service Pack 3 (which includes the NAP Client for Windows XP, now in beta testing) that allows you to better protect network assets by enforcing compliance with system health requirements. With NAP, you can create customized health policies to validate computer health before allowing access or communication, automatically update compliant computers to ensure ongoing compliance, and optionally confine noncompliant computers to a restricted network until they become compliant. http://www.microsoft.com/technet/network/nap/napfaq.mspx
- Windows Product Activation
- As in Windows Server 2003 Service Pack 2, and Windows Vista, the user may now complete setup without having to provide their product key. They will be prompted for the product key as part of Genuine Advantage during subsequent use.
Previously Available Functionality
In addition to previously released hotfixes and security updates, some functionality included with the service pack was previously available as a separate download. The following is a list of such functionality. Where applicable, the Microsoft Knowledge Base article number is included.
- Background Intelligent Transfer Service (BITS) 2.5
- This is a required component for Microsoft System Center Configuration Manager 2007 and for Windows Live OneCare. The new features of BITS 2.5 help improve security. If you use BITS to transfer data, the new features also improve flexibility. This previously released update is detailed at Microsoft Knowledge Base article 923845 (http://support.microsoft.com/Default.aspx?kbid=923845).
- This update for Windows Server 2003 and Windows XP helps simplify the creation and maintenance of IPsec filters, reducing the number of filters that are required for a Server and Domain Isolation deployment. The Simple Policy Update removes the requirement for explicit network infrastructure permit filters and introduces enhanced fallback to clear behavior. This previously released update is detailed at Microsoft Knowledge Base article 914841 (http://support.microsoft.com/Default.aspx?kbid=914841).
- Microsoft Core XML Services 6.0
- MSXML 6.0 (MSXML6) has improved reliability, security, conformance with the XML 1.0 and XML Schema 1.0 W3C Recommendations, and compatibility with System.Xml 2.0.
- Microsoft Management Console 3.0
- Microsoft Management Console 3.0 (MMC 3.0) is a framework that unifies and simplifies day-to-day system management tasks on Windows by providing common navigation, menus, toolbars, and workflow across diverse tools. This previously released update is detailed at Microsoft Knowledge Base article 907265 (http://support.microsoft.com/Default.aspx?kbid=907265).
- Digital Identity Management Service (DIMS)
- DIMS makes it possible for users who log onto any domain-joined computer running Windows Server 2003 Service Pack 1 or higher to silently have all of their certificates and private keys available for applications and services.
- Peer Name Resolution Protocol 2.1
- This update enables Windows XP SP3-based programs that use PNRP to communicate with Windows Vista programs that use PNRP. This component was last updated at version 2.0, via an update that is detailed at Microsoft Knowledge Base article 920342 (http://support.microsoft.com/Default.aspx?kbid=920342).
- Wi-Fi Protected Access 2
- This update to Windows XP provides support for Wi-Fi Protected Access 2 (WPA2), which is the latest standards-based wireless security solution derived from the IEEE 802.11i standard. This previously released update is detailed at Microsoft Knowledge Base article 893357 (http://support.microsoft.com/Default.aspx?kbid=893357).
- Windows Installer 3.1 v2 (3.1.4000.2435)
- Windows Installer 3.1 is a minor update to Windows Installer 3.0 that was released in September 2004. Windows Installer 3.1 contains new and enhanced functionality. Additionally, Windows Installer 3.1 addresses some issues that were found in Windows Installer 3.0. This previously released update is detailed at Microsoft Knowledge Base article 893803 (http://support.microsoft.com/Default.aspx?kbid=893803).
- IPsec Simple Policy Update for Windows Server 2003 and Windows
XP
czwartek, 27 września 2007
[en] Zend Framework 1.0.2 and still no mysqli utf-8 love
I know the feature's still in progress but another new ZF version came out without any possibility to switch the mysqli adapter to utf-8 charset - any adapter to any charset actually! That makes me resort to little tweaking in the code to enable that functionality (and I really don't feel like subclassing the adapter). It would be really great if I didn't have to.
wtorek, 25 września 2007
Przeprowadzka (znowu)
czwartek, 5 lipca 2007
Zend Framework 1.0 jest
Jedna z ciekawszych inicjatyw w nieco mało ustandaryzowanym światku PHP, wreszcie doczekała się pierwszej oficjalnej wersji. Zend Framework składa się z wielu przydatnych komponentów wspomagających tworzenie aplikacji webowych. Wśród nich znalazł się choćby bardzo elastyczny kontroler MVC, ACLe, obsługa sesji, walidatory danych przychodzących od użytkownika, obsługa poczty (w tym MIME), rozbudowane klasy obsługi baz danych (zarówno wspólne api dla różnych DBMSów, jak i funkcje ORM), web serwisów, prosta w użyciu klasa parsowania RSSów, obsługa przeróżnych metod "keszowania" treści, integracja z JSON i inne "ułatwiacze". Do tego obszerna i dość wyczerpująca dokumentacja! Jest on niezłą przykrywką strasznego miszmaszu, jakim jest zestaw funkcji standardowych PHP, a fakt że pochodzi prosto od Zenda narzuca wprost myśl, iż w komercyjnych zastosowaniach szybko zdobędzie uznanie i w ofertach pracy jego znajomość pojawi się jako wymagana umiejętność. ;)
Od jakiegoś czasu już śledzę postępy projektu, od czasu do czasu przymierzałem się, choć z braku tegoż nie mogłem poświęcić mu za dużo uwagi. Ale obiecuję sobie, że najbliższą okazję stworzenia "czegoś" WWW w PHP (choćby rozruszanie mojego najświeższego dziecka) wykorzystam do lepszego zapoznania się z ZF.
Polecam zarówno stronę frameworka, jak i kilka przydatnych tutoriali. To do pracy, rodacy! A tymczasem wracam do bardziej kolorowego światka.