Skip to content

Instantly share code, notes, and snippets.

View pdaug's full-sized avatar

Pedro Augusto pdaug

View GitHub Profile
const size = 5;
const list = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21];
const totalPage = Math.ceil(list.length / size);
const paginate = [];
list.map((item, index) => {
const indexPage = Math.trunc(index / size);
internauta
teletrabalho
surfar na web
eu traabalho numa pontocom
<body class="text-natural text-size-standard bg-neutral-light transition-all" style="">
<div id="root"><div class="inset-0 bg-neutral-light flex flex-col h-screen w-screen overflow-hidden"><div class="bg-highlight border-b border-neutral flex justify-center h-24 shadow-style-cloud transition-all"><div class="w-desktop flex gap-8 justify-between"><div class="flex justify-center items-center gap-4"><div class="w-14 h-14 rounded-type-bend overflow-hidden"><img id="menuLogo" loading="lazy" src="/media/logo-black.png" alt="Logo TrackerNet"></div><div class="flex justify-center"><a class="" href="/dashboard"><div class="relative flex font-light items-center justify-center cursor-pointer w-24 h-24 transition-all text-natural"><span class="select-none text-size-highlight">Dashboard</span></div></a><a class="" href="/devices"><div class="relative flex font-light items-center justify-center cursor-pointer w-24 h-24 transition-all text-natural"><span class="select-none text-size-highlight">Dispositivos</span></d
// 64 - 1024
// x
// 256 - 2048
const remap = function (x: number, inputMinimum: number, inputMaximum: number, outputMinimum: number, outputMaximum: number) {
const pointA = (x - inputMinimum) * (outputMaximum - outputMinimum);
const pointB = (inputMaximum - inputMinimum) + outputMinimum;
const result = pointA / pointB;
return result;
};
// VARIÁVEIS HABILITAR MOTORES
int ENA = 9;
int ENB = 10;
// VARIÁVEIS ENTRADA DOS MOTORES
int IN1 = 4;
int IN2 = 5;
int IN3 = 6;
int IN4 = 7;
{
"id": "684587fe-55c6-404c-b828-d126fbe97b9e",
"version": 1,
"server": "translino-backend",
"state": "error" | "success",
"code": 400,
"message": "Bad Request",
"method": "GET",
"path": "/api/customer",
"result": [
#include <stdio.h>
int main()
{
int favNumber = 8;
int *pointerFavNumber;
// below it is save the variable address
pointerFavNumber = &favNumber;
type ServiceHtmlElementParameters = {
tag: string;
close?: boolean;
attributes?: Record<string, string>;
children?: string;
};
export const ServiceHtmlElement = function ({ tag, close, attributes, children }: ServiceHtmlElementParameters): string {
const attributesEntries = Object.entries(attributes || new Object());
const attributesConverted = attributesEntries.map(function ([key, value]) {
const createElement = function ({ className = '', id = '', tag = 'div', name = '' }) {
const element = document.createElement(tag);
if (className) {
element.classList.add(className);
}
if (name) {
element.setAttribute('name', name);
}
if (id) {
element.setAttribute('id', id);
@pdaug
pdaug / web_scrapper_get_trip.js
Last active May 20, 2024 18:46
The script web scrapper runner in console browser to get all device trips at tracker platform
// webscrapper
(async function () {
const ConvertDateTime = function (dateTime) {
const dateDay = dateTime.slice(0, 2);
const dateMonth = dateTime.slice(3, 5);
const dateYear = dateTime.slice(6, 10);
const timeHour = dateTime.slice(11, 13);
const timeMinute = dateTime.slice(14, 16);
const timeSeconds = dateTime.slice(17, 19);