Mi sono trovato ad avere una serie di file .flv e a volerne estrarne l’audio per avere una raccolta di mp3. Mi interessava anche però conservare il nome del file originale e non volevo farlo a mano ad uno ad uno per ogni file. Bastano un paio di righe di script bash (usando ffmpeg) per ottenere il risultato voluto. Lo ... Continua a leggere »
Archivi annuali: 2011
Utilizzare magpierss come feed reader
La procedura per utilizzare la classe magpierss é la seguente: Prima di tutto dobbiamo procurarci magpierss scaricandola gratuitamente dal sito Fatto questo copiamo la cartella all’interno della directory nella mettermo la pagina che visualizza i feed. In questo modo: Continua a leggere »
Connessione ai feed rss dei siti esterni
Connessione ai feed rss dei siti esterni Proviamo per esempio a connetteri al feed rss di Tuxfeed <?php $url="http://feeds.feedburner.com/Tuxfeedit?format=xml"; $ch = curl_init($url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $conn = curl_exec($ch); if($conn==false){ echo("impossibile connettersi"); }<?php $url="http://feeds.feedburner.com/Tuxfeedit?format=xml"; $ch = curl_init($url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $conn = curl_exec($ch); if($conn==false){ echo("impossibile connettersi"); } Continua a leggere »
Attivare i feed di Altervista
Attivare i feed di Altervista Per avere la possibilità di utilizzare i feed rss su altervista la procedura é tutto sommato abbastanza semplice, anche se la documentazione lascia un pó a desiderare. Cominciamo andando su Altervista e dopo esserci loggati accediamo al pannello di controllo. Fatto ció clicchiamo su ALTERSITO -> RISORSE & UPGRADE -> SERVER TO SERVER Continua a leggere »
Cos’è un feed RSS
Rimandando allo speciale dedicato a RSS per altre risorse di tipo più tecnico, qui basterà ricordare una cosa molto semplice: un Feed RSS (Really Simple Syndication o Rich site summary) è un file XML contenente in forma strutturata informazioni sulla pagina al quale è legato ed i contenuti della stessa. Scaricate dalla rete un programma news aggregator (qui una rassegna ... Continua a leggere »
Bubble sort
Vediamo un brese e semplice esempio realizzato in c++ di ordinamento BUBBLE SORT Problema: Ordinare un array di 8 elementi (5 2 8 4 7 1 3 6) utilizzando l’algoritmo di ordinamento Bubble sort. Codice.cpp #include <iostream> using namespace std; void bubble(int A[],int n){ int flag=1; int stop=n-1; while(flag==1){ flag=0; for(int i=0; i < stop; i++){ if(A[i]>A[i+1]){ int t; ... Continua a leggere »
Quick sort
Vediamo un brese e semplice esempio realizzato in c++ di ordinamento QUICK SORT Problema: Ordinare un array di 7 elementi (3 5 7 3 4 6 2) utilizzando l’algoritmo di ordinamento Codice.cpp #include <iostream> using namespace std; int FindPivot(int A[],int i,int j){ for(int k=i+1; k< =j;k++){ if(A[k] > A[i]){ return A[k]; }else if(A[k]<A[i]){ return A[i]; } } ... Continua a leggere »
Insert sort
Vediamo un brese e semplice esempio realizzato in c++ di ordinamento INSERT SORT Problema: Ordinare un array di 8 elementi (5 2 8 4 7 1 3 6) utilizzando l’algoritmo di ordinamento Insert sort. Codice.cpp 1 2 3 4 5 6 #include <iostream> using namespace std; </iostream>#include <iostream> using namespace std; </iostream> Continua a leggere »
Selection sort
Vediamo un brese e semplice esempio realizzato in c++ di ordinamento SELECTION SORT Problema: Ordinare un array di 8 elementi (5 2 8 4 7 1 3 6) utilizzando l’algoritmo di ordinamento Selection sort. Codice.cpp #include <iostream> using namespace std; </iostream>#include <iostream> using namespace std; </iostream> Continua a leggere »
Git comandi base
Modifica e visualizzazione di un progetto N.B. Di seguito daremo per scontato che sia stato preparato un server git e che disponiate di tutti i permessi per pubblicare. Prima di tutto cominciamo con il posizionarci all’interno della nostra repository git. Una volta che siamo dentro la nostra cartella di sviluppo la prima cosa che consiglio di fare é un bel: $ ... Continua a leggere »
Cos’é Git
Introduzione Per tutti quelli che non lo conoscessero, git é un ottimo strumento gratuito e open source per tenere sotto controllo lo sviluppo delle vostre applicazioni, utilissimo sopratutto se lavorate in team anche a distanza. In sostanza di tratta di un programma che consente di tenere sotto controllo le varie versioni dei vostri programmi, o meglio tiene traccia costantemente di ... Continua a leggere »