WhiteBoard

24 novembre 2020

COME CREARE LEZIONI INTERATTIVE DI PROGRAMMAZIONE

WhiteBoard è un’utile software che vi permetterà di creare lezioni interattive di programmazione.
In un unico ambiente sarà possibile realizzare le slide in stile PowerPoint e integrarle con esempi di codice anche modificabile durante la presentazione.
Inoltre sarà possibile integrare le nostre lezioni con pagine web (navigabili).
WhiteBoard supporta le tipiche indentazioni di oltre 100 linguaggi di programmazione.
WhiteBoard, open source e multipiattaforma si rivela un validissimo strumento didattico non solo per docenti ma per chiunque abbia necessità di integrare slide ed esempi di codice durante le proprie attività in un unico ambiente integrato.

COME CREARE LEZIONI INTERATTIVE DI PROGRAMMAZIONE

Scarica dal sito ufficiale: http://whiteboard.michaelb.org/downloads.html

COME CREARE LEZIONI INTERATTIVE DI PROGRAMMAZIONE

.

Leggi il seguito di questo post »


APK Decompilers

16 marzo 2020

COME ESTRARRE IL CODICE SORGENTE DA UN FILE APK

APK Decompilers è un’utile risorsa dedicata agli sviluppatori che vi permetterà di estrarre il codice sorgente dai file delle applicazioni Android.
L’utilizzo della risorsa è molto semplice; basterà eseguire l’upload del file APK e in pochi minuti vi fornito un file compresso contenente tutti gli elementi che compongono l’app ovvero tutti gli asset utilizzati come immagini, font e altri elementi multimediali, il codice sorgente in java, il file manifest.xml ecc..
Va detto che i file decompilati attraverso APK Decompilers non garantiscono il funzionamento nel caso di nuova compilazione ma possono tornare molto utili in ambito di studio delle applicazioni android attraverso la lettura del codice java che verrà fornito.
APK Decompilers può tornare molto utile anche per proteggere le vostre applicazioni dal reverse engineering, per la localizzazione in lingue diverse, l’analisi della sicurezza e molto altro.

COME ESTRARRE IL CODICE SORGENTE DA UN FILE APK

Accedi al servizio: https://www.apkdecompilers.com/

COME ESTRARRE IL CODICE SORGENTE DA UN FILE APK

.

Leggi il seguito di questo post »


Aptana Studio

29 aprile 2019

COME SVILUPPARE APPLICAZIONI WEB

Aptana Studio è una suite open source per sviluppare le vostre applicazioni web.
In un unico ambiente di sviluppo sono presenti tutti gli elementi necessari per permettervi la scrittura del codice.
Attraverso il potente editor sarà possibile scrivere in HTML, CSS, JavaScript, Ruby e addirittura PHP attraverso un server dedicato che vi consentirà di provare il vostro codice direttamente in locale.
Sono integrate inoltre avanzate funzioni di debug e indentatura del codice secondo le specifiche dei vari linguaggi.
Con la flessibilità offerta da Aptana Studio sarà dunque possibile realizzare i vostri progetti web dinamici attraverso un unico ambiente di sviluppo supportante tutte le tecnologie necessarie allo sviluppo di complesse web application.

COME SVILUPPARE APPLICAZIONI WEB

Scarica dal sito originale: http://www.aptana.com/

COME SVILUPPARE APPLICAZIONI WEB

.

Leggi il seguito di questo post »


CodeSandbox

29 marzo 2019

COME CREARE APPLICAZIONI WEB ONLINE

CodeSandbox è un vero e proprio ambiente di sviluppo online che vi mette a disposizione raffinati strumenti per le realizzazione delle vostre applicazioni web.
CodeSandbox supporta diversi framework e librerie javascript dedicati allo sviluppo come React, Angular, Preact, Svelte, Vue, CxJS e Dojo.
Attraverso l’interfaccia di CodeSandbox sarà possibile scrivere il codice da qualsiasi dispositivo nonché provare i vostri script direttamente online.
Particolare interessante, la possibilità di condividere il vostro codice con gli altri membri della folta community di CodeSandbox nonché la facile importazione del codice dai repository di GitHub.
Particolarmente utile anche lo strumento di debug che in caso di errori suggerirà una possibile soluzione ai vostri problemi.
CodeSandbox è uno strumento versatile e completo che vi consentirà di migliorare la vostra produttività nella scrittura del codice direttamente online.

