su

Mattepuffo's logo
Guida a RPM

Guida a RPM

RPM sta per Red Hat Package Manager, e le distro basate su RPM sono diverse, tra cui:

  • OpenSUSE
  • Fedora
  • CentOS
  • e le rispettive versioni enterprise

Ad oggi è poco utilizzato, in quanto gli si preferiscono programmi tipo YUM e DFN, che comunque sono basati su di esso.

(Un pò come DPKG in sostanza).

Ma ci sono vari casi in cui ci tocca usarlo, e quindi vediamo qualche comando base.

Mattepuffo's logo
Usare i Multiple Document Interface in Qt

Usare i Multiple Document Interface in Qt

I Multiple Document Interface possono essere molto comodi in molti ambiti.

Qui vediamo un esempio base in Qt.

Cominciamo con la finestra principale:

// mainwindow.h

#ifndef MAINWINDOW_H
#define MAINWINDOW_H

#include <QMainWindow>
#include <QMdiSubWindow>
#include "formclienti.h"

#include <QDebug>

namespace Ui {
class MainWindow;
}

class MainWindow : public QMainWindow
{
    Q_OBJECT

public:
    explicit MainWindow(QWidget *parent = 0);
    virtual ~MainWindow();

private slots:
    void on_actionClienti_triggered();

private:
    Ui::MainWindow *ui;
};

#endif // MAINWINDOW_H

Mattepuffo's logo
Sommare le colonne in PHPExcel

Sommare le colonne in PHPExcel

PHPExcel supporta la creazione di formule direttamente in fase di creazione del file.

L'unica cosa a cui bisogna stare attenti, è scrivere la giusta formula; le formule possono cambiare a seconda se si usa MS Office o LibreOffice ad esempio.

Comunque, in questo caso, vedremo la semplice SUM, che è standard.

Quindi ad esempio:

$xls->getActiveSheet()->setCellValue('A10', '=SUM('A1:A9')');

Mattepuffo's logo
Inviare richieste POST in AngularJS

Inviare richieste POST in AngularJS

Solo dopo mi sono accorto che le funzioni success e error sono deprecate in favore di then.

Il tutto è comunque funzionante, ma prima o poi riscrivo l'articolo per bene!

Oggi vediamo come inviare richieste POST usando AngularJS; sul server useremo PHP.

Facciamo però alcune considerazioni:

  • invieremo e riceveremo dati in formato JSON
  • faremo la codifica (e la decondifica ovviamente) dei dati in BASE64
  • nel mio caso specifico siamo su una app (Ionic) e, quindi le richieste sono di tipo Cross-Domain-Origin; imposteremo gli header in PHP, ma non è obbligatorio se non siete in ambito Cross-Domain-Origin

A questo punto direi di cominciare.

Mattepuffo's logo
Scambiare dati tra Android e iOS con Sunshine

Scambiare dati tra Android e iOS con Sunshine

Per scambiare dati tra dispositivi Android e iOS ci sono vari modi:

  • FTP
  • Email
  • WhatsApp e simili
  • Cloud (Dropbox, Google Drive, ecc)

Sempre, quindi, passando per altri sistemi:

  • non sempre è comodo
  • possiamo avere problemi di dimensioni

Ho scoperto, però, una app che permette lo scambio diretti tra dispositivi che si chiama Sunshine.