Dawid Baruch - Portfolio Webmastera, Programowanie, WebDesigner, Specjalista Invision Power Board, IP.Board, Mody, Coding
Invision Power Board, IPB, Skiny, Support, CMS, Baruch Dawid
Strona Główna
O Mnie
Artykuły / Tutoriale
Moje Strony
Moje Prace
Recenzje
Publikacje
Kontakt

Linux + 11/2009

Mój mały świat - własne Live CD

Łukasz Ciesielski

Pośpiech i nieostrożność, jedna chwila nieuwagi wystarczyła aby informacja o krytycznym błędzie systemu zajęła miejsce na ekranie tuż obok dokumentów. Odruchowo sięgasz po dysk ratunkowy, ponieważ musisz natychmiast dokończyć to co zostało przerwane. Kolejny problem! Zastanawiasz się - Dlaczego tu nie ma tego programu? Ale nagle przypomniałeś sobie, że w bibliotece jest zainstalowany ten sam system operacyjny. Biegniesz z nadzieją trzymając w ręku pendrive z dokumentami. I padasz ofiarą łatwego do przewidzenia schematu, niezbędnego programu nie ma, a przepisy surowo zabraniają instalowania czegokolwiek. Myślisz - "Gdybym to ja tworzył ten system…"

Zostań administratorem sieci komputerowej Część druga (2/9) : Sieci LAN

Rafał Kułaga

W pierwszej części cyklu artykułów omówiliśmy podstawowe zagadnienia związane z sieciami komputerowymi, a w szczególności model TCP/IP i OSI. W drugiej części cyklu zajmiemy się bliżej tematyką projektowania, budowy i konfiguracji niewielkich sieci lokalnych opartych na standardzie Ethernet. Zapraszam do lektury!

Instalacja i obsługa SDK Android

Grzegorz Madajczak

Zanim HTC wraz z Google udostępniło do sprzedaży pierwszy model telefonu wyposażonego w system operacyjny Android, deweloperzy, a także wszyscy zainteresowani mogli pobrać SDK (Software Development Kit). Jest to zestaw narzędzi dla programistów niezbędnych do prac nad tworzeniem oprogramowania dla systemu Android. Jednak wiele z nich może być wykorzystywane przez zwykłych użytkowników HTC G1, bez względu na to, czy są programistami, czy nie.

(Nie)bezpieczna przyszłość

Błażej Miga, Łukasz Pilorz

Bezpieczeństwo współczesnych serwisów internetowych jest pasjonującą dziedziną. Zespoły odpowiedzialne za ten obszar skupiają wielu specjalistów, którzy jedynie współpracując i wymieniając się wiedzą, mogą skutecznie stawiać czoła zagrożeniom.

Odzyskiwanie plików w systemie Linux

Bartłomiej Bergier

Mylić się jest rzeczą ludzką. Czasami jedna pomyłka może nas wiele kosztować - godziny pracy idą na marne. Pliki projektu zniknęły bezpowrotnie. Czy rzeczywiście wszystko stracone? Na szczęście nie. Istnieje możliwość odzyskania utraconych plików, a przynajmniej części z nich, choć nie zawsze jest to proste. W artykule pokażę, że niemożliwe jest możliwe, czyli jak odzyskać skasowane dane w systemie Linux, a konkretnie w systemie plików ext3.

Kopia danych z portali społecznościowych

Paweł Wolniewicz

W portalach społecznościowych przechowujemy coraz więcej danych. Nierzadko tworzymy w nich rozbudowane profile zawierające zdjęcia, opisy, blogi, nie przejmując się przy tym kwestiami bezpieczeństwa zapisanych w ten sposób informacji. Tymczasem utrata takich danych może mieć równie bolesne skutki, jak awaria dysku twardego.

Free Pascal Compiler i Lazarus IDE

Paweł Wawrzyniak

Trwają niekończące się dyskusje na temat znaczenia technologii Java i Mono w świecie systemów operacyjnych GNU/Linux. Jeśli chodzi o aplikacje przenośne, nasz wybór nie musi jednak ograniczać się do Java i Mono, które w rzeczywistości mają dużo wspólnego, jeśli chodzi o podstawy działania i zapewniania przenośności aplikacji (maszyna wirtualna, kod pośredni) w myśl hasła write once, run everywhere. Możemy świadomie pójść trzecią drogą i skorzystać z tandemu Free Pascal Compiler (FPC)/Lazarus.

OpenCV - systemy wizyjne

Rafał Kułaga

Systemy monitoringu, urządzenia automatycznie liczące klientów w centrach handlowych, aparaty cyfrowe z wyzwalaczem aktywowanym uśmiechem, inteligentne pociski rakietowe - wszystkie z tych urządzeń korzystają z dobrodziejstw cyfrowego przetwarzania obrazów i rozpoznawania wzorców. Jeszcze do niedawna, wykorzystanie podstawowych algorytmów z tej dziedziny wymagało od programisty dobrej znajomości podstaw matematycznych oraz zagadnień związanych z cyfrowym przetwarzaniem sygnałów (ang. DSP - Digital Signal Processing). Sytuacja ta uległa jednak zmianie wraz z opracowaniem biblioteki OpenCV, implementującej wszystkie najważniejsze algorytmy.

Programowanie gniazd sieciowych

Rafał Kułaga

Podstawową umiejętnością, którą musi opanować każdy programista chcący pisać aplikacje sieciowe, jest wykorzystanie mechanizmu gniazd sieciowych (ang. network sockets). Pozwala on na wygodne przesyłanie i odbieranie danych, niezależnie od wykorzystywanego sprzętu sieciowego. Podstawową ideą gniazd sieciowych jest bowiem zapewnienie warstwy abstrakcji dla niskopoziomowych funkcji sieciowych. Jeżeli chcesz dowiedzieć się, w jaki sposób nowoczesne systemy operacyjne realizują komunikację sieciową, jakie są rodzaje gniazd sieciowych oraz w jaki sposób możesz wykorzystać je w swoich aplikacjach, to jest to artykuł dla Ciebie.

Cave Story

Maciej Mroziński

Drogi czytelniku, przed Tobą recenzja absolutnie wybitnego arcydzieła w kategorii gier komputerowych. Tylko taki wstęp wydaje mi się właściwy jeśli miałby być wprowadzeniem do recenzji Cave Story, w oryginale - Doukutsu Monotagari. Tytuł ten jest bowiem bez dwóch zdań genialny. Dotyczy to zarówno samej gry jak i całej towarzyszącej jej otoczki; przez co rozumiem czas powstania, fan base gry, tj. grupę fanów zgromadzoną wokół niej oraz wszystkie pomniejsze części składowe programu zarówno razem jak i z osobna świadczące o jego wielkości. Osobą odpowiedzialną za ten tytuł jest Daisuke Amaya, znany również pod pseudonimem Pixel - Japończyk, który w 2004 roku stworzył niezwykłe dzieło.

śro, 28 październik 2009

Spis wszystkich recenzji