"Que ninguém se engane: só se consegue a simplicidade através de muito trabalho." - Clarice Lispector

Instalando servidor svn no linux

Instale os pacotes

$ sudo apt-get install subversion libapache2-svn libapache-mod-dav apache2

Crie um host virtual

$ sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/NOMEDOSITE

Altere o arquivo /etc/apache2/sites-available/NOMEDOSITE


  DAV svn

  # Caminho do seu repositorio
  SVNPath /home/hypertraining/svn

  # Caso tenha varios repositórios defina essa variável
  #SVNParentPath (/home/hypertraining/svn)

  AuthType Basic
  AuthName "Subversion Repository"

  # Arquivo com usuario e senhas
  AuthUserFile /etc/apache2/dav_svn.passwd

  # Arquivo com autorizacao de pastas
  AuthzSVNAccessFile /etc/apache2/dav_svn.authz

  #
    Require valid-user
  # 


Habilitar o site e reinicie o apache

$ sudo a2ensite NOMEDOSITE
$ sudo /etc/init.d/apache2 restart
Obs: caso ocorra algum problema relacionado ao nome do servidor defina a variável "ServerName NOMEDOSERVIDOR" no arquivo /etc/apache2/apache2.conf

Crie o novo repositório e conceda as permissões

sudo mkdir /var/svn
sudo svnadmin create /var/svn/REPOSITORIO
sudo chown -R www-data:www-data /var/svn/REPOSITORIO
sudo chmod -R g+ws /var/svn/REPOSITORIO

Crie o arquivo de configuração para cadastro de usuários e senhas

$ sudo htpasswd2 -c -m /etc/apache2/dav_svn.passwd USUARIO

Criando novo usuário

$ sudo htpasswd /etc/apache2/dav_svn.passwd novo.usuario

Definindo permissões

[groups]
professor = tiago.ramos

[svn:/]
* = r

[svn:/professor]
* =
@professor = rw

[svn:/aluno]
* = rw

publishedMar 03, 2009 | 0 comments

Importando dump no oracle

Defina as variáveis ORACLE_HOME e ORACLE_SID


[root@localhost tramos]#ORACLE_HOME=/usr/lib/oracle/.../server; export ORACLE_HOME
[root@localhost tramos]#ORACLE_SID=XE; export ORACLE_SID

Vá para o diretório bin do ORACLE_HOME e execute


[root@localhost tramos]#./imp usuario/senha file="/usuario/home/arquivo.dmp" full=y

Existem diferentes parametros para fazer importações, como por exemplo:


[root@localhost tramos]#./imp usuario/senha file="/usuario/home/arquivo.dmp" fromUser="?"
[root@localhost tramos]#./imp usuario/senha file="/usuario/home/arquivo.dmp" fromUser="?" tables="TAB1,TAB2"

publishedSep 14, 2008 | 0 comments

Instalando Oracle XE no Linux

Com permissão de root


[tramos@localhost ~]$ su
Senha:

Instale ou atualize o pacote bc-1.06-33.fc9.i386
[root@localhost tramos]# yum install bc

Instale o oracle


[root@localhost tramos]# rpm -ivh http://download-llnw.oracle.com/otn/linux/oracle10g/xe/10201/oracle-xe-10.2.0.1-1.0.i386.rpm
Obtendo http://download-llnw.oracle.com/otn/linux/oracle10g/xe/10201/oracle-xe-10.2.0.1-1.0.i386.rpm

Preparando... ########################################### [100%]
1:oracle-xe ########################################### [100%]
Executing Post-install steps...

You must run '/etc/init.d/oracle-xe configure' as the root user to
configure the database.

Em seguida configure o oracle


[root@localhost tramos]# /etc/init.d/oracle-xe configure

Oracle Database 10g Express Edition Configuration
------------------------------------------------
This will configure on-boot properties of Oracle Database 10g Express
Edition. The following questions will determine whether the database should
be starting upon system boot, the ports it will use, and the passwords that
will be used for database accounts. Press to accept the defaults.
Ctrl-C will abort.

Specify the HTTP port that will be used for Oracle Application Express [8080]:8087

Specify a port that will be used for the database listener [1521]:1521

Specify a password to be used for database accounts. Note that the same
password will be used for SYS and SYSTEM. Oracle recommends the use of
different passwords for each database account. This can be done after
initial configuration:
Confirm the password:

Do you want Oracle Database 10g Express Edition to be started on boot (y/n) [y]:y

Starting Oracle Net Listener...Done
Configuring Database...Done
Starting Oracle Database 10g Express Edition Instance...Done
Installation Completed Successfully.
To access the Database Home Page go to "http://127.0.0.1:8087/apex"

Em seguida acesse o link indicado com o usuário system ou sys e com a senha definidos no monento de configuração

publishedSep 14, 2008 | 0 comments

Alterações em Discos Virtuais Utilizando VMWare

Convertendo Disco Virtual

vmware-vdiskmanager -r dicoAtual.vmdk -t 0 novoDisco.vmdk
As opções para o atributo t são as seguintes:
0 – create a growable virtual disk contained in a single file (monolithic sparse).
1 – create a growable virtual disk split into 2GB files (split sparse).
2 – create a preallocated virtual disk contained in a single file (monolithic flat).
3 – create a preallocated virtual disk split into 2GB files (split flat).
4 – create a preallocated virtual disk compatible with ESX Server (VMFS flat).
5 – create a compressed disk optimized for streaming.

Aumentando tamanho do disco

vmware-vdiskmanager -x 80GB mydisk.vmdk
Após alterar o tamanho do disco é necessário formatar a nova partição.
Utilize o Gparted para realizar a operação.
# yum install gparted
ou
#apt-get install gparted