COME CREARE APPLICAZIONI WEB ONLINE

Accedi alla risorsa: https://codesandbox.io/

COME CREARE APPLICAZIONI WEB ONLINE

.

Leggi il seguito di questo post »


Extension Source Viewer

7 febbraio 2019

COME VEDERE IL CODICE SORGENTE DELLE ESTENSIONI DEL BROWSER

Attraverso Extension Source Viewer sarà possibile scaricare e vedere il codice sorgente di tutti i componenti aggiuntivi di Firefox nonché delle estensioni di Google Chrome.
Installata l’estensione, ogni volta che navigando verrà rilevato un componente aggiuntivo di Firefox o un’estensione di Chrome, avremo la possibilità di scegliere se scaricarla in formato compresso oppure visualizzare direttamente (in una nuova scheda del browser) il suo codice sorgente.
Nella modalità “view” sarà possibile effettuare ricerche all’interno del codice, vedere la struttura dei files, vedere il codice formattato evidenziandone la sintassi, avere l’anteprima delle immagini ecc.
Con Extension Source Viewer sarà dunque possibile avere un maggiore controllo sui nostri componenti aggiuntivi nonché la possibilità di studiarne il codice per capirne il funzionamento.

COME VEDERE IL CODICE SORGENTE DELLE ESTENSIONI DEL BROWSER

Scarica l’add-on: https://addons.mozilla.org/it/firefox/addon/crxviewer/

COME VEDERE IL CODICE SORGENTE DELLE ESTENSIONI DEL BROWSER

.

Leggi il seguito di questo post »


Code Chef

30 gennaio 2019

COME SCRIVERE E COMPILARE UN PROGRAMMA ONLINE

Code Chef è una pratica risorsa web che può tornare molto utile a web designer e sviluppatori in genere.
Attraverso una scarna interfaccia, sarà possibile scrivere codice e compilare direttamente programmi e script direttamente online.
Code Chef supporta tanti diversi linguaggi di programmazione e scripting come Pascal, Java, C++, Perl, Python, Node, Swift, PHP, Ruby ecc.
Una volta scritto o importato il nostro codice sarà possibile compilarlo ed eseguirlo direttamente online di modo da poter provare programmi e script senza dover installare pesanti compilatori per ogni linguaggio.
Per ogni linguaggio supportato, Code Chef mette a disposizione le particolarità d’indentazione del codice proprie di ogni linguaggio nonché delle pratiche scorciatoie di autocompletamento  del codice.
Inoltre, Code Chef permette di personalizzare l’ambiente di sviluppo utilizzando i colori che meglio si adattano alle nostre esigenze.
Code Chef si rivela dunque un’ottima risorsa sempre pronta all’uso raggiungibile da qualsiasi browser con qualsiasi dispositivo e sistema operativo!

COME SCRIVERE E COMPILARE UN PROGRAMMA ONLINE

Accedi alla risorsa: https://www.codechef.com/ide

COME SCRIVERE E COMPILARE UN PROGRAMMA ONLINE

.

Leggi il seguito di questo post »


Online Toolz

18 gennaio 2019

DOVE TROVARE STRUMENTI PER SVILUPPATORI ONLINE

Online Toolz è una vera e propria suite di utili strumenti per formattare il testo online particolarmente adatti agli sviluppatori.
Attraverso una scarna interfaccia web sarà possibile accedere ai più svariati strumenti di formattazione come:

  • Conversioni di valori da decimali in altre basi numeriche;
  • Validare e convertire testo in HTML, XML o in altri linguaggi di programmazione e scripting;
  • Offuscare il codice javascript;
  • Editor HTML, JAVA, JSON, C e altri;
  • Effettuare operazioni sui testi come il conteggio delle parole o generare testo casuale;
  • Generare HASH MD5 e SH1;
  • Conversione tra diverse unità di misura e molto altro..

