Foruns de tecnologia para participar da comunidade:
Github, repositório para seus projetos (e basicamente do mundo todo)
Sites para free lancing:
x = document.getElementsByClassName('artdeco-button--secondary'); for (let i=0 ; i<50; i++) x[i].click(); | |
// falta paginacao e aceitar >100 numa tacada :P |
#aplica chroma: | |
ffmpeg -i video.mp4 -i video-chroma.mp4 -shortest -filter_complex '[1:v]chromakey=0x70de77:0.14:0.03[chroma];[chroma]crop=75/100*in_w:9/10*in_h,scale=w=0.4*iw:h=0.4*ih[chroma_escalado];[0:v][chroma_escalado]overlay=x=main_w-overlay_w-0:y=main_h-overlay_h-0[out]' -map '[out]' video-com-chroma-blend.mkv | |
#extrai audio | |
ffmpeg -i video_chroma.mp4 video_audio.wav | |
#profile do ruido: | |
sox video_audio.wav -n trim 0 0.5 noiseprof noise.prof | |
#remove ruido: |
Foruns de tecnologia para participar da comunidade:
Github, repositório para seus projetos (e basicamente do mundo todo)
Sites para free lancing:
class Pessoa { | |
private String nome; | |
String cpf; | |
String endereco; | |
String getNome() { | |
return this.nome; | |
} | |
void setNome(String nome) { |
public class MarkdownNovo { | |
private static final ScriptEngine JAVASCRIPT; | |
static { | |
JAVASCRIPT = new ScriptEngineManager().getEngineByName("javascript"); | |
try { | |
JAVASCRIPT.eval(new InputStreamReader(MarkdownNovo.class.getResourceAsStream("/marked.js"))); | |
System.out.println(MarkdownNovo.class.getResourceAsStream("/marked.js")); | |
} catch (ScriptException e) { |
List<Usuario> filtradosOrdenados = usuarios.stream() | |
.filter(u -> u.getPontos() > 100) | |
.sorted(Comparator.comparing(Usuario::getNome)) | |
.collect(Collectors.toList()); |
List<Usuario> usuariosFiltrados = new ArrayList<>(); | |
for(Usuario usuario : usuarios) { | |
if(usuario.getPontos() > 100) { | |
usuariosFiltrados.add(usuario); | |
} | |
} | |
Collections.sort(usuariosFiltrados, new Comparator<Usuario>() { | |
public int compare(Usuario u1, Usuario u2) { | |
return u1.getNome().compareTo(u2.getNome()); |
import java.util.*; | |
import java.util.concurrent.*; | |
import java.util.function.*; | |
class EWC { | |
private Consumer<Object> tarefinha; | |
private Queue<Object> waiters = new ConcurrentLinkedQueue<>(); | |
public void wait(Object arg) { |
javac br/com/casadocodigo/java8/Capitulo5.java | |
br/com/casadocodigo/java8/Capitulo5.java:44: error: variable comparator is already defined in method main(String[]) | |
Comparator<Usuario> comparator = | |
^ | |
br/com/casadocodigo/java8/Capitulo5.java:58: error: cannot find symbol | |
.thenComparing(s -> s.length()); | |
^ | |
symbol: method length() | |
location: variable s of type Object | |
br/com/casadocodigo/java8/Capitulo5.java:58: error: incompatible types: no instance(s) of type variable(s) U exist so that Comparator<Object> conforms to Comparator<String> |
public class Rainhas { | |
private static int[] rainhas = new int[8]; | |
public static void main(String[] args) { | |
tentaNaPosicao(0); | |
} | |
private static void tentaNaPosicao(int coluna) { | |
for(int linha = 0; linha < 8; linha++) { | |
if(valido(coluna, linha)) { | |
rainhas[coluna] = linha; | |
if(coluna == 7) System.out.println(Arrays.toString(rainhas)); |