Skip to content

Instantly share code, notes, and snippets.

Avatar

Nelson do Vale Oliveira ndvo

View GitHub Profile
View hoje.sh
export hoje=`date +%Y-%m-%d`
@ndvo
ndvo / fixjava.sh
Created Jun 6, 2019
Fix display of Java application under DWM
View fixjava.sh
wmname LG3D
View converte_pdf_prf_em_csv.sh
arquivo=$1
pdf2htmlEX $arquivo;
sed -f juntador.sed "${arquivo%.*}.html" \
| sed -e 's/class=\"[^"]*\"//g' \
| sed -e 's/<img [^>]*>//g' \
| sed -e 's/.*\(RELAÇÃO DE INTERDIÇÕES ATIVAS\)/\1\r\n/' \
| sed -e 's/<head>[^>]*<\/\s*head\s*>//' \
| sed -e 's/\(<div\s*>[0-9]\{1,2\}:[0-9]\{1,2\}:[0-9]\{1,2\}\)</\1\n\r</g' \
| sed -e 's/\(span>DURAÇÃO<\/\s*div>\)/\1\n\r/g' \
| sed -e 's/\s*data-data=.*[0-9]\{1,2\}\/[0-9]\{1,2\}\/[0-9]\{2,4\}\s*[0-9]\{1,2\}:[0-9]\{1,2\}:[0-9][0-9]//' \
View background.sh
feh --bg-scale /usr/share/backgrounds/gnome/Icescape.jpg
@ndvo
ndvo / android.sh
Created Jun 6, 2019
Prepare DWM for android dev
View android.sh
wmname LG3D
export ANDROID_HOME=$HOME/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/tools
View instaladrupal.sh
#! /bin/bash
prompt=">>>";
echo "Informe o arquivo que contém a lista de módulos (um por linha).
Se deixar em branco, modulos.csv será utilizado";
file_list="modulos.csv";
read file_list
history_url="http://updates.drupal.org/release-history/"
prefixo="DrupalScript";
echo "Informe a pasta a salvar os arquivos.
View envia.py
#! /usr/bin/python
# -*- coding: utf-8 -*-
import codecs
import smtplib
import re
import os
import sys
import time
from email.header import Header
from email.mime.multipart import MIMEMultipart
@ndvo
ndvo / gen.py
Created Apr 15, 2019
Generate static website
View gen.py
#!/usr/bin/env python3
import os
import re
def truncate_html_words(s, num, delimiter):
length = int(num)
if length <=0:
return ''
html4_singlets = ('br', 'col', 'link', 'base', 'img', 'param', 'area', 'hr', 'input')
View siorgphp.php
<?php
function sam_siorg_client(){
$SIORG = new SoapClient("http://www.siorg.redegoverno.gov.br/gestao/webservice/WSSiorg.asmx?WSDL",
array('proxy_host'=>"10.1.101.101",
'proxy_port'=>8080,
));
return $SIORG;
}
View gist:76b61e8530dd35bff19f2a3cf61b428c
groups = [[],[],[]]
g = 0
for i in text:
if i.isnumeric:
groups[g]+=i
elif i in " -":
g+=1
You can’t perform that action at this time.