Skip to content

Instantly share code, notes, and snippets.

View candidosales's full-sized avatar
🏠
Focusing

Candido Sales Gomes candidosales

🏠
Focusing
View GitHub Profile
#EXTM3U
#EXTINF:24,tnt
http://170.82.200.38:8080/tnt/tracks-v1a1/mono.m3u8
#EXTINF:20,fx
http://170.82.200.38:8080/fx/tracks-v1a1/mono.m3u8
#EXTINF:0,Premiere Clubes
http://189.91.128.146:4444/udp/227.10.20.102:1234?PEDROJUNIORTUTORIAIS
#EXTINF:0,Premiere 2
http://189.91.128.146:4444/udp/227.10.20.104:1234?PEDROJUNIORTUTORIAIS
#EXTINF:0,Premiere 3
#EXTM3U
#EXTINF:-1 tvg-logo="" group-title="Canais | BBB",Big Brother Brasil [CAM001] HD
http://psrv.io:80/9089247/coreurl.me/27861
#EXTINF:-1 tvg-logo="http://z4.vc/1CP" group-title="Canais | Variedades",A&E FHD
http://psrv.io:80/9089247/coreurl.me/18858
#EXTINF:-1 tvg-logo="http://z4.vc/uuz" group-title="Canais | Variedades",A&E FHD [H265]
http://psrv.io:80/9089247/coreurl.me/22213
#EXTINF:-1 tvg-logo="http://z4.vc/SDH" group-title="Canais | Variedades",A&E HD
http://psrv.io:80/9089247/coreurl.me/18738
#EXTINF:-1 tvg-logo="" group-title="Canais | Internacionais",Al Jazeera
@candidosales
candidosales / batch_parellel_processing.go
Last active June 29, 2021 19:19
Use batch and coroutines to parallelize processing
type BatchFunc func(start, end int) error
const (
MaxBulkDelete = 1000
MaxBatchSize = 25
)
func (s service) BulkDelete(ctx context.Context, businessMetrics []*vanalytics_v1.DeleteBusinessMetricRequest) (*vanalytics_v1.DeleteMultiBusinessMetricsResponse, error) {
response := &vanalytics_v1.DeleteMultiBusinessMetricsResponse{}
apt install php7.2-mysql php7.2-dom php7.2-curl
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
php wp-cli.phar --info
chmod +x wp-cli.phar
sudo mv wp-cli.phar /usr/local/bin/wp
wp --info

References

@candidosales
candidosales / solve-digital-ocean.md
Created July 4, 2019 03:59
Solve SHH Droplet Digital Ocean

I had a machine crash, and needed to setup another one with SSH access. I got the console login ok, but no way to paste my public key there. Just spent a whole day trying to find a way to do this.

My solution, finally was to put the public key on a public dropbox folder, then in the console, use:

curl 'https://dl.dropbox.....' > temp1
cat temp1 >> .ssh/authorized_keys
@candidosales
candidosales / README.md
Last active April 3, 2019 11:17
Tutorial to crawler with scrapy
@candidosales
candidosales / .gitlab-ci.yaml
Last active June 20, 2018 00:11
Gitlab CI + App Engine
image: google/cloud-sdk:latest
stages:
- deploy
####################################################################################################
# DEPLOY
#
.deploy_template: &deploy_template_def
stage: deploy
@candidosales
candidosales / response.kt
Last active April 26, 2018 17:34
Como tratar os erros
// {
// "id": 4,
// "name": "Nikola Tesla",
// "branch": "0001",
// "branchVerificationDigit": "string",
// "account": "1256720",
// "accountVerificationDigit": 3,
// "phone": "11 95555-5555",
// "email": "nikola@tesla.com",
// "apiMetadata": {
export default function productList(products) {
const element = document.getElementById('product-list');
// map of products
let productItem = products.map(product => `
<div class="product-item">
<h1 class="product-title">${product.productVariants[0].title}</h1>
<img class="product-image" src="${product.productVariants[0].imageUrl}" alt="${product.productVariants[0].title}">
<p class="product-price">${product.productVariants[0].price}</p>
@candidosales
candidosales / custom-material.module.ts
Created September 29, 2017 14:32
Custom material Module
import { NgModule } from '@angular/core';
import {
MatButtonModule,
MatSnackBarModule,
MatCardModule,
MatInputModule,
MatCheckboxModule,
MatIconModule,
MatSidenavModule,
MatSelectModule,