tools

utility software

Lasciare Windows per passare a Linux

Windows 3.1, il primo davvero usabile, è stato rilasciato nel lontano aprile 1992 senza il supporto per le CPU 8086, con i driver sonori per l'audio e la musica, i true type fonts e i primi screen saver a colori. E' stata una lunghissima cavalcata, passando per windows 95, windows 2000, windows 7 e windows 10. Ma dopo quasi 30 anni è venuto il momento (personalmente parlando) di passare a linux. E questo è il post "placeholder" dell'importante cambiamento avvenuto dietro le quinte di masayume.it.

Chris Titus realizza video su Linux, Server e Storage.

twitter
patreon
sito ufficiale


categorie: 

Kdenlive - non linear video editor

kdenlive non linear video editor
Kdenlive è uno dei migliori video editor non lineari per windows, mac e linux. Permette di aggiungere e rimuovere videoclip, fare montaggio, mixare l'audio, cambiare volume, sincronizzare, aggiungere immagini come intro e loghi, gestire transizioni come fade in e out e crossfade, accelerare e rallentare i clip, usare effetti, ridimensionare, picture in picture, definire keyframe, creare animazioni da uno still, creare slideshow, eseguire il rendering del video e creare e gestire un progetto.

youtube
reddit
documentation
forum


Kdenlive Lesson 1 - The Interface of this Free Video Editor

categorie: 

Machinations

Machinations game design tool
Machinations è un game design tool - al momento in closed beta - che dovrebbe essere rilasciato entro la seconda metà del 2019.

Ricorda molto gli automi a stati finiti, o le Reti di Petri, ma è progettato specificamente per il game design e per eventi e interazioni tipici dei videogame o boardgame.

Qui nell'immagine a fianco possiamo vedere il core game loop di Pac-Man. Nel video sotto è modellato il funzionamento di Clash Royale.

Machinations: A New Way to Design Game Mechanics


Machinations example of Clash Royale

Gwern Branwen

Gwern
Gwern Branwen è lo pseudonimo di un ricercatore molto attivo su internet che si è occupato di dark web e cryptocurrencies, microdosi di LSD e anime. La sua incessante curiosità e la propensione a cercare di comprendere sistematicamente argomenti anche molto complessi lo ha portato a scrivere quasi 100.000 contributi su wikipedia, ha contribuito a Wired e ha realizzato molti progetti con una precisione ed una scala che farebbero pensare ad un collettivo di ben più di una persona.

GPT-2
links

Making Anime Faces
tagged anime
Danbooru 2018

The Melancholy of Kyon
Whe Should I Check the Mail
AIs: the Power of Agencies

prediction book
patreon
github
revolvy
quora


Headless Chrome

headless chrome

A cosa può servire un browser senza la parte grafica (GUI) ? Ci permette di avere un tool in più nel nostro arsenale, per aumentare il livello di automazione e integrarsi nei propri workflow. Un browser che viene governato via CLI (command line interface) permette di cancellare i task tediosi e ripetitivi, come il testing, e ci mette a disposizione tutte le capacità di un software così complesso e potente, concatenarle per inventarsi modi di fare totalmente nuovi, che sarebbero immediatamente scartati se dovessero essere compiuti manualmente.

Headless Chrome: DevOps Love It, So Do Hackers, Here’s Why

Examples

headless chrome VS phantomJS
headless chromium
puppeteer - Headless Chrome Node API
introduction to headless browsers


