Skip to content

Instantly share code, notes, and snippets.

View gladson's full-sized avatar
😎
Vá lutar pelo que você acredita.

Gladson gladson

😎
Vá lutar pelo que você acredita.
View GitHub Profile
@gladson
gladson / checkbox.dart
Last active December 13, 2021 18:37
Custom CheckBox - Flutter
import 'package:flutter/material.dart';
class SCheckbox extends StatefulWidget {
final ValueChanged<bool> onChanged;
final bool isChecked;
final String title;
final double size;
final double iconSize;
final Color selectedColor;
final Color selectedIconColor;
@gladson
gladson / README.md
Last active October 31, 2021 21:13
Dart & Flutter - Log Debugger (Break Point programaticamente) & Timeline (Análise de performance)

import 'dart:developer' as developer;

import 'dart:developer' as developer;

Criar logs com mensagem personalizada

sem o uso do pacote Logger

@gladson
gladson / index.dart
Created August 4, 2021 19:26
SEND ARQUIVO - API
uploadFile() async {
var postUri = Uri.parse("<APIUrl>");
var request = new http.MultipartRequest("POST", postUri);
request.fields['user'] = 'blah';
request.files.add(new http.MultipartFile.fromBytes('file', await File.fromUri("<path/to/file>").readAsBytes(), contentType: new MediaType('image', 'jpeg')))
request.send().then((response) {
if (response.statusCode == 200) print("Uploaded!");
});
}
@gladson
gladson / README.md
Created March 31, 2021 16:34
Error PyCharm => Unrecognized VM option 'UseConcMarkSweepGC'

Error

image

Solution

image

image

@gladson
gladson / readme.md
Last active March 4, 2021 20:15
Instalação Microsoft Teams - Ubuntu
curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/ms-teams stable main" > /etc/apt/sources.list.d/teams.list'
sudo apt update
sudo apt install teams
@gladson
gladson / README.md
Last active January 3, 2021 20:45
Projects version

Versioning

We use SemVer for versioning.

@gladson
gladson / instalacao-docker-e-docker-compose.md Instalação Simples - Docker & Docker Compose => Ubuntu

Instalação Simples - Docker & Docker Compose => Ubuntu ou Alpine

Ubuntu

  1. sh install-docker-ubuntu.sh
  2. log out
  3. log back in

Alpine

@gladson
gladson / readme.md
Last active November 1, 2021 01:19
Docker - Comandos

Comandos relacionados às informações:

  • docker version - exibe a versão do docker que está instalada.
  • docker inspect ID_CONTAINER - retorna diversas informações sobre o container.
  • docker ps - exibe todos os containers em execução no momento.
  • docker ps -a - exibe todos os containers, independentemente de estarem em execução ou não.

Comandos relacionados à execução:

  • docker run NOME_DA_IMAGEM - cria um container com a respectiva imagem passada como parâmetro.
  • docker run -it NOME_DA_IMAGEM - conecta o terminal que estamos utilizando com o do container.
  • docker run -d -P --name NOME dockersamples/static-site - ao executar, dá um nome ao container.
@gladson
gladson / total.php
Last active September 4, 2020 22:05
Soma + Listas
<?php
class Listar
{
private $getLista;
private $getTotal;
//Getters:
public function getLista() {
return $this->getLista;
@gladson
gladson / index.php
Last active September 2, 2020 21:27
Fatorial e Permutacao
<?php
class Permutacao {
private $numero;
private $posicao;
private $resultado;
//Getters:
public function getNumero() {
return $this->numero;
}