Tutti gli strumenti presenti nel menu di Online Toolz possono essere immediatamente utilizzati direttamente dal vostro browser consentendovi di tenerli sempre a portata di click!

DOVE TROVARE STRUMENTI PER SVILUPPATORI ONLINE

Accedi alla risorsa: https://www.online-toolz.com/

DOVE TROVARE STRUMENTI PER SVILUPPATORI ONLINE

.

Leggi il seguito di questo post »

SoloLearn

6 novembre 2018

COME STUDIARE LA PROGRAMMAZIONE CON LO SMARTPHONE

SoloLearn è una pratica app per android che vi consentirà di imparare o migliorare la conoscenza dei linguaggi di programmazione attraverso lo smartphone.
Con SoloLearn avremo a disposizione una vasta serie di linguaggi su cui impegnarci: Java, Python, C++, Swift, Sql, Php, Html, CSS, Javascript ecc.
Inoltre sarà possibile apprendere i concetti di programmazione, gli algoritmi, il machine learning, le strutture dati e molto altro.
Per ogni linguaggio supportato sarà possibile un percorso di apprendimento progressivo con esercizi, tutorial e scrittura del codice.
Inoltre sarà possibile tenere traccia dei progressi ottenuti e condividere il codice sorgente creato con l’editor integrato all’app.
Infine, tanto per aggiungere un po’ di divertimento, sarà anche possibile competere nell’apprendimento con gli altri utenti di SoloLearn.
Con SoloLearn dunque, avremo la possibilità di studiare la programmazione in ogni momento portando con noi un vero e proprio tutor sul nostro smartphone!

COME STUDIARE LA PROGRAMMAZIONE CON LO SMARTPHONE

Scarica l’app: https://play.google.com/store/apps/details?id=com.sololearn&hl=it

Oppure utilizza il codice qr sotto riportato.

COME STUDIARE LA PROGRAMMAZIONE CON LO SMARTPHONE

Visita il sito ufficiale: https://www.sololearn.com/

Per meglio capire le potenzialità di SoloLearn è disponibile questo breve video introduttivo.

COME STUDIARE LA PROGRAMMAZIONE CON LO SMARTPHONE

.

Leggi il seguito di questo post »


AutoHotkey

4 agosto 2018

COME CREARE SCRIPT AUTOMATIZZATI PER WINDOWS

Autohotkey è un software di natura open source, che vi permetterà di automatizzare le vostre attività durante l’utilizzo di Windows attraverso combinazioni di tasti o gesture del mouse.
Attraverso un vero e proprio linguaggio di scripting, AutoHotkey vi consentirà di automatizzare tantissime attività ripetitive come lanciare programmi, aprire documenti, inviare sequenze di tasti o click del mouse, ma anche l’aggiunta di una firma sulle vostre email, la chiusura automatica di programmi indesiderati o la pianificazione di scansioni o di un backup.
Con AutoHotkey sarà possibile rimappare la tastiera permettendovi di adottare diversi layout nonché impostare pratici tasti di scelta rapida per inserire parole o frasi durante la scrittura.
AutohotKey si rivela un potente strumento che vi permetterà di personalizzare al massimo la vostra esperienza di utilizzo automatizzando e velocizzando svariate attività svolte al computer.

COME CREARE SCRIPT AUTOMATIZZATI PER WINDOWS

Scarica il software: https://autohotkey.com/

Per utilizzare al meglio Autohotkey, è disponibile un esaustivo manuale d’uso: https://autohotkey.com/docs/AutoHotkey.htm

Nonché visualizzare un ottimo tutorial (in inglese) che vi consentirà di utilizzare subito le principali funzioni di AutoHotkey.

COME CREARE SCRIPT AUTOMATIZZATI PER WINDOWS
.

Leggi il seguito di questo post »


QtLinguist

