Sto lavorando sulla mia applicazione e sono bloccato. Devo implementare una funzione ma non riesco a trovare un buon approccio per implementare questa funzione. Ci stavo pensando da un paio di giorni e non sono venuti pensieri positivi. La ricerca in Internet non mi ha dato alcuna ispirazione. Devo andare …
Come definirebbe l'integrazione continua e quali componenti specifici contiene un server CI? Voglio spiegare a qualcuno nel reparto marketing cos'è l'integrazione continua. Comprendono il controllo del codice sorgente, ovvero usano Subversion. Ma vorrei spiegare loro in modo corretto cos'è la CI. L' articolo di Wikipedia non lo definisce mai correttamente, …
Abbiamo un team "tipico" di SCRUM e ci impegniamo a lavorare per uno sprint, mantenendo anche un backlog. Di recente ci siamo imbattuti in un problema nel tentativo di integrare / gestire il lavoro di uno sviluppatore esagerato facendo un lavoro fuori banda (scegliendo di lavorare al di fuori del …
In Learn SQL the Hard Way (esercizio sei) , l'autore presenta la seguente query: SELECT pet.id, pet.name, pet.age, pet.dead FROM pet, person_pet, person WHERE pet.id = person_pet.pet_id AND person_pet.person_id = person.id AND person.first_name = "Zed"; e poi continua dicendo che: Esistono in realtà altri modi per far funzionare questi tipi …
Sto pensando di utilizzare sourceforge, bitbucket o github per gestire il controllo del codice sorgente per la mia attività. Ho progetti aperti e partecipo a progetti aperti come gcc. Ma ho anche un'attività in cui sviluppo software chiusi per la mia vita. Quanto sono affidabili sourceforge, github o bitbucket in …
Da quello che ho letto, LGPL 3.0 ti consente di utilizzare la licenza insieme ad altre licenze, più permissiva al riguardo (Neppure ne sono sicuro). Da https://www.gnu.org/licenses/gpl-faq.html#AllCompatibility afferma che non è compatibile con GPLv2, mentre LGPL 2.1 è compatibile con esso. Questo è un po 'contrario alla cosa che ho …
Nella programmazione di ciò che viene chiamato Principio di minimo stupore? In che modo questo concetto è legato alla progettazione di buone API? È qualcosa applicabile solo alla programmazione orientata agli oggetti o permea anche altre tecniche di programmazione? È legato al principio di "fare una sola cosa nel tuo …
Di recente ho iniziato a imparare a scrivere codice e nel mio libro mi sono imbattuto in questa domanda. "Perché un valore booleano è memorizzato come byte all'interno di un computer quando richiede solo un bit?" qualcuno può far luce su questa domanda?
Prima di porre la mia domanda, devo spiegare la situazione. Sto lavorando per un'azienda come ingegnere informatico junior. Uno degli anziani mi ferma sempre quando ho finito il mio sviluppo e voglio impegnarmi. Vuole sempre che aspetti che lo riveda. Questo va bene, perché di solito trova alcuni bug e …
Devo scrivere un gestore del sistema di notifica. Ecco i miei requisiti: Devo essere in grado di inviare una notifica su piattaforme diverse, che potrebbero essere totalmente diverse (ad esempio, devo essere in grado di inviare un SMS o un'e-mail). A volte la notifica può essere la stessa per tutti …
Ho sempre usato Git prima, ma voglio contribuire a Python, quindi ora devo imparare Mercurial e lo trovo molto frustrante. Quindi, ho creato un paio di piccole patch e volevo seguirle come commit nel mio repository mercurial locale. Apparentemente ci sono 4 modi per gestire la ramificazione in mercurial . …
Sono molto nuovo di GIT / GitHub (come nuovo a partire da ieri). Vorrei sapere qual è il modo migliore per gestire più persone che lavorano allo stesso progetto con Github. Attualmente gestisco un progetto con quattro sviluppatori. Come posso procedere con il flusso di lavoro e assicurarmi che tutto …
Ho eseguito 3 diversi esperimenti che coinvolgono elenchi e vettori C ++. Quelli con vettori si sono dimostrati più efficienti, anche quando sono stati coinvolti molti inserimenti nel mezzo. Da qui la domanda: in quale caso le liste hanno più senso dei vettori? Se i vettori sembrano più efficienti nella …
Un mio amico sta lavorando per una piccola azienda su un progetto che ogni sviluppatore odierebbe: è costretto a rilasciare il più rapidamente possibile, è l'unico a cui sembra interessare il debito tecnico, il cliente non ha esperienza tecnica, ecc. Mi ha raccontato una storia che mi ha fatto riflettere …
F # viene fornito con un REPL interattivo. C # non ha nulla del genere ed è in effetti un po 'difficile da giocare senza impostare un progetto completo (sebbene LINQpad funzioni ed è anche possibile farlo tramite PowerShell). C'è qualcosa di fondamentalmente diverso nei linguaggi che consente a F …
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.