Categoria: Linux
-
Python II
Entretanto, depois de ler o manual com a sintaxe de base, pesquisei para ver como escrever programas em Python para a Web. E fiquei desiludido. O Python é como o Perl e o Java, etc. O HTML é gerado em código, é sempre processado. Isso fica mais pesado para o servidor. No site do Python,…
-
Python
Tenho tanta coisa para fazer que decidir sentar-me no sofá a lançar aviões de papel… Estive a ler um manual de Python e criei algumas funções. Por exemplo a função fatorial. Aqui vai: >>> def mul(x,y): return x*y … >>> def fat(w): return reduce(mul, range(1,w+1)) … >>> fat(3) 6 >>> fat(4) 24 >>> fat(5) 120…
-
Linux, Kernel, etc.
A partir de agora, as crónicas sobre Linux, atualização do kernel, etc. vão ser publicadas no meu novo blog Slackware PT. É lá que vai estar a atualização que estou a fazer, neste momento, das máquinas reais e virtuais para o Kernel 4.4.0 do Linux. Para mais informações, visitem o novo blog.
-
Quando o slackpkg pendura
Eis a lista de comandos que utilizo no Slackware para fazer update das minhas máquinas, a partir de um mirror que tenho e que é atualizado diariamente. slackpkg update slackpkg update gpg slackpkg install-new slackpkg upgrade-all slackpkg clean-system De vez em quando, e ainda não percebi porquê, o slackpkg pendura. A máquina que estava a…
-
Maior ficheiro
Agora que já tenho o disco redimensionado para o dobro, vou tentar descobrir qual foi a causa do problema do disco virtual de 160GB encher. Para já vou correr dois comandos de Linux em consola para descobrir quais os dez maiores ficheiros e as dez maiores diretorias. (sacados do site superuser) # To find the…
-
Expandir disco no VirtualBox e mudar nome da máquina
O antigo servidor do Chornal atingiu ontem o limite dos 160GB. Era o tamanho do disco virtual. Nunca pensei que enchesse, mas encheu. Tenho que descobrir o que é que está a ocupar tanto espaço – talvez as contas de email – mas para já vou aumentar o disco para o dobro. As instruções estão…
-
Kernel 4.1.12, VirtualBox 5.0.10 e o novo SSHD
Mais uma atualização das máquinas. Desta vez para o kernel 4.1.12, assim como muitas atualizações de outras aplicações, nomeadamente o KDE 4.13.3. São 18 máquinas: esperemos que corra bem. O VirtualBox também tem uma nova versão (5.0.10), pelo que preciso de o recompilar e reinstalar. A nova configuração do SSHD não permite o acesso de…
-
Kernel 4.1.6 e VirtualBox 5.0.2
O Slackware deu um salto grande, o que não é muito usual: saltou para a versão 4 do kernel do Linux. Estive a instalar nalgumas máquinas. Vamos ver como corre. O VirtualBox também tem uma nova versão (5.0.2), pelo que preciso de o recompilar e reinstalar. No fim vou ter que reiniciar os hosts das…
-
Upgrades das máquinas
Ontem, quando ia começar a trabalhar no projeto da estatística online, descobri que os servidores estavam inacessíveis via SSH. Na noite anterior, tinha estado a fazer upgrades dos sistemas das várias máquinas. Mas o novo pacote do SSHD deixa as máquinas inacessíveis. O upgrade demorou só uma hora. Para recuperar foram cinco. Coloquei uma mensagem…
-
Upgrades das máquinas
Depois de um dia a limpar o bidé, comecei, logo ao início da noite, a fazer atualizações nos servidores Linux. Os meus servidores utilizam todos o Linux Slackware versão current, desde sempre. Uso o Slackware desde a versão 2, mas quando criei os primeiros servidores, tinha acabado de sair a versão 7. Já agora, e…
-
R e Análise Fatorial
O R é uma ferramenta extremamente potente para fazer cálculos estatísticos. Para além das estatísticas de base, é possível adicionar outras estatísticas disponíveis em pacotes opcionais. Para a análise fatorial, por exemplo, é necessário instalar um pacote extra. Eu estou a usar o psych e instalei-o assim, dentro do ambiente do R: install.packages(“psych”) Para efetuar…
-
Sendmail e AUTH
Comecei a receber mensagens de correio eletrónico de volta, rejeitadas pelo Spamhaus PBL. Contrariamente às outras listas do Spamhaus, a lista PBL não é uma lista de spammers. É antes uma lista de servidores de email que eles consideram – por não conhecerem – que não são idóneos para enviar correio. Por exemplo, por estarem…
-
Sendmail collect: premature EOM: unexpected close
Há vários meses que estou a ter erros no Sendmail com mensagens provenientes de um endereço específico: o do meu contabilista. Os erros são: “collect: premature EOM: unexpected close” O servidor é: authsmtpXX.register.it Já tentei várias “correções” para o problema, mas até agora não consegui resolver o problema. Há muitos comentários na net@ sobre isto…
-
HTML 5 e UTF8
No fim de semana passado, atualizei os servidores todos para as novas versões do Apache e do PHP. Essas atualizações causaram-me imensos problemas, nomeadamente por causa das funções de data/hora e por causa dos ficheiros codificados em iso-8859-1. Atualmente, o PHP não confia nas definições de TIMEZONE do sistema (apesar de eu as configurar corretamente)…
-
Kernel 3.18.11
Grandes alterações no Slackware. Devem estar a preparar a saída de próxima versão da distribuição mais antiga de Linux e, por isso, atualizaram praticamente todos os pacotes para as últimas versões. Eis a mensagem do Patrick: Greetings! It has indeed been far too long. I apologize for the absence of updates lately, but we’ve been…