The power of Headless Chrome and browser automation (Google I/O '18)

categorie: 

Poliedra

Poliedra

Polyhedra raccoglie in una comoda interfaccia web molto intuitiva tutti i solidi platonici, i solidi archimedei, i prismi, dodecaedri ecc.

Navigare nelle voci dei menu permette di imparare i nomi esotici di queste figure 3D, classiche primitive per la modellazione tridimensionale.

E' possibile applicare operazioni anche non banali di trasformazione della superficie, rotazioni stile cubo di Rubik, aumenti e diminuzioni. Ed è utilissimo potersi scaricare il risultato dell'elaborazione in formato JSON e obj.

un icosaedro di esempio


Blender 2.8 - Eevee Toon Shaders

Nella comunità della NPR (non physical rendering = toon shading), tutti erano entusiasti di quanto Eevee, il nuovo renderer di Blender, sarebbe stato veloce. E ovviamente molti volevamo degli shader NPR.

In pochi mesi è stato creato un set di shader funzionanti con i tipi di lampade più usati in Blender; point e diffuse e sole (ma funzionano anche gli altri).

Eevee NPR Shaders

Blender 2.8
Marius Oberholster

EEVEE & LANPR

categorie: 

Il Linguaggio Go: Golang

Go  Golang
Il Go (aka Golang) è un linguaggio di programmazione compilato dotato di tipi statici, progettato a Google da Robert Griesemer, Rob Pike e Ken Thompson. Go è sintatticamente simile a C, ma è memory safe, c'è la garbage collection, structural typing e implementa la concorrenza in stile CSP.

reading list of posts about Go

documentazione
packages
twitter
wikipedia
reddit
wiki

Go is on a trajectory to become the next enterprise programming language


categorie: 

Jishonari

jishonari


Jishonari è un dizionario giapponese molto speciale. Si presenta diviso in tre pannelli:

- Lettura in giapponese: si sfoglia il newsfeed di Aozora Bunko o Reddit, o si incolla il testo. Durante la lettura si può fare click su qualsiasi parola per visualizzare definizioni e informazioni complete.
- Definizioni: Ogni volta che si cerca una parola o si fa click su una nel lettore, le definizioni appaiono in questo pannello. È possibile ottenere le definizioni JMDict, così come le relative definizioni da WordNet.
- Dettagli/Sinonimi: Frasi di esempio da tatoeba e sinonimi, così come l'ordine dei tratti e le letture delle parole con kanji. Cercando un verbo e si otterranno anche le coniugazioni.

E' difficile anche immaginare quante informazioni esplodono letteralmente da Jishonari ogni volta che si cerca qualcosa, e si possono usare romaji, kanji, kana, kana, forme coniugate, inglese e altro ancora.

[via]

categorie: 

Vroid by Pixiv

Vroid by Pixiv
Vroid è un software sviluppato in Unity3D da Pixiv.

Il tool, in continuo aggiornamento, è free e permette di creare avatar animati e riggati in stile anime da zero in modo molto semplificato e standardizzato. Esiste già un Vroid Hub da dove scaricare modelli condivisi dagli utenti.

Una utility del genere è di grandissimo aiuto per creare fantastici placeholder, e testare tutto il workflow dalla creazione e modifica all'uso dentro uno strumento compatibile. Non è ovviamente l'ideale dal punto del character design, sembra una scorciatoia ma il design che offre lo strumento è estremamente standard e quindi molto anonimo.

Al contrario può essere utilissimo agli artisti specializzati in 2D tradizionale per dare vita alle proprie creazioni.

80.lv: VRoid Studio - A Free Character App
twitter
gaprot.jp tutorial in giapponese


Lingdong Huang

Lingdong Huang
Lingdong Huang, ancora uno studente della Carnegie Mellon di Pittsburgh, realizza progetti digitali molto interessanti ed originali.

Alcuni soprendenti per profondità come il mitico Chinese Radicals with Recursive Radical Packing Language. Altri mozzafiato per i risvolti artistici.

Hermit
Normal Human Face Simulator
Linedraw
chinese-radical-vis
itch.io


categorie: 

Neural Style on Google Colab

Neural Style on Google Colab


Ecco un altro jupyter notebook molto interessante: si riesce a provare sul potente hardware virtuale dei google colab l'algoritmo di Neural Style Transfer, e si può modificare a piacimento, sempre se si è in grado di capirci qualcosa.

Per questo, meglio approfondire con l'articolo di tensorflow

How to train Keras model x20 times faster with TPU for free

[via]

Mono e il progetto .NET Open Source

Mono open source .NET
Sponsorizzato dall'azienda di Redmond, Mono è un'implementazione open source nata nel 2004 del .NET Framework di Microsoft, basata sugli standard ECMA per C# e Common Language Runtime.

E' una delle soluzioni più interessanti per lo sviluppo di applicazioni cross-platform, anche se la comunità è un po' guardinga sullo stato delle licenze di alcuni componenti delle librerie del codice originale di proprietà di Microsoft.

wikipedia
MonoDevelop o Xamarin Studio
Portable Executable


Waifu 2X

Waifu 2X

Waifu2x è un tool grafico che permette di aumentare (fino a 2x) le dimensioni di una immagine usando le reti neurali. Questo approccio permette di ricostruire dettagli informativi che sono andati perduti nell'originale perchè di dimensioni troppo ridotte.

E' dedicato soprattutto ad anime e fotografie, ma si può provare anche con la pixel art per otterere dei sottili glitch/artefatti che possono risultare interessanti.

github
waifu2x-multi
reddit


Scaling con photoshop

categorie: