Skip to content

Instantly share code, notes, and snippets.

View wesleyegberto's full-sized avatar
🎯
Exploring

Wesley Egberto wesleyegberto

🎯
Exploring
View GitHub Profile
@wesleyegberto
wesleyegberto / static_server.js
Created August 5, 2016 02:02 — forked from ryanflorence/static_server.js
Node.JS static file web server. Put it in your path to fire up servers in any directory, takes an optional port argument.
var http = require("http"),
url = require("url"),
path = require("path"),
fs = require("fs")
port = process.argv[2] || 8888;
http.createServer(function(request, response) {
var uri = url.parse(request.url).pathname
, filename = path.join(process.cwd(), uri);
@wesleyegberto
wesleyegberto / Java_Deps_Test_JaxRs.md
Last active August 22, 2017 14:58
Dependencies to test JAX-RS

Dependencies to test JAX-RS

Dependencies to POM.xml

<dependency>
    <groupId>junit</groupId>
    <artifactId>junit</artifactId>
    <version>4.12</version>
    <scope>test</scope>
@wesleyegberto
wesleyegberto / Java_Deps_Test_Using_Embedded_JaxRs.md
Last active December 28, 2016 15:45
Dependecies to test in a embedded JAX-RS (may need update the version)

#Dependecies to test in a embedded JAX-RS

may need update

Dependencies to POM.xml

<dependency>
    <groupId>org.glassfish.jersey.test-framework.providers</groupId>
    <artifactId>jersey-test-framework-provider-grizzly2</artifactId>
    <version>2.22</version>
@wesleyegberto
wesleyegberto / Java_Deps_Test_Jpa.md
Last active December 28, 2016 15:44
Dependencies e configs to test JPA using Derby (may need update)

#Dependencies e configs to test JPA using Derby

may need update

Dependecies to POM.xml

<dependency>
    <groupId>org.eclipse.persistence</groupId>
    <artifactId>eclipselink</artifactId>
    <version>2.6.0</version>
@wesleyegberto
wesleyegberto / Java_Deps_Arquillian_Junit.md
Created December 29, 2016 13:45
Dependencies to use Arquillian with JUnit

#BOM for Arquillian

Dependencies to use Arquillian with JUnit

<dependencyManagement>
  <dependencies>
    <dependency>
      <groupId>org.jboss.arquillian</groupId>
      <artifactId>arquillian-bom</artifactId>
 1.1.9.Final
@wesleyegberto
wesleyegberto / web.xml
Created March 7, 2017 22:29
web.xml for Servlet 3.1
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
version="3.1">
</web-app>
@wesleyegberto
wesleyegberto / Context.xml
Created April 8, 2017 04:52
CDI 1.2/2.0 on Tomcat
<?xml version="1.0" encoding="UTF-8"?>
<Context>
<!-- webapp/META-INF/Context.xml -->
<Manager pathname=""/>
<Resource name="BeanManager"
auth="Container"
type="javax.enterprise.inject.spi.BeanManager"
factory="org.jboss.weld.resources.ManagerObjectFactory"/>
</Context>
## Cluster
### Cluster info
kubectl cluster-info
kubectl get nodes
kubectl describe node
### Listar os eventos
kubectl get events
@wesleyegberto
wesleyegberto / traffic_generator.sh
Created June 29, 2018 22:30
Script to generate traffic
#!/bin/sh
# Source: https://github.com/pilhuhn/microprofile-demo/blob/mpm-2.0-testing/parallel_count_traffic_generator.sh
#set -x
while true
do
END=$((RANDOM % 10 +1 ))
echo $END
for i in `seq $END`
@wesleyegberto
wesleyegberto / stash_merge_commit_push.sh
Created July 9, 2018 18:53
Example of script to automatically stash updates, checkout and merge a branch and then commit the changes
#!/bin/bash
set -o errexit # Exit on error
git stash save 'Before deploy' # Stash all changes before deploy
git checkout deploy
git merge master --no-edit # Merge in the master branch without prompting
npm run build # Generate the bundled Javascript and CSS
if $(git commit -am Deploy); then # Commit the changes, if any
echo 'Changes Committed'
fi
git push heroku deploy:master # Deploy to Heroku