Programy

Oprogramowanie dla Twojego komputera

32BlueJ to darmowy kompilator przeznaczony dla programistów lubujących się w Javie stworzony przez jednego człowieka, Michael’a Kollinga. Jest to jeden z lepszych ogólnie (a najlepszy z darmowych) kompilatorów Javy. Posiada prosty, acz wypełniony przydatnymi opcjami interfejs oraz – co najważniejsze – aplikacja graficznie przedstawia nam tworzone klasy (czyli to nad czym aktualnie pracujemy, ujmując to w ludzki język). Dzięki tak (zdawałoby się) prostemu zabiegowi praca z programem jest przyjemna i bezproblemowa, a w samym programie, który tworzymy jest się połapać znacznie łatwiej. BlueJ oferuje na przełączanie się po dowolnych klasach (a także tych, które obecnie tworzymy) oraz pełną ich konfigurację. Oferuje też tworzenie obiektów metodą niezależną, a także parę innych dodatków, które z pewnością umilą życie każdemu. Dużą zaletą programu również jest fakt, że on sam został napisany w Javie dzięki temu bez większych problemów uruchomi się na wielu systemach operacyjnych bez konieczności tworzenia oddzielnych wersji co jest bardzo sprytnym, a zarazem wygodnym zabiegiem.

