var obj = { locaMethod: function() { alert("hello"); }, a: "b", c: 2 };
for(var p in obj)
{
if(typeof obj[p] === "function") {
console.log(p);
}
}
Um blog de tecnologia que aborda diversos assuntos sobre tecnologia e desenvolvimento web.
sexta-feira, 16 de fevereiro de 2018
Listando Métodos de um objeto Javascript
Um método muito útil é o de recuperação de métodos disponíveis para um objeto javascript.
quinta-feira, 8 de fevereiro de 2018
Gerando shapefile à partir de um Raster
Para gerar um arquivo shapefile tendo como base um shapefile basta o seguinte comando:
gdal_polygonize.py arquivo.tiff -f "ESRI Shapefile" arquivo.shp
quarta-feira, 7 de fevereiro de 2018
Gerando Crop (clip) de um Raster com ShapeFile
De uma maneira simples, para gerar um clip de raster à partir de um shapefile.
gdalwarp -cutline INPUT.shp -crop_to_cutline -dstalpha INPUT.tif OUTPUT.tif
terça-feira, 19 de dezembro de 2017
Micro servidor Web com Python
Um recurso bem simples para testar páginas web com python ou html. Basta digitar o comando na página onde contém suas páginas web.
python 2.7
python -m SimpleHTTPServer
Python 3
python3 -m http.server
python -m SimpleHTTPServer
Python 3
python3 -m http.server
Isso irá criar um micro servidor na porta 8000.
segunda-feira, 16 de outubro de 2017
Chamadas assíncronas com GNU Parallel
Uma maneira bem simples de aproveitar todo o potencial do seu processador é criar chamadas em paralelo utilizando o GNU Parallel.
- Instalando Parallel
- sudo apt-get install parallel
- Criar uma lista de comando txt com os scripts à serem chamados por ex: (R, Pyhon) já com os argumentos à serem passados
- Abrir o terminal de comando e digite o comando:
- parallel -j 8 < lista.txt (-j significa o número de núcleos da máquina para serem utilizados).
- Tecle Enter e sua lista de scripts serão chamados de acordo com a lista em paralelo.
terça-feira, 13 de junho de 2017
Converter TIFF para SHAPE
Uma função bastante útil é a geração de Shapefille à partir de um arquivo Tiff. Para isso usamos a biblioteca GDAL. Segue exemplo abaixo:
gdal_polygonize.py arquivo.tiff -f "ESRI Shapefile" arquivo.shp
quinta-feira, 20 de abril de 2017
Alterando coluna do Postgres para Timestamp
Para alterar o tipo de coluna de string por exemplo para timestamp no Postgres basta executar como exemplo abaixo:
ALTER TABLE tabela ALTER COLUMN coluna TYPE TIMESTAMP USING coluna::TIMESTAMP;
ALTER TABLE tabela ALTER COLUMN coluna TYPE TIMESTAMP USING coluna::TIMESTAMP;
Assinar:
Postagens (Atom)