- Em /etc/default/ufw:
DEFAULT_FORWARD_POLICY="ACCEPT"
- Em /etc/ufw/sysctl.conf:
net/ipv4/ip_forward=1
- Em /etc/ufw/before.rules:
# nat Table rules *nat :POSTROUTING ACCEPT [0:0] # Forward traffic from VMs through eth0. -A POSTROUTING -s $vm_net -o eth0 -j MASQUERADE COMMIT
- Então rode:
sudo ufw enable sudo ufw allow from 10.0.2.0/24 to any sudo ufw allow from any to 10.0.2.0/24
20130509
Redirecionamento de tráfego: host Ubuntu 12.10, guest OpenBSD 5.3
20130425
Acentos no p9p 3448:e9cdfa957952 + Ubuntu 12.10
Alguns acentos não funcionam de primeira com tal combinação porque Alt+tecla_acima_do_tab mostram uma janela para se alternar entre as janelas do programa em foco.
O truque foi ir em All Settings -> Keyboard -> Shortcuts -> Switch windows of an application, configurar o shortcut como Alt+tecla_acima_do_tab e desconfigurá-lo em seguida.
Ou http://askubuntu.com/questions/132304/how-to-disable-alt?rq=1
O truque foi ir em All Settings -> Keyboard -> Shortcuts -> Switch windows of an application, configurar o shortcut como Alt+tecla_acima_do_tab e desconfigurá-lo em seguida.
Ou http://askubuntu.com/questions/132304/how-to-disable-alt?rq=1
20121212
Skype 4.1.0.20 + Ubuntu 12.04
Na configuração do título, nada de áudio no Skype parecia funcionar.
Usei gstreamer-properties colocando plugins de Default Input e Output como ALSA. Feito isso e reiniciado o Skype, nas opções de áudio coloquei:
Usei gstreamer-properties colocando plugins de Default Input e Output como ALSA. Feito isso e reiniciado o Skype, nas opções de áudio coloquei:
- Microphone: Microsoft LifeCam (minha webcam);
- Speakers e Ringing: Default device (default). Esta opção padrão não aparecia antes da troca para ALSA.
20121029
Thunderbird 7.0.1 com problemas pra salvar email na pasta Sent
Edit -> Account Settings -> Copies & Folders -> marcar Other: em Place a copy in:. A pasta Sent já estará ali por padrão. Reiniciando-se o Thunderbird, parece funcionar.
20120504
rio(1) no Ubuntu 11.10
% cat /usr/share/xsessions/rio.desktop [Desktop Entry] Encoding=UTF-8 Type=XSession Exec=rio TryExec=rio Name=Rio Comment=Plan 9 window managerOnde rio é um script:
% cat /usr/local/bin/rio #!/bin/sh /usr/local/plan9/bin/rio -s -virtuals 4 $*
20110810
Telefone sem fio x Wireless
Usando um roteador wireless TL-WR941N da TP-Link, a qualidade da rede estava aquém da esperada. Com um diagnóstico conjunto descobrimos que o telefone sem fio Gigaset AC650 opera em 2.4Ghz, a mesma frequência de redes 802.11b. Deixando o roteador em modo 802.11bgn mixed e largura de canal de 40Mhz, parece que a estabilidade aumentou.
20110524
Matrizes no Python como lista de listas
Precisávamos de uma implementação de matrizes no Python e lista de listas foi a idéia imediata.
Sabíamos que as seguintes interações funcionavam para copiar uma lista.
Com base nisso, tentamos o mesmo com matrizes.
No entanto, vê-se que b[1] e a[1] são o mesmo objeto. A solução, ainda utilizando lista de listas, é copiar as listas internas (linhas da matriz) manualmente, como no exemplo seguinte:
Sabíamos que as seguintes interações funcionavam para copiar uma lista.
>>> a = [1,2,3] >>> b = a[:] >>> a [1, 2, 3] >>> b [1, 2, 3] >>> b[1] = 5 >>> b [1, 5, 3] >>> a [1, 2, 3]
Com base nisso, tentamos o mesmo com matrizes.
>>> a = [[1,2,3], [4,5,6]] >>> b = a[:] >>> b [[1, 2, 3], [4, 5, 6]] >>> b[1][1] = 7 >>> b [[1, 2, 3], [4, 7, 6]] >>> a [[1, 2, 3], [4, 7, 6]]
No entanto, vê-se que b[1] e a[1] são o mesmo objeto. A solução, ainda utilizando lista de listas, é copiar as listas internas (linhas da matriz) manualmente, como no exemplo seguinte:
>>> a = [[1,2,3], [4,5,6]] >>> b = [] >>> b.append(a[0][:]) >>> b.append(a[1][:]) >>> b [[1, 2, 3], [4, 5, 6]] >>> b[1][1] = 7 >>> b [[1, 2, 3], [4, 7, 6]] >>> a [[1, 2, 3], [4, 5, 6]]
Assinar:
Postagens (Atom)