Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

75 total results found

MyWiki

Keep all the useful infos in one place

Arduino PWM Exponential LED Fading

MyWiki Arduino

  Light perception is logaritmic so we need exponential curve for having a linear light fading const int outputPin = 9; const int pwmMaxRes = 255; // The R value in the graph equation float R; void setup() { // set the pin connected to the LED as ...

MySQL e SQLite

Programmazione

Introduzione veloce MySQL è un database per gestire grandi quantità di dati, invece SQLite lo si usa per piccoli database e i dati sono salvati sottoforma di file. Questo significa che per fare un backup di un database SQLite basta semplicemente copiare un fi...

Funzioni utili PHP

Programmazione

Generare stringa base 62 (Veloce non sicuro) <?php function getRandomString($len) { $characters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz'; $string = ''; $max = strlen($characters) - 1; for ($i = 0; $i < $len; $i++) ...

PHP namespace and spl_autoload_register

Programmazione

Namespace I namespace danno la possibilità di creare classi con lo stesso nome. Abbiamo 3 file in questo progetto che mostra una pagina web con un orologio: Analogico/view.php  (Cartella/nome_file) <?php namespace Analogico; class view { funct...

Proxmox free user post-config

MyWiki HomeLab

Post-config that only free user need to do   Edit /etc/apt/sources.list and add: PVE 5: deb http://download.proxmox.com/debian stretch pve-no-subscription PVE 6: deb http://download.proxmox.com/debian buster pve-no-subscription Edit /etc/apt/sources.lis...

Chronos (Scuola-Lavoro) #TODO

Progetti 2019

Ho partecipato insieme ad altri studenti al progetto Tecnicamente Digitalmente di Adecco. Il nostro progetto consiste in una ChatBot chiamato Chronos che risponde alle domande degli studenti. Questo è l'alternanza scuola lavoro che ho fatto nel 4° anno. Per r...

Astocaz (JS-PHP-SQL-HTML/CSS)

Progetti 2019

E-commerce satirico con hosting su Altervista. L'obbiettivo era prendere familiarità con Bootstrap e creare un sito dinamico che funzionasse su tutti i dispositivi come telefoni, tablet e computer desktop. https://compitibot.altervista.org/astocaz/ </i...

Compara risoluzioni (JS)

Progetti 2018

Una semplice webApp per comparare risoluzioni differenti GitHub

PianoCartesiano (JAVA)

Progetti 2019

Programma in Java che disegna la funzione inserita:   Esempi di funzioni: f(x) = cos(X)+4 f(x) = sin(Cos(x/2)) +5 f(x) = x^3+ 5 f(x) = (x +4) ^ 4 f(x) = sin(x^2) f(x) = 20 *sin(x^3/10) Nota: Gli spazi sono ignorati GitHub

Corrompitore

Progetti 2017

Questo semplice programma scritto in Python permette di trasformare un codice di qualsiasi linguaggio in un codice visibilmente identico, ma la prima volta che si proverà a caricarlo su in IDE o a compilarlo si potrà notare una serie estremamente lunga di erro...

Forza 4 (Java)

Progetti 2017

Questo programma scritto in java è composto da un JFrame dove sono presenti una matrice di 6 righe per 7 colonne di jButton che simulano ogniuno una casella dove può essere presente o meno una pedina. Come pedina il programma di avvale della lettera "O" scrivi...

Proxmox GPU Passthrough

MyWiki HomeLab

Fast summary of how to passthrough GPU in Proxmox   Your hardware should, support: VT-d, interrupt mapping, and UEFI BIOS Tested with Proxmox VE 6.0 New installs uses systemd-boot instead of grub Major changes if using systemd-boot /etc/kernel/cmdline in...

Arduino Uno/Nano 16 bit PWN

MyWiki Arduino

Tested on Arduinos with ATMEGA 328 and ATMEGA 168 Usage ex: analogWrite16(34954); You'll need to use unsigned int because you'll need the range 0, 65535 void setupPWM16() { DDRB |= _BV(PB1) | _BV(PB2); /* set pins as outputs */ TCCR1A = _BV(COM...

Useful scripts

MyWiki HomeLab

  Install OpenVPN: First, get the script and make it executable : curl -O https://raw.githubusercontent.com/Angristan/openvpn-install/master/openvpn-install.sh chmod +x openvpn-install.sh Then run it : ./openvpn-install.sh   From: https://github.com/An...

Postfix catch-all and forward to another email

MyWiki Linux

  Install Postfix: sudo apt-get install postfix Create /etc/postfix/virtual: [email protected] actu[email protected] Save and run: postmap /etc/postfix/virtual Append to /etc/postfix/main.cf: virtual_alias_maps = hash:/etc/postfix/virtual Edit inet_int...

PhantomJS run headless without X Org Server FIX

MyWiki Linux

  Update sudo apt-get update && sudo apt-get install xvfb Run PhantomJS xvfb-run phantomjs  

Programmazione

Cose inerenti alla programmazione

MariaDB deny default [email protected] FIX / Allow all IPs / Recreate user

MyWiki Linux

  Can login as root using mysql -u root but not from PHP on the same host   First, login to MySQL sudo mysql -u root Check your accounts present in your db SELECT User,Host FROM mysql.user; +------------------+-----------+ | User | Host ...

Samba

MyWiki Linux

Samba config cheatsheet   sudo nano /etc/samba/smb.conf Add user "root" sudo smbpasswd -a root sudo only on UBUNTU & co Basic [global] log file = /var/log/samba/log.%m max log size = 1000 workgroup = WORKGROUP read raw = Yes ...

Lorem ipsum (Quick access)

MyWiki

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi quis nibh a sapien imperdiet vulputate vel ac ligula. Morbi pharetra sit amet velit ut dapibus. Morbi mollis pharetra sem sit amet mattis. Phasellus rhoncus erat sit amet arcu viverra, sit amet cur...

2022

Progetti

2021

Progetti

2020

Progetti

WIP

Progetti

2019

Progetti

2018

Progetti

2017

Progetti

Arduino

MyWiki

Linux

MyWiki

HomeLab

MyWiki

Progetti

Documentazione per i progetti che faccio

Nginx config

MyWiki Linux

Return 404 on specific extension Return 404 trying to load .ini or .db files. Add this to /etc/nginx/sites-available/default or whatever file you are using inside server{...}. location ~\.(db|ini)$ { return 404; } Return custom 404 page In this case ...