Toda atualização de sistema é uma aventura quando o senhor é um engenheiro de software. Fazemos tudo o que podemos para usar máquinas virtuais de modo que tenhamos (quase) controle total do ambiente, mas, às vezes, o senhor simplesmente precisa trabalhar no seu sistema host. Tudo vai bem até que o senhor atualiza o sistema operacional e bum: depara-se com um problema que achava que já tinha resolvido.
Uma dessas questões é a 'openssl/opensslv.h' file not found
que ocorre quando atualizo o El Capitan. Cada atualização do sistema operacional interrompe meu ambiente de desenvolvimento local e tenho que me esforçar para obter o snippet que conserte tudo novamente. O snippet de que preciso é:
# "'openssl/opensslv.h' file not found" brew install openssl brew link openssl --force
Esse snippet instala o openssl e restabelece os links necessários para o acesso de qualquer coisa que queira usá-lo.
Símbolo não encontrado: _BIO_new_CMS
Junto com o problema original está este, no qual a criptografia tem um ataque. Veja como eu resolvo o problema do _BIO_new_CMS:
# Symbol not found: _BIO_new_CMS pip uninstall cryptography LDFLAGS="-L/usr/local/opt/openssl/lib" pip install cryptography --no-use-wheel
Encontrei cada um desses trechos na terceira página de um fórum aleatório, portanto, espero que tê-los em um só lugar poupe o tempo de alguém!
Como criar um RetroPie no Raspberry Pi – Guia gráfico
Hoje em dia, podemos jogar jogos incríveis em nossos consoles de jogos superpotentes, PCs, headsets de RV e até mesmo em dispositivos móveis. Embora eu goste de jogar novos jogos hoje em dia, tenho saudades dos sistemas de jogos retrô que eu tinha quando era criança: o Nintendo original…
Links em desvanecimento usando jQuery: dwFadingLinks
ATUALIZAÇÃO: O site do jQuery estava fora do ar hoje, o que causou alguns problemas com meu exemplo. No início desta semana, publiquei um script do MooTools que desvanecia os links de e para uma cor durante os eventos de mouseover e mouseout.