Tutte le domande

9
risposte

Perché è così difficile rendere C meno incline a bufferizzare gli overflow?

Sto facendo un corso al college, dove uno dei laboratori è quello di eseguire exploit di buffer overflow sul codice che ci danno. Questo va da semplici exploit come cambiare l'indirizzo di ritorno di una funzione su uno stack per tornare a una f...
posta 18.02.2012 - 10:14
6
risposte

Principiante: perché le operazioni non sono contenute nei comandi di uscita?

Sto esaminando un libro di programmazione introduttivo e elenca un semplice esempio in pseudocodice: Start input myNumber set myAnswer = myNumber * 2 output myAnswer Stop Perché non possiamo omettere la creazione di un'altra variabile...
posta 10.07.2017 - 21:35
5
risposte

Perché gli utenti Git dicono che Subversion non ha tutto il codice sorgente localmente?

Sto solo andando su quello che ho letto su SO, quindi perdonami, ma tutto quello che ho letto dice che uno dei principali vantaggi di Git over Subversion è che Git fornisce localmente tutto il codice sorgente allo sviluppatore, non dovendo fare...
posta 19.10.2012 - 16:07
8
risposte

Perché sono così tanti i numeri che vedo firmati quando non dovrebbero essere? [duplicare]

Vedo e lavoro con un sacco di software, scritto da un gruppo abbastanza grande di persone. Molte volte, vedo errate dichiarazioni di tipo intero. Due esempi che vedo più spesso: creare un intero con segno normale quando non ci possono essere n...
posta 17.07.2017 - 03:39
11
risposte

Perché è necessario testare la mia app per iPhone sul dispositivo iPhone reale

Ho sviluppato un'applicazione per iPhone e ora la voglio su App Store. Così tanti miei amici geek iOS mi hanno detto di testarlo sul dispositivo vero e proprio su iPhone. Quindi mi chiedo il motivo per cui è necessario testare la mia app per...
posta 17.08.2012 - 11:52
6
risposte

In che modo è protetto il software principale? [duplicare]

Sono un nuovo sviluppatore di software e desidero vendere il mio software. Recentemente mi sono reso conto che dal codice C ++ non possiamo impedire all'utente di vedere parti del codice relative a script o comandi di sistema. Faresti alcun...
posta 11.12.2013 - 22:24
7
risposte

È consigliabile distribuire manualmente un progetto sul file server per file?

La società per cui lavoro ora non implementa ancora la consegna continua. Continuiamo a distribuire il progetto manualmente sul server, file per file. Qual è la migliore pratica: distribuire manualmente un artefatto del progetto per ogni distrib...
posta 12.10.2017 - 12:08
11
risposte

La manutenzione è prudente, è "altrimenti mentre" senza parentesi intermedie considerate sicure?

else while senza parentesi intermedie considerate di manutenzione "sicura"? Scrivere if-else code senza parentesi come sotto ... if (blah) foo(); else bar(); ... comporta un rischio perché la mancanza di parentesi rende...
posta 20.12.2012 - 10:50
11
risposte

Evita l'operatore di incremento postfisso

Ho letto che dovrei evitare l'operatore di incremento postfisso a causa di motivi di prestazioni (in alcuni casi) . Ma questo non influisce sulla leggibilità del codice? A mio parere: for(int i = 0; i < 42; i++); /* i will never eq...
posta 19.03.2011 - 07:59
10
risposte

Come inserisco ASP.NET su PHP in un potenziale cliente? [chiuso]

Lavoro in un negozio Microsoft che svolge principalmente attività di sviluppo web. Abbiamo avuto un cliente che ci ha chiesto di rivedere (migliorare) il modello di dati per la sua app web, ma ha detto che vuole sviluppare la sua app in PHP (...
posta 28.07.2011 - 19:53