Ingegneria software

Domande e risposte per professionisti, accademici e studenti che lavorano nel ciclo di vita dello sviluppo di sistemi



2
Il miglior algoritmo di compressione per le foto timelapse
Ho una cartella contenente circa 9.000 foto JPEG (circa 30 Gb), che voglio archiviare con una sorta di compressione. Capisco che la compressione di JPEG non è normalmente molto efficace, ma queste foto sono fotogrammi di un timelapse, quindi c'è un'enorme quantità di comunanza tra la maggior parte delle immagini. …

4
Microservizi e librerie condivise
Stiamo progettando un sistema basato su microservizi indipendenti (collegati tramite un bus RabbitMq). Il codice (almeno per i primi componenti) sarà scritto in Python (sia Python2 che Python3). Abbiamo già un'applicazione monolite che implementa alcune delle logiche aziendali, che vogliamo riformattare come microservizi ed estendere. Una domanda che mi preoccupa …

2
Dopo aver suddiviso il nostro codice in bit riutilizzabili, come testiamo e implementiamo?
Abbiamo iniziato con uno sviluppatore e un repository svn contenente tutto il nostro codice: ^/foo/trunk/module-a ^/foo/trunk/module-b ^/foo/trunk/module-b/submodule-b1 ^/foo/trunk/website1 (al momento questo è stato un grande miglioramento). Dopo che ciò ha avuto la possibilità di crescere per un po ', abbiamo iniziato a riscontrare problemi con dipendenze circolari, test di ricerca …


2
Avvisi in un'API REST come errori non critici
Ho un'API REST che per alcune entpoind come DELETE, POST o PUT ho alcune regole di convalida che possono restituire un errore. Ora ho bisogno di un nuovo tipo di errore come un errore non critico, che dovrebbe fallire in modo normale, ma dovrebbe andare per l'azione in caso di …
9 rest  api 

1
Le dipendenze di Node.js pesano troppo
Di recente ho iniziato a giocare con node.js. Ora, ogni esercitazione sui nodi là fuori afferma che dovresti iniziare npm init e poi, supponiamo che tu voglia un po 'di framework server standard, diciamo che scegli express: npm install express ma poi vorrai molte altre cose a cui sei abituato …

2
Perché non è associato una sottoclasse di Enum in Haskell
Sembra che ogni istanza rilegata dovrebbe avere un'implementazione sana di Enum. Non riesco a pensare personalmente a un controesempio, anche se se qualcuno ne trova uno che non è patologico, capirò perché non è così. Dal fare :isui due caratteri tipografici sembra che l'unica eccezione attualmente nella libreria standard sia …







Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.