[Procek@Blog /]$

Reklama

Recenzje

Procek Blog

Podstawy kryptografii

kryptografia

Od wieków ludzie potrzebowali metod komunikacji zrozumiałych tylko dla nadawcy i adresata. Tak oto zaczęły powstawać pierwsze szyfry.
Metody i rodzaje szyfrowania informacji nazywamy kryptografią (na nasz użytek taka definicja wystarczy).

W dobie informatyki można szyfrować bardzo skutecznie różnego rodzaju dane: tekst, grafikę, programy, archiwa RAR i inne. W tym artykule skupię się głównie na tekście, choć wspomnę także o innych danych.

 

Silnia - rekurencyjny algorytm

silnia

Rekurencję poznaje się tak naprawdę już w szkole średniej podczas liczenia silniej. Niestety ten sposób liczenia dla człowieka jest raczej uciążliwy, ale za to dla komputera wręcz idealny. W kodzie napisanym przez Sundaya możemy spotkać wywołującą się samą funkcję dzięki której liczymy wartość silniej. Jak zwykle oddaje głos specjaliście od kodowania, który tym razem przygotował wstęp teoretyczny. Sunday, do dzieła!

Procek

 

Gmail i pliki EXE

gmail

Chciałem kiedyś wysłać koledze jakąś aplikacje przez Gmail, a tu oops... Gmail zgłasza, że nie można wysyłać plików EXE :/ Postanowiłem więc spakować ten pliczek a, że nie miałem pod ręką nic prócz pakowania do ZIP Windowsem, zdecydowałem się na to rozwiązanie... Ku mojemu zaskoczeniu Gmail wykrył plik EXE w archiwum i zabronił mi wysłania tego załącznika :(

 

Pętla w asemblerze

petla

Dla koderów ceniących nowe wrażenia Sunday postanowił przygotować znów jakiś nieczytelny kod. Jeśli sobie ktoś z tym poradzi - szczerze gratuluję :)

Procek

 

Tuning kart graficznych

tuning

Sterowniki do karty graficznej to bardzo ważna sprawa. Często wraz z nową wersją sterowników ogólna wydajność karty bardzo wzrasta.
Zawsze powinniśmy mieć najnowsze (ale tylko w wersjach stabilnych) sterowniki.

Do wyboru mamy dwa rodzaje sterowników: oryginalne bądź nieoryginalne. Które spośród nich są lepsze? Z mojego doświadczenia muszę przyznać, że jest z tym różnie. Oryginalne sterowniki są zazwyczaj wolniejsze, ale nie ma z nimi kłopotów. Nieoryginalne są nie dość, że dużo szybsze to jeszcze mają zaawansowane możliwości konfiguracji, aby 'wyciągnąć z grafiki ostatnie soki' ;) Jednak niektóre wersje mają problemy ze stabilnością w systemie i muszę przyznać, że nie wszystkie gry będą na nich działać.

 

Funkcje matematyczne w Delphi

delphi

W poniższym artykule przedstawiliśmy kilkanaście funkcji matematycznych, które mogą zostać z powodzeniem zastosowane w programie Delphi. Należy jedynie pamiętać, że niektóre z nich wymagają włączenia modułu math.

 

ECDL - perpetum mobile

ecdl

Jestem posiadaczem certyfikatu ECDL. Nie płaciłem za niego, bo był finansowany przez EFS, ale gdybym miał zapłacić taki majątek za ten certyfikat, to miałbym mieszane uczucia…
Nie dość, że drogo to jeszcze na marne… Osoby reklamujące ECDL zwykle mają wyższe wykształcenie i zarabiają na kursach ECDL. Oczywiście dla nich taki certyfikat ma wartość, bo jako trener może na tym zarobić całkiem sporą sumę.

 

Era - możesz więcej... (płacić)

era

Po mojej ostatniej akcji z tym telefonicznym gigantem moja cierpliwość się skończyła! Właściwie była to długa przygoda, która uświadomiła mnie, że coś z tym trzeba zrobić. Dość tego milczenia. Postanowiłem dokładnie opisać działania firmy, która promuje się na poważną i profesjonalną. Karminie ludzi ciemnotą dobrze im idzie, ale już nie długo...

Zacznę od tego, że jestem (nie)szczęśliwym posiadaczem usługi BlueConnect. Nie będę nawet ciągnął tematu, żeby reklamom nie wierzyć i wspominane 7,2MBit jest nieosiągalne. Skupię się natomiast na zawodności tej usługi. Wbrew zapewnieniom 'Najlepszy zasięg w Polsce' nie ma co liczyć na jakość usług.

 

Linux vs Vista

vista

Czy Linux zyska czy straci na pojawieniu się Visty? Nie jestem jasnowidzem, ale myślę, że zyska i to wiele.

Oczywiście wraz z premierą Visty użytkownicy będą chcieć szybko przesiąść się na ten system, jednak biorąc pod uwagę tylko rynek legalny (który jest małym fragmentem reszty ;)) sprzedaż tego produktu nie będzie wysoka. Pierwszym uchybieniem będzie cena (pewnie jak zwykle wysoka, na 100% Vista nie będzie darmowa :)), drugą lekkomyślnością ze strony Microsoftu będą wymagania Visty.

 

Słowa kluczowe w C++

slowo

Język C++ (jak każdy inny) posiada kilka(naście) słów kluczowych. Są to słowa, które zawierają informacje dla kompilatora np. przy deklaracji zmiennych (int x=0;) słowo int nie może być więc użyte w ten sposób: int int=0;. W tym przypadku kompilator nie będzie wiedział co z tym zrobić (po prostu zgłosi błąd)

OK! Ale do rzeczy, oto lista tych słów:

 

Strona 6 z 14