Oparty na licencji Freeware Lazarus to zintegrowane środowisko graficzne (IDE), które wyraźnie czerpie swą wenę prosto z programów firmy Borland (znanego głównie z produkcji kompilatora Delphi). Sam program opiera się na podobnej zasadzie, a mamy tu wszystkie, potrzebne narzędzia, okna czy informacje. Interfejs jest bardzo przejrzysty i nikomu nie powinien przysporzyć problemów) w obsługiwaniu się. Podobnie jak wspomniany chwile wcześniej program Delphim, w Lazarusie mamy do czynienia z wieloma okienkami odpowiadającymi za dany obszar, edytor kodu, edytor zdarzeń, okienko „ToDo” czy też mini panel zarządzania naszym projektem. Całość jest naprawdę bardzo dobrze skonfigurowana więc możemy się spodziewać tego, że Lazarus mimo statusu Freeware i niewielkiej wadze okazuje się bardzo dobrej jakości środowiskiem programistycznym i z pewnością przyda się niejednemu. Wykorzystywany jest głównie w systemach typu Linux, jako że jako jeden z niewielu, Lazarus oferuje nam pełną kompatybilność z owym systemem ((istnieje specjalnie na potrzeby Linuxowców oddzielna wersja programu, która znajduje się e repozytoriach głównych.

Przede wszystkim trzeba zaznaczyć, że Visual Basic nie zamyka się w jednym przedziale językowym, ale jako jeden z niewielu radzi sobie z wieloma, tak więc w Cisual Basic będziemy mogli pisać aplikacje w Pascalu, Turbo Pascalu czy C++ dla którego głównie VBasic został stworzony. Przy jego pomocy możemy tworzyć biblioteki, klasy, a także – to co nas najbardziej interesuje czyli aplikacje, zarówno w wersji okienkowe jak i sprawdzonej już, niezawodnej wersji konsolowej. Wszystko to tworzone i kompilowane jest pod platformę .NET Framework co z jednej strony jest plusem jako, że każda nasza aplikacja bez problemu zostanie odtworzona na Windowsie, problem natomiast może być na innych systemach operacyjnych (co z kolei jest dosyć dużą wadą). Tak czy inaczej Visual Basic stworzony przez Microsoft jest jednym z najlepszych środowisk graficznych jakie kiedykolwiek zostały stworzone i wydaje mi się, że jeszcze przez długi czas pozycja Basica nie zostanie zachwiana. Mamy za to okazję podziwiać jeden z niewielu programów Microsoftu, który jest rzeczywiście kawałem dobrej roboty.

4Bazy Danych występują w formie wszelakiej. Obecnie przyjmuje się, że najczęściej kojarzy się ona z bazą danych SQL/MySQL – rzeczą niezbędną przy stronach internetowych. Nie zapominajmy jednak, że prócz baz relacyjnych (między innymi właśnie SQL) jest również wiele innych rodzajów – bazy kartotekowe, hierarchiczne bazy danych, sieciowe. Znajdują one wykorzystanie wszelakie, lecz ich główna funkcja jest niezmienna. Dzięki nim uporządkujemy, poukładamy, a następnie w prosty sposób będziemy zarządzać wszelakimi informacjami na temat naszej firmy/strony internetowej. Im większa firma, tym bardziej obszerniejsza jest baza danych w dalszym ciągu jednak jest ona bardzo przydatną rzeczą. Tutaj mamy wszystko w jednym miejscu, dostępne w każdej chwili, odpowiednio zabezpieczone. Do obsługi baz danych istnieje wiele programów, z czego jedne są bardziej przydatne, drugie natomiast – mniej. Tutaj najważniejsza bowiem jest prostota obsługi, liczba dostępnych funkcji i przydatność każdej z nich osobna, szybkość działania programu, oraz jego stabilność (chyba, że chcemy raz po raz tracić owoce naszej pracy w momencie awaryjnego wyłączenia się programu lub jego błędu krytycznego).

Zacznijmy od czegoś prostego, czegoś co mamy pod ręką – od programu MS Access, aplikacji wchodzącej w pakiet Microsoft Office. Nie będę się zbytnio rozpisywał o poprzednich wersjach jako, że z takowymi nie miałem do czynienia, skupię się natomiast na wersji 2007. Główną zaletą samego narzędzia jest zróżnicowanie jakie oferuje – tutaj to użytkownik wybiera jaki rodzaj bazy danych chcemy utworzyć oraz do czego ona będzie nam służyć – możemy wybierać pomiędzy bazą danych przeznaczoną na potrzeby sieciowe, marketingowe, czysto informacyjne, giełdowe – możliwości zatem jest sporo jak sami widzicie. Dodatkowo program nam oferuje (mówię tu głównie o wersji 2007, gdzie cały pakiet cechuje się profesjonalnym interfejsem) bardzo przyjazny interfejs, w którym wszystko jest na swoim miejscu (poukładane w odpowiednich kategoriach) oraz sporą pomoc dzięki czemu nikt nie powinien poczuć się zagubiony czyniąc tym samym Access’a jednym z najlepszych pośród narzędzi przeznaczonych do tworzenia i edycji bazy danych. Brawa dla Microsoftu (co się rzadko zdarza).

1Czemu właśnie to narzędzie Microsoftu jest takie przydatne i pomocne w prowadzeniu nawet małej firmy? Zastanówmy się nad tym fantem racjonalnie. Excel to bardzo dobry program oferujący tworzenie i profesjonalną edycję baz danych. Możemy zatem zarządzać naszymi pracownikami, w prosty sposób przygotowywać rozpiski, bez problemu kontrolować miesięczne wypłaty. Program jest tym lepszy ponieważ obsługuje skomplikowane skrypty (warunek jest taki żeby je umieć przygotować) więc raz zrobiony skrypt pomoże nam wykonywać nawet najbardziej skomplikowane obliczenia zaledwie dwoma kliknięciami. Proste? Przydatne? Funkcjonalne? Oczywiście, że tak! Tym bardziej, że do obsługi Excela dużej wiedzy nie potrzeba więc nasi pracownicy do jego obsługi nie będą potrzebowali pół rocznych kursów, żeby móc w pełni wydajnie pracować co czyni MS Excela jeszcze lepszym, jeszcze wygodniejszym i jeszcze częściej wykorzystywanym programem w biznesowym (lub też ekonomistycznym co by się ekonomiści nie pogniewali) światku.

Nullsoft

6Justin Frankel był twórcą Nullsofta. Było to w dziewięćdziesiątym siódmym roku, a on był zapalonym programistom, który po prostu lubił, co robił. Nazwa Nullsoft jest całkiem fajną historią, ponieważ miała ukryte znaczenie. Mianowicie dotyczyła ona Microsoftu – jako że uważali się za coś bardziej lepszego niż wyżej wymieniony gigant. Jako że najlpesza firma reklamowała się jako dostawca małego oprogramowania – micro – sami ochrzcili siebie mianem czegoś jeszcze mniejszego niż micro, czyli null, co oznacza zero. Nullsoft zrewolucjonizował rynek multimedialny dwoma swoimi produktami. Pierwszym z nich był omawiany tu Winamp. Ten jest teraz dostępny niemal na każdym komputerze, zwłaszcza dlatego, że jest bezpłatny. Drugim natomiast był SHOUTcast. Osiągali także inne sukcesy, między innymi stworzeniem NSISa, program instalacyjny, który był bardzo twardą konkurencją dla najlepszego tego typu programu, czyli InstallShield. Pod koniec roku dziewięćdziesiątego dziewiątego America Online przejęła cały Nullsoft, a pięć lat później świat obiegły pogłoski o całkowitym zamknięciu tej firmy, co jednak szybko zostało zdementowane. Plotka rozprzestrzeniła się przez rezygnacje kilku głów firmy

Konwersja to w dzisiejszych czasach rzecz bardzo popularna i stosunkowo często używana. Dzięki możliwości konwertowania plików możemy swobodnie (no, prawie swobodnie) przemieszczać nasze pliki audio i video pomiędzy różnymi formatami. W tym celu używa się wielu programów z czego każdy oferuje inny zakres konwersji oraz inny jej rodzaj. Ogólnie rzecz biorąc konwersja dzieli się na dwie główne kategorie: konwersję stratną i bezstratną. Jak sama nazwa (same nazwy) wskazuje (wskazują) w przypadku konwersji bezstratnej utworzony (przekonwertowany) plik jest dokładnie takiej samej jakości (w niektórych przypadkach możemy otrzymać jednak plik o lepszej jakości) jak plik źródłowy (czyli ten, na którym dokonujemy konwersji). W przypadku tej drugiej konwersji, konwersji stratnej program wraz z konwertowaniem pliku pogarsza nieco jego jakość. Przeważnie dotyczy to lekkiego pogorszenia dźwięku lub/i obrazu, a także zmniejszenia pojemności pliku, sami zatem widzicie, że działa to na zasadzie „coś za coś”. Jak już wspominałem do konwersji plików jest wiele programów – część z nich jest programami „od wszystkiego” część jednak specjalizuje się w konwersji do danego formatu (i takie programy są najczęściej najlepsze). Zapraszam zatem na krótką wycieczkę po programach wykorzystywanych przy konwersji audio/video.

Co tu znajdziesz

Na naszej stronie internetowej znajdziesz przede wszystkim artykuły na temat oprogramowania komputerowego oraz aplikacji mobilnych. Poruszamy niemal każdą kategorię oprogramowania, począwszy od czytników RSS dla naszego komputera, a skończywszy na przeglądarkach WWW oraz playerach audio i wideo.

Aplikacje mobilne

Aplikacje mobilne to programy najczęściej napisane w języku Java na nasze urządzenia mobilne takie jak telefony komórkowe, palmtopy i wszelkiego rodzaju inne urządzenia przenośne. Mają one rozmaitą funkcjonalność i bardzo często są dedykowane pod określoną rozdzielczość, a nawet model telefonu.