Skip to content

Instantly share code, notes, and snippets.

View tesseslol's full-sized avatar

Davide Tessari tesseslol

  • Italy - Padova
View GitHub Profile
@tesseslol
tesseslol / JythonConJava.md
Last active February 3, 2017 15:10
Come usare una classe java in python

Come usare una classe java in python

Requisiti:

  • jython
  • python
  • jdk

Setup variabili D'ambiente

@tesseslol
tesseslol / appium.md
Last active February 3, 2017 15:10
Come testare le app Ios e Android con Appium e Robot Framework

Appium con Robot Framework

Requisiti

I requisiti sono:

@tesseslol
tesseslol / Atom.md
Last active March 9, 2017 09:33
Atom Plug-in / Package e Keyword

Plug-in essenziali/generici

I miei plug-in che consiglio sono:

  • docblockr: Aiuta a ducumentare/commentare il codice
  • atom-beautify: Riordina qualsiasi file
  • editorconfig: Crea un file con le configurazioni dell'editor corrente e serve come stima per settuppare gli editor del team
  • file-icons: Mette delle icone "petalose" ai file
  • minimap: Una mini mappa del codice del file
  • multi-cursor-plus: Permette di muoversi con più cursori da tastiera
  • platformio-ide-terminal: Aggiunge un terminale all'ide e ne permette la crazione di istanze
@tesseslol
tesseslol / git.md
Last active April 15, 2024 10:35
Git: i comandi principali

Git guida (in aggiornamento)

Cos'è git?

Git è un software di controllo versione distribuito utilizzabile da interfaccia a riga di comando, creato da Linus Torvalds nel 2005. Git lavora con i repository. Un repository git ha 4 stati di lavoro. Il primo è la tua directory corrente. Il secondo è l'index che fa da spazio di transito per i files (git add *). Il terzo è l'head che punta all'ultimo commit fatto (git commit -m "messaggio"). E l'ultimo è il repository è online (git push server).

I repository online e locali possono essere divisi in ramificazioni (Branch).

@tesseslol
tesseslol / Bem.md
Last active February 12, 2017 21:22
Bem un modo di pensare e scrivere CSS

La metodologia bem

Bem è un metodo di scrivere il nome delle classi css. Questa metodologia permette la riusabilità / modularità del codice. Esistono moltissime metologie ma qui approffondiremo solo questa.

BEM (Block, Element, Modifier)

Bem si divide in 3 parti: blocco, elemento e per finire modificatore.

Block: Sono blocchi che contengono del codice (codice standalone):

@tesseslol
tesseslol / graphene.txt
Last active February 20, 2017 10:32
Install graphite
Install Python 2.7:
Scaricate il tar e poi digitate questi comandi:
cd Downloads
tar -xvzf Python*
cd Python*
./configure
make
Install Python library:
curl "https://bootstrap.pypa.io/get-pip.py" -o "get-pip.py"
# git plus command
atom.packages.onDidActivateInitialPackages (p) ->
if gitPlus = atom.packages.getActivePackage('git-plus')?.mainModule.provideService()
gitPlus.registerCommand 'atom-text-editor', 'Git Plus:Tag-Create-1+-major-version', ->
gitPlus.getRepo()
.then (repo) ->
gitPlus.run(repo, 'describe --tags')
.then (tag) ->
[major, minor, patch] = tag.split('.')
newMajorVersion = 1 + parseInt(major)
@tesseslol
tesseslol / FrontedTopic.md
Last active February 4, 2023 20:47
A curated list of topics
@tesseslol
tesseslol / Miglioramenti.txt
Last active July 9, 2020 10:19
Miglioramenti
Player
------
* (opzionale) un algoritmo di macchine learning che si calcola il tempo di caricamento dell'immagine e tende a presentare l'immagine migliore a seconda della banda dell'utente
* aggiunta leazy loading
* nel social button della skin della ferrari si può mettere la possibilità di uscire senza premere la x ma premendo il contorno nero
* features: aggiungere la possibilità di dimensionare l'immagine di quanto si vuole.
* pulsanti mi piace o non mi piace
Dashboard
@tesseslol
tesseslol / razor.txt
Created February 28, 2017 16:17
Bug mooooootore text razor
1) con l'immagine: https://thronqa.thron.com/#/contents/content/jeckie-chann/information
mi tira fuori i seguenti valori: music, band, misician, stage, faschion, war, festival, theater
2) con l'immagine: https://thronqa.thron.com/#/contents/content/039a31d2-862d-4d43-b9ff-49c682198bc9
mi tira fuori i seguenti valori: gourmet
3) con l'immagine: https://thronqa.thron.com/#/contents/content/df564637-a7bc-456c-ac9f-327bd08e6937
i valori non sono completi
4) con l'immagine: https://thronqa.thron.com/#/contents/content/0a16649d-2d86-462f-ba6b-cf43136a5238
mi tira fuori i seguenti valori: two
5) con l'immagine: https://thronqa.thron.com/#/contents/content/33fb6310-4ae1-41f9-998f-c341e2050ede
mi tira fuori i seguenti valori: cut, nobody