publishedSep 14, 2008 | 0 comments

2º Encontro do ÁgilDF

Vamos entrar em ação novamente!
Ajude confirmamos o dia e o melhor horário do nosso próximo encontro

publishedJun 11, 2008 | 0 comments

Curso Struts 2

Ementa do Curso
Padrão Command - Apostila
Aula 01
Aula 02
Sobre Spring
Aula 03
Aula 04

publishedJun 09, 2008 | 1 comment

Palestra - Desvendando os Segredos da Programação Java

Palestra apresentada na Semana Acadêmica de Informática na Faculdade Michelangelo em 03 de Julho de 2008
Apresentação PPT

publishedJun 03, 2008 | 0 comments

Curso Struts 1.x

Apostila da Caelum
Struts 1.x - Tutorial de Configuração
Apostila Struts 1.x - Parte I
Apostila Struts 1.x - Parte II

publishedMay 16, 2008 | 1 comment

Apostila de estudo SJCP 1.5

Apostila de estudo SJCP 1.5
Download Aqui

publishedMay 16, 2008 | 4 comments

Aula de Java

publishedMar 17, 2008 | 2 comments

Primeiro Encontro de RubyOnRails em Brasília

Não foi uma sexta-feira 13 mas foi dia 14/03! Tivemos por volta de umas 12 pessoas e a conversa foi bem proveitosa. Falamos sobre como está a abertura das empresas onde estamos trabalhando, sobre projetos pessoais, ides, jruby, o objetivo/alvo de aplicações em RoR, oportunidades externas de emprego, e aquelas perguntas que ninguém cansa de perguntar: "E quantos usuários posso ter simultaneamente? hehehehe"

Deu para notar que a coisa ainda anda muito tímida aqui em Brasília, poucos são os que tem ousadia de romper o mundo coorporativo de Java. Apostar em tecnologia nova não é tão simples e fica a expectativa de que a iniciativa privada quebre o paradigma e prove mais uma vez que a inovação tem um preço e pode dar novos rumos também.

Abraço a todos que participaram e se envolveram!

Agradecemos também a cooperação da Search Tecnologia em ceder o espaço para o encontro.

Em breve teremos um novo encontro sobre o apoio da UNIP! Aguardem notícias!

Vou ficar devendo as fotos! A conversa tava tão boa que ninguém lembrou... hehehe

publishedMar 17, 2008 | 0 comments

Investidores recuam em relação a web 2.0

Terça-feira, 18 de março de 2008 - 16h35 SAN FRANCISCO - O fluxo de capital para sites de web 2.0 está começando a se reduzir.

Os investimentos em empresas de Web 2.0 -- que incluem grupos como Facebook, hi5 e RockYou!, uma produtora de software de apresentações para redes sociais e outros sites -- cresceu 25 por cento em 2007, ante o ano anterior, de 143 para 178 transações.

Em cada um dos quatro anos anteriores, o investimento do setor de capital de empreendimentos nessas empresas havia duplicado, de acordo com o relatório Dow Jones VentureSource.

Mas embora o capital para empreendimentos esteja em desaceleração, as redes sociais e empresas semelhantes estão recebendo mais atenção do setor estabelecido de tecnologia e mídia, bem como dos investidores institucionais.

As empresas iniciantes, especialmente as de tecnologia, dependem do capital para empreendimentos em seus períodos iniciais. Os grupos de capital para empreendimentos apostam no futuro das empresas e esperam se beneficiar ao vender suas participações nas companhias iniciantes a empresas ou investidores estabelecidos, ou quando o capital dos novos grupos for aberto em bolsa.

A divisão America Online de Internet, da Time Warner, por exemplo, recentemente adquiriu o Bebo, um dos serviços britânicos de redes sociais mais populares, por US$ 850 milhões.

No ano passado, o setor de capital para empreendimentos e outros investidores ofereceram 1,34 bilhão de dólares em capital a empresas iniciantes de Web 2.0, de acordo com o relatório. Mas 22 por cento desse total, ou 300 milhões de dólares, foram investidos no site de redes sociais Facebook.

O grupo tem 67 milhões de usuários ativos e recebeu 240 milhões de dólares da gigante do software Microsoft, em 2007, além de levantar outros 60 milhões de dólares junto a investidores individuais em todo o mundo.

Reuters

publishedMar 16, 2008 | 0 comments

Tudo confirmado!!! Encontro de RoR em BSB!!!

Powered by Wufoo

publishedMar 07, 2008 | 4 comments

Encontro de RubyOnRails!

Acredito que alguns acompanharam o encontro da comunidade ÁgilDF que ocorreu mês passado. Podemos fazer um encontro de RoR no estilo que foi proposto para o ÁgilDF (simples e com um certo caos de início).

A primeira reunião seria para conhecer a galera que esta se envolvendo com RoR, apresentarmos alguns projetos pessoais e se alguém tiver algum assunto em específico, tipo Rails 2.0. Podemos abrir um tempo para alguém falar de algo mais centrado.

Estou postando sugestões de dias para o encontro, e vou verificar também a possibilidade de realizarmos o evento na Search Tecnologia ou na UNIP.

Divulguem por ai e compartilhem as idéias aí no blog.

publishedFeb 27, 2008 | 4 comments

MCT fará concurso para 338 vagas

MCT fará concurso para 338 vagas, Silvia Balieiro, da INFO - SÃO PAULO - Um concurso público selecionará profissionais com ensino médio e superior. [...]

publishedFeb 25, 2008 | 0 comments