segunda-feira, 5 de setembro de 2011

Decepção total... Oi e sua Internet "bunda fina".

É impressionante e decepcionante o monopólio de péssimos serviços praticados pela Oi.

Você nunca viu isso? Deve ser por que você mora no município do Rio de Janeiro. Lá, Oi, GVT, Embratel, Net e outras operadoras brigam cabeça a cabeça, usuário a usuário a cada mega de velocidade, cada uma com descontos e ofertas de velocidades astronômicas, para alegria dos cariocas...

Enquanto isso, no limbo chamado Baixada Fluminense que tem um imenso potencial consumidor desta tecnologia, reina onipotente a Oi com suas taxas de velocidades estonteantes, tais como 600kbps, 300kbps, 150kbps!!! Sim, você não leu 15 megabytes por segundo não, meu caro leitor, você leu impressionantes 150kbps, para assinantes que já tem esta conexão há muito tempo. Aí o trouxa que paga praticamente R$100,00 por mês (por que ele tem que aturar pagar até mesmo um provedor, coisa que hoje em dia é desnecessária para a maioria das operadoras, mas hi... Esqueci... Só no Rio mesmo) para ter estas ridículas velocidades, liga para o tele-atendimento para pedir aumento de velocidade e então? Simples: NÃO HÁ DISPONIBILIDADE!!! (nunca há...) Até que milênio?

Enquanto as autoridades dizem que estão investindo em inclusão digital e até mesmo vão distribuir tablets nas escolas públicas, nem os assinantes de uma operadora tem inclusão digital de verdade. Você já experimentou entrar no youtube pra ver um filminho de 3 minutos numa conexão destas... Você leva, por baixo, 30 minutos, só aturando o download do filme. Atualização de sistema, se você usa Linux, bem, digamos uma 3 horas a cada atualização, se você tem Windows, uns 3 dias.

Inclusão digital, sim! Tablets para os pequenos! Mas que se tenha alguma concorrência, afinal, quem ganha com esta péssima prestação de serviço? Provavelmente vocês vão responder: Ah, eu sei! Os técnicos que se você molhar a mão com uns trocados (que variam de um para outro, lógico - concorrência né?) eles conseguem que você tenha uma conexão muito mais rápida, 1mbps (uau!) e pagando a velha conexão de 150kbps (que custa mais caro que assinar 15mbps no Rio).

Só pra constar: Minha conexão é a de 150kbps, por que moro no limbo... E há anos eles vão estar providenciando as instalações e vão estar me comunicando assim que estiverem prontificando a conexão.

E a gente ainda tem que aturar este palavreado de inglês mal traduzido.

Eu juro, assim que pintar QUALQUER operadora me oferecendo QUALQUER conexão mais rápida, vou cancelar TODOS os serviços que hoje pago para a Oi. Vão perder este cliente que vos fala e tantos outros que eu puder influenciar.

sexta-feira, 26 de agosto de 2011

Dia 17/08/2011 - 20 anos de Linux

Um dia, tão cansado
Só no quarto trancado
Em games chafurdando
Em chats chateando
E planilhas planejando
E vírus e trojans limpando
Abri a janela
E pulando por ela

Me encontrei em outro mundo.
Era muito mais vasto e profundo
Mas, pinguim de sentinela
E manual à lapela,
Me vi com apaches explorando
Terra em que gnus iam trotando.
De tartaruga casco tomando
E cobras e gemas encontrando,
De vida insípida fui liberado
E fiquei mais inspirado.

Viva a liberdade!

Umav Osatroz (nickname - Autor desconhecido)

segunda-feira, 15 de agosto de 2011

Uso do usuário "root" no Linux


Se você trabalha em uma empresa que se utiliza de um sistema operacional "de verdade", muito provavelmente não poderá ter acesso ao sistema para fins administrativos, isto é uma forma de se preservar a integridade do sistema, evitando-se assim instalação de dispositivos ou softwares que não sejam de interesse da empresa. 

É lógico, esta limitação tem um custo, ela também impede que usuários façam algumas tarefas de manutenção importantes e também exigem da área de TI um investimento sério em pessoal treinado para atender à muitas solicitações que são feitas, desde a instalação de uma impressora, até a de um software meramente administrativo, visto que este atendimento será centralizado no caso de empresas pequenas e na melhor das hipóteses será estratégicamente distribuído nos diferentes departamentos, conforme o tamanho e/ou as necessidades da empresa.

O usuário root é de vital importância e de perigo real no que diz respeito à integridade do parque computacional das empresas. Em sistemas operacionais como o Linux, ele é somente utilizado para fins específicos e a filosofia de desenvolvimento destes sistemas levam a sério estas limitações, afim de que o sistema seja realmente seguro e livre de falhas. Em Linux, poucos são os motivos para o sistema apresentar erros graves e dentre estes a grande maioria está realmente ligada a falhas na instalação deste ou de outro aplicativo/dispositivo.

Em grandes empresas, é impraticável que uma pessoa, ou mesmo um setor dê conta de administrar os diferentes computadores com diferentes necessidades e diferentes tipos de serviços a serem executados, sendo, neste caso, a melhor opção, a compartimentação do serviço, ou seja, sob a supervisão de um órgão central, colaboradores de cada setor específico sejam responsáveis por administrar a sua própria área, relegando ao órgão central apenas o controle administrativo central e de manutenção do parque de máquinas instaladas. Deixando as tarefas administrativas dos computadores para os responsáveis setoriais.

Em resumo o papel do usuário root não é apenas de bloquear os computadores para evitar que os usuários instalem "software pirata" (típico em empresas que se utilizam de software pirata - normalmente o Windows - o quê se pode fazer? Não é mesmo?) mas de promover uma administração séria do parque de máquinas da empresa, possibilitando assim que os usuários sejam aliados da organização e não seus inimigos.

segunda-feira, 1 de agosto de 2011

Instalando um Servidor FTP no Linux (Debian / Ubuntu)

Quem trabalha com computadores em rede sabe, não devemos guardar nossos backups apenas no disco rígido. Disquetes são mídias ultrapassada (já foi né?), CD, bem, começamos a falar em uma mesma língua, porém fazer backups em CD ou mesmo no seu irmão mais gordo o DVD, exige muita, mas muita disciplina mesmo, então como fazer? Em três letras FTP. Podemos, utilizando o crontab programas verdadeiras obras primas em scripts de backups que ficaram em um servidor dedicado a isto, ou mesmo manter 2 cópias dos mesmos ou infinitas combinações dos mesmos, mas acima de tudo necessitamos de um servidor FTP.

Para tanto, na seção de dicas disponíveis aqui ao lado, temos um passo a passo simples de como instalar um servidor FTP, um procedimento simples mas de grande importância na manutenção do que, de longe, é o mais importante em qualquer negócio: SEUS DADOS!

Clique aqui para acessar o tutorial de instalação do servidor FTP proftpd em seu linux.

sexta-feira, 15 de julho de 2011

Inserindo dados no MySQL usando Lazarus+Zeoslib

É engraçado o fato da gente ficar saltando entre sistemas e modos de programação, acabamos descobrindo coisas interessantes e doutrinas de desenvolvimento diferentes, mesmo que utilizando a mesma linguagem, neste caso o Object Pascal, ou FreePascalvia IDE Lazarus.

