Skip to content

Instantly share code, notes, and snippets.

@GusAntoniassi
GusAntoniassi / get_php_ini.php
Last active March 15, 2018 18:09
Getting a server's configuration parameters in .ini format
<?php
/**
* Run this script to get a server's configuration parameters in .ini format
* Keywords: ini_get ini_get_all function php get configuration data from php.ini format like config
*/
$ini = (ini_get_all());
foreach ($ini as $name => $item) {
$val = $item['global_value'];
$prefix = '';
$suffix = '';
@GusAntoniassi
GusAntoniassi / 000-default.conf
Created August 31, 2018 14:37
Apache - Disable access loging for ELB healthchecking and internal dummy connections
# Put this inside your VirtualHost configuration or apache.conf file, where the access log is defined
# If conditions adapted from https://stephane.lesimple.fr/blog/2010-01-28/apache-logical-or-and-conditions-with-setenvif.html
# Initialize variables
SetEnvIf Remote_Addr "^" loopback_ip=0
SetEnvIf Remote_Addr "^" healthcheck_url=0
# Disable apache "internal dummy connections" logging
# (if remote_addr is local and method is "OPTIONS")
@GusAntoniassi
GusAntoniassi / resumo-webinar-awsome-day.md
Last active September 19, 2018 12:35
Resumo Webinar AWSome Day

Apresentador

Marcio Honorato / Senior Technical Trainer AWS

Módulo 1: Conceitos da AWS Cloud

Para a AWS, Nuvem é um conjunto de servços ou recursos de TI disponibilizados pela internet, pagando apenas pelo consumo. Uma analogia interessante é em relação à eletricidade: se você acender uma lâmpada, vai pagar apenas pelo tempo que aquela lâmpada estiver acesa.

São mais de 100 serviços disponibilizados pela AWS, com mais de 4.000 funcionalidades. Alguns serviços que chamaram a [minha] atenção:

@GusAntoniassi
GusAntoniassi / hsm-resumo-ai-emotional.md
Created November 7, 2018 16:47
[HSM] Artificial Emotional Intelligence - Pontos principais

Palestra ministrada por Rana El Kaliouby na HSM em 07/11/2018

  • Palestrante é co-fundadora da Affectiva, empresa focada em reconhecimento de emoções através da inteligência artificial

  • Confiança -> Decisões

    • AI está tomando lugar de humanos em determinadas tarefas
    • Robôs não sabem que o usuário está frustrado
    • Solução: Emotional Intelligence
  • Aplicações da Emotional Intelligence

  • Aplicativo de aprendizado que se adapta ao nível de engajamento dos alunos

@GusAntoniassi
GusAntoniassi / resumo-phpweekend-2018.md
Last active February 13, 2019 00:47
Resumo de algumas palestras que aconteceram na PHP Weekend 2018, em Maringá
@GusAntoniassi
GusAntoniassi / docker-compose.yml
Created July 16, 2019 00:11
Postgres com Docker Compose
version: '3'
services:
db:
image: postgres:11.2
ports:
- "5432:5432"
volumes:
- data:/var/lib/postgresql/data
- ./.docker/db/scripts:/docker-entrypoint-initdb.d/ # Opcional, você pode colocar alguns scripts .sh ou SQL para rodar quando o banco inicializar
environment:
@GusAntoniassi
GusAntoniassi / settings.json
Created August 14, 2019 13:52
VSCode Settings
{
"window.zoomLevel": 0,
"php.suggest.basic": false,
"php.validate.enable": true,
"php.validate.run": "onType",
"files.associations": {
"*.phpt": "php",
"*.html": "twig"
},
"emmet.includeLanguages": {
@GusAntoniassi
GusAntoniassi / README.md
Last active August 16, 2019 11:26
Setup Máquina Dev Ubuntu

Configurar máquina para desenvolvimento

  • Sistema operacional: Ubuntu 18.04.2 LTS
  • Notebook base: Lenovo Ideapad 320
  • Configurado para desenvolver PHP, JS e Android Studio

Instalando o Sistema Operacional

  1. Baixe a iso do Ubuntu no site oficial. Mais abaixo da página existe um link arquivo .torrent, geralmente baixa mais rápido do que se baixar o arquivo .iso diretamente.

  2. Após finalizar o download, grave o .iso em um pendrive. No Windows recomendo utilizar o software Rufus, que é bem fácil de usar. No Linux recomendo utilizar o Etcher.

@GusAntoniassi
GusAntoniassi / README.md
Last active September 1, 2019 19:25
Anotações DevOps Bootcamp

DevOps Bootcamp

https://www.udemy.com/devopsbootcamp

Monolitos e Microserviços

  • Monolito

    • Application server
    • Stateful = Tudo o que é persistido durante a execução. O estado é armazenado no servidor da aplicação
  • Microserviços

  • Stateless