Carlo's profileBlog semiserio di CarloPhotosBlogListsMore ![]() | Help |
|
May 31 Varie 231) OpenGL e Delphi: simulazione del sistema solare Sono incappato giusto per caso in questo sito e c’è materiale interessante: come si può vedere vengono trattati diversi argomenti ed ognuno in maniera piuttosto dettagliata; si parla anche di OpenGL usando Delphi come ambiente di sviluppo e tra gli articoli m’è saltato all’occhio questo: in pratica l’autore sta realizzando un progetto Open Source di simulazione del sistema solare: http://sourceforge.net/projects/oglplanets/
Nell’ambito degli applicativi di questo tipo, un progetto che è già molto avanzato ed ha numerose caratteristiche è Stellarium (Freeware, OpenSource, CrossPlatform): Stellarium è realizzato in C/C++ (con l’ausilio del QT framework) e anch’esso usa le OpenGL.
2) Creare un video di una esplosione nucleare Questi video sono la dimostrazione di ciò che si può fare con Blender (software Freeware/OpenSource orientato alla grafica 3D): http://www.youtube.com/watch?v=DbXgAfpiepA http://www.youtube.com/watch?v=cWeHYNds5o4 http://www.youtube.com/watch?v=i_Kkav0ibCI e qui c’è il pdf con la guida per realizzare il tutto http://fweibel.com/atomicbombtutorial.php
3) WebSound Portale con tanto materiale sull’audio: articoli, software, sorgenti, etc… http://websound.ru/index_e.html
4) Un pò di chimica Volevo segnalare i seguenti indirizzi interessanti: si tratta di un sito web dove è possibile apprendere ed approfondire la chimica organica in maniera interattiva; c’è anche un canale su Youtube con vari tutorial dove viene spiegato come usare i vari strumenti presenti sul sito: http://www.youtube.com/user/jonc101x poi è utile il seguente canale su Youtube con centinaia di lezioni di chimica May 29 Varie 221) Video-tutorial con Wink http://www.debugmode.com/wink/ Avete sviluppato un programma e volete creare un bel filmatino in flash dove spiegate il funzionamento? Wink è un applicativo Freeware sia per Windows sia per Linux: penso che lo conoscano già in tanti, comunque merita di essere segnalato.
2) Nitrogen: portale con vari progetti OpenGL in Delphi (ed anche qualcosa in Visual C++) per altro riguardo a Delphi ed OpenGL si può far riferimento ai seguenti indirizzi http://glscene.sourceforge.net poi ovviamente ce ne sono anche diversi altri … cercare cercare …
3) Delphi Math Expression Parsers Un Math Expression Parser è fondamentalmente una funzione che, data una stringa che rappresenta una espressione matematica (incluse anche delle possibili variabili) ne restituisce il valore (naturalmente sostituendo alle eventuali variabili presenti i valori specificati). Ne esistono diversi in Delphi, tra quelli OpenSource al momento mi viene in mente quest’ottimo componente (poi magari li raccolgo tutti in un altro post): TMathParser: http://www.myart.bz/pisarev/
4) VideoTutorial su HowStuffWorks Nei precedenti post avevo già parlato di interessanti videotutorial; anche HowStuffWorks include degli interessanti video scientifici di varie categorie: ad esempio questo sul sistema circolatorio del corpo umano May 28 TMPHexEditor: Open Source Delphi/C++Builder VCL Component per Hex EditingHo aggiornato la pagina su questo utilissimo componente: http://pasotech.altervista.org/delphi/articolo112.htm
May 27 Varie 211) HxD: Freeware Hex Editor, Ram Editor, Disk Editor (ed altre funzionalità) applicativo Freeware (disponibile sia come setup sia in versione portable) incentrato sull’hex editing di svariati elementi (dai File alla Ram a interi Dischi, etc…) con numerose funzionalità annesse e connesse all’argomento (checksum, split-join di file, secure deletion, etc…). consiglio di dare un’occhiata anche al resto del sito con vari componenti VCL per Delphi (anche HxD è scritto in Delphi ma i sorgenti non son disponibili) ed altro
2) xCmd: applicativo Open Source analogo a PsExec di Sysinternals http://www.codeguru.com/cpp/i-n/network/remoteinvocation/article.php/c5433/ Già in questo precedente post avevo raccolto i sorgenti di tanti applicativi Sysinternals relativamente ai vecchi tempi in cui appunto tali sorgenti erano disponibili; tuttavia ci sono applicativi di cui non sono mai stati resi disponibili i sorgenti come ad esempio i PsTools: sono una collezione di applicativi Freeware incentrati sull’esecuzione di comandi su un sistema Windows remoto; il principale è PsExec che appunto esegue un comando qualsiasi su un sistema Windows remoto e xCmd è appunto un applicativo Open Source che fa la stessa cosa. Da xCmd è poi nato il progetto OpenSource “The Grim Linker” (dotato di interfaccia grafica, etc…) http://sourceforge.net/projects/thegrimlinker/
3) DiagKWP: applicativo Freeware/OpenSource (sviluppato con Lazarus) per diagnosi su automobili Lazarus mira ad essere un porting OpenSource, CrossPlatform, CrossProcessor di Delphi e devo dire che sta avanzando a vista d’occhio: tantissimi pacchetti di componenti e librerie per Delphi son già stati adattati per il loro utilizzo con Lazarus. E ieri per caso ho trovato questo applicativo OpenSource scritto appunto con Lazarus che altro non è che uno strumento diagnostico per auto
Sourceforge: http://sourceforge.net/projects/diagkwp/ Forum: http://www.lazarus.freepascal.org/index.php/topic,6729.0.html
4) Dark Dimensions: horror audio themes Avete presente quei sottofondi musicali che usano nei film horror per la suspence … ? ne potete ascoltare (e scaricare) quanti ne volete nell’ambito dei 9 volumi Dark Dimensions; sono reperibili sul sito Freeplaymusic : come si può vedere ci sono delle liste in cui selezionare il genere di tema musicale che ci interessa e tra questi anche i 9 volumi Dark Dimensions; di seguito i link diretti (se poi cambiassero basta guardare nelle liste) May 26 Varie 201) Dual Boot from VHD Using Windows 7 and Windows Server 2008 R2 Interessante articolo inerente i Microsoft Virtual Hard Disk (VHD) e le ultime versioni dei sistemi Microsoft (Desktop e Server): con tanto di video-tutorial; numerosi concetti utili Dual Boot from VHD Using Windows 7 and Windows Server 2008 R2
2) Finanza Virtuale: simulazioni di borsa Alcuni siti web dove è possibile giocare in borsa in forma virtuale (ossia senza usar soldi): http://www.fanta-trade.eu/ (in Italiano)
3) Music-DSP source Code Archive Buon sito che raccoglie sorgenti relativi alla gestione ed elaborazione di audio chi è interessato all’argomento troverà interessante anche il seguente blog http://neolit123.blogspot.com/
4) Occult Books Centinia di eBooks in condivisione in questa cartella: May 24 Varie 191) Evilsocket Un blog con del materiale interessante e variegato relativo a hacking e programmazione: da farci un salto.
2) Games: Free First Person Shooters (sparatutto gratuiti) Un elenco di sparatutto, tutti quanti rigorosamente Freeware: http://www.metafilter.com/80217/Free-First-Person-Shooters-for-All li elenco anche qui sotto: .kkrieger
3) Grafica 3D con Bryce http://www.daz3d.com/i/software/bryce?_m=d Bryce è un ottimo software per grafica 3D (più precisamente panorami 3D): stavo giusto dando un’occhiata ad alcuni indirizzi web salvati anni fa ed ho appunto trovato alcuni tutorial relativi a questo software; la versione attuale è la 6 che costa poche decine di dollari ma addirittura la versione precedente ossia la 5.5 è scaricabile gratuitamente ossia Bryce 5.5 è favolosamente Freeware; il download è accessibile dalla pagina dell’utente: in sostanza ci si registra (e si tratta di una consueta registrazione gratuita senza tanti fronzoli come ce ne sono a quintali) ed una volta registrati ci si logga e si può accedere ai download disponibili tra cui appunto Bryce 5.5; behh di seguito i semplici tutorial di cui parlavo prima http://www.opticalsorcery.com/tutorials/2/
http://www.3d-digital-graphic-art.com/page-multple-vanishing-points2-tutorial.html
4) Nazis: The Occult Conspiracy Interessante documentario: May 22 Varie 181) Samurai Web Testing Framework Si tratta di un Linux Live CD farcito con varie applicazioni Open Source mirate a testare ed attaccare siti web Home Page: http://samurai.inguardians.com/ Sourceforge: http://sourceforge.net/projects/samurai
2) Hiberfil.sys, il file di sospensione di Windows: come leggerlo ed analizzarlo con la Sandman Library (progetto Open Source)
Il Sandman Project è una libreria Open Source in C (affiancata da un porting totale in Python) che consente di leggere il contenuto del file di Sospensione di Windows (C:\hiberfil.sys) restituendo importanti informazioni relativamente al sistema che è stato sospeso: pensiamo all'utilità che può avere nell'analisi forense. Il file di sospensione non è altro che il file in cui viene copiato il contenuto della RAM quando si decide di sospendere Windows: non per niente la sua dimensione è uguale alla dimensione della RAM;
3) Askperf blog: Ask the Performance Team http://blogs.technet.com/askperf/ Interessante blog tecnico relativo al mondo Windows.
4) Autopsy: Emergency Room Questa trasmissione in 3 puntate è andata in onda In Gran Bretagna su “Channel 4” nel Novembre 2007: i protagonisti principali sono Gunther von Hagens (un anatomopatologo già famoso per le sue discusse opere d’arte) e John Heyworth (specializzato in medicina d’emergenza): ovviamente (visti i 2 protagonisti) vengono eseguite autopsie, etc… Episode 1 Part 1 Episode 2 Episode 3 May 21 Varie 171) Sviluppare applicazioni per iPhone: il corso CS193P della Stanford University Sappiamo tutti cos’è l’iPhone; e per gli appassionati di programmazione è bello capire come sviluppare applicativi per questo dispositivo. Già in alcuni precedenti post avevo elencato diverse università o privati che rendono disponibili sul web migliaia di videotutorial: la Stanford University sta tenendo un corso (denominato CS 193P) proprio sulla programmazione di applicativi per iPhone e tutto il materiale è disponibile sul web al seguente indirizzo: http://www.stanford.edu/class/cs193p/cgi-bin/index.php le lezioni sono tuttora in corso (sono cominciate all’inzio di Aprile e ce ne saranno altre, quindi progressivamente verrà reso disponibile altro materiale): per ogni lezione viene reso disponibile per il download il video (tramite iTunes), il documento pdf ed i sorgenti degli applicativi realizzati. L’indirizzo diretto per l’accesso al corso su iTunes è il seguente iPhone Application Programming 1 Per tutti i corsi della Stanford University disponibili su iTunes basta far riferimento al seguente url E’ stato creato anche un gruppo di discussione sul corso: http://groups.google.com/group/iphone-appdev-auditors ed anche questa community: http://cs193p.com/default.aspx
2) BeRoEXEPacker: Open Source win32 Exe Packer http://bero.0ok.de/blog/archives/70 Un buon compressore di .exe win32: l’avevo provato un anno fà e non era male, tanto da dirmi “cazzo sarebbe bello avere i sorgenti”, ed ecco che poi nell’Agosto del 2008 l’autore pubblica i sorgenti in Delphi; avevo già parlato del blog dell’autore in quanto contiene materiale molto interessante relativamente ai file XM (vedere questo articolo). Che dire, altro materiale interessante da studiare.
3) Rapidshare APIs Ebbene si, finalmente son state rese pubbliche le API per poter interagire da programma con Rapidshare senza dover analizzare il contenuto delle pagine html, etc… http://images.rapidshare.com/apidoc.txt
4) Captatio Benevolentiae Queste 2 parole magari non dicono niente a molti ma in realtà esprimono un comportamento tipico di molta gente: il concetto è espresso bene ai seguenti 2 indirizzi http://www.dizi.it/captatio_benevolentiae http://it.wikipedia.org/wiki/Captatio_benevolentiae in pratica è in Latino e significa “tentativo di ottenere la simpatia” (qui c’è un buon dizionario online di Latino); indica un atteggiamento che si riscontra spesso nella vita reale: quante volte è capitato di trovarsi con gente che ti viene a parlare, ti fa un sacco di discorsi su argomenti che ti interessanto, ti fa complimenti, ti fa dei ragionamenti identici a quelli che fai te, etc … e poi … taaaaac … pretende qualcosa da te. In pratica fa in modo di metterti in uno stato d’animo sereno, compiaciuto, allegro, etc … per poi ottenere più facilmente da te qualcosa che gli interessa. Ovviamente fa parte di una buona “Captatio Benevolentiae” il fatto di invitare la persona a mangiare o semplicemente offrirgli qualcosa da mangiare o un caffè, etc…, quando uno ha lo stomaco pieno è più disponibile. Insomma: Captatio Benevolentiae = leccare il culo May 20 Illusioni Ottiche: AnamorfosiA chi non piacciono le illusioni ottiche? Una categori interessante di illusioni ottiche è data dalle cosidette Anamorfosi: in pratica guardando una immagine da un certo punto di vista si riconoscono oggetti che invece non sono identificabili guardandola semplicemente da davanti. Diciamo che in sostanza si riescono a vedere determinate forme solo mettendosi a guardare da una determinata posizione. Forse la forma di Anamorfosi più famosa è quella riscontrabile nel dipinto “The Ambassadors” realizzato nel 1530 da Hans Holbein e raffigurante il nobile francese Jean de Dinterville in qualità di ambasciatore in Inghilterra. Il dipinto è il seguente (click to enlarge) al centro in basso c’è una figura strana: se si guarda l’immagine da un altro punto di vista , quella figura ha le sembianze di un teschio
Un modo per vedere il teschio è il seguente:
in pratica bisogna guardare l’oggetto con l’occhio destro (tenendo quindi chiuso l’occhio sinistro) e l’occhio destro deve avere la seguente posizione nello spazio:
Il tutto viene poi stupendamente rappresentato in questo video (il nome è scritto male: è Hans Holbein) Vi sono naturalmente altri esempi, non sto qui a dilungarmi: cercate sui motori di ricerca i termini “Anamorphosis”, “Anamorphism”, “Anamorph”, “Anamorphic” … L’Anamorfosi e gli artisti di strada Questa tecnica viene anche utilizzata da diversi talentuosissimi artisti di strada (comunemente chiamati madonnari) per riprodurre vere e proprie opere d’arte che osservate da un determinato punto di vista appaiono fantastiche rappresentazioni tridimensionali (l’effetto di profondità è realizzato talmente bene da non riuscire a capacitarsi del fatto che in realtà si tratti di un disegno su un piano). Gli artisti più famosi sono i seguenti: Kurt Wenner (click to enlarge) Jiulian Beever
Eduardo Relero (click to enlarge) Tracy Lee Stum
May 18 Serif 3DPlus 2http://www.freeserifsoftware.com/software/3dPlus/default.asp Ho spataccato un pò con sto programmino Freeware per realizzazione di Immagini e Video in 3D: mi son limititato alla semplice realizzazione di un logo in 3D e devo dire che è piuttosto divertente (click to enlarge) May 16 Varie 161) Libri virtuali: Page Flip Per libro virtuale intendo un applicativo che consente di visualizzare un elenco di foto come se fossero le pagine di un libro (quindi sfogliarle col mouse nella stessa maniera in cui si sfoglia con le mani un libro, etc…). Di seguito un pò di applicativi per realizzare il tutto (cercare poi sul web coi termini di ricerca Page Flip): ognuno contiene anche dei demo … http://www.flashpageflip.com/FreeFPF.asp http://juliusdesign.wordpress.com/2007/02/17/page-flip-v2-dinamico/ Consentono di rendere anche dinamico il contenuto delle pagine ad sempio inserendo pulsanti al loro interno, etc… son da studiare ed approfondire.
2) Installare Windows 7 in un Virtual Hard Disk (nel formato Microsoft ossia VHD): senza però lavorare in virtualizzazione, ma come se fosse un qualsiasi disco fisico Questo è un articolo interessante: http://blogs.zdnet.com/hardware/?p=3324 I sistemi di virtualizzazione di sistemi operativi creati da Microsoft (Virtual PC, Virtual Server, etc…) creano macchine virtuali usando il loro specifico formato per gli hard disk virtuali: il formato VHD; tale formato è supportato nativament in Windows 7 e nell’articolo in questione viene mostrato come creare rapidamente un file .vhd tramite Diskpart; poi viene mostrato come è possibile installare un’altra versione di Windows 7 proprio in questo disco virtuale esattamente come si trattasse di un disco fisico reale (si certo, proprio così: si riavvia il computer col CD di Windows 7 nel lettore e si specifica il disco virtuale nel corso del setup aprendo una linea di comando tramite SHIFT+F10); e poi per finire viene mostrato anche come organizzare meglio le voci nella classica lista del boot manager in maniera tale da distinguere la installazione nel disco virtuale da quella orginale (usando semplicemente Bcedit). Oltre alla funzionalità del discorso in sè, l’articolo è anche un buon punto di partenza per approfondire diversi concetti …
3) Tutorial su come creare musica da software (usando Fruity Loops) Altro materiale interessante rilasciato senza pretendere nulla in cambio (e quindi doveroso di segnalazione): diversi articoli e video-tutorial relativi al mondo della creazione di musica tramite software; la maggiorparte del materiale ruota intorno allo stupendo software FL Studio (Fruity Loops). Homepage: http://www.warbeats.com/ Youtube Channel: http://www.youtube.com/user/nfxbeats
4) Grafici di dati sul modello Excel (ed anche di più) direttamente in una pagina web (in Flash): soluzione Freeware con “XML/SWF Charts” Avete presente i grafici che si possono fare in Excel? Sarebbe bello farli anche direttamente in una applicazione web: click e si visualizza il grafico nella pagina, magari anche interattivo, … insomma proprio come in Excel ed anche meglio. XML/SWF Charts consente appunto di fare questo: si possono realizzare grafici delle tipologie più differenti, il tutto in Flash; è liberamente scaricabile ma prevede anche l’acquisto della licenza: tale licenza consente di ovviare ad alcune limitazioni ossia: 1. facendo click su un grafico si apre la homepage del produttore, 2. non è posibile includere il grafico all’interno di un altro file Flash, 3. non vengono segnalati di update via email (si insomma, son limitazioni leggerissime). L’aspetto dei grafici è anche molto accattivante e vi si può interagire col mouse. http://www.maani.us/xml_charts/index.php Il sito è pieno di demo. May 15 Varie 151) Desktop Sharing: visualizzare un desktop remoto E’ sempre stato utile visualizzare il desktop di un computer remoto: 10 anni fa c’era PC Anywhere (e c’è ancora) che è una soluzione commerciale; oltre alla funzionalità di visualizzazione del Desktop Remoto include anche altre features come trasferimento files, etc… insomma tutte quelle cose che possono essere utili quando si fa assistenza remota. Una soluzione Freeware/OpenSource che venne fuori sempre intorno a 10 anni fa fu VNC (Virtual Network Computing). Quel VNC ora non esiste più ma esistono diverse versioni derivate ricche di caratteristiche; nel seguito volevo un pò raccogliere i principali derivati di quel VNC e poi diversi altri applicativi (soprattutto Freeware … e perchè no … magari anche OpenSource) che includono la possibilità di visualizzare il Desktop di una sessione remota: ricordiamoci che questi applicativi consistono fondamentalmente in un applicativo Server (da eseguirsi nella sessione di cui si vuole visualizzare il desktop da remoto) ed in un applicativo Client (il cosidetto Viewer) che visualizza il desktop di una sessione remota. Inoltre includono tutti numerose features aggiuntive come ad esempio una chat, comunicazione criptata, trasferimento files, etc… Principali derivati di VNC RealVNC HomePage: http://www.realvnc.com/ Si tratta del principale derivato del VNC storico; è disponibile in 3 versioni, Free, Personal, Enterprise . Come si può notare vengono supportati i principali sistemi operativi ossia Windows, Mac OS X, UNIX (Linux, Solaris, HP-UX). Non mi addentrerei nei dettagli delle caratteristiche delle varie versioni in quanto a leggere siam capaci tutti (e poi le cose col tempo sicuramente cambiano e quindi quello che scrivo adesso potrebbe non aver più senso) ed ognuno fa le sue considerazioni su quello che gli può essere utile. L’unica cosa da sottolineare è che attualmente esiste una versione Freeware e non sono disponibili i sorgenti. TightVNC HomePage: http://www.tightvnc.com/ Source Code: http://sourceforge.net/projects/vnc-tight/ Ricordo che questa è stata la prima versione derivata che ho utilizzato; come si può notare è Freeware/OpenSource (in C/C++) ed è disponibile sia per Windows sia per Linux. Notare che esiste anche una versione in Java del Viewer e quindi tale versione è utilizzabile su tutti i sistemi operativi per i quali esista disponibile un Java Virtual Machine (ossia praticamente tutti, … anche se il termine “tutti” è un pò generico). Da sottolineare che la versione Windows supporta l’utilizzo del DFMirage Mirror Driver: un Mirror Driver è un driver che rileva in maniera efficiente le modifiche al contenuto dello schermo ed è quindi di grande aiuto quando si vuole gestire il contenuto dello schermo e quindi pricipalmente nello sviluppo di applicativi per visualizzare un Desktop Remoto ed applicativi per registrare il Desktop (ad esempio per eseguire video documentazioni). Il DFMirage Mirror Driver è Freeware ma i sorgenti non sono disponibili. Per maggiori info sui Mirror Driver si può far riferimento ai seguenti articoli: MSDN - Windows Driver Kit - Display Devices - Mirror Drivers CodeProject - Driver Development Part 6 - Introduction to Display Drivers UltraVNC HomePage: http://www.uvnc.com/ Source Code: http://sourceforge.net/projects/ultravnc/ Direi che è la versione derivata migliore, Freeware/OpenSource (C/C++), ricca di features aggiuntive, peccato che sia orientata solo al mondo Windows. Alla pari di TightVNC, anche UltraVNC supporta l’utilizzo di un Mirror Driver (download) e qui le cose vanno ancora meglio poichè il Mirror Driver in questione , oltre che esser Freeware (anche qui niente sorgenti però, azz …), è prodotto internamente dal medesimo team di sviluppo; inoltre sempre il team di UltraVNC ha realizzato l’ UltraVNC ScreenRecorder, un registratore del Desktop OpenSource che utilizza appunto tale driver: sono partiti dai sorgenti di Camstudio e li hanno modificati per fargli usare il Mirror Driver (avevo già parlato di Camstudio in questo post). Per il resto guardatevi bene il sito web che contiene diverse info interessanti. OSM Remote Console Source Code: http://sourceforge.net/projects/osmrc Questo è un progetto derivato da VNC che probabilmente non conoscono in molti: è Freeware/OpenSource (C/C++) e disponibile per sistemi Windows. Il fatto che sia più semplice degli altri può essere utile per capire meglio i sorgenti. Altri applicativi Ed ora passiamo ad altri applicativi più recenti che consentono di effettuare gestione remota di un sistema (ovviamente con la possibilità di visualizzarne il Desktop): qui andrò un pò più veloce, elencandoli semplicemente: il motivo non sta tanto nel fatto che sono meno funzionali (anzi casomai il contrario) … è che mi sono un pò rotto i maroni coi precedenti … si tratta di applicativi Freeware (ed in alcuni casi anche OpenSource) Mikogo Homepage: http://mikogo.com/ Java Remote Desktop – jrdesktop HomePage: http://jrdesktop.sourceforge.net/ CrossLoop HomePage: http://www.crossloop.com/ TeamViewer HomePage: http://www.teamviewer.com/ LogmeIn Free HomePage: https://secure.logmein.com/products/free/ Remobo HomePage: http://www.remobo.com/ GBridge HomePage: http://www.gbridge.com/ Son tutti da guardare e provare. Poi ci sono anche altri applicativi tipo quelli per interagire coi servizi terminal di Windows, applicativi che proiettano il proprio Desktop su altri computer, etc… ma sarà argomento di un altro post.
2) Synergy: condividere mouse e tastiera tra più computer (con sistemi operativi differenti)
http://synergy2.sourceforge.net/ Vi è mai capitato di essere su un computer ed averne un altro di fianco? Vi sarà venuta la voglia di spostare il cursore del mouse verso il bordo del monitor e vederlo riapparire nel monitor del computer a fianco e naturalmente operare sul computer a fianco magari usando anche la tastiera e poi tornare sul computer iniziale e così via; ecco … questo è quello che fa Synergy, applicativo OpenSource (in C++) / Cross Platform (Windows, Linux, Mac OS X) che consente di condividere tastiera e monitor (ed altre features annesse e connesse) tra computer differenti ed anche con sistemi operativi differenti.
3) Esato: portale sui cellulari
4) X-Files
Altro buon episodio: 3 - Giochi di sangue (Stagione 2 – Episodio 7) è su megavideo: per vederlo senza interruzioni si può usare megastreaming ; è tutto molto semplice: si inserisce l’indirizzo megavideo nell’apposita casellina e si visualizza senza interruzioni il filmato. May 14 Varie 141) Tucan Manager: downloader per Rapidshare e simili Questo programma mi piace proprio, … m’acchiappa … ne avevo già parlato in questo post e ne riparlo ora perchè sta avanzando a vista d’occhio supportando sempre più servizi di hosting; ora siamo alla versione 0.3.7 alpha e vengono supportati i seguenti:
e poi specifichiamo bene gli url del progetto: Home Page: http://cusl3-tucan.forja.rediris.es/index-en.html Blog: http://tucaneando.wordpress.com/ Forum: https://forja.rediris.es/forum/?group_id=408 Source Code: http://code.google.com/p/build-tucan-doc/ La struttura dei sorgenti (in Python) è ben fatta, prevede l’implementazione delle procedure di download/upload relative ai vari servizi di file hosting come plugin, etc… e ne consiglio vivamente il download.
2) Windows Drivers: applicativi per gestirli (update) In questo post precedente avevo elencato un pò di applicativi per gestire i Driver in Windows (backup, etc…), azz … ma me ne ero dimenticato uno (che oltretutto è Freeware/OpenSource): si tratta di Driver Backup! http://sourceforge.net/projects/drvback/ è scritto in VB/VB.NET ed è veramente valido.
3) Grafici di funzione: con PHP http://rechneronline.de/openPlaG/v026/openPlaG.html Un bel progetto in PHP per disegnare grafici di funzione (come già nel passato avevo parlato di CrispyPlotter che invece è in Delphi).
4) Hitler: a film from Germany
Interessante questo film (442 minuti totali): lo si può vedere direttamente al seguente indirizzo (sottotitoli in Inglese) http://www.syberberg.de/Syberberg2/Hitler_full_eng_QT.html se non riusciste a vedere le quattro parti direttamente nel browser, di seguito i link diretti per il download: May 13 Varie 131) Software per simulazioni di fisica (physics engines) Forte questo applicativo del MIT: si chiama “Assist Sketch Understanding System and Operation” http://www.youtube.com/watch?v=b2yIlIDL-H4 c’è anche una piccola pagina relativa al progetto: http://rationale.csail.mit.edu/project_assist.shtml Questo programma non è in vendita e tantomeno può essere scaricato (comunque ogni tanto una ricerchina sul web non fa male, casomai si trovasse qualcosa …). Un programma che invece è scaricabile ed è anche Freeware/OpenSource (in C++) è Box2D: ne esistono diversi porting in altri linguaggi: http://www.box2d.org/wiki/index.php?title=Ports http://www.box2d.org/forum/viewforum.php?f=5 naturalmente vi sono anche diverse documentazioni relative ai vari porting: ad esempio su Flashenabledblog è in corso una serie di tutorial su Box2DFlashAs3 (ossia il porting in Flash di Box2D); Un altro programma interessante è Phun: è Freeware/CrossPlatform (Windows, Linux, Mac OS X). Da prendere in esame anche Easy Java Simulation è Freeware/OpenSource (in Java, quindi Crossplatform). Un altro applicativo è Interactive Physics: a differenza dei precedenti, Interactive Physics è un software a pagamento http://www.design-simulation.com/ip/index.php Un altro applicativo a pagamento è Interactive Physics Simulation Software http://www.arborsci.com/Products_Pages/Software/IPSIM.aspx Da guardare anche tutta la sezione Software del sito. Sempre nell’ambito dei software a pagamento non bisogna dimenticarsi di Newton: http://www.newtonlab.com/English/newton/
2) Tavola periodica degli elementi Ovviamente chiunque abbia studiato chimica la conosce; ce ne sono diverse in giro per il Web. Tra le tante mi piacciono queste 2: http://theodoregray.com/PeriodicTable/Posters/index.html è una mappa statica (una immagine) con una grafica accattivante http://www.touchspin.com/chem/DisplayTable.html questa invece è una mappa interattiva (realizzata in Flash)
3) Audio e Photoshop passando per Photosound Interessante quello che si può fare utilizzando Photosound, un software shareware che consente di tradurre un file audio in un file bitmap e viceversa. Homepage: http://photosounder.com/ Youtube Channel: http://www.youtube.com/Photosounder
4) University Lessons Altro materiale video: National Programme on Technology Enhanced Learning(NPTel) http://www.youtube.com/user/nptelhrd MathTV http://www.youtube.com/user/MathTV Khanacademy http://www.youtube.com/user/khanacademy JustMathTutoring May 12 Varie 121) Database: CLR Assembly RegEx Functions for SQL Server CLR Assembly RegEx Functions for SQL Server by Example In questo articolo si parla di come poter utilizzare la Regular Expressions direttamente da SQL Server: il tutto avviene tramite la creazione di un CLR Assembly; è un buon esempio per chi vuol capire come utilizzare un CLR Assembly da SQL Server e contemporaneamente è anche un esempio con delle interessanti funzionalità pratica (le Regular Expressions sono sempre utilissime). Sono disponibili i sorgenti in VB.NET.
2) The Manga Guide To …: guide Manga ad argomenti tecnici Simpatici questi libri dove vengono spiegati tramite fumetti manga vari argomenti come ad esempio database, fisica, analisi matematica, etc…
The Manga Guide To Electricity
The Manga Guide To Molecular Biology
3) Tech-invite: a Portal in support of Telecoms & Internet Standardization for Person- & Object-related Communication Services Un sito dedicato ai dettagli tecnici (con l’ausilio di grafici molto dettagliati) relativi ai protocolli di comunicazione per telefonia, etc…;
4) Horror Movies Scenes Forte questo canale di youtube con collezioni di scene tratte da famosi film horror: May 10 Varie 111) AlternativeTo: trova le alternative ad un determinato software Quante volta sarà capitato di dover usare un software e domandarsi se esistono alternative a quel software: magari quel software è a pagamento e si vuol vedere se ne esistono di simili Freeware (o perchè no, anche Open Source), oppure è pesante, oppure è poco intuitivo, oppure ha troppe caratteristche e per quello che devi fare ne andrebbe bene un altro che si limitasse a quelle 2 o 3 cose che ti servono, oppure … Bene , AlternativeTo serve proprio a questo: è un sito web dove è possibile trvare una lista dei software alternativi ad un determinato software.
2) HashTab Windows Shell Extension http://www.beeblebrox.org/hashtab/index.php HashTab è una estensione della shell di Windows che consente di visualizzare rapidamente gli Hash (CRC32, MD5, SHA-1) di un file: si aggiunge come tab nella scheda Proprietà dei file (pulsante destro del mouse –> Proprietà)
E’ un pacchetto Freeware per Windows disponibile sia per sistemi a 32 bit sia per sistemi a 64 bit.
3) Wyzo: Internet Browser E’ da alcuni giorni che sto usando questo Browser, … direi che non è male, include anche un client torrent incorporato, quindi si possono scaricare i torrent proprio come qualsiasi altro file, è orientato alla gestione ottimale dei contenuti multimediali (è definito “The Media Browser”), etc… E’ sempre stato disponibile per Windows, di recente è stata rilasciata la versione per Mac OS X ed a breve sarà disponibile la versione per Linux.
4) Deviantart E finiamo con questo artista su Deviantart che a me piace tantissimo http://alexiuss.deviantart.com/ Che dire, … bravissimo. May 09 Varie 101) SourceGrid: Freeware/Open Source Grid Control in C# SourceGrid è un controllo griglia Freeware/OpenSource scritto in C# (e quindi utile per chi sviluppa per dotNet) http://www.codeplex.com/sourcegrid/ Creato da DevAge
2) Riviste in PDF da scaricare: l’edicola online PDF-Mags Pdf-mags è un sito che si pone come obiettivo quello di raccogliere i link a tutte le riviste online (ossia tutte le riviste che vengono rese disponibili gratuitamente in formato digitale sul web dagli autori; non si trovano quindi i PDF di riviste a pagamente normalmente disponibili in edicola, … quelli casomai li si trova in giro per siti Warez): in pratica è un pò come andare all’edicola e guardare quello che c’è; solo che all’edicola è un pò difficile vedere tutto, ma soprattutto ci sono solo le ultime uscite di ogni rivista e poi costano; su pdf-mags invece è possibile selezionare, tramite appositi filtri, la tipologia di argomento che ci interessa (ad esempio programmazione, scienza, spettacolo, moda, film, giochi, etc…) e ci viene mostrato l’elenco delle riviste del tipo che ci interessa: a questo punto si va sul sito web di origine dove normalmente ci si ritrova disponibili da scaricare tutti i numeri pubblicati.
3) Resplendence Software: Windows Drivers Source Codes Resplendence Software consente di scaricare alcuni applicativi interessanti per Windows; rende disponibili per il download anche i sorgenti di 2 Windows Kernel Drivers (ed i sorgenti son sempre utili per approfondire il proprio sapere): http://www.resplendence.com/source si tratta di 2 applicativi: Undelex: intercetta le cancellazioni di file trasferendo il file cancellato in un cestino; funziona su Drive sia locali sia remoti. ObjMon: consente di monitorare l’attività degli Oggetti del Kernel. Da dare un’occhiata anche a tutto il resto del sito.
4) M.A.S.K.: tutti gli episodi Già in questo Post passato avevo parlato di M.A.S.K., uno dei miei cartoni animati preferiti: a quel tempo avevo trovato i primi 5 episodi su Youtube, ma già da tempo ci sono tutti gli episodi (in lingua Inglese) May 08 Varie 91) Torrent Parser / Editor di seguito 2 applicativi Freeware/OpenSource che consentono di visualizzare il contenuto di un file .torrent e anche altre cose come ad esempio creare nuovi torrent, modificare un torrent, etc... TorrentSpy (Delphi)
Torrent Loader (C#)
2) Compressione Una settimana fa m’ero un pò messo a girar per siti dove si parla di compressione: partirei da questi 2 siti che raccolgono vari applicativi, eseguono dei test comparativi, etc… http://www.maximumcompression.com/ poi evidenzierei questi 2 applicativi:
di seguito invece degli applicativi per ottimizzare i file .png:
anche qui c’è materiale che può essere utile (ad esempio l’applicativo DeflOpt): http://www.walbeehm.com/download/index.html e di seguito 2 post interessanti di un blog interessante: Excessive Multi-Threaded GZip Compression with GZRepack ovviamente per l’uso quotidiano i migliori rimangon sempre WinRar e SevenZip (SevenZip lo preferisco).
3) POV-Ray: grafica 3D Pov-Ray è un applicativo Freeware / Opensource / Cross Platform (Windows, Linux, Mac OSX) per creazione di grafica 3D si può dare un’occhiata alla sezione Hall of Fame per farsi un idea di quello che si può realizzare (un lungo elenco di immagini d’esempio); interessante è anche questo filmato di 2 ore sulla Matematica realizzato sempre con POV-Ray: http://www.dimensions-math.org/
4) Youtube: filmati con elenchi di curiosità http://www.youtube.com/user/hotfactsgirls L’altro giorno avevo trovato questo canale su Youtube (che pare nato da appena 1 mese) dove ci sono queste ragazze che raccolgono diverse curiosità, qualcosa di simile a quello che si può trovare sulla “settimana enigmistica” ma direi anche più originale ed interessante. Ad esempio il primo filmato che ho visto è il seguente: è un elenco di cose che magari non tutti sanno: #1 la lunghezza dell’avambraccio (parte di braccio tra il polso ed il gomito) è circa la lunghezza del piede #2 la parte esterna dell’occhio è detta cornea; la cornea è l’unica parte del corpo umano che non prende ossigeno dal sangue ma dall’aria ed è per questo che l’uso prolungato delle lenti a contatto crea problemi #3 i capelli son fatti dello stesso materiale delle unghie #4 sono necessari 72 muscoli per produrre il parlato #5 le unghie crescono in quantità proporzionale alla lunghezza del dito di appartenenza: nella mano l’unghia che cresce più rapidamente è quella del dito medio mentre quella più lenta è quella del pollice; le dita dei piedi sono circa 1/3 di lunghezza di quelle delle mani e quindi le unghie delle mani crescono circa 3 volte più rapidamente #6 il muscolo della palpebra è il più rapido: consente di battere gli occhi 5 volte al secondo e 15000 volte al giorno; inoltre le donne battono le palpebre circa 2 volte tanto gli uomini #7 la Yarda è una misura di lunghezza: ad introdurla è stato Re Enrico 1° nel 12° secolo: misurava la distanza tra il suo naso ed il pollice della sua mano tenendo il braccio teso davanti alla sua faccia #8 di che colore sono le ossa umane: normalmente quando le vediamo ad esempio in un museo sono bianche ma quando sono nel corpo umano il loro colore può variare da un beije ad un marrone chiaro: il motivo per cui nei musei sono bianche è perchè le bollono e le puliscono e quindi diventano bianche anche gli altri filmati sono interessanti. May 07 Varie 81) Viewzi search engine Viewzi è un motore di ricerca che poggia sui più comuni motori di ricerca e restituisce i risultati in maniera diciamo “molto grafica”; provandolo ci si accorge che può essere utile:
2) Google Hacks Un pò di trucchetti per migliorare la potenza delle nostre ricerche su Google; ad esempio filetype:eml eml intext:"Content-Type: image/jpeg" restituisce messaggi di posta (messaggi email) che contengono una immagine allegata; eml è appunto l'estensione del messaggio di posta; ogni link restituito può essere aperto nel browser, salvato su disco ed il file .eml può poi essere aperto con Outlook Express facendo doppio click (in quanto OE è l'applicazione di default per file .eml). Interessante poi la ricerca di musica/video intitle:"index.of" (mp4|mp3|avi) no.one.knows -asp -htm -html -cf –jsp no.one.knows rappresenta quello che vogliamo cercare (titolo di una canzone o parte di esso): notare l'utilizzo del "." come separatore; è esposto ad esempio in questi video (che approfondiscono ulteriormente l’argomento): http://www.youtube.com/watch?v=sRv953XZX6Y dare un’occhiata anche a tutto il materiale dell’autore; l'autore ha anche realizzato un portale per ricerche di questo tipo e oltre http://www.jimmyr.com/mp3_search.php come si può vedere dal contenuto delle finestre a tendina, si può cercare un pò di tutto. Interessante è anche quest’articolo che indica le stringhe di ricerca per reperire le videocamere accessibili via internet: http://geniushackers.com/blog/2008/01/15/hacking-internet-web-cameras/ E veniamo adesso ad un pò di link interessanti che trattano l’argomento: http://hackingguru.wordpress.com/ http://www.scribd.com/doc/2189798/Google-Hacking-101
3) University TV, video tecnici, … Quante volte si sente dire … “la TV propone materiale scadente, etc…, mettessero cose più istruttive”, … beh adesso non ci sono scuse, se volete farvi una scorpacciata di filmati istruttivi, c’è chi ha deciso di dedicarsi alla raccolta di materiale di questo tipo sul web: http://www.freesciencelectures.com/ http://www.youtube.com/user/FreeScienceLectures http://freescienceonline.blogspot.com/ http://www.feynmanphysicslectures.com/ http://www.freevideolectures.com/ e da guardare è anche il Blog dell’autore dedicato alla programmazione poi c’è questo repository di video relativi la mondo universitario e per finire non si può tralasciare il canale “edu” di Google
4) Web Design toolbox Mega raccolta di materiale suddiviso per categoria come il network Mashable è abituato a fare: più di 130 tools utili nella realizzazione di siti May 06 Varie 71) Grafi Alcuni articoli relativi ai Grafi e ad alcuni algoritmi annessi e connessi (con sorgenti di esempio in VB e C#): Network Know-How: Exploring Network Algorithms Four Heuristic Solutions to the Traveling Salesperson Problem Network Know-How: Finding Shortest Paths Colorful Algorithms: Solving Map-coloring and Related Problems
2) GNU Utilities for Win32 Questo progetto OpenSource fornisce la versione per Windows della maggiorparte delle GNU Utilties (utilities da linea di comando presenti normalmente sui sistemi *nix): http://sourceforge.net/projects/unxutils
3) Quoziente Intellettivo Son divertenti questi libri con vari test
The Complete Book of Intelligence Tests
IQ Mindbenders
IQ Brainteasers
4) PHP links Ottima questa lista di links a risorse sul web relative a PHP: un buon riferimento per i novizi ma anche per i PHPers esperti PHP Tutorials Utopia: 13 Vital PHP skills for every novice PHP developer and solutions |
|
|