Concepts
-
Negative space e stampa fotografica
Illusioni ottiche, loghi e composizione fotografica sono solo alcuni esempi di spazi negativi comuni. In particolare in graphic design i creativi sono quelli che ne fanno più uso per realizzare brand unici. Amazon, FedEx, Carrefour per citare qualche esempio. L’idea di veicolare un messaggio dentro un altro mi ha sempre fatto pensare a concetti come il watermark, la firma d’acqua, la steganografia, dove appunto messaggio è “nascosto”, o meglio non è percepibile immediatamente, dentro un altro usato come veicolo. I giapponesi hanno persino un kanji ad hoc per rappresentare questo concetto: ma Finito il preambolo necessario giungo a descrivere l’idea, o meglio la genialata che mi è venuta in mente mettendo…
-
Kaizen – Zen
Come dire con due immagini basta perdere tempo per migliorare ma vivere in maniera tranquilla, senza troppi pensieri. Banalmente: Kaizen : continuo miglioramento Zen: tranquillità dell’animo
-
Chambara the App (Alpha)
Chambara (ALPHA) su Google Play Store In honor of a great classic anime, Manga Mitokomon (in italian “L’invincibile Shogun“) Free (as free beer) No Spam Less than 10MB (sorry at the moment is the minimum I can afford)
-
Come fare un app (funzionante) per Android con Python e Kivy
Sottotitolo Seiryoku-Zenyo: ovvero massima resa, minor energia sprecata uno-dei-motivi-cui-so-tante-cose Dalla semplice volontà di creare una app che mostri una immagine e faccia sentire una canzone (IDEA moooolto banale). Ma poi vuoi realizzarla per Android (per il momento, anche perchè non saprei come testarla su un dispositivo IOS). E poi la vuoi realizzare in Python (con Kivy). E poi vuoi proprio una app, un apk e magari anche firmato. E poi scopri che per creare un apk con buildozer, Windows ti è inutile e ti serve obbligatoriamente una macchina virtuale, che trovi già pronta in rete ma solo a 64bit e quindi non la puoi usare. Allora ti crei una bella…
-
Massive Spam Delete on WordPress
I found a lot (A LOT) of spam comments on WordPress recently and decided to get rid of them easily. Solution 1: from the WP backend This solution is not reasonable because at the moment any bulk operation on the Db from the application generally cause a timeout. Akismet itself (the plugin which choose what is spam and what is not) has no such feature and installing SOMETHING to REMOVE other stuff is quite crazy imho. So I decided to create a procedure on Database side, checking also the MySQL performance against such an operation. First cold attempt: find what is Spam for Akistmet: Table wp_commentmeta Filter: meta_key = ‘akismet_result’ and meta_value…
-
Custom Map Manager
Requirements: Gestione mappa in JS (visualizzazione, eventi mouse, callback, caricamento mappe raster e vettoriali) Generazione di mappa dinamica basata su punti Riconoscimento della forma in base ai punti della mappa o della immagine da analizzare Raccolta dei dati in un database locale (i.e immagine X, 4 rettangoli e loro posizioni) Salvataggio dei vari livelli di analisi in una nuova immagine PNG, contenente nei metadati tutte le informazioni raccolte. Fonti: http://codepen.io/taylorcoffelt/pen/EsCcr https://github.com/auduno/clmtrackr http://www.vincentbroute.fr/mapael/ http://kartograph.org/about/kartograph.js/ Sodipodi
-
Harvest
Primo dei due proof-of-concept che ho ultimato in questi giorni (pensati durante le ferie). Ogni tanto mi serve, data una pagina web, visualizzare tutte le immagini contenute. Perchè? Boh in questo momento neanche lo ricordo… Ah si! Così posso passare un sito come sorgente “pulita” di immagini. Comunque l’url della prima alfa è questo http://www.rlieh.com/testing/harvest/harvest.php?url=SITO&opzioni Esempio http://www.rlieh.com/testing/harvest/harvest.php?url=http://500px.com/glaucopater In querystring aggiungerò varie opzioni, per il momento: css, aggiunge due righe di stile format=json, genera un file json al posto dell’html
-
Website to Gallery
500px Page -> Feed Rss -> JSON -> Lightbox Gallery Per fare tutto ciò una volta ci volevano dei giorni, ora si realizza tutto con Jquery e due plugin poco invasive. Il tutto anche testabile con http://jsfiddle.net/ Piccolo update: demo salvata su jsfiddle Il plugin di jQuery pare ora svanito nel nulla, per fortuna ne esistono ancora delle copie in rete. Sotto il codice, qua un’anteprima a schermo intero $.jGFeed(‘http://500px.com/glaucopater/rss’,function(feeds){// Check for errorsif(!feeds){// there was an errorreturn false;}// do whatever you want with feeds herefor(var i=0; i
-
Menu Custom in Xampp
Modifica da apportare allo script \xampp\htdocs\xampp\navi.php, dopo la riga 109 aggiungere
-
My fucking square
La sintassi per un path di quattro semplici punti SVG->JSON->JvectorMap è: “SQUARE”: { “path”: “M100,100l0,-50l50,0l0,50Z”, “name”: “My Square” } Grazie all’editor in RaphaelJS (sketchpad) Update: http://ianli.com/sketchpad/ permette di disegnare direttamente in un box e ottenere il path svg http://svgto.jvectormap.com/ trasforma un svg in un mappa js Qua sotto il file js da richiamare come mappa in jvector (esempio su jsfiddle) $.fn.vectorMap('addMap','world_mill_en',{ "insets": [ { "width": 220, "top": 440, "height": 146.9158157558812, "bbox": [ { "y": -8441281.712315228, "x": -5263934.893342895 }, { "y": -6227992.545028123, "x": -1949631.2950683108 } ], "left": 0 }, { "width": 80, "top": 460, "height": 129.05725678001465, "bbox": [ { "y": -4207380.690946597, "x": -5958501.652314129 }, { "y": -3658201.4570359783, "x": -5618076.48127754 } ],…