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…