Di recente stavo guardando un ottimo video di Computerphile sulle password in cui Mike Pound si vanta del supercomputer della sua azienda con 4 schede grafiche (Titan X, per l'esattezza). Come appassionato di simulazione numerica, sogno di costruire un desktop esclusivamente per il lavoro di simulazione. Perché Mike Pound misura …
Sto progettando un'API REST utilizzando l'autorizzazione / autenticazione tramite una chiave API. Ho cercato di capire qual è il posto migliore per questo e ho scoperto che molte persone suggeriscono di utilizzare un'intestazione HTTP personalizzata come ProjectName-Api-Key, ad esempio: ProjectName-Api-Key: abcde ma è anche possibile e ideologicamente corretto utilizzare l' …
Sto progettando una nuova applicazione Web che è alimentata da un backend REST e frontend HTML + JS. C'è un metodo POST su di esso per cambiare un'entità (chiamiamo Config), che ha diversi effetti collaterali nello stato di molti elementi dell'applicazione. Supponiamo che il POST venga eseguito in questo modo: …
Sto realizzando un motore fisico e sta diventando abbastanza difficile tenere traccia di tutto. Spesso quando torno al mio codice dopo una pausa, non ricordo perché non funziona. La maggior parte dei problemi non sono semplici errori di programmazione ma difetti di progettazione nel mio motore fisico. Ecco perché dovrei …
Per coloro che potrebbero non essere a conoscenza, Bootstrap è un framework HTML, CSS e JS che può essere utilizzato come base o punto di partenza nella creazione di un sito Web o di un'applicazione Web. Ora sono in una posizione in cui ho un'applicazione in produzione progettata con la …
Attualmente sto cercando di padroneggiare C #, quindi sto leggendo Adaptive Code via C # di Gary McLean Hall . Scrive di schemi e anti-schemi. Nella parte relativa alle implementazioni e alle interfacce scrive quanto segue: Gli sviluppatori che sono nuovi al concetto di programmazione per le interfacce hanno spesso …
L'articolo TDWTF di oggi inizia con una confessione dell'autore: Non sapevo quale fosse l'antimodello For-Case fino a tempi relativamente recenti, quando c'erano una serie di articoli che lo condannavano come anti-schema. Sono sicuro che probabilmente l'ho usato , ad un certo punto, ma non l'ho mai saputo per nome . …
Un'altra domanda è stata posta sull'uso degli indirizzi IP per identificare i singoli client. Penso di capire perché un indirizzo IP è insufficiente. Ma che dire del socket, che ha più informazioni e, da quello che ho capito, è con stato? Non potrebbe essere potenzialmente utilizzato al posto di un …
La scadenza per un rilascio è domani, il tuo collega ha finalmente finito il suo compito che è cruciale per questo rilascio, il project manager è in piedi dietro di te e ti preme per fare finalmente una build e noti un difetto nel codice del tuo collega durante la …
Ho pochi servizi REST asincroni che non dipendono l'uno dall'altro. Cioè mentre "aspetto" una risposta da Service1, posso chiamare Service2, Service3 e così via. Ad esempio, consultare il codice seguente: var service1Response = await HttpService1Async(); var service2Response = await HttpService2Async(); // Use service1Response and service2Response Ora, service2Responsenon dipende da service1Responsee …
Quando si creano stime del tempo per i biglietti, il tempo impiegato per i tester (QA) dovrebbe essere incluso in un preventivo dei biglietti? In precedenza abbiamo sempre stimato senza il tempo dei tester, ma stiamo parlando di includerlo sempre. Ha senso per il nostro attuale sprint, l'ultimo prima di …
Sono un programmatore amatoriale in una classe CS che cerca di imparare le abilità di programmazione adeguate. Ecco come appare il mio codice, i suoi bordi si estendono a 103 colonne. int extractMessage(char keyWord[25], char cipherText[17424], int rowSize, char message[388]) { int keyColumn = 0; int cipherColumn = 0; int …
Sto creando un'API RESTful che utilizza i token JWT per l'autenticazione dell'utente (emessi da un loginendpoint e successivamente inviati in tutte le intestazioni) e i token devono essere aggiornati dopo un determinato periodo di tempo (invocando un renewendpoint, che restituisce un token rinnovato ). È possibile che la sessione API …
Le domande sono: I generatori rompono il paradigma della programmazione funzionale? Perché o perché no? Se sì, i generatori possono essere utilizzati nella programmazione funzionale e come? Considera quanto segue: function * downCounter(maxValue) { yield maxValue; yield * downCounter(maxValue > 0 ? maxValue - 1 : 0); } let counter …
Dopo lunghi 3 mesi di dibattiti e ricerche nella scelta tra React (con Redux) e Angular 2, il team front-end della mia azienda ha concluso di andare con Angular 2 (dato che è più adatto al nostro problema). Siamo nel business delle app aziendali, che attualmente comprende molte diverse tecnologie …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.