Skip to content

Instantly share code, notes, and snippets.

Avatar
😎
Always Learning

Valdiney França valdiney

😎
Always Learning
View GitHub Profile
@valdiney
valdiney / regex.md
Created Nov 6, 2021 — forked from alexandreservian/regex.md
Metacaracteres Regex
View regex.md

Representantes

Meta Nome Função
. ponto um caractere qualquer
[] conjunto conjunto de caracteres permitidos
[^] conjunto negado conjunto de caracteres proibidos

Quantificadores

View serial.py
import serial
import time
ser = serial.Serial('/dev/ttyS0', 115200)
def toDecimal(some_string):
decimals = [ord(c) for c in some_string]
return bytes(decimals)
#if not ser.isOpen():
View Iotaqui.h
#include <ESP8266WiFi.h>
#include <PubSubClient.h>
/////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////
// YOUR SESSION ID CONFIGURATION
#define ID_MQTT " "
////////////////////////////////////////////////////////////////////////////////////////////
View Disparo_ajax_para_o_servidor_nodeMcu.js
// Realiza um disparo via Ajax para o endereço do meu NodeMcu
var led_controle = function(status) {
var xmlhttp = new XMLHttpRequest();
var set_status = "http://192.168.0.106/?function=" + status;
xmlhttp.open("GET", set_status);
xmlhttp.send();
}
// Acessa os botões e passando as nossas diretivas de ligar ou desligar o led
var led = function() {
View botões_html_ligar_desligar.html
<a class="buttons ligar">Ligar</a>
<a class="buttons desligar">Desligar</a>
View Ligar_e_desligar_led_com_node_mcu.ino
#include <ESP8266WiFi.h>
// Nome do seu wifi
const char* ssid = "seu_wifi_nome";
// Senha do seu wifi
const char* password = "senha_do_seu_wifi";
// Porta de comunicacao (normalmente se utiliza a 80 ou 8080)
WiFiServer server(80);
View enquete_parte_php.php
<?php
$posicoes = $_POST['posicoes'];
foreach ($posicoes as $key => $id) {
$data['posicao'] = $key;
$this->perguntas_enquete->update($data, $id);
}
?>
View sortable_js_part.js
<script>
$(function() {
$( "#my_sortable" ).sortable({
update: function() {
var order = $("#my_sortable").sortable('toArray');
$.post("editar_posicao.php", {posicoes: order})
}
});
$( "#my_sortable" ).disableSelection();
View gist:0fc508a2e54d516cd5792772e166cd40
<ul id="my_sortable">
<?php foreach ($perguntas as $pergunta):?>
<li id="<?php echo $pergunta->id;?>">
<?php echo $pergunta->nome;?>
</li>
<?php endif;?>
</ul>
View Piscar leed.ino
// Inicializa o Pino enviando pulso elétrico
void startPinLeed(int _pinMode) {
pinMode(_pinMode, OUTPUT);
}
/*
* blinkLeed
* int _pinMode: Numero do pino
* int _delay: Tempo de espera para ligar ou desligar o leed
*/