Skip to content

Instantly share code, notes, and snippets.

<?php
....
public function getLatlon()
{
$province = Provincia::all();
foreach($province as $p)
{
/** @var \App\Provincia $p */
<?php
namespace App\Http\Controllers\Admin;
use App\Http\Requests;
use App\Article;
use App\Tag;
use App\Category;
use Zofe\Rapyd\DataForm\Field\Checkboxgroup;
class AdminArticlesController extends AdminController
@zofe
zofe / mysql-backup-tables.sh
Created May 13, 2016 16:24 — forked from tacone/mysql-backup-tables.sh
Backup all mysql tables
#!/bin/sh
#
# Adapted from: https://www.howtoforge.com/shell-script-to-back-up-all-mysql-databases-each-table-in-an-individual-file-and-upload-to-remote-ftp
#
# System + MySQL backup script
# Copyright (c) 2008 Marchost
# This script is licensed under GNU GPL version 2.0 or above
# ---------------------------------------------------------------------
#########################
@zofe
zofe / rest.php
Last active September 28, 2016 16:16
general purpose rest client
<?php
//general purpose rest client
function rest_helper($url, $params = null, $body="", $verb = "GET", $format = "json", $auth_token='mytoken')
{
$cparams = array(
"http" => array(
"method" => $verb,
"ignore_errors" => true,
"timeout" => 5,
)
@zofe
zofe / index.php
Created October 19, 2016 14:22 — forked from tacone/index.php
<?php
/*
|--------------------------------------------------------------------------
| Check for maintenance
|--------------------------------------------------------------------------
|
| Se l'applicazione è standby proviamo ad aspettare che torni su. In questo
| modo l'utente non riceve messaggi di errore durante il deploy, non perde
| i dati inviati nel form, etc.
@zofe
zofe / appunti_docker.md
Last active November 15, 2017 15:29
appunti docker

requisiti per creare ambienti docker adatti allo sviluppo

Dockerfile di esempio, prende una distro (lamp minimale basata su alpine-linux), installa pacchetti..
configura variabili d'ambiente, copia file di configurazione, apre porte

    FROM janes/alpine-lamp
@zofe
zofe / parallelize.helper.php
Created June 29, 2018 15:03
parallelize php process helper
<?php
function parallelize($func, $arr, $procs=4)
{
//to work with collections
//but you can also use chunk() n.f.
$chunks = $arr->chunk(ceil((count($arr) / $procs)));
$pid = -1;
$children = array();
foreach ($chunks as $items) {
@zofe
zofe / rocket.chat.compute.engine.appunti.md
Last active November 27, 2018 16:00
appunti installazione rocket chat su google cloud ( compute engine )
@zofe
zofe / a14.metano.md
Created July 20, 2018 15:35
distributori metano A14 - Bari-Bologna / Bologna-Bari

distributori metano A14 (salire BARI-BOLOGNA)

  • uscita Vasto Nord (1 km dal casello direzione vasto, alla seconda rotonda sx, chiuso domenica)
  • Area di Servizio Esino Est (ENI-Sarni, dopo ancona-nord)
  • Area di Servizio Bavano Est (ENI-Autogrill, dopo cesena-nord)

distributori metano A14 (scendere BOLOGNA-BARI)

@zofe
zofe / git.alzheimer.md
Last active July 22, 2018 08:33
appunti di git

comandi principali

  • git clone: crea una copia locale di un archivio remoto
  • git fetch: scarica gli aggiornamenti su di un ramo locale
  • git branch: crea, rinomina, cancella i rami dell'albero
  • git checkout: estrae i file relativi ad una versione o un ramo
  • git add: predispone il salvataggio di uno o più file modificati
  • git commit: salva nell'archivio una patch
  • git rebase: sposta la base di un ramo innestandola altrove
  • git log: mostra lo storico del ramo o di un file