Elenco Discussioni

nuova

Come persistere un oggetto sul telefono in Swift

All'interno di un'app, devo salvare un oggetto per poterlo riprendere e leggere in un secondo momento.

L'oggetto è una classe che precedentemente è stata creata partendo da un json e contiene un semplice elenco di attributi.

Sapete consigliarmi qual'è il sistema migliore?

Marco Ballante - 09/06/2016

Configurazione di Spring meglio su file xml o c...

Ho sempre configurato Spring con i file xml, ma ultimamente sto notando che molti stanno passando alla configurazione tramite classe Java, e che la preferiscono sotto molti punti di vista, flessibilità, refactoring e via dicendo.

@Configuration
public class AppConfig {
  @Bean
  public MyService myService() {
      return new MyServiceImpl();
  }
}

Sicuramente scrivere su una classe Java piuttosto che su xml dovrebbe essere meglio... Voi come vi trovate meglio? E perchè?

 

Marco Ballante - 29/03/2016

Come fare una Paginazione con AngularJS?

Devo paginare con AngularJs una serie di dati provenienti dal back-end. Per adesso non è una grandissima mole di dati però in futuro potrebbero potenzialmente diventare molti record.

Vorrei un parere e sapere se di solito usate una paginazione back-end, e cioè richiamando il servizio ogni volta che cambiate pagina, oppure se adottate soluzioni front-end mantenendo in memoria i dati?

Inoltre vorrei sapere se c'è un componente di angular per la paginazione o eventualmente se sapete indicarmi qualche componente esterno.

Grazie

Marco Ballante - 15/03/2016

NodeJs e connessione a MongoDB

Sto usando da pochi giorni nodejs e devo connettermi ad un database mongodb. Ho visto un po' di esempi in rete ed ho potuto notare che si può fare in diversi modi. Io adesso faccio così

var MongoClient = require('mongodb').MongoClient;

exports.addQuiz = function(req, res) {
    // Connect to the db
    MongoClient.connect("mongodb://localhost:27017/nodetest1", function(err, db) {
        if(err) { return console.dir(err); }

        var collection = db.collection('quizcollection');
        var doc1 = {'name':'test','surname':'test'};

        collection.insert(doc1);

    });
}

Conoscete un modo migliore o sapete se ci sono delle best practice a cui fare riferimento?

Grazie

Marco Ballante - 03/03/2016

React vs Angular per un'applicazione rails esis...

Vorrei iniziare ad usare un framework Javascript per modernizzare l'interfaccia di un'applicazione Rails esistente. Personalmente non ho esperienza con queste due tecnologie, voi quale mi consigliate?

Grazie

Marco Ballante - 19/02/2016

Come costruire una query dinamica su RubyonRails

Qualcuno conosce un sistema migliore di questo per creare una query dinamica con RubyOnRails? 

def self.find_all_with_criteria_new(params) 
  conditions = String.new 
  values = Array.new 
  params.each_key do |key| 
   if key == 'city' && !params[key].blank? 
     conditions << " AND " unless conditions.length == 0 
     conditions << "upper(city) like ?" 
     values << "%#{params[key].upcase}%" 
   elsif key == 'location' && !params[key].blank? then 
     conditions << " AND " unless conditions.length == 0 
     conditions << "working_city = ?" 
     values << params[key].upcase 
   end 
  end 
  values.insert(0, conditions) 
  User.where(values).paginate(:page => params[:page],:per_page => 20) 
end

Marco Ballante - 01/02/2016

Spring: @Resource vs @Autowired

Secondo voi, in Spring, per effettuare la dependency injection è meglio usare l'annotation @Resource oppure @Autowired?

Marco Ballante - 29/01/2016

Problema metodo rematch() dei google play game ...

Sto provando ad usare il metodo dei google play game services per rigiocare la partita terminata. Una volta terminato la partita chiamo il metodo rematch.

if (!mMatch.canRematch()) { 
return; 
} 
Games.TurnBasedMultiplayer.rematch(mGoogleApiClient, mMatch.getMatchId())
.setResultCallback( new ResultCallback() {
@Override 
public void onResult(TurnBasedMultiplayer.InitiateMatchResult result) { 
processResult(result); } });

Al metodo rematch passo il matchId dell'ultima partita. CanRematch mi restituisce true. Però quando poi entro nel metodo processResult, result.getMatch() torna null e non capisco perchè.

public void processResult(TurnBasedMultiplayer.InitiateMatchResult result) { 
 TurnBasedMatch match = result.getMatch();
}

Marco Ballante - 24/01/2016

La Prima Discussione su JavaJob

Benvenuti! Questa è la prima discussione su javajob. Qui c'è un link che spiega come nasce ed il perchè di questa funzionalità. https://javajob.herokuapp.com/posts/37-Impossibile-su-Javajob-nasce-una-nuova-sezione-

if(viPiace){ condividete(); }

Com'è possibile secondo voi migliorare il servizio? Queste sono le nuove funzionalità programmate:

1. Opzione Aggiornami sulla discussione: invio di una email che mi avverte se qualcuno risponde alla discussione. Aspetto i vostri riscontri.

 

Marco Ballante - 22/01/2016
nuova
Javajob.it © 2019 - Javajob.it è un progetto realizzato da Gsoftware srls