segunda-feira, 15 de agosto de 2011
Uso do usuário "root" no Linux
segunda-feira, 1 de agosto de 2011
Instalando um Servidor FTP no Linux (Debian / Ubuntu)
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
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
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.
domingo, 19 de junho de 2011
Ih!! Perdi meu Grub!! E agora?
Inexplicavelmente ele quer instalar a tal nova versão do Windows, seja lá como ele conseguiu tal versão (de graça não foi...) ele enfia o CD / DVD / Pendrive (não é assim que se vende o Windows, ou estou errado??) e faz a instalação que ocorre perfeitamente, sim ele agora está com, quem sabe o Windows Sevem (e o idiota fala português) e ele pode usufruir de todas as modernidades (Uh!!!) do novíssimo sistema, tal qual uma interface gráfica belíssima (prefiro o Gnome) recursos maravilhosos de rede (vírus, trojans, spyware, etc...) além de maravilhosos recursos de compartilhamento e segurança (hi hi hi!)
No fim das contas ele vai reiniciar e lembra que tem alguns recursos de rede que o Windows nem sonha em ter ou mesmo programas de manutenção que os usuários do windows jamais vão conhecer, assim como uma série de outros recursos que claro, o windows NÃO TEM MESMO! E que o pobre usuário simplesmente havia esquecido no afã de instalar o tal novo sistema. Mas então depara-se com aquele problema que é causado pelo sistema que foi feito para ser o único do planeta. Ele toma de assalto o setor de boot e o nosso usuário simplesmente não acessa mais o Linux (lembrando que o Windows não consegue ler sequer as partições do Linux).
Então, o que fazer?
Clique no link abaixo e veja o passo a passo, simples para resolver tal pendenga e, quando for instalar uma nova versão do Windows, pense um pouco e se pergunte se realmente vale a pena...



