Bash Socket Programming

30 giugno 2010 - Fonte: http://www.voipandhack.it

Sotto bash è possibile aprire un socket e far passare dei dati attraverso di esso. Non è necessario usare i comandi curl o lynx per ottenere i dati da un server remoto.

Bash dispone di due files device speciali che possono essere utilizzati per aprire network sockets.

Dalla man page della bash:

  1. /dev/tcp/host/port - Se host è un hostname o un indirizzo Internet valido, e port è un intero nel range dei port number o un nome di servizio, la bash tenta di aprire una connessione TCP verso il corrispondente socket.
  2. /dev/udp/host/port - Se host è un hostname o un indirizzo Internet valido, e port è un intero nel range dei port number o un nome di servizio, la bash tenta di aprire una connessione UDP verso il corrispondente socket.

È...

Leggi il seguito »

Sandy Bridge, il processore più veloce del mondo arriverà tra un anno

15 aprile 2010 - Fonte: http://www.ilovetech.it

Nome in codice Sandy Bridge. E’ con questo identificativo che Intel si limita a dare dei brevi comunicati stampa relativi a quello che dovrebbe essere un prodotto rivoluzionario per pc e notebook. Anche la data di lancio sul mercato è stata incerta fino ad oggi.

Finalmente, siamo riusciti ad avere un riferimento temporale “approssimativo”....

Leggi il seguito »

Come funziona il processore

5 aprile 2010 - Fonte: http://www.latanadeicuriosi.it

Il processore o CPU è il centro di...

Leggi il seguito »

T#019 – Connettersi ad un servizio Bonjour (NSNetService)

4 gennaio 2010 - Fonte: http://www.devapp.it/wordpress

In questo articolo voglio proporvi una piccola lezione sulla connessione fra due dispositivi attraverso il servizio bonjour.
Per semplificare questa pratica voglio proporvi una classe creata da me con la quale potrete facilmente connettervi ad un servizio (NSNetService) risolto.

Per connettere o comunque far comunicare due dispositivi occorre creare un socket per ogni
dispositivo il quale ha il compito di aprire una porta dalla quale potrà comunicare.

I due dispositivi comunicanti si distingueranno in “server” e “client” e le funzioni del socket differiranno in qualche parte.

In qualunque caso la procedura è molto...

Leggi il seguito »

Guide sul linguaggio C

18 dicembre 2009 - Fonte: http://redskull92.wordpress.com

Se siete interessati alla programmazione e soprattutto alla programmazione con il linguaggio C questo articolo fà per voi.

Su internet si possono trovare miriadi di guide, eccovi le migliori:

Introduzione

...

Leggi il seguito »

Hacks: Installiamo un nuovo processore

12 novembre 2009 - Fonte: http://www.geeksource.eu/Blog
Per installare un nuovo processore è ovviamente necessario rimuovere prima quello in uso. Per fare ciò, una volta fatto sufficiente spazio d’azione intorno al socket, si procede sganciando il dissipatore e il cavo di alimentazione della sua ventola di raffreddamento. Nel caso in cui il dissipatore fosse installato da parecchio tempo fategli eseguire delle piccole rotazioni [...]...

Leggi il seguito »

Da Cooler Master un dissipatore per Cpu compatibile con tutti i socket in commercio.

5 giugno 2009 - Fonte: http://hardwarepc.noiblogger.com
Dopo l’introduzione dei nuovi processori Intel Core i7 e AMD Phenom II i vari produttori hanno avviato la distribuzione dei primi dissipatori compatibili con tutti i socket che si possono trovare in commercio. Cooler Master è una delle aziende più attente ad offrire sempre soluzioni all’avanguardia per quanto riguarda il raffreddamento della Cpu con prodotti dalle [...]...

Leggi il seguito »

Asus P6T7 WS SuperComputer: PCI-Express a volontà

13 maggio 2009 - Fonte: http://www.hi-techitaly.com/component/content/frontpage.html

Asus logoAsus propone un nuovo modello di scheda madre basata su socket 1366 LGA, compatibile con la famiglia di processori Intel Core i7 abbinato al chipset X58 Express: parliamo del modello P6T7 WS SuperComputer.

La particolarità di questa scheda è la presenza di ben sette slot PCI-Express 16x, grazie ai quali, almeno teoricamente, è possibile utilizzare fino a sette schede video operanti in parallelo. Una tale flessibilità può rivelarsi utile più che all'utente comune, ad un pubblico interessato a creare workstation nelle quali più GPU vengano utilizzate per elaborazioni di calcolo...

Leggi il seguito »

Utilizzare i socket in PHP

3 maggio 2009 - Fonte: http://www.informarts.org
Eccoci al primo articolo riguardante il PHP.
Per utilizzare i socket e quindi collegarsi ad un sito esiste la funzione fsockopen.
Questa funzione accetta obbligatoriamente due parametri, l'indirizzo da esaminare e la porta.
Vediamo un esempio:
$socket = fsockopen ("informarts.org", 80); // 80 è la porta standard per il server HTTP
Dopo aver inizializzato il socket, è possibile tranquillamente usare le funzioni dei file per operarci su. Esempio per richiamare InformArts.org:

$socket = fsockopen ("informarts.org", 80);
fwrite ($socket, "GET /index.php HTTP/1.1\r\n");
fwrite ($socket, "Host: informarts.org\r\n");
fwrite ($socket, "User-Agent: Lynx\r\n");
fwrite ($socket, "Connection: Close\r\n\r\n");...

Leggi il seguito »

Emergono nuovi dettagli sulle Cpu Core i5 di Intel

24 aprile 2009 - Fonte: http://www.digitallsolutions.it/Hardware-e-Software/
Il sito HKEPC ha pubblicato le frequenze e i prezzi dei primi modelli di processori Core i5 nelle versioni per desktop “Lynnfield” e mobile “Clarksfield”, attesi per l’autunno.

{{468x60}}

Il nuovo Socket LGA1156

Il sito cinese HKEPC è noto per avere rapporti diretti con numerosi produttori...

Leggi il seguito »