20 luglio 2018

COME TRADURRE AUTOMATICAMENTE I VOSTRI PROGRAMMI

QtLinguist è un sofisticato software di natura open source che vi consentirà di tradurre automaticamente i vostri programmi.
Una volta scaricato l’ambiente di sviluppo sarà possibile caricare i file nei vari formati (TS, QPH, PO, XLF) e provvedere alla traduzione in diverse lingue.
L’interfaccia di QtLinguist permetterà di visualizzare il testo sorgente accanto alla sua traduzione permettendovi di validarla o modificarla a piacere.
E’ possibile automatizzare le operazioni più frequenti, utilizzare la funzione di ricerca, aggiornare il vostro dizionario ecc.
Con QtLinguist sarà dunque possibile tradurre i vostri programmi in modo agevole e automatizzato permettendovi un gran risparmio di tempo nonché la possibilità di localizzare voi stessi i vostri software senza ricorrere a traduttori esterni.

COME TRADURRE AUTOMATICAMENTE I VOSTRI PROGRAMMI

Scarica dal sito originale: https://www.qt.io/download-qt-installer

Disponibile anche un valido manuale in inglese online: http://doc.qt.io/qt-5/qtlinguist-index.html

COME TRADURRE AUTOMATICAMENTE I VOSTRI PROGRAMMI

.

Leggi il seguito di questo post »


HackThisSite

4 luglio 2018

COME IMPARARE A FARE HACKING ONLINE

HackThisSite è un sito web che vi permetterà di imparare a fare hacking direttamente online proponendovi una serie di sfide in un ambiente sicuro e legale.
Attraverso una semplice registrazione sarà possibile cimentarvi nelle missioni proposte dal sito, simulando situazioni di hacking reale a cui, a seconda dei risultati ottenuti, vi verrà fornito un punteggio.
Le missioni proposte da HackThisSite vanno dallo scoprire una password fino a temi inerenti la programmazione lato server e non solo.
Attraverso HackThisSite sarà dunque possibile imparare e perfezionare le tecniche di hacking effettuando le prove senza dover rischiare nulla e tenendo traccia dei propri progressi.
E’ inoltre attiva una folta community contattabile attraverso forum e chat per scambiarsi consigli e fare domande su come apprendere le tecniche di hacking necessarie al superamento delle prove proposte dal sito.

COME IMPARARE A FARE HACKING ONLINE

Accedi al sito: https://www.hackthissite.org/

COME IMPARARE A FARE HACKING ONLINE

.
.

Leggi il seguito di questo post »


SelfCSS

13 marzo 2018

COME CREARE FOGLI DI STILE CSS ONLINE

SelfCSS è un’interessante applicazione web che vi permetterà di realizzare i vostri fogli di stile CSS direttamente online.
Attraverso un’interfaccia semplice e veloce, SelfCSS vi consentirà di ottenere il codice necessario per creare diversi effetti da aggiungere alle vostre pagine web come il posizionamento, i colori di sfondo, i bordi, i caratteri, le ombreggiature e anche dei filtri per trattare le immagini.
Potremo importare il nostro codice HTML e di conseguenza interagire sui diversi aspetti da gestire attraverso il foglio di stile.
Una volta terminato il lavoro, basterà copiare il codice CSS così ottenuto ed aggiungerlo alle nostre pagine web.
SelfCSS ci permetterà dunque di ottenere facilmente tutti gli effetti tipici applicabili attraverso i fogli di stile in modo facile ed immediato.

COME CREARE FOGLI DI STILE CSS ONLINE

Accedi alla risorsa: http://selfcss.org/

COME CREARE FOGLI DI STILE CSS ONLINE

.

Leggi il seguito di questo post »


Mobirise

8 novembre 2017

COME CREARE SITI WEB SENZA SAPER PROGRAMMARE

