Skip to content

Instantly share code, notes, and snippets.

@caioerick
caioerick / exemplo_interpolacao_matriz.py
Created Sep 12, 2020
Exemplo de interpolação de dados em uma matriz, bastante útil para alguns dados de ADCP e CTD
View exemplo_interpolacao_matriz.py
import pandas as pd
import matplotlib.pyplot as plt
import numpy as np
# criando a matriz e preenchendo ela com NaN
mat = np.zeros((50,100))
mat.fill(np.NaN)
# vamos preencher a matriz com alguns valores
for i in range(mat.shape[0]):
View criar_mapa_area.py
# bibliotecas
from mpl_toolkits.basemap import Basemap
import matplotlib.pyplot as plt
import numpy as np
# a batimetria precisa ser extraída do site do etopo
# https://maps.ngdc.noaa.gov/viewers/wcs-client/
etopo = Dataset('dados/etopo1_bedrock.nc')
View gist:8f2a9247c0dbffdacd512c2c11b01083
import matplotlib.pyplot as plt
from mpl_toolkits.basemap import Basemap
from netCDF4 import Dataset
import cmocean as cm
import numpy as np
import pandas as pd
View down_file.py
import urllib.request
for i in range(1,2):
url_base = 'https://www.site.com/'
file = 'arquivo_{0:02d}.nc'.format(i)
url = url_base+file
print('Baixando {}...'.format(file))
@caioerick
caioerick / guia.md
Created Sep 11, 2016 — forked from ynurmahomed/guia.md
Guia para formatação das matérias da printf
View guia.md

Autoria:

<p class="autoria">
    Por: <a title="Fulano" target="_blank" href="http://www.comppet.ufu.br/content/petianos/x">Fulano</a>
</p>

Títulos:

View return_string.php
<?php
$string = "Computação";
diminuiString($string, 8);
function diminuiString($string, $tamanho) {
$maximo = $tamanho;
if(strlen($string) < $maximo) {
echo $string;
}
else {
@caioerick
caioerick / sudoku
Created Jun 2, 2014
Algoritimo que gera uma grade de sudoku válida em PHP
View sudoku
<?php
function return_row($cell){
return floor($cell/9);
}
function return_col($cell){
return $cell % 9;
}
@caioerick
caioerick / CPBR
Created Jun 2, 2014
Vídeos da Campus Party Brasil
View CPBR
CPBR6 - Modelo de Negócios em negócios tradicionais e digita
http://www.youtube.com/watch?v=3genjz_g0Gc
CPBR6 - Como ganhar dinheiro com Apps
http://www.youtube.com/watch?v=MGZrR3vxwQ4
CPBR6 - Desenvolvimento Orientado a Testes
http://www.youtube.com/watch?v=MJ1SRtZXPr0
CPBR6 - De pequenas startups a grandes negócios
@caioerick
caioerick / parallax.html
Created Jun 2, 2014
Efeito Parallax em HTML / CSS / JavaScript - Background movendo lentamente ao rolar a página.
View parallax.html
<html>
<head>
<title>Backgruound movendo lentamente</title>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$('div.bgParallax').each(function(){
var $obj = $(this);
$(window).scroll(function() {
View booble-sort.php
<?php
$vet[5] = Array(1, 3, 5, 2, 4);
for($i=0;$i<5;$i++) {
for($j=0;$j<4;$j++) {
if($vet[$j] > $vet[$j+1]) {
$aux = $vet[$j];
$vet[$j] = $vet[$j+1];
$vet[$j+1] = $aux;
}