Skip to content

Instantly share code, notes, and snippets.

View handersonbf's full-sized avatar
🏠
Working from home

Handerson Frota handersonbf

🏠
Working from home
View GitHub Profile
@handersonbf
handersonbf / FeatureCertificadoMetadata.java
Last active June 18, 2021 14:13
POC Certificado & Metadata
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class Teste {
public static void main(String[] args) {
String url = "https://dev-1178112.okta.com/app/exksdo65e66HD4Rfr5d6/sso/saml/metadata";
@handersonbf
handersonbf / CertidaoField.ts
Created November 7, 2018 13:47
CertidaoField.ts
import { Field } from "./Field";
export class CertidaoField {
private readonly field: Field;
constructor(config: { required?: boolean; disabled?: boolean; valueCommitted?: (() => void) } = {}) {
this.field = new Field({ typicalLength: 32, ...config, validateNotEmpty: this.validateNotEmpty });
}
@handersonbf
handersonbf / AndroidManifest.xml
Created October 25, 2017 17:39
Photo Picture Android 8 - Provider
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="android.triadworks.cursos.appevento">
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<application
android:allowBackup="true"
android:icon="@drawable/logo"
@handersonbf
handersonbf / ExecutandoInterfaceFuncional.java
Created April 20, 2017 13:10
Classe de exemplo de uso de uma Interface Funcional
public class ExecutandoInterfaceFuncional {
public static void main(String[] args) {
String cpf = "09551130401";
Validador validar = new Validador() {
@Override
public boolean validarCPF(String valor) {
return valor.matches("(?!(\\d)\\1{10})\\d{11}");
}
@handersonbf
handersonbf / Validador.java
Created April 20, 2017 13:08
Interface Funcional Validador
@FunctionalInterface
public interface Validador {
boolean validarCPF(String valor);
}
import java.sql.Connection;
import java.sql.Date;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.List;
import br.triadworks.javaweb.modelo.Caloteiro;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class ConnectionFactory {
public Connection getConnection(){
try {
return DriverManager.getConnection(

Vaga para desenvolvedor Java Junio ou Pleno.

Empresa

A ACS é uma empresa especializada no desenvolvimento de soluções para o mercado de postos de combustíveis e lojas de conveniência. Sediada em Fortaleza-CE, desde 1995 desenvolve soluções que garantem segurança, praticidade e ainda uma ótima relação custo x benefício.

Objetivos

A empresa possui um sistema de automação de postos de combustíveis e lojas de conveniência e possui um sistema de retarguarda que gerencia todos os PDVs. O objetivo é migrar esse sistema de retarguarda para tecnologia nas núvens e utilizando Java.

#!/bin/bash
set -e
# Update Ubuntu package index
sudo apt-get update -y
sudo apt-get install -y software-properties-common debconf-utils
###
# installs java 8 - oracle
@handersonbf
handersonbf / codigo_acompanhamento_analytics
Created August 18, 2014 13:16
codigo_acompanhamento_analytics
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-1576617-7', 'auto');
ga('send', 'pageview');
</script>