Para exportar as variáveis de ambiente no python podemos utilizar o seguinte código:
import os
print os.environ
A variável os.environ terá todos as variáveis de ambiente para pegar apenas uma podemos usar
print os.environ['LOGNAME']
Que imprimirá o usuário logado.
Meu objetivo aqui é escrever sobre qualquer coisa, já que possuo certa dificuldade em me expressar, seja de forma escrita ou verbal ;) E também que aqui seja um "repositório" de informações para quando eu precisar, ter onde consultar. Já que o cérebro não ajuda muito.
quinta-feira, 27 de janeiro de 2011
quarta-feira, 26 de janeiro de 2011
MathJax
A um tempo atrás postei como instalar o MathJax no blogger, mas utilizava o servidor do próprio MathJax o que não é aconselhado pois sobrecarrega o servidor deles, vi que um cara disponibilizou no hosting dele o MathJax, como no meu também está sobrando banda, resolvi fazer o mesmo.
Para utilizar basta usar:
\[\begin{aligned}
\int \int_{0}^{\infty} x^2 dx \\
\end{aligned} \]
Para utilizar basta usar:
<script type="text/javascript" src="http://mathjax.zarathustra.com.br/MathJax.js"></script>
No blogger já utilizo o do meu servidor.
Código de teste.
\[\begin{aligned}
\int \int_{0}^{\infty} x^2 dx \\
\end{aligned} \]
quarta-feira, 19 de janeiro de 2011
Liberar apenas alguns videos do youtube
Liberar apenas alguns videos do youtube
Precisei liberar apenas um video do youtube mas mantendo todo o resto
do site bloqueado, pesquisei algum tempo no google mas não encontrei
uma forma de fazer essa liberação, o squid que eu tenho a politica
padrão é liberar tudo para os usuários autenticados, mas os bloqueios
são feitos via squidguard com as listas do shallalist, que tem o youtube
cadastrado na seção movies - portanto, bloqueia o acesso).
No squid.conf eu adicionei as seguintes ACLs:
acl ytb_dom dstdomain .youtube.com .ytimg.com
acl ytb_video_re url_regex -i aoiP-WK3V8o generate_204 videoplayback watch_as3-vflqEsLb3.swf
redirector_access deny ytb_dom ytb_video_re
http_access allow ytb_dom ytb_video_re
acl ytb_css url_regex -i \.css$ \.js$ \.jpg$
redirector_access deny ytb_css ytb_dom
http_access allow ytb_css ytb_dom
ytb_dom contém os domínios do youtube (pelo menos os que eu vi quando acompanhei os logs)
aoiP-WK3V8o é o video que eu quero liberar
Liberei também os arquivos javascript e CSS do youtube, apenas para ficar com uma aparencia melhor
mas isso faz com que mostre os outros videos que "podem" ser assistidos.
Com uma pequena alteração é possível bloquear pelo menos as imagens dos videos que aparecem.
acl ytb_video_jpg url_regex \/vi\/
http_access deny ytb_css ytb_dom ytb_video_jpg
http_access allow ytb_css ytb_dom
Mais algumas alterações e o arquivo final ficou assim:
acl ytb_video_re url_regex generate_204 videoplayback watch_as3-vflqEsLb3.swf "/etc/squid/acls/youtube_video.txt"
acl ytb_dom dstdomain .youtube.com .ytimg.com
redirector_access deny ytb_dom ytb_video_re
http_access allow ytb_dom ytb_video_re
acl ytb_css url_regex -i \.css$ \.png$ \.jpg$ \.js$
redirector_access deny ytb_css ytb_dom
# Bloquear as imagens dos videos (sugestoes) do lado direito
acl ytb_video_jpg url_regex \/vi\/
http_access deny ytb_css ytb_dom ytb_video_jpg
http_access allow ytb_css ytb_dom
Não consegui remover completamente a barra lateral direita (vulgo sugestões) de videos,
mas dessa forma o usuário não poderá nem pesquisar por videos.
Assinar:
Postagens (Atom)