libssl e libcrypto: Visualizando certificados online em C
· 4 minutos de leitura
BASH tips: Expressões regulares no bash
Como hoje tive de utilizar expressões regulares no bash, pensei em compartilhar com nossos amigos leitores. O buteco já fez um post sobre a utilização de expressões regulares em C, e este artigo vem para complementar. Vamos ao exemplo abaixo:
· 2 minutos de leitura
Mesa muito próximo do OpenGL 4.2 e 4.3
· 1 minuto de leitura
POSIX Regular Expression em C
· 4 minutos de leitura
Novidades que virão no GCC 6
· 1 minuto de leitura
Linux API: pthreads - Parte 1
Processadores de múltiplos núcleos já são uma realidade nos computadores da grande maioria dos usuários comuns. Em meio a esse avanço podemos escrever programas que executam várias linhas de processamento em paralelo, podendo fazer com que esses programas tenham um tempo de resposta menor.
Para tal, este post mostrará como utilizar POSIX threads na linguagem C.
O que são threads?
Threads são linhas de execução para processos. Ao iniciar um processo, uma thread principal é iniciada, um processo então pode criar outras threads para que estas executem tarefas específicas e de forma paralela. Quando temos uma CPU com um único núcleo, dizemos que as threads executam de forma concorrente, uma vez que a CPU só pode executar uma thread por vez, mas há mais que uma para ser executada ao "mesmo tempo". Já quando temos uma CPU com vários núcleos, as threads podem ser executadas tanto de forma concorrente como em paralelo, pois o scheduler pode priorizar outros programas do computador além do seu.· 5 minutos de leitura
Como utilizar o getaddrinfo para evitar a falha GHOST
· 4 minutos de leitura
Bash: Reverse Search
· 2 minutos de leitura