Anti-pattern

categorie

okuribito

Gli anti-pattern, come le loro controparti design pattern, sono delle buone idee che si rivelano molto nocive, definiscono processi e loro implementazioni difettose molto comuni all'interno delle organizzazioni articolate.

Un AntiPattern è un termine che descrive una soluzione comune e intuitiva ad un certo problema che però è ben noto che genererà conseguenze decisamente negative. L'AntiPattern può essere il risultato di un manager o uno sviluppatore che non sa fare di meglio, che non ha sufficiente conoscenza o esperienza nel risolvere un particolare tipo di problema, o che ha applicato un pattern perfettamente valido nel contesto sbagliato.

Un anti-pattern ben formulato spiega anche perchè la soluzione sbagliata sembra così attraente.

wiki C2
sourcemaking
anti-pattern e design smells


Gearshifters

categorie



Gearshifters (per Nintendo Switch, PlayStation 4, Xbox, Steam), sviluppato da Red Phantom Games (twitter), è uno shooter orizzontale dove però al posto della solita astronave o velivolo si guida una macchina corazzata piena di armi lungo una strada infestata di veicoli nemici. Il cambio di tema è entusiasmante nel rinnovare una formula trita da decenni. Le derapate permettono di sparare con una inclinazione per colpire meglio le auto. Ed inoltre è stata aggiunta anche la formula del rogue lite. Ci sono 9 boss in tutto da combattere lungo le strade di questo mondo interessante.

Steam

Red Phantom Games, About


Gearshifters - Demo Gameplay - First Impressions - Top Down Shooter - PC, Switch, PS4, Xbox




Gearshifters Gameplay Overview & Developer Interview

Open Desktop e NextCloud

categorie

Opendesktop

Open Desktop è il portale che offre servizi cloud personalizzati Open Source /Creative Commons, e permette di pubblicare e condividere contenuti per sviluppare. Ci sono anche i calendari, la chat e il messaging.

I servizi sono implementati con soluzioni software come nextcloud e pling.com.

manuale per sviluppatori
manuale per amministratori
manuale per utenti

wikipedia


Il Dottore dei Libri

categorie

L'inondazione del fiume Po del 1994 ha spazzato via interi villaggi in Piemonte. Tra tutti i danni trasmessi in televisione, uno fece particolarmente scalpore: l'archivio storico di Cesare Pavese, uno dei più famosi e amati scrittori italiani, fu sepolto dal fango. Lo sfacelo colpì particolarmente un uomo di nome Pietro Livi, presidente della Frati e Livi di Bologna, un'azienda che da quasi 20 anni si occupa di restauro e conservazione di testi antichi. A quel tempo, però, nessuno in Italia era attrezzato per questo tipo di salvataggio. In passato, i documenti allagati e infangati venivano affidati a ditte che utilizzavano metodi di restauro elementari che si rivelavano invasivi e inefficaci: I libri venivano semplicemente messi in forni o asciugati all'aria in grandi stanze, il che spesso lasciava i testi inutilizzabili e faceva solo proliferare le muffe.

Livi decise di scoprire se qualcuno in Europa avesse trovato un modo più efficace per salvare queste preziose testimonianze delle conquiste umane. Alla fine, in Austria, Livi trovò un essiccatore a freddo che prometteva bene, ma era troppo grande e costoso per una piccola azienda artigianale come la sua. Poi, nel 2000, il fiume Po straripò di nuovo. Nella città di Torino, interi archivi di illustri istituti e biblioteche finirono sott'acqua. Non sapendo cosa fare, la Soprintendenza archivistica italiana del Ministero dei Beni Culturali convocò Livi. A quel punto, Livi si era fatto una solida reputazione come maestro restauratore, avendo studiato l'arte del restauro dei libri con i frati benedettini. Ma si rese conto che per un progetto di questa portata, la sua competenza non era più sufficiente; aveva bisogno di una sorta di laboratorio rinascimentale, dove poter collaborare con professionisti di diverse discipline. Livi credeva che fosse arrivato il momento in cui il mondo del sapere artigianale e il mondo della tecnologia, troppo spesso considerati come opposti, dovevano dialogare tra loro, a vantaggio l'uno dell'altro.

L'articolo di Luisa Grosso

[via]

Tiled e Lego Brick

Tiled e Lego Brick

Tiled è un editor di livelli Free & Open Source (FOSS).

Tra le caratteristiche:
- Object Layer flessibili
- Note sul livello con rettangoli, ellissi o poligoni
- Posizionare, ridimensionare e ruotare liberamente le tile,
- Evitare la ripetizione con object Templates
- Modifica efficiente dei livelli delle mattonelle
- Editing multilayer delle tile
- Paint facile e veloce del terreno
- Posizionamento di tile e oggetti basato su regole
- Supporta mappe ortogonali, isometriche ed esagonali
- Modifica di livelli grandi
- Modifica mappe infinite che crescono a seconda delle necessità
- Organizzare più mappe in un mondo
- Potente Flusso di lavoro
- Passare rapidamente da un progetto all'altro
- Saltare a qualsiasi file all'interno di un progetto
- Scorciatoie da tastiera personalizzabili
- Estensibile con JavaScript
- Supporto per formati di file personalizzati
- Scrivere le proprie azioni o strumenti
- Automatizza il flusso di lavoro
- Ampiamente supportato da molti framework di sviluppo di giochi
- Esportazioni in Image, JSON, Lua, GameMaker (1.4 e 2.3), Defold, tBIN e molti altri

Tiled documentation
Tiled Map Editor Tutorial Series

MRMO_BRIK is out!
MRMO_BRIK - 512 pezzi Lego per Tiled by MrmoTarius
★ MrmoTarius Paint Tiles


Tiled Map Editor Tutorial Part One: The Basics

Vue.js - il video corso di Gwen Faraday per costruire un sito di e-commerce

categorie



Gwendolyn Faraday, autrice di uno dei corsi più visti online, ha creato una versione aggiornata del suo video di 4 ore su Vue.js.

Nel corso, si imparano i fondamenti di vue.js e si applica ciò che si è imparato per costruire un sito web di e-commerce.

Questo è il programma:

What is Vue.js?
Vue 3 Setup
Vue JS Directives
Events and Methods
Components
Component Props
Lifecycle Hooks
App Demo
Adding Items to Cart
Reuseable Components
Vue CLI
Vue Folder Structure
Top Nav
Styling with SASS
Sidebar
Adding Items to Cart

Faraday Academy

Django + Vue Course – Build an e-Commerce Website

[via]

E-commerce Website With Django and Vue Tutorial (Django Rest Framework)

eCommerce Website Tutorial - Online Store with WooComerce and WordPress

Creatures (1996) by Steve Grand

categorie



Steve Grand nel 1996 ha rilasciato un videogame che è anche una pietra miliare nella simulazione della vita artificiale: Creatures (Windows, Mac, Playstation, GBA).

Negli ultimi 25 anni Steve Grand ha proseguito nei suoi studi e afferma di aver capito qualcosa del segreto della coscienza, e che i suoi artefatti hanno iniziato ad esibire tracce di coscienza nel loro comportamento.

The Power of Life
Top 10 Most Influential AI games