Jump to content
Nokioteca Forum

Il.Socio

Vip Member
  • Contenuti

    8.153
  • Data iscrizione

  • Ultimo accesso

  • Giorni Vinti

    29

Elenco di tutti i contenuti pubblicati da Il.Socio

  1. L'eseguibile è stato compilato un pacco di anni fa (a 16bit) non mi stupisce che non parta neppure, era un editor di settori a basso livello e credo proprio funzionasse solo su file-system FAT16. L'ho linkato esclusivamente perchè contiene i sorgenti pascal.
  2. Lo sviluppo software è il mio lavoro, sino ad oggi, mi ha sempre dato da vivere dignitosamente e per mia scelta, l'ho sempre fatto da libero professionista, nonostante avessi avuto diverse offerte per ottenere l'agognato "posto fisso". Ho lavorato in consulenza presso aziende per diversi anni, mentre negli ultimi anni, in telelavoro, su commessa di progetti "chiavi in mano". Per 2/3 anni ho portato avanti in parallelo anche l'attività di commercializzazione software di IconHider e del buon vecchio Guardian 3rd, che fortunatamente, ha avuto un discreto ritorno economico. E di tanto in tanto ho tenuto qualche docenza sporadica, sempre in ambito della programmazione. Oggi come oggi, invece, "c'è crisi"... Per cio' che riguarda la consulenza, è un terreno difficile per me, nonostante proponga le medesime tariffe che applicavo 10 anni fa, le aziende preferiscono spendere un nulla e assoldare qualche junior alle prime armi, piuttosto che spendere sulla competenza. Campare con la commercializzazione di app, la vedo come una utopia, perchè, ormai, le app realizzate da indipendenti, che davvero riescono a generare degli utili sono proprio una manciata. Le docenze, potrebbero andare bene come attività spot da fare di tanto in tanto, ma a me piace sviluppare. Si, insomma, è un quadro un po' sconfortante, ma sono fiducioso, c'è sempre qualche opportunità dietro l'angolo, basta farsi trovare pronti per coglierla Perlomeno, questa è la mia esperienza, sarebbe bello/utile leggere quelle di altri liberi professionisti che lavorano nel settore (ma forse, se si vuole continuare, meglio aprire un thread a parte, perchè qui siamo finiti decisamente OT)
  3. Si tratta di app realizzate su commissione e sono riservate ad uso interno dell'azienda che le ha richieste, quindi non sono disponibili nello store. Come accennato, era roba da poco conto: raccolta dati e invio schedulato di email e allegati. Ti tengo in conto come beta-tester per eventuali miei progetti futuri
  4. Si, esistono corsi di programmazione Android, ma credo che per tutti la conoscenza di java sia un prerequisito. Considerata la giovane età, puoi anche permetterti di mettere deltutto da parte l'approccio serio e smanettare in lungo e in largo su tutto cio' che trovi stimolante e soprattutto divertente tutti gli smanettamenti che farai oggi, in un modo o nell'altro, ti torneranno comunque utili in futuro, quando poi ti approccerai in maniera piu' metodica, dando cosi' maggiore struttura agli smanettamenti del passato. Forse, l'aspetto piu' importante, al momento, è proprio che tu ti diverta a fare cio' che fai a prescindere dai risultati che ottieni... per prepararti ad affrontare il mondo lavorativo, fortunatamente, hai tempo! EDIT: Anche io "alla tua età" ( cit. del nonno ) pacioccavo un sacco con il codice, senza badare troppo a tutto il resto e mi ha dato un sacco di soddisfazioni, nonostante fossero tutti progetti personali dall'utilità pari a zero realizzati in pascal e assembly. Tornassi indietro, rifarei tutto alla stessa maniera, mettendo da parte l'approccio serioso e pacioccando a piu' non posso, realizzando i miei progettini deltutto fini a se stessi. Questo è un mio paciocco in pascal di una ventina di anni fa... http://www.filewatcher.com/m/sectedit.zip.11229-0.html
  5. Guardare i sorgenti, puo' esserti di aiuto solo dopo che hai già guardato i concetti... altrimenti, non te ne fai nulla. Se leggi "abstract class Pippo implements Pluto" e non hai la minima idea di cosa siano le classi astratte e le interfacce, è naturale che capirai ben poco del sorgente che stai guardando Idem per: intents, activity, layout, permissions e quant'altro dell'ambito Android. Il mio consiglio, è quello di partire prima studiando e solo dopo andrai a dare uno sguardo al codice relativo alla parte che hai studiato. I tag e la parte grafica, li trovi sempre qui: http://developer.android.com/guide/topics/ui/index.html Ma, la parte grafica, ti conviene guardarla solo dopo che avrai già preso un minimo di familiarità con il resto (tra cui: linguaggio java, ciclo di vita di una activity, files costituenti un progetto android) In sostanza: hai tanta, tantissima roba da vedere... imho, ti conviene di munirti di molta pazienza e partire dall'inizio, aggiungendo un pezzetto alla volta. P.S. Poi, c'è ancora da dire che tutto è relativo... Se il tuo obiettivo è quello di mettere in piedi una semplice app equivalente ad un helloworld e farlo girare sul cellulare, dopodichè chiudere li dopo due settimane, allora puoi tranquillamente fiondarti a pacioccare con il codice, facendo copia incolla qua e la, e per tentativi successivi, riuscirai sicuramente a mettere in piedi la tua app. Se invece hai intenzione di studiarlo come si deve per un ottica di sviluppo continuativo per i prossimi anni, allora, è indispensabile procedere con metodo, nonostante possa sembrare piu' noioso.
  6. Sono vietati link a forum / blog concorrenti, per ovvie ragioni. Nel caso specifico, personalmente non ritengo che ###### rientri nell'ambito dei blog concorrenti, ma giusto in via cautelativa, rimuovo il link e lascio esclusivamente la citazione della fonte
  7. Non devi studiarti nessuna funzione, neppure la sola funzione per "scrivere"... Nelle guide java guarda solo la sintassi, ed i concetti che ti ho indicato sopra, le funzioni, le vedrai poi nelle guide Android e nell'api book: http://developer.android.com/reference/packages.html Io avevo studiato java una quindicina di anni fa, nella sua edizione j2se e poco dopo ero passato a j2me. Su Android, il linguaggio è sempre java, quindi, a livello di linguaggio, non ho dovuto guardare nulla. Se conosci il c++ passare a java non dovrebbe portarti via molto tempo, i cambiamenti sono pochi ma rilevanti. Ma. la maggiorparte del tempo, te la porterà via lo studio di cio' che è java applicato all'ambito Android, perchè dovrai necessariamente studiarti un bel po' di documentazione che è specifica di Android, ed essendo parecchia, richiede tempo per essere approfondita e assimilata... Riguardo ad Android, la mia documentazione preferita è questa: http://developer.android.com/guide/index.html Io, per ora, ho realizzato solo alcune app minori su Android, niente di complesso, ed approfondisco le parti che mi servono, man mano che mi si presenta la necessità. Cosi' "a scatola chiusa", non saprei dirti cos'è che non va. Anche io uso Eclipse e non riscontro problemi.
  8. Leggi qualche guida di java (meglio se j2me)... in giro ce ne sono a tonnellate, non saprei consigliartene una rispetto ad un altra, ma se noti che la guida inizia a tirare in ballo api / package del sistema, passa oltre perchè su Android, con ogni probabilità non ti serviranno. Per la stessa ragione, non guardare nulla che fa riferimento all'ambito grafico (awt/swing), perchè su Android utilizzerai API deltutto differenti. Provenendo da un altro linguaggio oop, i concetti di ereditarietà, polimorfismo, incapsulamento, dovresti averli già acquisiti, quindi puoi saltarli tranquillamente (unica differenza rilevante è che l'ereditarietà in java è sempre singola) Vedi i concetti di: package, interface, listener, anonymous class, garbage collector... (altro non mi viene in mente al momento) Tra le varie edizioni di java j2me / j2se / j2ee, quella che piu' si avvicina ad Android, è j2me per via del concetto di applet, tieni cmq sempre presente quanto detto sopra... ovvero, guarda i concetti, lascia perdere le api e i package del sistema. Dopo che ti sarai fatto una infarinatura di java, non dovresti avere problemi a leggere qualche guida Android. Riguardo al problema che hai con Eclipse, ti consiglio di scaricare l'adt bundle che contiene già tutto il necessario e delle versioni corrette: http://developer.android.com/sdk/index.html
  9. Non è solo lo store ad essere stato chiuso... Dal 1° gennaio è stato chiuso symbiansigned e senza di esso, gli sviluppatori non possono signare e rilasciare aggiornamenti per nessuna delle loro app... Fanno eccezione solo quella esigua percentuale di app self-signed. Quindi, non vedremo mai piu' aggiornamenti di whatsapp e quant'altro... (a meno che non rimuovano delle funzionalità per renderle self-signed)
  10. v3.0 Change-Log - New: shows a warning message for those accounts whom generates too much traffic - Improved: disabled the keypress-auto-repeat in the listboxes to avoid flooding the server with a lot of requests and get the account disabled - Fixed: the bitcoin email field was too short - Fixed: login issues for some Turkish accounts
  11. Come linea generale per quel che riguarda le guide che trovi qui su nokioteca: salta pure le xxx pagine di commenti, ma leggi sempre il primo post... iniziando dalla prima riga
  12. Ciao ste, eventuali accessori aggiuntivi (es. stockisti.it), sconti promozionali, e/o agevolazioni particolari per l'acquisto del cell, starebbero meglio in un thread separato... qui vado a raccogliere solo quel che è strettamente correlato alle problematiche hw e sw del cellulare
  13. lol... te l'avevo gia' scritto in italiano di verificare se quelle dll si trovavano in rom... volevi che te lo scrivessi in inglese?
  14. No, non ho mai indagato... SnR:sys\bin\ptiengine.dll:40420F00:20A10700 //<-- si, questa è la patch effettiva SnR:sys\bin\avkon.dll:C0270900:E0930400 //<-- si, questa è la patch effettiva ; quella che segue, è una versione alternativa della patch, in cui il valore di attesa è stato raddoppiato ; per utilizzarla togli i commenti a queste due righe qui sotto e metti i commenti alle due righe sopra. ; SnR:sys\bin\ptiengine.dll:40420F00:80841E00 ; SnR:sys\bin\avkon.dll:C0270900:804F1200 Se vuoi andare piu' a fondo, devi disassemblare le due dll usando IDA... e devi studiarti il linguaggo ARM.P.S. Ma prima, verifica che, su belle, quelle due dll si trovino nella ROM (vedi questo link) Se non sono in ROM, non potrai patcharle usando una patch di RP+ e sarai costretto a sostituirle per intero con delle versioni già patchate (e forse è proprio quello il motivo per cui sono state distribuite quelle dll patchate) vedi il punto 2 di questo link
  15. Si, piu' precisamente, solo la prima occorrenza verrà sostituita. Altre eventuali occorrenze di C0 27 09 00 resteranno invariate.
  16. Qual'è il problema che incontri? Non sai da dove scaricarlo? Ti compare un messaggio di errore quando lo scarichi? quale messaggio?
  17. In automatico, vengono selezionati esclusivamente i file che sono indispensabili... I file che Nokia ha marcato come opzionali, invece, non vengono selezionati. La discriminazione tra file opzionale/indispensabile è regolata dal contenuto del file .vpl Aprendolo il .vpl con blocco note, vedrai al suo interno, che per ciascun file del firmware viene indicato se esso è opzionale o meno...
  18. Rimosse dal primo post le anomalie che sono state risolte dal nuovo firmware 4.4.2 ed inserite le nuove anomalie rilevate
  19. ottimo, allora non è cambiato nulla Devi necessariamente usare safe manager... con altri, è impossibile riuscirci.
  20. Questo procedimento è disponibile da piu' di un anno, ed è stato eseguito con successo da centinaia di altri possessori di Nokia 808... quindi, o stai sbagliando qualcosa (es. potresti aver inserito un codice sbagliato quando ti è stato richiesto) oppure nokia ha pubblicato un aggiornamento fw che ha cambiato le carte in tavola.
  21. Nuova versione 2.9 Change-Log: - New: Bitcoins accepted! It is now possible to donate using Bitcoins the open-source, p2p, electronic money, available worldwide! http://en.wikipedia.org/wiki/Bitcoin - Improved: shows the current transfer speed (kB/s = kilobytes per second, 1kB/s = 1000bytes/s) - Improved: automatically search for Product Code after 3 seconds of inactivity, in case that the "enter" key is missing - Improved: shows the proper measure unit in the file details (KiB = kibibytes, 1KiB = 1024bytes)
  22. Credo tu mi abbia frainteso, io non facevo riferimento all'hw, quanto appunto alle esigenze. E stiamo dicendo fondamentalmente la stessa cosa perchè una esigenza puo' essere sia hw, che sw. Ciascuna esigenza, inoltre, puo' essere piu' o meno prioritaria rispetto alle altre. Quindi, a seconda delle esigenze dell'utente, ed a seconda delle priorità, si prenderanno in considerazione aspetti hw oppure sw. Hardware e sistema operativo, piu' adatti a soddisfare l'insieme di tutte le esigenze, non saranno altro che una diretta conseguenza di quelle che sono tutte le esigenze che ha l'utente (che spesso sono un mix di hw e sw) Meno esigenze ha da soddisfare e piu' sarà ampio il parco di modelli tra cui potrà scegliere, viceversa, piu' esigenze ha da dover soddisfare e piu' il parco di modelli tra cui potrà scegliere si andrà a ridurre (anche sino all'annullamento) Le tue esigenze sono: poter gestire il cellulare a piacimento, personalizzarlo, dotato di app preinstallate fatte bene sia esteticamente che funzionalmente... e nel tuo caso, sono tutte esigenze legate al sw. Ed ora, non resta che individuare l'insieme di tutti i modelli che soddisfano queste esigenze e tra di essi, scegliere quello con il miglior rapporto qualità / prezzo. Idem per chi ha esigenze esclusivamente legate all'hw, oppure per chi ha esigenze che sono un mix di esigenze hw ed esigenze sw. Conoscendo le proprie esigenze, si arriverà per forza di cose a individuare il modello piu' appropriato che le soddisfa tutte al meglio.
  23. Guardando su wiki, tra i requisiti di brevettabilità, viene indicata la "sufficiente descrizione", ovvero: http://it.wikipedia.org/wiki/Brevetto#Requisiti_per_la_tutela_brevettuale "Questa caratteristica, a differenza delle precedenti, non riguarda l'invenzione stessa ma la domanda di brevetto; è necessario, perché essa sia valida, che l'invenzione sia descritta in modo sufficientemente chiaro e completo, in modo che una persona esperta del settore possa attuarla senza dover fare ulteriori ricerche e senza nemmeno dover selezionare le informazioni utili in mezzo ad altre inutili (art. 51 DL 30/2005)." Quindi, quell'idea non sarebbe cmq. brevettabile, perchè cosi' com'è, è solo un concept, non è sufficiente affinchè una persona esperta del settore possa attuarla senza dover fare ulteriori ricerche... Tant'è che il tizio che l'ha proposta, l'ha fatto appunto sperando che altre compagnie siano disposte a spendere in ricerca per dar vita a quel concept.
  24. No, no... intendevo che deve poi essere attuata e messa in produzione. Pero' ho appena riletto parte della normativa e non ricordavo bene io, perchè credevo venisse proprio meno il brevetto. Invece, il tizio che detiene il brevetto, ha tempo 5 anni per realizzare il prodotto e immetterlo sul mercato... se cio' non avviene, allora, chiunque puo' ottenere una licenza (obbligatoria, ma non gratuita) per realizzare il prodotto.
×
×
  • Crea Nuovo...

Informazione Importante

Questo sito utilizza i cookie per analisi, contenuti personalizzati e pubblicità. Continuando la navigazione, accetti l'utilizzo dei cookie da parte nostra | Privacy Policy