Skip to content

Instantly share code, notes, and snippets.

View rruffer's full-sized avatar

Rodolfo Ruffer rruffer

  • VALID
  • Duque de Caxias - RJ
View GitHub Profile
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
// Angular Material Components
import {BrowserAnimationsModule} from '@angular/platform-browser/animations';
import {MatCheckboxModule} from '@angular/material/checkbox';
import {MatButtonModule} from '@angular/material/button';
import {MatInputModule} from '@angular/material/input';
import {MatAutocompleteModule} from '@angular/material/autocomplete';
import {MatDatepickerModule} from '@angular/material/datepicker';
@rruffer
rruffer / progress.xml
Created September 23, 2019 16:27 — forked from Antarix/progress.xml
Android ProgressBar indeterminateDrawable
<?xml version="1.0" encoding="utf-8"?>
<rotate xmlns:android="http://schemas.android.com/apk/res/android"
android:fromDegrees="0"
android:pivotX="50%"
android:pivotY="50%"
android:duration="1" /*Duration = 1 means that the rotation will be done in 1 second*/
/*increase duration if you want to speed up the rotation*/
android:toDegrees="360"
>
import javax.ws.rs.ext.ContextResolver;
import javax.ws.rs.ext.Provider;
import com.fasterxml.jackson.databind.ObjectMapper;
/**
* Converte as datas automaticamente
* {@link https://github.com/FasterXML/jackson-modules-java8}
* @author rodolfo.mindtek
* Não funciona com client
@rruffer
rruffer / UnabledSSL.java
Last active July 8, 2019 17:31 — forked from mefarazath/GagSsl.java
Ignorar Erros ssl no retrofit.
private static OkHttpClient getUnsafeOkHttpClient() {
try {
// Create a trust manager that does not validate certificate chains
final TrustManager[] trustAllCerts = new TrustManager[]{
new X509TrustManager() {
@Override
public void checkClientTrusted(java.security.cert.X509Certificate[] chain,
String authType) throws CertificateException {
}
@rruffer
rruffer / UtilList.java
Created May 19, 2019 13:50
Métodos para particionar lista
/**
* soluções para não usar libs externas
* {@link} https://ideone.com/QiQnbE
* {@link} https://www.vogella.com/tutorials/JavaAlgorithmsPartitionCollection/article.html
* {@link} https://www.baeldung.com/java-list-split
*
* @author rruffer
*
*/
public class UtilList {
@rruffer
rruffer / LoginBean.java
Last active July 17, 2019 17:22
Pegar usuário em classe CDI em método estático
import java.io.Serializable;
import javax.enterprise.context.SessionScoped;
import javax.inject.Named;
@Named("loginBean")
@SessionScoped
public class LoginBean implements Serializable {
private static final long serialVersionUID = 1L;
@rruffer
rruffer / UtilString.java
Created January 11, 2019 11:56
Remover acentos com Java
/**
* Remove acentos usando {@link Normalizer} e {@link String#replaceAll(String, String)}
* @param texto sem acentos
* @return
*/
public static String removerAccentos(String texto) {
texto = Normalizer.normalize(texto, Normalizer.Form.NFD);
texto = texto.replaceAll("[^\\p{ASCII}]", "");
return texto;
}
@rruffer
rruffer / JQueryWebView.java
Created July 24, 2017 14:36 — forked from jewelsea/JQueryWebView.java
Embeds jQuery in a document loaded into a WebView.
import javafx.application.Application;
import javafx.beans.value.ChangeListener;
import javafx.beans.value.ObservableValue;
import javafx.scene.Scene;
import javafx.scene.web.WebEngine;
import javafx.scene.web.WebView;
import javafx.stage.Stage;
import org.w3c.dom.Document;
/**
@rruffer
rruffer / convertUTF8toISO-description.txt
Created October 5, 2016 12:57 — forked from luis-fss/convertUTF8toISO-description.txt
Convertendo de UTF-8 para ISO-8859-1 em Java: A solução definitiva
Recentemente enfrentei problemas em um aplicativo Android que desenvolvi, o qual se comunica com o banco de dados de um dos sistemas da empresa, codificado em ISO-8859-1 (Firebird) através de um web service.
Os dados eram gravados de forma errada, muitas vezes truncavam e as vezes apareciam caracteres estranhos.
Depois de algumas tentativas, cheguei até a seguinte solução:
@rruffer
rruffer / app_.gitignore
Created April 2, 2016 19:22
Favorite Twitter
/build