Skip to content

Instantly share code, notes, and snippets.

View raimonizard's full-sized avatar
馃懢
Teaching and learning

raimonizard raimonizard

馃懢
Teaching and learning
View GitHub Profile
@raimonizard
raimonizard / manual-git-github.md
Last active September 14, 2023 07:40
Instruccions b脿siques de Git i GitHub

MANUAL D'INSTRUCCIONS Git + GitHub [^note]

Git 茅s un sistema de control de versions per a codi font. Est脿 pensat per tal de facilitar el desenvolupament d'aplicacions en equip. Donat el desenvolupament d'un projecte o aplicaci贸, cada desenvolupador/a que hi participi tindr脿 una c貌pia del codi al seu ordinador. A aquesta c貌pia la anomenarem repositori local. Donat un moment, cada persona de l'equip pot tenir una versi贸 diferent del codi de l'aplicaci贸 en el seu PC local.

L'escenari ideal 茅s que cada desenvolupador/a treballi sobre una branch diferent per tal de no trepitjar-se. No hauriem de treballar mai sobre la branch master o main. Ja que aquesta branca la considerarem producci贸.

Quan estem desenvolupant canvis, sempre ho fem sobre arxius del repositori local perqu猫 茅s el nostre entorn de desenvolupament. Els canvis que fa cada desenvolupador/a sobre el codi nom茅s ser脿n visibles per a ell/a mateix/a i no afectaran a la resta de companys/es de l'equip de desenvolupament.

@raimonizard
raimonizard / getRandomNumberUsingNextInt.java
Created January 28, 2023 18:47
Java method to generate an integer value inside a given interval
/**
* This method generates an integer value inside a given interval (included)
* Credits: https://www.baeldung.com/java-generating-random-numbers-in-range
* import java.util.Random should be imported
*
* @param min The minimum accepted value
* @param max The max accepted value
* @return int The random value which matches the provided interval
*/
public static int getRandomNumberUsingNextInt(int min, int max) {
@raimonizard
raimonizard / gist:8d84102ca0fba4872f738563778ef06c
Last active January 31, 2023 11:57 — forked from rxaviers/gist:7360908
Complete list of github markdown emoji markup

People

:bowtie: :bowtie: 馃槃 :smile: 馃槅 :laughing:
馃槉 :blush: 馃槂 :smiley: 鈽猴笍 :relaxed:
馃槒 :smirk: 馃槏 :heart_eyes: 馃槝 :kissing_heart:
馃槡 :kissing_closed_eyes: 馃槼 :flushed: 馃槍 :relieved:
馃槅 :satisfied: 馃榿 :grin: 馃槈 :wink:
馃槣 :stuck_out_tongue_winking_eye: 馃槤 :stuck_out_tongue_closed_eyes: 馃榾 :grinning:
馃槜 :kissing: 馃槞 :kissing_smiling_eyes: 馃槢 :stuck_out_tongue:

Conventional Commit Messages

See how a minor change to your commit message style can make a difference. Examples

Have a look at CLI util git-conventional-commits to ensure this conventions and generate changelogs

Commit Formats

Default

@raimonizard
raimonizard / MultiplicacioRecursiva.java
Created February 2, 2023 10:55
Exemple de recursivitat per calcular una multiplicaci贸 de nombres enters naturals en java
/**
* Classe d'exemple per calcular una multiplicaci贸 natural de nombres enters
* a base de sumes recursives
* @author: Raimon Izard
* @version: 1.0
*/
public class MultiplicacioRecursiva {
/**
* M猫tode static main per executar la classe
* @param args
@raimonizard
raimonizard / Resum-comandes-SQL.md
Last active February 14, 2023 23:20
Resum de comandes SQL

Data Definition Language - DDL

Comanda 脷s
CREATE Serveix per crear objectes dins d'una base de dades (database, table, constraint, index, etc.)
ALTER Modifica par脿metres d'un objecte existent a la base de dades (database, table, constraint)
DROP Elimina objectes existents en una base de dades (database, table, constraint, index, etc.)

Exemples:

CREATE:

FYI: Created blog post with more details

How to fix ".gitignore not working" issue?

Sometimes git does not exclude files/folders added .gitignore especially if you had commited them before. Here is how to fix it. I am ignoring node_modules from Angular project as an example

  1. Update .gitignore with the folder/file name you want to ignore. You can use anyone of the formats mentioned below (prefer format1)
### Format1  ###
node_modules/
@raimonizard
raimonizard / Exemple iterar els valors d'un ENUM.md
Last active April 25, 2023 11:53
Java: Codi d'exemple per iterar sobre els valors d'un Enum
public enum Genere {
    M, F, U;
}

public class Main {
    public static void main(String[] args) {
        crearTexa();
    }
 
@raimonizard
raimonizard / BDOR-Bici-Type.md
Last active April 25, 2023 11:21
Definici贸 d'un OBJECT TYPE Bici usant Oracle BDOR

Creaci贸 del TYPE Bici

image

CREATE OR REPLACE TYPE Bici AS OBJECT(
  marca VARCHAR2(30),
  model VARCHAR2(30),
  tipus VARCHAR2(20),
  es_professional NUMBER(1),
  pes FLOAT,
@raimonizard
raimonizard / BDOR-Rectangle-Type.md
Created April 25, 2023 11:22
Definici贸 d'un OBJECT TYPE Rectangle usant Oracle BDOR

Creaci贸 del TYPE Rectangle

CREATE OR REPLACE TYPE Rectangle AS OBJECT(
  -- Declaraci贸 dels atributs del Type Rectangle
    coordenadaX NUMBER,
    coordenadaY NUMBER,
    base FLOAT,
    altura FLOAT,
    -- Declaraci贸 abstracte dels m猫todes del Type Rectangle