[Odświeżam wątek, bo od ostatniego wpisu sporo minęło i sporo się zmieniło, a już nie mogę edytować posta]
Sama implementacja przeszła kilka ulepszeń (np. użycie numpy), aktualne wyniki (jeden z obrazków przed i obrazek po) pokazane są poniżej (obrazki z oryginalnego posta):
Zmieniło się...
offtop:
Z tego co pamiętam, to ta funkcja korzysta (przynajmniej na starszych komputerach) z głośniczka systemowego. Kiedyś, napisałem soft który ją wykorzystywał do włączania i wyłączania kilku urządzeń. Sygnał z głośniczka systemowego był przetwarzany przez prosty filtr pasywny, trafiał na...
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i, liczba, min, max, ile;
printf("Z ilu liczb ma sie skladac Twoj ciag?: \a\n");
scanf("%d", &ile);
for (i = 0; i < ile; i++)
{
printf("Podaj %d liczbe: \n\a", i);
scanf("%d", &liczba)...
Co do szyfrowania XORem, to każdy język naturalny ma określoną częstotliwość występowania liter, jest to prawdziwe nawet dla 2-3 akapitów tekstu, kiedyś pisałem taki kod. Teraz znając, w jakim języku jest napisany tekst można nie szukać klucza, tylko wyliczyć, jakie są częstotliwości...
Do tworzenia języków, czy też ogólnie parsowania danych o określonej budowie są już gotowe narzędzia i biblioteki, robienie tego samemu to wynajdowanie koła od nowa (i dużo bicia o ścianę). Najlepiej, by stringi w parsowanym tekście brać w cudzysłowy (tak robią praktycznie wszytkie języki...
1. Możesz poszukać info o wzorcach projektowych, idiomach, TDD, testach jednostkowych, narzędziach do statycznej i dynamicznej analizy kodu.
Co do książek, WNT miał bardzo dużo dobrych pozycji z serii "Inżynieria oprogramowania", które tyczą się Twojego pytania.
2. "Drugie pytanie to jak...
1. Rozpakowujesz jar'a jak zwykłego zipa.
2. Instalujesz jad'a i dekompilujesz wszystkie klasy ("jad *class").
3. Plików jest na tyle mało że można szukać po omacku.
0. "nasza_zmienna * 1,5;" zamiast przecinka powinna być kropka.
1. "C jest językiem wykorzystującym od groma i ciut ciut funkcji w swojej składni", do składni języka należy tylko to, jak funkcja jest tworzona i wywoływana.
2. "bibliotekę stdio.h, jest to standardowa funkcja wyjścia/wejścia"...
Jawny obrazek:
Obrazek ukryty w powyższego:
Wartość każdego piksela w obrazku png/jpg zapisana jest na 8 bitach, czyli ma wartość 0..255, na dwóch bitach można zapisać liczbę o wartości 0..3, jeśli więc zamażemy dwa najniższe bity, to zmienimy wartość piksela maksymalnie o 3. To mało i...
W poniższym obrazku okryty jest jeszcze jeden, mam on takie same wymiary, co widoczny obrazek poniżej, a metoda to jedna z najprostszych używanych w stenografii. Jeśli nikt nie zgadnie to za kilka dni opiszę jak on jest tam ukryty :)
edit: ehh, forum nie pozwala dodawać obrazków z rozszerzeniem...