Jakub Gąsiorski

Narysuj swe myśli!

Każde nieco bardziej skomplikowane zadanie znacznie łatwiej jest wykonać dzięki wcześniejszemu opracowaniu projektu. Dodatkowym ułatwieniem mogą być także diagramy obrazujące kolejne fazy realizacji zadania. W tym ostatnim zadaniu warto wesprzeć się komputerem. Przedstawiamy teorię i aplikacje do rysowania diagramów

Zrób sobie instalkę

Każdy programista powinien po ukończeniu swego dzieła wykonać jego wersję instalacyjną. Komercyjne oprogramowanie autorskie jest jednak bardzo drogie. Warto zatem przyjrzeć się darmowemu ISToolowi

Znaleźć różnicę

Kiedy jesteśmy zmuszeni tworzyć dokumenty na kilku komputerach na zmianę, często mamy problemy z ustaleniem aktualności poszczególnych wersji plików. Chcąc porównać dwa zbiory, najlepiej użyć wyspecjalizowanego programu, takiego jak np. Compare It!

Zamiast Worda

Pliki pakietu Microsoft Office stanowią znaczną większość dokumentów przesyłanych za pośrednictwem Internetu. Co jednak zrobić, jeśli nie stać nas na drogi produkt firmy z Redmond, a nasi znajomi wciąż zapominają zapisać swe prace w jednym z otwartych formatów? Zainstalować odpowiednią przeglądarkę!

Porządek w kodzie

Każdy, kto napisał w życiu bardziej skomplikowany program niż słynne "Hello, world!", wie, jakie znaczenie mają dobra dokumentacja i komentarze do tworzonego kodu. Na szczęście dzięki freeware'owej aplikacji Doxygen nie musimy wszystkiego robić samodzielnie

Lepsze wrogiem dobrego

Od pewnego czasu Intel i AMD oferują 64-bitowe wersje swych procesorów. Linux i Windows również występują w "rozszerzonych" odmianach. Czy programiści będą musieli przepisać na nowo popularne aplikacje?

W stogu danych

Zaraz, zaraz... gdzie był ten plik? Na dysku D: czy może w sieci lokalnej na serwerze? Chyba każdy z nas spotkał się kiedyś z podobnym problemem. Mamy tak wiele danych, że naprawdę coraz trudniej nad nimi panować. W sukurs przyjdą nam specjalne aplikacje nazywane wyszukiwarkami desktopowymi

Sztuka udawania

Chcąc cieszyć się starymi grami czy możliwościami rzadko spotykanych komputerów, nie musimy kupować na giełdach staroci nieprodukowanych już maszyn. Wystarczy, że zainstalujemy odpowiedni emulator, czyli program symulujący działanie sprzętu lub systemu operacyjnego innego niż przez nas używany

Polisa ubezpieczeniowa

Można założyć, że nie ma bezawaryjnego peceta. Jedynie kwestią czasu jest, gdy coś pójdzie nie tak i... utracimy ważne dane?! Aby tego uniknąć, warto używać jakiegoś programu do tworzenia kopii zapasowych. Podpowiadamy, jak właściwie korzystać z takich aplikacji

„Spajwersi” atakują

Programy typu spyware to zmora użytkowników pracujących w Sieci. HijackThis jest odpowiedzią na ułomność komercyjnych anyspyware'ów. Stosuje on zupełnie odmienną metodę wyszukiwania "robali"

Od arkusza do „strzelanki”

Java, Symbian, In-Fusio, Mophun... Wiadomo, że dzięki tym środowiskom można uruchamiać programy na telefonach komórkowych - ale czym np. różnią się J2ME i BREW?

Napisz sobie Windows

Czy zaawansowane programy mogą powstawać jedynie w dużych firmach? Niekoniecznie. Nawet nikomu nieznany koder ma szansę być autorem hitu na miarę Total Commandera czy Skype'a. A co najważniejsze, nie musi wydać na swe dzieło ani grosza. Wystarczy, że zainstaluje wydajne środowisko i zainwestuje... własny czas

Więcej światła!

Co zrobić, jeśli używanej przez nas aplikacji brakuje jakiegoś narzędzia? Pokażemy Wam, jak utworzyć wtyczkę-filtr luminescencji dla Futuris Imagera

Mistrz konwersji

Znajdując interesujący nas utwór muzyczny, zapisany w egzotycznym formacie, zastanawiamy się często, jak go odtworzyć. Czasem po prostu nie ma innego wyjścia niż przekonwertowanie nietypowego pliku. Czy dBpowerAMP Music Converter sprawdzi się w tej roli?

Programowanie na ostro

Nauka programowania w C# wcale nie jest trudna. Spróbujcie postawić pierwsze kroki w nowym środowisku. Pokażemy, jak napisać aplikację bazodanową, służącą do katalogowania zawartości krążków CD-ROM

Polacy nie gęsi

Powstały na wrocławskim uniwersytecie język programowania zyskał uznanie w samym Microsofcie. Czy za kilka lat będziemy używać programów napisanych w Nemerle?

Mono kontratakuje

Microsoft .NET umożliwia tworzenie rozbudowanych aplikacji internetowych za pomocą popularnych kompilatorów C/C# czy Visual Basica. Jednak od pewnego czasu coraz głośniej mówi się o alternatywie dla produktu firmy z Redmond. Czy darmowe Mono może już zagrozić potężnemu .NET?

Uwolnić… pamięć!

Ileż to razy pisane niedbale aplikacje powodują takie spowolnienie pracy naszego peceta, że już, już... jesteśmy skłonni myśleć o kupnie szybszego procesora czy nowej kości RAM-u. Tymczasem wystarczy niekiedy jedynie zwolnić zajętą pamięć, używając np. FreeRAM Pro
Close

Choć staramy się je ograniczać, wykorzystujemy mechanizmy takie jak ciasteczka, które pozwalają naszym partnerom na śledzenie Twojego zachowania w sieci. Dowiedz się więcej.