Até pouco tempo eu me via preso ao Windows por causa do desenvolvimento em Delphi e erradamente pensava que não existia a linguagem que o Delphi usava, aí soube do Kylix (que nem consegui rodar ;( mas que poderia ser minha passagem para o Linux um dia...) continuei e aprendi cada vez mais, desenvolvi diversas aplicações algumas delas utilizando até mesmo SQL/Oracle e como todo programador fiquei maravilhado com o mundo dos bancos de dados relacionais.

Pois é, mas como no Linux tudo o que é fácil também é um tanto complicado (filosofia Unix - Mas isso é bom!) comecei a programar e quando me deparei com a inserção de dados em um sistema simples, ops;... Deparei com problemas, inseria dados no banco ele estava lá, mas quando reiniciava o sistema, CADÊ!? Os dados sumiam... Novamente, mudamos de sistema, de IDE neste caso e acabamos aprendendo coisas novas.

Simples assim:
No Delphi você tem lá seu DataModule e seu Database, manda um INSERT e os dados são inseridos, claro como água. Mas no Lazarus+ZeosLib, não é tão simples, porém, é bem mais sofisticada, uma vez que você avisa ao banco que vai começar ou terminar uma transação.

Veja o exemplo:

  DataModule1.ZConnection1.StartTransaction;
   with DataModule1.ZQueryInsereMidias do
     begin
        close;
        sql.Clear;
        sql.Add(VarSQLinsereDados);
        execsql;
        close;
     end;
  DataModule1.ZConnection1.Commit;

Ou seja, primeiro você abre a transação (StartTransaction) e no final você manda o Banco de Dados inserir os dados da transação (Commit).

Lembre-se que é necessário que o componente ZConnection presente em seu DataModule tenha a sua propriedade "AutoCommit" como TRUE.

Lógico que esta é a mais simples de todas as formas possíveis, mas como exemplo de funcionamento é bem funcional.


Bom Código!









sábado, 9 de julho de 2011

RMVB -> AVI (DIVX) = MENCODER

Se você já baixou algum filminho na Web em formato RMVB (RealMedia) com certeza deve ter se perguntado, como faço pra ver este negócio em avi?

È para isto que serve este programinha que quebra não um galho mas uma floresta inteira. O MENCODER faz isso utilizando-se claro dos codecs que você já deve ter. Mas esqueça aquelas belas janelinhas decoradas e caixinhas de diálogo bonitas, ele é uma aplicação console, ou seja, você deverá rodá-lo a partir do modo texto, seja em janela ou puro.

Dificuldades? Nivel zero se você já tem os codecs, senão, vai ter que baixá-los para depois rodar o programa. Não vou entrar em detalhes de como baixar seus codecs, mas julgando que você se utiliza de um Debian-Like como o meu Ubuntu, boa parte do problema é facilmente resolvido a partir do Synaptic.

Como fazer a conversão. Isto é realmente simples. Use o comando abaixo substituindo para o nome do arquivo origem e para o nome do arquivo destino:

mencoder <arquivo.rmvb> -oac mp3lame -lameopts preset=64 -ovc xvid -xvidencopts bitrate=600 -of avi -o <arquivo.avi>

Simples assim.

Ps. Neste exato momento estou convertendo um arquivo de video rmvb para avi de uma festa. Pirataria não né?... Deixa isso para os usuários Windows. :p

quinta-feira, 7 de julho de 2011

Hiren's Boot CD, salvando a sua vida!


Sabe quando você tem uma falha crítica em seu computador, e não estou falando de coisa pequena não, algo como disco rígido com problemas, falhas sérias de software (comum no windows, mas nem o Linux está livre...), enfim, se você pode de alguma forma ter um problema algum dia, pode crer, você terá.

E é sempre um problema que poderia ser roteiro de filme de terror, planilhas imensas perdidas, dias ou meses de trabalhos inacessíveis, arquivos importantes que viraram fumaça! Sistemas de arquivos corrompidos, cabelos e mais cabelos ao vento!

Mas sempre tem solução para muitos dos problemas sofridos por você... E olhe que eu já sofri o mesmo que você seja com o Windows (centenas de vezes...) e até mesmo no Linux (que me lembre duas vezes), tudo facilmente resolvido (não sem uma boa dose de susto) com uma ferramenta realmente útil neste emaranhado de possíveis soluções disponíveis na Web.

Se você não conhece, lembre-se deste nome: HIREN'S BOOT CD.

Ele possui mais ou menos uma centena de programas que te ajudam desde remover vírus e spywares até recuperar dados em discos com problemas, ou mesmo resolver estes problemas nos discos, recuperar erros sérios de sistemas de arquivos e mais uma imensa gama de softwares de diagnóstico e solução de problemas, para os vários sistemas operacionais existentes. De windows 98, XP até o Linux.

Além disso ele disponibiliza uma série de mini sistemas (Mini Windows, Mini Linux, etc) que te dão um acesso completo a discos e sistemas de arquivos disponíveis via boot do CD ou USB.

Este é realmente um canivete suíço de aplicações extremamente úteis e diversificadas para dezenas de tipos de problemas, que qualquer técnico deve ter e conhecer.


Para fazer o download, acesse: http://www.hirensbootcd.org/download/ ou use o link ao lado.