close

Informacja dotycząca plików cookies

Informujemy, iż w celu optymalizacji treści dostępnych w naszym serwisie, w celu dostosowania ich do indywidualnych potrzeb każdego użytkownika, jak również dla celów reklamowych i statystycznych korzystamy z informacji zapisanych za pomocą plików cookies na urządzeniach końcowych użytkowników. Pliki cookies użytkownik może kontrolować za pomocą ustawień swojej przeglądarki internetowej. Dalsze korzystanie z naszych serwisów internetowych, bez zmiany ustawień przeglądarki internetowej oznacza, iż użytkownik akceptuje politykę stosowania plików cookies


Nowe artykuły:
Więcej...
Nowe recenzje: RSS
Więcej...
Najnowsze pliki: RSS
Więcej...
Nowe biosy: RSS
Więcej...

 

Rozne

Najnowsze testy

Artykuły



10 stycznia 2005

P2P w 15 liniach kodu - Bartek Wróbel 16:12
Profesor informatyki z Uniwersytetu Princeton napisał nową, najmniejszą na świecie aplikację P2P. Program ma 15 linii kodu, został napisany w języku Python, a jego celem jest wykazanie daremności prób ograniczenia technologii wymiany plików P2P.
Aplikacja napisana przez Edwarda Feltena, choć nie działa w tak dużej skali jak np. Kazaa, umożliwia stworzenie niewielkich kompletnych sieci P2P, które następnie mogą być ze sobą łączone. "Stworzenie mojego programu nie miało na celu ułatwić naruszania praw autorskich. Program jest głównie użyteczny jako myśl koncepcyjna. Aplikacje P2P mogą być bardzo proste i każdy średnio zaawansowany programista może je napisać, tak więc próby zablokowania ich powstawania mogą okazać się bezowocne” – wyjaśnił Felten.



W 2001r. Felten znalazł się na czołówkach wielu mediów za sprawą groźby procesu sądowego wytyczonego przez Recording Industry Association of America. Wówczas RIAA
stworzyła nowe technologie cyfrowych znaków wodnych - Secure Digital Music Initiative – i zaprosiła hakerów do prac nad przełamaniem zabezpieczeń. Felten dowiódł, że technologie te są z założenia dziurawe.



Kompletny kod najmniejszej aplikacji P2P można pobrać ze strony http://www.freedom-to-tinker.com/tinyp2p.py


Źródło: 4D


<< Nowy artykuł: Dodawanie napisów cz. 2 | | Nero Nero Burning ROM v6.6.0.5 >>


Komentarze

DjM - 10 January 2005, 16:17:47
SPOKO

Skubi - 10 January 2005, 16:48:16
15 lini kodu jeju to zaczyna sie robic ciekawe. Moze Win napisze w 10 linijkach:P

terpilowski - 10 January 2005, 17:29:50
riaa jak zawsze wyszla na idiotke, ciesza mnie takie standardy :)

Monter - 10 January 2005, 19:21:58
@Skubi: Win si? mie?ci przecie? w jednej linii kodu:
dev > null
;)

Rokipat - 10 January 2005, 20:31:48
lub Format c:

Arnold - 10 January 2005, 20:57:17
Wie?ci torch? stare bo chyba z przed miesi?ca.
A sam kod tak rozci?gniety (?e a? nieczytelny) jakby notatnik mg?by pokazywa? wi?cej liter linijce to by kod zmie?cili w jedej linijce

CyberDe@th - 10 January 2005, 21:42:03
Tak w ogole to udalo sie zejsc do 6 linii jak mnie pamiec nie myli, ale to juz szczegol :P

_oki_ - 10 January 2005, 21:55:11
Ciekawe ile bugow zostanie odkrytych w tym programie. :D

Alinoe - 10 January 2005, 23:46:57
mniejsza o bugi, wa?ne ?e cos si? dzieje w p2p ;D

undead - 16 January 2005, 21:11:11
na upartego to p2p moze byc w jednej linii, a tak widac tylko ze gosciowi nie chcialo sie dawac znakw nowej linii i tak wysz?o... to dosc populistyczne a czytelnosc kodu problematyczna

EonsTimE - 17 January 2005, 12:09:02
Czyta?em jaki? czas temu ?e rekord w tworzeniu demek scenowych (Starsi z was mo?e kojarz?, co to jest Scena) wynosi 11 bajtw... Respect. :)


Komentarze sa dostępne tylko dla zarejestrowanych użytkownikow (jeżeli masz konto na forum wystarczy sie zalogowac). Jeżeli nie, zarejestruj się (rejestracja jest darmowa).
Nazwa użytkownika:
Hasło: