Passa ai contenuti principali

Post

Install android sdk on osx, without installing android studio

Install android sdk on osx, without installing android studio. (useful for cordova, flutter, tabris, etc) Install brew: /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)" Install SDK and tools: brew cask install homebrew/cask-versions/adoptopenjdk8 brew cask install android-sdk brew cask install android-platform-tools brew install gradle brew install scrcpy then add: export ANDROID_SDK_ROOT=”/usr/local/share/android-sdk” to: ~/.profile then exec: source ~/.profile mkdir ~/.android touch ~/.android/repositories.cfg sdkmanager "platform-tools" "platforms;android-28" "build-tools;28.0.3" finished. :-)
Post recenti

Visual Studio Code on Debian 32Bit.

Due to Microsoft License, https://code.visualstudio.com/License It is not possible follow this procedure to work around the 64bit technical limitations. So this post will be removed soon. Install Microsoft Visual Studio Code on Debian 8 x86. (This should work on ubuntu x86 too) Install node, see here. sudo npm install electron-prebuilt -g unzip -d /tmp/vscode VSCode-linux-x64.zip sudo cp -R /tmp/vscode/resources/app/ /opt/vscode create a desktop entry in /usr/share/applications/vscode.desktop like: [Desktop Entry] Encoding=UTF-8 Name=Visual Studio Code GenericName=Editor Comment=Multi-platform Web editor by Microsoft. Exec=/usr/local/bin/electron /opt/vscode %F Icon=/opt/vscode/vso48.png Terminal=false Type=Application MimeType=text/plain; Categories=Application;Development;Editor;Utility;TextEditor; (or grab here ) grab icon here: http://postimg.org/image/eo49cf5oj/ and put in /opt/vscode Done :-) I have tested: Javascript with Phaser.js Node Python w...

CSS Callout for Bootstrap

A small css for the box-type "callout" similar to those used in the documentation of twitter bootstrap. (Boostrap is required :-)) /* callout like bootstrap docs */ .bs-callout { margin: 20px 0; padding: 15px 30px 15px 15px; border: 1px solid #eee; border-left: 5px solid #eee; border-radius: 3px; } .bs-callout h4 { margin-top: 0; } .bs-callout p:last-child { margin-bottom: 0; } .bs-callout code, .bs-callout .highlight { background-color: #fff; } .bs-callout-danger { border-left: 5px solid #dFb5b4; } .bs-callout-danger h4 { color: #B94A48; } .bs-callout-warning { border-left: 5px solid #C09853; } .bs-callout-warning h4 { color: #f1e7bc; } .bs-callout-info { border-left: 5px solid #d0e3f0; } .bs-callout-info h4 { color: #3A87AD; } .bs-callout-primary { border-left: 5px solid #285e8e; } .bs-callout-primary h4 { color: #428bca; } .bs-callout-...

quale debian ad uso desktop?

Mi piace xfce ma non è che xubuntu sia questo fulmine. Effettivamente è vero. Qualche annetto fa c'erano distro made in debian già pronte per uso desktop e basate su xfce che offrivano delle performance ben superiori a xubuntu, parlo di sidux xfce, aptosid, mint debian xfce edition. Sidux era debian sid pronta per uso desktop ma i continui cambi di gestione e problemi ne stanno rallentando lo sviluppo (varie continuazione come aptosid, siduction, etc.., non stanno dando i frutti sperati). Linux Mint Debian Edition aveva due grandi pregi: forniva una debian già pronta per uso desktop e ci metteva pure sopra una bella grafica. (e un comportamento stile gnome classic che non guastava). Insomma starete dicendo ci arrivi al punto? Si ci arrivo al punto, il punto è che uno sviluppatore sta continuando il progetto debian mint edition sotto il nome di solydx e vale la pena provare questa distro. Trovate la distro qua: http://solydxk.com/products/solydx/ (usate i torrent!) E il fo...

unboxing di keon

Appena arrivato un nuovo giocattolino: (smartphone con firefox os) Costo comprese spese di spedizione: 117€, ho scelto UPS la spedizione base (che costa due lire) ci doveva mettere da 1 a 2 settimane invece è arrivato in pochi giorni, oltretutto io sto in mezzo ai lupi, quindi lode a ups che fornisce un ottimo servizio. Altri aggiornamenti con un test delle app in arrivo a breve, per ora ho provato solo l'app di twitter, magari faccio pure un video... per chi si eccita con le caratteristiche tecniche: geeksphone keon CPU Qualcomm Snapdragon S1 7225AB 1Ghz. UMTS 2100/1900/900 (3G HSPA). GSM 850/900/1800/1900 (2G EDGE). Screen 3.5" HVGA Multitouch. Camera 3 MP. 4 GB (ROM) and 512 MB (RAM). MicroSD, Wifi N, Bluetooth 2.1 EDR, Radio FM, Light & Prox. Sensor, G-Sensor, GPS, MicroUSB. Battery 1580 mAh. Note positive: - è leggerissimo - dal vivo è pure caruccio nella forma - il sistema è incredibilmente reattivo - per fare un app: html+js + zip => d...

python ed enum

Stavolta la faccio breve, mi capita ogni tanto di dovere ricorrere ad un tipo che ricordi gli enum del C con l'associazione numerica delle chiavi, una versione basica (dove gli indici sono progressivi senza poterne settare i valori) potrebbe essere: class Enum(): def __init__(self, a_list): self.a_list = a_list def __getattr__(self, name): if name in self.a_list: return self.a_list.index(name) raise AttributeError l'uso è assai semplice: Colors = Enum(['red', 'white', 'green', 'orange']) print Colors.white # 1 :-)