Skip to content

Instantly share code, notes, and snippets.

View pablohdzvizcarra's full-sized avatar
🛏️
Need Sleep

Pablo Hernandez pablohdzvizcarra

🛏️
Need Sleep
View GitHub Profile
##############################
## Java
##############################
.mtj.tmp/
*.class
*.jar
*.war
*.ear
*.nar
hs_err_pid*
@pablohdzvizcarra
pablohdzvizcarra / pom.xml
Created June 15, 2021 13:53
simple config to xml maven
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.pablohdz</groupId>
<artifactId>null-object-pattern</artifactId>
<version>1.0-SNAPSHOT</version>
@pablohdzvizcarra
pablohdzvizcarra / Dockerfile
Last active May 22, 2021 04:15
vue app with deploy yo nginx server
# build
FROM node:lts-alpine3.13 as dist
# set workdir in to container
WORKDIR /app
COPY package.json ./
COPY package-lock.json ./
RUN npm ci --silent
@pablohdzvizcarra
pablohdzvizcarra / app.yml
Created May 3, 2021 16:47
deployment and service kubernetes files
apiVersion: apps/v1
kind: Deployment
metadata:
name: spring-depl
spec:
replicas: 1
selector:
matchLabels:
app: spring
template:
{
"compilerOptions": {
"module": "commonjs",
"target": "es5",
"sourceMap": true,
"noImplicitAny": true,
"removeComments": true,
"preserveConstEnums": true,
"outDir": "dist",
"allowSyntheticDefaultImports": true,
@pablohdzvizcarra
pablohdzvizcarra / docker-compose.yml
Created April 22, 2021 00:55
task-docker-compose
version: "3.7"
services:
api:
build:
context: .
dockerfile: Dockerfile
container_name: api-nodejs
environment:
- PORT=8000
@pablohdzvizcarra
pablohdzvizcarra / Dockerfile
Created April 22, 2021 00:54
task-dockerfile
FROM node:lts-alpine3.13
WORKDIR /usr/src/app
COPY package*.json ./
RUN npm install
COPY . .
@pablohdzvizcarra
pablohdzvizcarra / UsersDAO.ts
Created February 25, 2021 18:33
Data Access Object
import { Collection, MongoClient } from 'mongodb'
import User from '../lib/User'
import * as bcrypt from 'bcrypt'
import aggregateRooms from '../Room/Shared/mongodb/aggregateRooms'
let users: Collection
export type UserFromDB = {
_id: string
name: string
@pablohdzvizcarra
pablohdzvizcarra / curl.md
Created November 9, 2020 05:47 — forked from subfuzion/curl.md
curl POST examples

Common Options

-#, --progress-bar Make curl display a simple progress bar instead of the more informational standard meter.

-b, --cookie <name=data> Supply cookie with request. If no =, then specifies the cookie file to use (see -c).

-c, --cookie-jar <file name> File to save response cookies to.

este es un gist de prueba
esta creado por el interes de aprender de una manera correcta github cli