Skip to content

Instantly share code, notes, and snippets.

View paulocoutinhox's full-sized avatar

Paulo Coutinho paulocoutinhox

View GitHub Profile
int rstPin = 8; // reset MC port
void setup() {
// configure ports and reset the MC
Serial1.begin(9600);
delay(300);
pinMode(rstPin, OUTPUT);
digitalWrite(rstPin, LOW);
delay(200);
package main
import (
"fmt"
"bufio"
"os"
)
func main() {
reader := bufio.NewReader(os.Stdin)
@paulocoutinhox
paulocoutinhox / log.txt
Last active October 17, 2016 18:30
Problema ICPDV
2016-10-17 16:29:41.630129 IngressoCerto[29371:1904741] [] tcp_connection_create_with_endpoint_and_parameters 12 www.icpdv.com.br 80
2016-10-17 16:29:41.630654 IngressoCerto[29371:1904741] [] tcp_connection_start 12 starting
2016-10-17 16:29:41.630844 IngressoCerto[29371:1904741] [] nw_connection_create creating connection to www.icpdv.com.br:80
2016-10-17 16:29:41.631136 IngressoCerto[29371:1904741] [] tcp_connection_start starting tc_nwconn=0x7fd95ed40190
2016-10-17 16:29:41.631387 IngressoCerto[29371:1904741] [] __nw_connection_start_block_invoke 12 starting
2016-10-17 16:29:41.631763 IngressoCerto[29371:1904741] [] nw_endpoint_handler_start [12 www.icpdv.com.br:80 initial path (null)]
2016-10-17 16:29:41.631981 IngressoCerto[29371:1904741] [] nw_connection_endpoint_report [12 www.icpdv.com.br:80 initial path (null)] reported event path:start
2016-10-17 16:29:41.632471 IngressoCerto[29371:1904741] [] nw_endpoint_handler_path_change [12 www.icpdv.com.br:80 waiting path (satisfied)]
2016-10-17 16:29:41.63269
@paulocoutinhox
paulocoutinhox / log-docker-compose-scale.md
Last active October 28, 2016 23:03
Docker compose scale PHP-FPM log

docker-compose up -d

Starting dockercomposephpdev_mysql_1
Starting dockercomposephpdev_php-fpm_1
Starting dockercomposephpdev_nginx_1

docker-compose scale php-fpm=5

@paulocoutinhox
paulocoutinhox / CustomerSystemService.java
Last active December 1, 2016 17:15
CustomerSystemService.java
/*
Criar: canListenProduct
Criar: canDownloadProduct
Esses métodos conterão todas as regras de negócio e deverão no final de cada regra chamar o callback necessário.
No método canListen, por exemplo, você pode criar um callback para quando o usuário deve ouvir o preview, ouvir normal ou no ouvir porque ele no tem a library necessária.
--> canListenPreview
--> canListenNormal
--> doesNotHaveTheNecessaryLibrary
@paulocoutinhox
paulocoutinhox / MainActivity.java
Last active December 6, 2016 15:52
Android - Solicitar permissões
/*
Artigo mostrando o que precisa se solicitado ou não:
https://inthecheesefactory.com/blog/things-you-need-to-know-about-android-m-permission-developer-edition/en
*/
public class MainActivity extends Activity {
public static String[] androidPermissions = {"android.permission.WRITE_EXTERNAL_STORAGE", "android.permission.READ_EXTERNAL_STORAGE", "android.permission.CAMERA"};
public static int androidPermissionsRequestCode = 200;
Encrypted to:
31FFFFFFC013FFFFFF8C774FFFFFFF86FFFFFF9D206C545E2669FFFFFFACFFFFFFC37300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
OK!
Tag:
000000000000000031FFFFFFC013FFFFFF8C774FFFFFFF86FFFFFF9D206C545E2669FFFFFFACFFFFFFC3730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
OK!
Decrypted to:
{id: "12345678"}}? ����r���R����:T�c�1V_����5D0ɇQ�S�J��"�U���ڈ�0i��t,�]Tb[�^�w����J8��$`ې�X8��p@!�'�iB$:4�A�9�֌q������B���Bj�g8�\��ڏD�Y����7c���m�R�P����V��)�JW6�q_(\v.��!�I��,;���oO"�o��͓��4������T�e�i�ҫ �uF�fB�F�"���PE��<E�h
OK!
Payload:
@paulocoutinhox
paulocoutinhox / Log.txt
Last active January 17, 2017 01:40
ESP-14 Log About Upload Code
/Applications/Arduino.app/Contents/Java/arduino-builder -dump-prefs -logger=machine -hardware /Applications/Arduino.app/Contents/Java/hardware -hardware /Users/paulo/Library/Arduino15/packages -tools /Applications/Arduino.app/Contents/Java/tools-builder -tools /Applications/Arduino.app/Contents/Java/hardware/tools/avr -tools /Users/paulo/Library/Arduino15/packages -built-in-libraries /Applications/Arduino.app/Contents/Java/libraries -libraries /Users/paulo/Documents/Arduino/libraries -fqbn=esp8266:esp8266:generic:CpuFrequency=80,FlashFreq=40,FlashMode=dio,UploadSpeed=115200,FlashSize=2M,ResetMethod=ck,Debug=Disabled,DebugLevel=None____ -ide-version=10800 -build-path /var/folders/jw/mq69589s7rj0r9bj9np1fk8m0000gn/T/arduino_build_767169 -warnings=none -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.esptool.path=/Users/paulo/Library/Arduino15/packages/esp8266/tools/esptool/0.4.9 -prefs=runtime.tools.xtensa-lx106-elf-gcc.path=/Users/paulo/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.2
@paulocoutinhox
paulocoutinhox / main.go
Created February 20, 2017 16:50
Sample Go program showing integration with image-detect library
package main
/*
#cgo pkg-config: opencv
#cgo CFLAGS: -I/Users/paulo/Developer/workspaces/cpp/image-detect/lib/include -I/usr/include
#cgo LDFLAGS: -L/Users/paulo/Developer/workspaces/cpp/image-detect/build -limage-detect
#include "image-detect.h"
*/
import "C"
import (
@paulocoutinhox
paulocoutinhox / fork-update.md
Created March 22, 2017 16:34
Keeping a fork up to date

1. Clone your fork:

git clone [email protected]:YOUR-USERNAME/YOUR-FORKED-REPO.git

2. Add remote from original repository in your forked repository:

cd into/cloned/fork-repo
git remote add upstream git://github.com/ORIGINAL-DEV-USERNAME/REPO-YOU-FORKED-FROM.git
git fetch upstream