• Concepts,  Tech

    Varie ed eventuali di Luglio 2018

    Librerie e framework per JS Grafo delle compilazioni dei linguaggi : dal linguaggio A al linguaggio B FilePond Una libreria per effettuare upload di file Axios e RxJs le migliori librerie per gestire ajax e datastream (in React?) Map e Object in JS una introduzione a Redux e come utilizzarlo un tutorial per React CodeMirror un editor di codice per browser con alcune funzionalità interessanti (code completion, temi , etc etc) Repository pubblico per file json Sicumera Informatica Come aprire una Ford con un codice antico Manuale della sicurezza di un browser Cross Site Scripting e attacchi XSS e Bootstrap Grafica e immagini Triangolazione in JS Librerie (frontend e backend) per…

    Commenti disabilitati su Varie ed eventuali di Luglio 2018
  • Concepts,  Tech

    Wikipedia Backup (it,en)

    A causa delle recenti proposte di Legge Europee, Wikipedia sta scioperando in questi giorni. Qualsiasi ricerca viene rediretta a questa pagina. Per fortuna le api funzionano normalmente… Wikipedia Backup  

    Commenti disabilitati su Wikipedia Backup (it,en)
  • Concepts,  Entropie,  Tech

    CSS Specifity Wars

    Ovvero, quale regola di stile vince? Una semplice immagine svela l’arcano. Notare come .foo .foo #foo > .foo #foo > #foo L’articolo originale Aggiungo: un interessante articolo sulle performance dei selettori CSS: optimizing-css-id-selectors-and-other-myths altro articolo molto utile css-performance-revisited-selectors-bloat-expensive-styles un tool (online e relativo pacchetto da scaricare) uncss per fare pulizia e ottimizzare fogli di stile un altro tool che ho trovato mooooolto utile analyze-css e relativa demo testmycss  

    Commenti disabilitati su CSS Specifity Wars
  • Entropie,  Tech

    Razor is fun…ny

    Microsoft Asp.Net Razor is a sort of “PHP” markup language for Microsoft Web Pages(Views, Partial Views etc etc).  For sure better than Asp Classic or Aspx BUT As the special language char is @ does not require explicit closing of the code-block you can find very tricky situation (escaping CSS with a double @@ is the easiest one) For example inside a loop, with a custom template when you need the correct relative url path given by the server (using the “~” operator) you have to write something like this: @(Html.DevExtreme().SelectBox() .DataSource(LanguageItems) .DisplayExpr(“Description”) .ItemTemplate(@<text> <div class=”custom-item iconNav”> <img class=”lang-image” src=’~/Content/icons/@(“”)<%= ImageSrc %>’) /> <div class=”lang-description”><%= Description %></div> </div></text>) ) Where in…

    Commenti disabilitati su Razor is fun…ny
  • Tech

    I certificati iniziano a farsi sentire (farewell old SSL, welcome TLS1.2)

    “HttpRequestException” insieme ad un “User or password error” … mi ha risposto l’autenticazione del client GitHub per SourceTree (da Windows). E la cosa era imbarazzante perchè avevo appena cambiato password. Però poi mi è venuto in mente che negli ultimi mesi il protocollo SSL di vecchia generazione verrà mandato finalmente in pensione e tutti i servizi web lo dismetteranno. Quindi per SourceTree in Windows al fine di non avere quel messaggio inutile di cui sopra occorre: aggiornare il credential manager di Git per Windows utilizzare il Git di sistema così aggiornato, in quando quello fornito da SourceTree ancora non funziona (anche se aggiornato) Notare che su Chrome invece i siti…

    Commenti disabilitati su I certificati iniziano a farsi sentire (farewell old SSL, welcome TLS1.2)
  • Entropie,  Tech

    Here comes React (React-Sorrt)

    Orbene, spinto dall’onda avanguardistica ho provato ad effettuare il porting di Sorrt in React… ed è stato tutto quanto indolore. Anzi, i pro sono molti. Avevo il dubbio che una “build” di React potesse essere un po’ pesante, almeno in termini di spazio fisico occupato dai file ed invece il pacchetto finale occupa 600KB totali (occhio perchè a runtime React ottimizza il caricamento degli script a seconda delle necessità). L’ambiente di debug è abbastanza pratico, il “compilatore” segnala errori in tempo reale ed il banale non dover fare shift-refresh ad ogni modifica fa risparmiare TANTO tempo. Nel complesso al momento posso confermare che tutti questi truschini, ovvero web framework o…

    Commenti disabilitati su Here comes React (React-Sorrt)
  • Concepts,  Entropie,  Tech

    Salutame a’ sorrt

    Quando avete una lista di numeri a occhio è facile ordinarli e sapere quale sia il piu’  grande oppure il piu’ piccolo nella sequenza. Lista 3 43 65 75 422 Tutto ciò è banale, 422 e 3 spiccano tra i 5 elementi. Ma se ogni singola occorrenza contenesse numeri piccoli e di lunghezza discreta? Lista 0.25984589485472 0.24582681284584 0.24852486248545 0.26475684556884 0.26486552785562 Quanto ci mettete ad ordinarli? Se fossero 100? Cosa potete utilizzare? Magari Excel ed attivare un ordinamento. Beh io sono piu’ pigro ed Excel non lo voglio utilizzare.   Here comes a new idea: Sorrt (codice su Bitbucket , esempio su JsFiddle ) Il form permette: l’inserimento solo di numeri premendo Sort…

  • Life

    Senza titolo

    E’ passata una settimana, poi un mese poi Natale e l’anno nuovo ma mi è ancora difficile pensare che non potrò più rivederti o sentirti o leggere e magari commentare quello che scrivevi. Nel giorno del tuo compleanno è stato quanto mai straziante leggere gli auguri di tante persone ignare di quello che era accaduto. Ho perso tante persone lungo la strada, persone a cui ero più o meno legato sia nel tempo che per affinità, dalle esperienze e da altri legami. Ma non mi sarei mai aspettato che proprio tu potessi arrivare a questo ultimo gesto. Perchè sei una persona che ha sempre lottato. Ho avuto la fortuna di…

    Commenti disabilitati su Senza titolo
  • Concepts,  Entropie,  Fotografia,  Tech

    Resize Image on client side (Shrink Photo)

    Scenario: your (web) application has to shrink an image before sending it to the server, in order to limit bandwidth and server storage Many suggestion and js library could be found, the best in my perspective is Image Load (it adds feature like Exif inspection, Jcrop support and scale, rotation). Everything was working like a charm, on the paper, on my mind… but then Edge was not sending the resized image Safari on iPad and iPhone was sending rotated images Firefox was not sending the image at all Every point of the above list was caused by something very annoying in the front-end development word. Sort of half-compliance to standard…

    Commenti disabilitati su Resize Image on client side (Shrink Photo)

Utilizzando il sito, accetti l'utilizzo dei cookie da parte nostra. maggiori informazioni

Questo sito utilizza i cookie per fornire la migliore esperienza di navigazione possibile. Continuando a utilizzare questo sito senza modificare le impostazioni dei cookie o cliccando su "Accetta" permetti il loro utilizzo.

Chiudi