Praca programisty to głównie pisanie i edytowanie kodu. Poza wygodnym fotelem i dobrej jakości monitorami bardzo ważny jest edytor. Kwestia systemu operacyjnego jest drugorzędna, ponieważ często wynika ze specyfiki pracy, a nawet osobistych preferencji. Ostatnie 10 lat używałem wielu różnych edytorów prywatnie pracując w systemie Ubuntu, ale z żadnego nie byłem w pełni zadowolony. Próbowałem Gedit, Kate, Bluefish, a nawet Eclipse. Dopiero praca dla pewnej skandynawskiej firmy pozwoliła mi na wygodne i efektywne tworzenie kodu dzięki Sublime Text. Bardzo dobrze wspominam ten okres, bo dostrzegłem bardzo subtelne różnice między programami dedykowanymi dla produktów Apple, a często topornymi i ułomnymi, choć darmowymi odpowiednikami dla Linuksa. Zatem jaki edytor tekstowy (Text Editor) bądź zintegrowane środowisko programistyczne (Integrated Development Environment) pod Linuksem będzie idealne dla programisty?
Kategoria: Software
Nie jestem doświadczonym użytkownikiem systemów uniksowych, ale z drugiej strony trudno określić mnie absolutnym nowicjuszem. Prawdą jest, że używam systemu Ubuntu od ponad 4 lat i to, że większość czasu spędzam w trybie graficznym. Faktycznie konsola nie jest moim największym przyjacielem, ale często ratowała mi życie i pomagała w codziennym życiu. Doceniam znaczenie skryptów, kompatybilności sprzętowej i wielu innych zagadnień programowych, ale system powinien być użyteczny. Moja opinia o nowym Ubuntu 11.10, czyli Oneiric Ocelot jest zupełnie inna.
Jakże irytujące jest korzystanie z klienta pocztowego, który automatycznie otwiera lub próbuje otworzyć załączniki. Mozilla Thunderbird, która domyślnie dokleja treść załączników do treści wiadomości blokuje się wówczas na określony czas, w zależności od wielkości załącznika.
Rozwiązanie tego problemu to zmiana odpowiedniej opcji w ustawieniach programu. Szukamy Narzędzia -> Opcje… -> Zaawansowane -> Ogólne -> Edytor ustawień… po czym zmieniamy
mail.inline_attachments na false. Wersja angielska, a może dla systemu GNU/Linux to odpowiednio Edit -> Preferences -> Advanced -> General -> Config Editor… gdzie szukamy wspomnianej zmiennej konfiguracyjnej.
IT Giants 2010
Kolejna edycja krakowskiej konferencji IT Giants zbliża się wielkimi krokami. Uczestniczyłem w poprzedniej konferencji, której gościem specjalnym był między innymi Richard Stallman, prezes Free Software Foundation. Agenda tegorocznej edycji Gigantów IT nie zawiera wprawdzie zagranicznych gości, może poza konsulem USA i prezesem Sabre Holdings.
Mimo tego, lista proponowanych tematów zapowiada się ciekawie, więc każdy z uczestników znajdzie coś dla siebie. Konferencja odbędzie się 18 listopada w Krakowie. Osobiście, ze względu na pracę nie znajdę czasu na pojawienie się podczas tego wydarzenia. Może następnym razem będzie to możliwe.
Nie przepisuj aplikacji
Podstawowa wada programistów to błędne przeświadczenie, że szybko i lepiej napiszą nową wersję działającej aplikacji. Jak mylne może być takie rozumowanie przeczytamy chociażby w tłumaczeniu zagranicznego artykułu, który napisał Joel Spolsky. Dalsza część wpisu to moje własne przemyślenia na temat tworzenia oprogramowania.
Korzystanie z internetu przed laty było ograniczane przez istnienie tylko dwóch przeglądarek. Internet Explorer i Netscape Navigator, toczyły wojnę o dominację na rynku przeglądarek. Ówczesna wojna została ostatecznie wygrana przez produkt Microsoftu, jednak późniejsze lata zostały praktycznie zmarnowane. Jaka przeglądarka dzisiaj jest najlepsza?
Od razu zaznaczam, że nie będę przekonywał nikogo o wyższości jednego rozwiązania na drugim. Osoby znające te skróty zapewne znają ich pochodzenie i wiedzą do czego służą. Dalsza część artykułu przedstawia najpopularniejsze pakiety wolnego oprogramowania do obsługi witryn internetowych, sposoby instalacji i konfiguracji.