Skip to content

Instantly share code, notes, and snippets.

View nmicht's full-sized avatar

Michelle Torres nmicht

View GitHub Profile
@nmicht
nmicht / .npm-init.js
Last active April 5, 2024 12:22
Script to override the npm init. Prompts for the normal stuff, but also creates a github repository
/**
* This script can be used to override the current behave of `npm init`
* Can have a set of "defaults" values and also, will include functionality
* to create a Github repository for the project.
*
* You can set it:
* npm config set init-module YOUR-PATH/.npm-init.js
*
* Note: This is a work in progress, so there are some failures, mostly because
* npm is using promzard for the prompts, and it doesn't have async methods, so
@nmicht
nmicht / recursos-para-aprender.md
Last active April 2, 2024 14:05
Recursos para aprender
@nmicht
nmicht / soft-eng-agentur-fur-arbeit.json
Created March 5, 2023 12:23
Software Engineer roles lists in the Agentur fur Arbeit site
[ {
"bezeichnung" : "Softwareentwickler/in",
"berufId" : 15260,
"istReglementiert" : false
}, {
"bezeichnung" : "Leiter/in - Softwareentwicklung",
"berufId" : 90610,
"istReglementiert" : false
}, {
"bezeichnung" : "Mathematisch-technische/r Softwareentwickler/in",
@nmicht
nmicht / lehrer-argentur-fur-arbeit.json
Created March 5, 2023 11:47
List of Lehrer roles listed in the Argentur fur Arbeit site
[ {
"bezeichnung" : "Lehrer/in (Uni) - Gesamtschulen",
"berufId" : 9297,
"istReglementiert" : true
}, {
"bezeichnung" : "Lehrer/in - Alexander-Technik",
"berufId" : 15103,
"istReglementiert" : false
}, {
"bezeichnung" : "Lehrer/in - Begabtenförderung",
@nmicht
nmicht / *Docker-Flask.md
Last active August 23, 2022 02:18
Docker files for flask app

Docker for flask app

  1. Create a Dockerfile with all the specs for your image
  2. Create a docker-compose.yml file for the basic setup
  3. Create docker-compose.env.yml files for the specific rules for each environment

To build the image execute:
docker-compose -f docker-compose.yml -f docker-compose.env.yml build

To run the container execute:

@nmicht
nmicht / CodeSniffer with pre-commit.md
Last active January 29, 2021 12:58
Force PHP standards with Git hooks and Code Sniffer

Force PHP standards with Git hooks and Code Sniffer

Phpcs Dependency

First, we need a development dependency specified to install phpcs. It looks something like this:

{
    "require-dev": [
        "squizlabs/php_codesniffer": "2.0.*@dev"
    ]
}
@nmicht
nmicht / curl-http-code.sh
Last active August 31, 2019 23:57
This script do a loop to read all the lines in file "url-list" and with curl get the http code response
# This script do a loop to read all the lines in file "url-list"
# Usign curl with get the http code of the url and print it with the url
#!/bin/bash
while read LINE; do
curl -o /dev/null --silent --head --write-out '%{http_code}' "$LINE"
echo ' '$LINE
done < url-list
@nmicht
nmicht / README.md
Created March 14, 2019 01:36
Deploy Docker to GCloud

Create the cluste

gcloud container clusters create kaka-cluster --num-nodes=1

  • kaka-cluster: the name of the cluster

Run the docker (the workload)

kubectl run kaka-server --image=gcr.io/kaka-234500/dockerflask_docker-flask:latest --port 5000 --env="FLASK_APP=app/main.py" --env="PORT=5000" --env="HOST=0.0.0.0"

  • kaka-server: the name of the workload
  • image: the name of the image on the hub
  • port: the exposed by the docker
  • env: the environment variables
@nmicht
nmicht / *RC-Notes.md
Last active March 12, 2019 00:16
Herramientas, paquetes y cositas interesantes para usar. Todo aprendido durante mi tiempo en RC

Recurse Center W2'19 notes

This are my notes during the W2'19 at Recurse Center

  • Tools A file with a list of tools, software and links to interesting development things.
  • Projects A list with interesting projects created by recurses.
@nmicht
nmicht / *RC-application.md
Last active March 10, 2019 02:25
Application as Recursers for the Resource Center Winter 2, 2019

Recurse Center Application

The Recurse Center runs educational programming retreats in New York City. The retreats are free, self-directed, project based, and for anyone who wants to get dramatically better at programming.

This gist includes my application and code for the pair programming interview