Mobirise è un interessante tool di sviluppo che vi permetterà di realizzare facilmente siti web senza bisogno di saper programmare in html e di conoscere altri linguaggi di programmazione per il web.
Disponibile per Windows e Mac, Mobirise vi consentirà di comporre le vostre pagine web in modo visuale inserendo testo, immagini, link e tutti gli elementi necessari alla costruzione del vostro sito.
Attraverso un’interfaccia semplice ed intuitiva, Mobirise vi permetterà di inserire dei blocchi preformattati nelle vostre pagine web nonché di procedere alla loro modifica e personalizzazione.
I blocchi messi a disposizione da Mobirise prevedono gallerie di immagini, slideshow, video, tabelle, intestazioni, footers, links ai social network, forms e molto altro ancora.
Durante lo sviluppo sarà sempre possibile avere un’anteprima del proprio lavoro e una volta terminato sarà possibile caricare il sito attraverso un client ftp in un host a vostra scelta.
I siti realizzati da Mobirise consentono un’ottima fruibilità sia da desktop che da mobile.
Con Mobirise dunque, sarete in grado di realizzare siti di grande impatto visivo senza avere specifiche conoscenze nell’ambito dello sviluppo web.

COME CREARE SITI WEB SENZA SAPER PROGRAMMARE

Scarica dal sito ufficiale: https://mobirise.com/

COME CREARE SITI WEB SENZA SAPER PROGRAMMARE

.

Leggi il seguito di questo post »


Codeacademy

25 settembre 2017

COME STUDIARE I LINGUAGGI DI PROGRAMMAZIONE ONLINE

Codeacademy è un bel servizio web che vi consentirà di migliorare le vostre capacità nella programmazione di diversi linguaggi direttamente online.
Attraverso un’iscrizione gratuita, avrete accesso a diversi corsi per apprendere linguaggi e tecniche di programmazione.
I corsi riguardano HTML, CSS, Javascript, Python, ReactJS, Ruby, Java, SQL. Inoltre Codeacademy vi aiuterà a imparare lo sviluppo di un sito web, il Responsive Design, l’interazione con le API nonché l’utilizzo di strumenti dedicati alla programmazione in generale.
Attraverso l’interfaccia di Codeacademy, potrete provare il vostro codice direttamente online, risolvere esercizi e rispondere a quiz che vi permetteranno via via di migliorare la vostra conoscenza della programmazione.
Nel tempo, potrete avanzare di livello tenendo monitorati i vostri progressi e condividere le vostre esperienze con gli altri utenti della piattaforma.
Codeacademy si rivela un ottimo strumento di apprendimento sia per il neofita che per il programmatore più esperto intenzionato a migliorarsi ulteriormente.

COME STUDIARE I LINGUAGGI DI PROGRAMMAZIONE ONLINE

Accedi alla risorsa: https://www.codecademy.com/

COME STUDIARE I LINGUAGGI DI PROGRAMMAZIONE ONLINE

.

Leggi il seguito di questo post »


Programmr

8 agosto 2017

COME IMPARARE A PROGRAMMARE ONLINE

Programmr è una piattaforma appositamente realizzata per chi vuole imparare a programmare, migliorare nella programmazione o partecipare a progetti di sviluppo collaborativo online.
Registrandovi su Programmr potrete accedere potrete cominciare a programmare da zero avvalendovi dei diversi linguaggi messi a disposizione: java, C++, Python, HTML/CSS, Ruby, Javascript, PHP ecc.
Per ogni linguaggio verrà messo a disposizione un ambiente di sviluppo dove inserire il vostro codice con tutte le indicazioni e correzioni del caso.
Inoltre Programmr vi offre esempi di situazioni e problemi con i vari linguaggi inoltre sarà possibile effettuare un test per la valutazione delle proprie conoscenze del linguaggio scelto.
Infine Programmr vi metterà a disposizione una vera e propria comunity di sviluppatori con cui condividere problemi e consigli permettendovi di trovare facilmente la soluzione ai vostri problemi nello sviluppo del codice.

COME IMPARARE A PROGRAMMARE ONLINE

Accedi alla risorsa: http://www.programmr.com/

COME IMPARARE A PROGRAMMARE ONLINE

.

Leggi il seguito di questo post »