Já havia usado uma vez esta dica e hoje encontrei o link novamente.
http://askubuntu.com/questions/40119/how-do-i-delete-totems-history
É isso!
Showing posts with label TI. Show all posts
Showing posts with label TI. Show all posts
Wednesday, January 18, 2012
Tuesday, January 17, 2012
Feliz 2012 - Post para reflexão- @jccorrea
Novo post no blog!
Estou a muitos meses sem postar algo para os leitores deste blog.Dedico este post a todos vocês e principalmente os meus colegas da area de tecnologia .Eles que estão sempre reservando aquele "tempinho" pra se manter atualizadíssimo nas mais novas tecnologias do mercado.
Tire "um tempinho " e ouçam os videos .Pode ser aí mesmo na mesa de trabalho.
Augusto cury - A sociedade
Augusto cury - O que é ser feliz?
Enjoy !
Abs,
@jccorrea
Estou a muitos meses sem postar algo para os leitores deste blog.Dedico este post a todos vocês e principalmente os meus colegas da area de tecnologia .Eles que estão sempre reservando aquele "tempinho" pra se manter atualizadíssimo nas mais novas tecnologias do mercado.
Tire "um tempinho " e ouçam os videos .Pode ser aí mesmo na mesa de trabalho.
Augusto cury - A sociedade
Augusto cury - O que é ser feliz?
Enjoy !
Abs,
@jccorrea
Wednesday, May 11, 2011
estudando coisas novas
Faz um tempinho que não escrevo no blog.
Logo volto com novidades nos assuntos como ruby,rails,Linux,PostgreSQL.
Estou estudando algumas coisas legais para colocar no blog.
Logo volto com novidades nos assuntos como ruby,rails,Linux,PostgreSQL.
Estou estudando algumas coisas legais para colocar no blog.
Thursday, April 28, 2011
Recuperação de dados - Conhecendo o foremost
Hoje vamos conhecer uma ferramenta chamada foremost .
Link do site : http://foremost.sourceforge.net/
O Foremost é usado básicamente para recuperação de arquivos .
Vamos colocar a mão na massa?!
Para conhecer as opções você pode executar um "man foremost"
Vamos fazer um teste usando a recuperação de dados de um pen drive .
Abaixo o conteúdo existente neste disco :
jy@victory:~$ cd /media/my_stickj/
jy@victory:/media/my_stickj$ ls -lhtr
total 16K
drwx------ 2 jy jy 4.0K 2011-03-14 19:14 ieq
drwx------ 2 jy jy 4.0K 2011-03-14 19:14 compar
drwx------ 3 jy jy 4.0K 2011-03-14 19:14 nfe
drwx------ 2 jy jy 4.0K 2011-03-24 13:49 fotos
jy@victory:/media/my_stickj$ cd fotos/
jy@victory:/media/my_stickj/fotos$ ls -lhtr
total 124K
-rw-r--r-- 1 jy jy 11K 2011-03-02 23:30 ruby.jpg
-rw-r--r-- 1 jy jy 4.3K 2011-03-02 23:31 ti.jpg
-rw-r--r-- 1 jy jy 6.6K 2011-03-02 23:32 oca.jpg
-rw-r--r-- 1 jy jy 5.0K 2011-03-02 23:32 oce.jpg
-rw-r--r-- 1 jy jy 2.3K 2011-03-02 23:33 oracle_database.jpg
-rw-r--r-- 1 jy jy 4.2K 2011-03-02 23:34 oracle11g.jpg
-rw-r--r-- 1 jy jy 3.6K 2011-03-02 23:35 linux.jpg
-rw-r--r-- 1 jy jy 7.3K 2011-03-02 23:36 ubuntu.jpg
-rw-r--r-- 1 jy jy 8.0K 2011-03-02 23:36 postgresql.jpg
-rw-r--r-- 1 jy jy 6.6K 2011-03-02 23:36 oracle_mysql.jpg
-rw-r--r-- 1 jy jy 4.4K 2011-03-02 23:37 fedena.png
-rw-r--r-- 1 jy jy 6.4K 2011-03-02 23:38 redhat.jpg
-rw-r--r-- 1 jy jy 7.7K 2011-03-02 23:39 fedora.jpg
-rw-r--r-- 1 jy jy 8.2K 2011-03-02 23:39 fedora2.png
-rw-r--r-- 1 jy jy 7.4K 2011-03-02 23:43 exadata.jpg
-rw-r--r-- 1 jy jy 47 2011-03-02 23:47 Picasa.ini
jy@victory:/media/my_stickj/fotos$
Suponhamos que o cidadão dono do pen drive faça isso :
jy@victory:/media/my_stickj$ rm -r *
jy@victory:/media/my_stickj$ ls
jy@victory:/media/my_stickj$
ou mesmo que for usando interface grafica .
Se fomos analisar o disco estará vazio.
Agora vamos usar o foremost .
1º Copiar o disco para um arquivo em um diretorio qualquer para análise :
- Usando um fdisk -l conseguimos pegar o nome do disco no sistema operacional
Disk /dev/sdb: 1035 MB, 1035993088 bytes
32 heads, 62 sectors/track, 1019 cylinders
Units = cylinders of 1984 * 512 = 1015808 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00094a3d
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 1019 1010817 c W95 FAT32 (LBA)
- Usando o comando "dd" vamos extrair o conteído do disco para o arquivo :
jy@victory:/media/my_stickj$ sudo dd if=/dev/sdb of=/home/jy/temp/pendrivex.raw
2023424+0 records in
2023424+0 records out
1035993088 bytes (1.0 GB) copied, 397.122 s, 2.6 MB/s
jy@victory:/media/my_stickj$
-visualizando o arquivo
jy@victory:~/temp$ pwd
/home/jy/temp
jy@victory:~/temp$ ls -lhtr
total 989M
-rw-r--r-- 1 root root 988M 2011-03-24 15:15 pendrivex.raw
jy@victory:~/temp$
- Agora vamos usar realmente o foremost para extrair possíveis conteúdos do disco
Vamos usar o básico que faz uso das opções default do programa,sem especificar tipo de arquivo,tamanho de bloco entre outras :
jy@victory:~/temp$ foremost -t all -i /home/jy/temp/pendrivex.raw -o /home/jy/temp/pendrivexfiles/ -v
Foremost version 1.5.7 by Jesse Kornblum, Kris Kendall, and Nick Mikus
Audit File
Foremost started at Thu Mar 24 16:13:37 2011
Invocation: foremost -t all -i /home/jy/temp/pendrivex.raw -o /home/jy/temp/pendrivexfiles/ -v
Output directory: /home/jy/temp/pendrivexfiles
Configuration file: /etc/foremost.conf
Processing: /home/jy/temp/pendrivex.raw
|------------------------------------------------------------------
File: /home/jy/temp/pendrivex.raw
Start: Thu Mar 24 16:13:37 2011
Length: 988 MB (1035993088 bytes)
Num Name (bs=512) Size File Offset Comment
*0: 00260926.jpg 99 KB 133594112
1: 00303110.jpg 11 KB 155192320
2: 00303134.jpg 8 KB 155204608
3: 00303158.jpg 26 KB 155216896
4: 00303214.jpg 21 KB 155245568
5: 00303262.jpg 8 KB 155270144
6: 00303286.jpg 26 KB 155282432
7: 00303342.jpg 14 KB 155311104
8: 00303374.jpg 9 KB 155327488
9: 00326102.jpg 105 KB 166964224
10: 00326318.jpg 113 KB 167074816
....
64: 00303102.png 499 B 155188224 (15 x 14)
*********|
Finish: Thu Mar 24 16:14:10 2011
65 FILES EXTRACTED
jpg:= 26
gif:= 8
htm:= 1
zip:= 2
png:= 28
------------------------------------------------------------------
Foremost finished at Thu Mar 24 16:14:10 2011
jy@victory:~/temp$
Acima coloquei parte da execução do comando para extração de conteúdo e abaixo temos o relatório do foremost :
Foremost version 1.5.7 by Jesse Kornblum, Kris Kendall, and Nick Mikus
Audit File
Foremost started at Thu Mar 24 16:13:37 2011
Invocation: foremost -t all -i /home/jy/temp/pendrivex.raw -o /home/jy/temp/pendrivexfiles/ -v
Output directory: /home/jy/temp/pendrivexfiles
Configuration file: /etc/foremost.conf
------------------------------------------------------------------
File: /home/jy/temp/pendrivex.raw
Start: Thu Mar 24 16:13:37 2011
Length: 988 MB (1035993088 bytes)
Num Name (bs=512) Size File Offset Comment
0: 00260926.jpg 99 KB 133594112
1: 00303110.jpg 11 KB 155192320
2: 00303134.jpg 8 KB 155204608
3: 00303158.jpg 26 KB 155216896
4: 00303214.jpg 21 KB 155245568
5: 00303262.jpg 8 KB 155270144
6: 00303286.jpg 26 KB 155282432
7: 00303342.jpg 14 KB 155311104
8: 00303374.jpg 9 KB 155327488
9: 00326102.jpg 105 KB 166964224
10: 00326318.jpg 113 KB 167074816
11: 00326558.jpg 7 KB 167197696
12: 00326574.jpg 4 KB 167205888
13: 00326590.jpg 7 KB 167214080
14: 00326606.jpg 8 KB 167222272
15: 00326630.jpg 3 KB 167234560
16: 00326638.jpg 6 KB 167238656
17: 00326654.jpg 4 KB 167246848
18: 00326670.jpg 4 KB 167255040
19: 00326686.jpg 2 KB 167263232
20: 00326694.jpg 6 KB 167267328
21: 00326718.jpg 7 KB 167279616
22: 00326734.jpg 6 KB 167287808
23: 00326750.jpg 10 KB 167296000
24: 00326774.jpg 4 KB 167308288
25: 00326790.jpg 7 KB 167316480
26: 00294666.gif 158 B 150869425 (31 x 32)
27: 00294667.gif 141 B 150869688 (31 x 32)
28: 00294667_1.gif 162 B 150869934 (31 x 32)
29: 00294668.gif 153 B 150870203 (32 x 32)
30: 00294668_1.gif 153 B 150870463 (32 x 32)
31: 00294669.gif 153 B 150870723 (32 x 32)
32: 00294669_1.gif 153 B 150870974 (32 x 32)
33: 00303094.gif 99 B 155184128 (19 x 18)
34: 00303494.htm 27 KB 155389123
35: 00297978.zip 2 MB 152564906
36: 00303566.zip 11 MB 155425792
37: 00294670.png 4 KB 150871299 (48 x 48)
38: 00294679.png 3 KB 150876111 (47 x 48)
39: 00294687.png 3 KB 150879952 (48 x 48)
40: 00294694.png 3 KB 150883833 (48 x 48)
41: 00297615.png 8 KB 152378989 (783 x 63)
42: 00297829.png 783 B 152488815 (16 x 16)
43: 00297831.png 783 B 152489744 (16 x 16)
44: 00297833.png 783 B 152490675 (16 x 16)
45: 00297844.png 3 KB 152496470 (48 x 48)
46: 00297851.png 3 KB 152499818 (48 x 48)
47: 00297857.png 3 KB 152503168 (48 x 48)
48: 00297893.png 2 KB 152521218 (48 x 48)
49: 00297897.png 2 KB 152523457 (48 x 48)
50: 00297901.png 2 KB 152525698 (48 x 48)
51: 00297910.png 473 B 152529932 (16 x 16)
52: 00297911.png 473 B 152530563 (16 x 16)
53: 00297912.png 473 B 152531196 (16 x 16)
54: 00297934.png 2 KB 152542618 (48 x 48)
55: 00297939.png 2 KB 152544861 (48 x 48)
56: 00297943.png 2 KB 152547106 (48 x 48)
57: 00297948.png 519 B 152549603 (16 x 16)
58: 00297949.png 519 B 152550240 (16 x 16)
59: 00297950.png 519 B 152550879 (16 x 16)
60: 00297952.png 525 B 152551642 (16 x 16)
61: 00297953.png 525 B 152552317 (16 x 16)
62: 00297955.png 525 B 152552994 (16 x 16)
63: 00302756.png 4 KB 155011231 (32 x 32)
64: 00303102.png 499 B 155188224 (15 x 14)
Finish: Thu Mar 24 16:14:10 2011
65 FILES EXTRACTED
jpg:= 26
gif:= 8
htm:= 1
zip:= 2
png:= 28
------------------------------------------------------------------
Foremost finished at Thu Mar 24 16:14:10 2011
Logo veremos mais algumas ferramentas.
Abs,
JC
Link do site : http://foremost.sourceforge.net/
O Foremost é usado básicamente para recuperação de arquivos .
Vamos colocar a mão na massa?!
Para conhecer as opções você pode executar um "man foremost"
Vamos fazer um teste usando a recuperação de dados de um pen drive .
Abaixo o conteúdo existente neste disco :
jy@victory:~$ cd /media/my_stickj/
jy@victory:/media/my_stickj$ ls -lhtr
total 16K
drwx------ 2 jy jy 4.0K 2011-03-14 19:14 ieq
drwx------ 2 jy jy 4.0K 2011-03-14 19:14 compar
drwx------ 3 jy jy 4.0K 2011-03-14 19:14 nfe
drwx------ 2 jy jy 4.0K 2011-03-24 13:49 fotos
jy@victory:/media/my_stickj$ cd fotos/
jy@victory:/media/my_stickj/fotos$ ls -lhtr
total 124K
-rw-r--r-- 1 jy jy 11K 2011-03-02 23:30 ruby.jpg
-rw-r--r-- 1 jy jy 4.3K 2011-03-02 23:31 ti.jpg
-rw-r--r-- 1 jy jy 6.6K 2011-03-02 23:32 oca.jpg
-rw-r--r-- 1 jy jy 5.0K 2011-03-02 23:32 oce.jpg
-rw-r--r-- 1 jy jy 2.3K 2011-03-02 23:33 oracle_database.jpg
-rw-r--r-- 1 jy jy 4.2K 2011-03-02 23:34 oracle11g.jpg
-rw-r--r-- 1 jy jy 3.6K 2011-03-02 23:35 linux.jpg
-rw-r--r-- 1 jy jy 7.3K 2011-03-02 23:36 ubuntu.jpg
-rw-r--r-- 1 jy jy 8.0K 2011-03-02 23:36 postgresql.jpg
-rw-r--r-- 1 jy jy 6.6K 2011-03-02 23:36 oracle_mysql.jpg
-rw-r--r-- 1 jy jy 4.4K 2011-03-02 23:37 fedena.png
-rw-r--r-- 1 jy jy 6.4K 2011-03-02 23:38 redhat.jpg
-rw-r--r-- 1 jy jy 7.7K 2011-03-02 23:39 fedora.jpg
-rw-r--r-- 1 jy jy 8.2K 2011-03-02 23:39 fedora2.png
-rw-r--r-- 1 jy jy 7.4K 2011-03-02 23:43 exadata.jpg
-rw-r--r-- 1 jy jy 47 2011-03-02 23:47 Picasa.ini
jy@victory:/media/my_stickj/fotos$
Suponhamos que o cidadão dono do pen drive faça isso :
jy@victory:/media/my_stickj$ rm -r *
jy@victory:/media/my_stickj$ ls
jy@victory:/media/my_stickj$
ou mesmo que for usando interface grafica .
Se fomos analisar o disco estará vazio.
Agora vamos usar o foremost .
1º Copiar o disco para um arquivo em um diretorio qualquer para análise :
- Usando um fdisk -l conseguimos pegar o nome do disco no sistema operacional
Disk /dev/sdb: 1035 MB, 1035993088 bytes
32 heads, 62 sectors/track, 1019 cylinders
Units = cylinders of 1984 * 512 = 1015808 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00094a3d
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 1019 1010817 c W95 FAT32 (LBA)
- Usando o comando "dd" vamos extrair o conteído do disco para o arquivo :
jy@victory:/media/my_stickj$ sudo dd if=/dev/sdb of=/home/jy/temp/pendrivex.raw
2023424+0 records in
2023424+0 records out
1035993088 bytes (1.0 GB) copied, 397.122 s, 2.6 MB/s
jy@victory:/media/my_stickj$
-visualizando o arquivo
jy@victory:~/temp$ pwd
/home/jy/temp
jy@victory:~/temp$ ls -lhtr
total 989M
-rw-r--r-- 1 root root 988M 2011-03-24 15:15 pendrivex.raw
jy@victory:~/temp$
- Agora vamos usar realmente o foremost para extrair possíveis conteúdos do disco
Vamos usar o básico que faz uso das opções default do programa,sem especificar tipo de arquivo,tamanho de bloco entre outras :
jy@victory:~/temp$ foremost -t all -i /home/jy/temp/pendrivex.raw -o /home/jy/temp/pendrivexfiles/ -v
Foremost version 1.5.7 by Jesse Kornblum, Kris Kendall, and Nick Mikus
Audit File
Foremost started at Thu Mar 24 16:13:37 2011
Invocation: foremost -t all -i /home/jy/temp/pendrivex.raw -o /home/jy/temp/pendrivexfiles/ -v
Output directory: /home/jy/temp/pendrivexfiles
Configuration file: /etc/foremost.conf
Processing: /home/jy/temp/pendrivex.raw
|------------------------------------------------------------------
File: /home/jy/temp/pendrivex.raw
Start: Thu Mar 24 16:13:37 2011
Length: 988 MB (1035993088 bytes)
Num Name (bs=512) Size File Offset Comment
*0: 00260926.jpg 99 KB 133594112
1: 00303110.jpg 11 KB 155192320
2: 00303134.jpg 8 KB 155204608
3: 00303158.jpg 26 KB 155216896
4: 00303214.jpg 21 KB 155245568
5: 00303262.jpg 8 KB 155270144
6: 00303286.jpg 26 KB 155282432
7: 00303342.jpg 14 KB 155311104
8: 00303374.jpg 9 KB 155327488
9: 00326102.jpg 105 KB 166964224
10: 00326318.jpg 113 KB 167074816
....
64: 00303102.png 499 B 155188224 (15 x 14)
*********|
Finish: Thu Mar 24 16:14:10 2011
65 FILES EXTRACTED
jpg:= 26
gif:= 8
htm:= 1
zip:= 2
png:= 28
------------------------------------------------------------------
Foremost finished at Thu Mar 24 16:14:10 2011
jy@victory:~/temp$
Acima coloquei parte da execução do comando para extração de conteúdo e abaixo temos o relatório do foremost :
Foremost version 1.5.7 by Jesse Kornblum, Kris Kendall, and Nick Mikus
Audit File
Foremost started at Thu Mar 24 16:13:37 2011
Invocation: foremost -t all -i /home/jy/temp/pendrivex.raw -o /home/jy/temp/pendrivexfiles/ -v
Output directory: /home/jy/temp/pendrivexfiles
Configuration file: /etc/foremost.conf
------------------------------------------------------------------
File: /home/jy/temp/pendrivex.raw
Start: Thu Mar 24 16:13:37 2011
Length: 988 MB (1035993088 bytes)
Num Name (bs=512) Size File Offset Comment
0: 00260926.jpg 99 KB 133594112
1: 00303110.jpg 11 KB 155192320
2: 00303134.jpg 8 KB 155204608
3: 00303158.jpg 26 KB 155216896
4: 00303214.jpg 21 KB 155245568
5: 00303262.jpg 8 KB 155270144
6: 00303286.jpg 26 KB 155282432
7: 00303342.jpg 14 KB 155311104
8: 00303374.jpg 9 KB 155327488
9: 00326102.jpg 105 KB 166964224
10: 00326318.jpg 113 KB 167074816
11: 00326558.jpg 7 KB 167197696
12: 00326574.jpg 4 KB 167205888
13: 00326590.jpg 7 KB 167214080
14: 00326606.jpg 8 KB 167222272
15: 00326630.jpg 3 KB 167234560
16: 00326638.jpg 6 KB 167238656
17: 00326654.jpg 4 KB 167246848
18: 00326670.jpg 4 KB 167255040
19: 00326686.jpg 2 KB 167263232
20: 00326694.jpg 6 KB 167267328
21: 00326718.jpg 7 KB 167279616
22: 00326734.jpg 6 KB 167287808
23: 00326750.jpg 10 KB 167296000
24: 00326774.jpg 4 KB 167308288
25: 00326790.jpg 7 KB 167316480
26: 00294666.gif 158 B 150869425 (31 x 32)
27: 00294667.gif 141 B 150869688 (31 x 32)
28: 00294667_1.gif 162 B 150869934 (31 x 32)
29: 00294668.gif 153 B 150870203 (32 x 32)
30: 00294668_1.gif 153 B 150870463 (32 x 32)
31: 00294669.gif 153 B 150870723 (32 x 32)
32: 00294669_1.gif 153 B 150870974 (32 x 32)
33: 00303094.gif 99 B 155184128 (19 x 18)
34: 00303494.htm 27 KB 155389123
35: 00297978.zip 2 MB 152564906
36: 00303566.zip 11 MB 155425792
37: 00294670.png 4 KB 150871299 (48 x 48)
38: 00294679.png 3 KB 150876111 (47 x 48)
39: 00294687.png 3 KB 150879952 (48 x 48)
40: 00294694.png 3 KB 150883833 (48 x 48)
41: 00297615.png 8 KB 152378989 (783 x 63)
42: 00297829.png 783 B 152488815 (16 x 16)
43: 00297831.png 783 B 152489744 (16 x 16)
44: 00297833.png 783 B 152490675 (16 x 16)
45: 00297844.png 3 KB 152496470 (48 x 48)
46: 00297851.png 3 KB 152499818 (48 x 48)
47: 00297857.png 3 KB 152503168 (48 x 48)
48: 00297893.png 2 KB 152521218 (48 x 48)
49: 00297897.png 2 KB 152523457 (48 x 48)
50: 00297901.png 2 KB 152525698 (48 x 48)
51: 00297910.png 473 B 152529932 (16 x 16)
52: 00297911.png 473 B 152530563 (16 x 16)
53: 00297912.png 473 B 152531196 (16 x 16)
54: 00297934.png 2 KB 152542618 (48 x 48)
55: 00297939.png 2 KB 152544861 (48 x 48)
56: 00297943.png 2 KB 152547106 (48 x 48)
57: 00297948.png 519 B 152549603 (16 x 16)
58: 00297949.png 519 B 152550240 (16 x 16)
59: 00297950.png 519 B 152550879 (16 x 16)
60: 00297952.png 525 B 152551642 (16 x 16)
61: 00297953.png 525 B 152552317 (16 x 16)
62: 00297955.png 525 B 152552994 (16 x 16)
63: 00302756.png 4 KB 155011231 (32 x 32)
64: 00303102.png 499 B 155188224 (15 x 14)
Finish: Thu Mar 24 16:14:10 2011
65 FILES EXTRACTED
jpg:= 26
gif:= 8
htm:= 1
zip:= 2
png:= 28
------------------------------------------------------------------
Foremost finished at Thu Mar 24 16:14:10 2011
Logo veremos mais algumas ferramentas.
Abs,
JC
Olá,
Nós seguimos estes princípios:Nossa maior prioridade é satisfazer o cliente
através da entrega contínua e adiantada
de software com valor agregado.
Mudanças nos requisitos são bem-vindas,
mesmo tardiamente no desenvolvimento.
Processos ágeis tiram vantagem das
mudanças visando vantagem competitiva para o cliente.
Entregar frequentemente software funcionando,
de poucas semanas a poucos meses,
com preferência à menor escala de tempo.
Pessoas de negócio e desenvolvedores devem trabalhar
diariamente em conjunto por todo o projeto.
Construa projetos em torno de indivíduos motivados.
Dê a eles o ambiente e o suporte necessário
e confie neles para fazer o trabalho.
O método mais eficiente e eficaz de transmitir
informações para e entre uma equipe de desenvolvimento
é através de conversa face a face.
Software funcionando é a medida primária de progresso.
Os processos ágeis promovem desenvolvimento
sustentável. Os patrocinadores, desenvolvedores e
usuários devem ser capazes de manter um ritmo
constante indefinidamente.
Contínua atenção à excelência técnica e bom design
aumenta a agilidade.
Simplicidade--a arte de maximizar a quantidade de
trabalho não realizado--é essencial.
As melhores arquiteturas, requisitos e designs
emergem de equipes auto-organizáveis.
Em intervalos regulares, a equipe reflete sobre como
se tornar mais eficaz e então refina e ajusta seu
comportamento de acordo.
Não me lembro de ter publicado o conteúdo dos 12 princípios do Manifesto Ágil.
Pois bem, lá vão eles :
Princípios por trás do Manifesto Ágil
através da entrega contínua e adiantada
de software com valor agregado.
Mudanças nos requisitos são bem-vindas,
mesmo tardiamente no desenvolvimento.
Processos ágeis tiram vantagem das
mudanças visando vantagem competitiva para o cliente.
Entregar frequentemente software funcionando,
de poucas semanas a poucos meses,
com preferência à menor escala de tempo.
Pessoas de negócio e desenvolvedores devem trabalhar
diariamente em conjunto por todo o projeto.
Construa projetos em torno de indivíduos motivados.
Dê a eles o ambiente e o suporte necessário
e confie neles para fazer o trabalho.
O método mais eficiente e eficaz de transmitir
informações para e entre uma equipe de desenvolvimento
é através de conversa face a face.
Software funcionando é a medida primária de progresso.
Os processos ágeis promovem desenvolvimento
sustentável. Os patrocinadores, desenvolvedores e
usuários devem ser capazes de manter um ritmo
constante indefinidamente.
Contínua atenção à excelência técnica e bom design
aumenta a agilidade.
Simplicidade--a arte de maximizar a quantidade de
trabalho não realizado--é essencial.
As melhores arquiteturas, requisitos e designs
emergem de equipes auto-organizáveis.
Em intervalos regulares, a equipe reflete sobre como
se tornar mais eficaz e então refina e ajusta seu
comportamento de acordo.
Para quem quiser conhecer o site e assinar o manifesto :
Thursday, March 24, 2011
Examinando arquivo Thumbs.db com o vinetto
Para a analisar arquivos Thumbs.db gerados pelo s.o Windows (desde a versão 2000) existe também uma tool chamada vinetto .
Vou testar ela usando o Ubuntu 10.10 .Vamos lá!
- Você pode ver mais informações usando o man vinetto
jy@victory:~/Downloads$ vinetto
/usr/bin/vinetto:35: DeprecationWarning: the md5 module is deprecated; use hashlib instead
import md5
Usage: vinetto [OPTIONS] [-o DIR] file
vinetto: error: incorrect number of arguments
jy@victory:~/Downloads$
Tenho um arquivo Thumbs.db e vamos analistar o conteúdo dele :
- Listando o conteúdo
jy@victory:~/Downloads$ vinetto Thumbs.db
/usr/bin/vinetto:35: DeprecationWarning: the md5 module is deprecated; use hashlib instead
import md5
Root Entry modify timestamp : Sat Feb 21 18:22:36 2009
------------------------------------------------------
0001 Sun Feb 1 00:23:42 2009 Sydney Opera House, Australia.jpg
0002 Sun Feb 1 00:26:02 2009 Aerial of Heron Island, Great Barrier Reef Marine Park, Queensland, Australia.jpg
0003 Sun Feb 1 00:25:30 2009 Brisbane, Queensland, Australia.jpg
0004 Sun Feb 1 00:26:50 2009 Dove Lake at Cradle Mountain, Tasmania, Australia.jpg
- Para extrair o conteudo dele usando o vinetto e colocando um diretorio chamado thumbx :
jy@victory:~/Downloads$ vinetto Thumbs.db -o thumbsx/
/usr/bin/vinetto:35: DeprecationWarning: the md5 module is deprecated; use hashlib instead
import md5
Root Entry modify timestamp : Sat Feb 21 18:22:36 2009
------------------------------------------------------
0001 Sun Feb 1 00:23:42 2009 Sydney Opera House, Australia.jpg
0002 Sun Feb 1 00:26:02 2009 Aerial of Heron Island, Great Barrier Reef Marine Park, Queensland, Australia.jpg
0003 Sun Feb 1 00:25:30 2009 Brisbane, Queensland, Australia.jpg
0004 Sun Feb 1 00:26:50 2009 Dove Lake at Cradle Mountain, Tasmania, Australia.jpg
0005 Sun Feb 1 00:26:22 2009 Eroded Granite, Cheynes Beach, Australia.jpg
0006 Sun Feb 1 00:26:34 2009 Hopetoun Falls, Aire River, Otway National Park, Victoria, Australia.jpg
0007 Sun Feb 1 00:23:58 2009 Kangaroo Conversation, Australia.jpg
0008 Sun Feb 1 00:26:06 2009 Kata Tjuta (The Olgas) at Sunset, Uluru-Kata Tjuta National Park, Australia.jpg
0009 Sun Feb 1 00:23:00 2009 Loch Ard Gorge, Port Campbell National Park, Australia.jpg
0010 Sun Feb 1 00:26:16 2009 Lord Howe Island, Australia.jpg
0011 Sun Feb 1 00:26:28 2009 McArthur River, Northern Territory, Australia.jpg
0012 Sun Feb 1 00:23:36 2009 Morse's Creek, Bright, Victoria, Australia.jpg
0013 Sun Feb 1 00:26:56 2009 Murphy's Haystacks, Eyre Peninsula, South Australia.jpg
0014 Sun Feb 1 00:26:50 2009 Old Spinifex Rings, Little Sandy Desert, Australia.jpg
0015 Sun Feb 1 00:25:52 2009 Penny Royal Gunpowder Mill, Tasmania, Australia.jpg
0016 Sun Feb 1 00:26:22 2009 Pinnacles Desert, Nambung National Park, Australia.jpg
0017 Sun Feb 1 00:24:20 2009 Port Davey, Stephens Bay, Hannant Inlet and Mount Rugby, Tasmania, Australia.jpg
0018 Sun Feb 1 00:26:58 2009 Rainbow Valley, Northern Territory, Australia.jpg
0019 Sun Feb 1 00:25:20 2009 Red Kangaroo, Australia.jpg
0020 Sun Feb 1 00:25:10 2009 Remarkable Rocks, Flinders Chase National Park, Kangaroo Island, Australia.jpg
0021 Sun Feb 1 00:27:06 2009 Sandstone Tower, Chambers Pillar Historical Reserve, Northern Territory, Australia.jpg
0022 Sun Feb 1 00:26:08 2009 Scarlet Night, Sydney Opera House, Sydney, Australia.jpg
0023 Sun Feb 1 00:26:08 2009 Sun-Kissed Sydney, Australia.jpg
0024 Sun Feb 1 00:24:24 2009 Sunrise on Mount Feathertop, Alpine National Park, Victoria, Australia.jpg
0025 Sun Feb 1 00:24:24 2009 Sydney Harbor at Dusk, Australia.jpg
0026 Sat Feb 21 18:22:36 2009 {A42CD7B6-E9B9-4D02-B7A6-288B71AD28BA}
------------------------------------------------------
26 Type 2 thumbnails extracted to thumbsx//
jy@victory:~/Downloads$ vinetto Thumbs.db -o thumbsx/ /usr/bin/vinetto:35: DeprecationWarning: the md5 module is deprecated; use hashlib instead import md5
Root Entry modify timestamp : Sat Feb 21 18:22:36 2009
------------------------------------------------------
0001 Sun Feb 1 00:23:42 2009 Sydney Opera House, Australia.jpg 0002 Sun Feb 1 00:26:02 2009 Aerial of Heron Island, Great Barrier Reef Marine Park, Queensland, Australia.jpg 0003 Sun Feb 1 00:25:30 2009 Brisbane, Queensland, Australia.jpg 0004 Sun Feb 1 00:26:50 2009 Dove Lake at Cradle Mountain, Tasmania, Australia.jpg 0005 Sun Feb 1 00:26:22 2009 Eroded Granite, Cheynes Beach, Australia.jpg 0006 Sun Feb 1 00:26:34 2009 Hopetoun Falls, Aire River, Otway National Park, Victoria, Australia.jpg 0007 Sun Feb 1 00:23:58 2009 Kangaroo Conversation, Australia.jpg 0008 Sun Feb 1 00:26:06 2009 Kata Tjuta (The Olgas) at Sunset, Uluru-Kata Tjuta National Park, Australia.jpg 0009 Sun Feb 1 00:23:00 2009 Loch Ard Gorge, Port Campbell National Park, Australia.jpg 0010 Sun Feb 1 00:26:16 2009 Lord Howe Island, Australia.jpg 0011 Sun Feb 1 00:26:28 2009 McArthur River, Northern Territory, Australia.jpg 0012 Sun Feb 1 00:23:36 2009 Morse's Creek, Bright, Victoria, Australia.jpg 0013 Sun Feb 1 00:26:56 2009 Murphy's Haystacks, Eyre Peninsula, South Australia.jpg 0014 Sun Feb 1 00:26:50 2009 Old Spinifex Rings, Little Sandy Desert, Australia.jpg 0015 Sun Feb 1 00:25:52 2009 Penny Royal Gunpowder Mill, Tasmania, Australia.jpg 0016 Sun Feb 1 00:26:22 2009 Pinnacles Desert, Nambung National Park, Australia.jpg 0017 Sun Feb 1 00:24:20 2009 Port Davey, Stephens Bay, Hannant Inlet and Mount Rugby, Tasmania, Australia.jpg 0018 Sun Feb 1 00:26:58 2009 Rainbow Valley, Northern Territory, Australia.jpg 0019 Sun Feb 1 00:25:20 2009 Red Kangaroo, Australia.jpg 0020 Sun Feb 1 00:25:10 2009 Remarkable Rocks, Flinders Chase National Park, Kangaroo Island, Australia.jpg 0021 Sun Feb 1 00:27:06 2009 Sandstone Tower, Chambers Pillar Historical Reserve, Northern Territory, Australia.jpg 0022 Sun Feb 1 00:26:08 2009 Scarlet Night, Sydney Opera House, Sydney, Australia.jpg 0023 Sun Feb 1 00:26:08 2009 Sun-Kissed Sydney, Australia.jpg 0024 Sun Feb 1 00:24:24 2009 Sunrise on Mount Feathertop, Alpine National Park, Victoria, Australia.jpg 0025 Sun Feb 1 00:24:24 2009 Sydney Harbor at Dusk, Australia.jpg 0026 Sat Feb 21 18:22:36 2009 {A42CD7B6-E9B9-4D02-B7A6-288B71AD28BA}
------------------------------------------------------
26 Type 2 thumbnails extracted to thumbsx//
Agora vamos ver o que veio com ele :
E é isso por hoje!
Att,
JC
jy@victory:~/Downloads$ vinetto /usr/bin/vinetto:35: DeprecationWarning: the md5 module is deprecated; use hashlib instead import md5Usage: vinetto [OPTIONS] [-o DIR] filevinetto: error: incorrect number of argumentsjy@victory:~/Downloads$Tenho um arquivo Thumbs.db e vamos analistar o conteúdo dele : - Listando o conteúdo jy@victory:~/Downloads$ vinetto Thumbs.db/usr/bin/vinetto:35: DeprecationWarning: the md5 module is deprecated; use hashlib instead import md5 Root Entry modify timestamp : Sat Feb 21 18:22:36 2009 ------------------------------------------------------ 0001 Sun Feb 1 00:23:42 2009 Sydney Opera House, Australia.jpg 0002 Sun Feb 1 00:26:02 2009 Aerial of Heron Island, Great Barrier Reef Marine Park, Queensland, Australia.jpg 0003 Sun Feb 1 00:25:30 2009 Brisbane, Queensland, Australia.jpg 0004 Sun Feb 1 00:26:50 2009 Dove Lake at Cradle Mountain, Tasmania, Australia.jpg - Para extrair o conteudo dele usando o vinetto e colocando um diretorio chamado thumbx :
jy@victory:~/Downloads$ vinetto Thumbs.db -o thumbsx/ /usr/bin/vinetto:35: DeprecationWarning: the md5 module is deprecated; use hashlib insteadimport md5Root Entry modify timestamp : Sat Feb 21 18:22:36 2009------------------------------------------------------0001 Sun Feb 1 00:23:42 2009 Sydney Opera House, Australia.jpg0002 Sun Feb 1 00:26:02 2009 Aerial of Heron Island, Great Barrier Reef Marine Park, Queensland, Australia.jpg0003 Sun Feb 1 00:25:30 2009 Brisbane, Queensland, Australia.jpg0004 Sun Feb 1 00:26:50 2009 Dove Lake at Cradle Mountain, Tasmania, Australia.jpg0005 Sun Feb 1 00:26:22 2009 Eroded Granite, Cheynes Beach, Australia.jpg0006 Sun Feb 1 00:26:34 2009 Hopetoun Falls, Aire River, Otway National Park, Victoria, Australia.jpg0007 Sun Feb 1 00:23:58 2009 Kangaroo Conversation, Australia.jpg0008 Sun Feb 1 00:26:06 2009 Kata Tjuta (The Olgas) at Sunset, Uluru-Kata Tjuta National Park, Australia.jpg0009 Sun Feb 1 00:23:00 2009 Loch Ard Gorge, Port Campbell National Park, Australia.jpg0010 Sun Feb 1 00:26:16 2009 Lord Howe Island, Australia.jpg0011 Sun Feb 1 00:26:28 2009 McArthur River, Northern Territory, Australia.jpg0012 Sun Feb 1 00:23:36 2009 Morse's Creek, Bright, Victoria, Australia.jpg0013 Sun Feb 1 00:26:56 2009 Murphy's Haystacks, Eyre Peninsula, South Australia.jpg0014 Sun Feb 1 00:26:50 2009 Old Spinifex Rings, Little Sandy Desert, Australia.jpg0015 Sun Feb 1 00:25:52 2009 Penny Royal Gunpowder Mill, Tasmania, Australia.jpg0016 Sun Feb 1 00:26:22 2009 Pinnacles Desert, Nambung National Park, Australia.jpg0017 Sun Feb 1 00:24:20 2009 Port Davey, Stephens Bay, Hannant Inlet and Mount Rugby, Tasmania, Australia.jpg0018 Sun Feb 1 00:26:58 2009 Rainbow Valley, Northern Territory, Australia.jpg0019 Sun Feb 1 00:25:20 2009 Red Kangaroo, Australia.jpg0020 Sun Feb 1 00:25:10 2009 Remarkable Rocks, Flinders Chase National Park, Kangaroo Island, Australia.jpg0021 Sun Feb 1 00:27:06 2009 Sandstone Tower, Chambers Pillar Historical Reserve, Northern Territory, Australia.jpg0022 Sun Feb 1 00:26:08 2009 Scarlet Night, Sydney Opera House, Sydney, Australia.jpg0023 Sun Feb 1 00:26:08 2009 Sun-Kissed Sydney, Australia.jpg0024 Sun Feb 1 00:24:24 2009 Sunrise on Mount Feathertop, Alpine National Park, Victoria, Australia.jpg0025 Sun Feb 1 00:24:24 2009 Sydney Harbor at Dusk, Australia.jpg0026 Sat Feb 21 18:22:36 2009 {A42CD7B6-E9B9-4D02-B7A6-288B71AD28BA}------------------------------------------------------26 Type 2 thumbnails extracted to thumbsx//jy@victory:~/Downloads$ vinetto Thumbs.db -o thumbsx/ /usr/bin/vinetto:35: DeprecationWarning: the md5 module is deprecated; use hashlib instead import md5 Root Entry modify timestamp : Sat Feb 21 18:22:36 2009 ------------------------------------------------------ 0001 Sun Feb 1 00:23:42 2009 Sydney Opera House, Australia.jpg 0002 Sun Feb 1 00:26:02 2009 Aerial of Heron Island, Great Barrier Reef Marine Park, Queensland, Australia.jpg 0003 Sun Feb 1 00:25:30 2009 Brisbane, Queensland, Australia.jpg 0004 Sun Feb 1 00:26:50 2009 Dove Lake at Cradle Mountain, Tasmania, Australia.jpg 0005 Sun Feb 1 00:26:22 2009 Eroded Granite, Cheynes Beach, Australia.jpg 0006 Sun Feb 1 00:26:34 2009 Hopetoun Falls, Aire River, Otway National Park, Victoria, Australia.jpg 0007 Sun Feb 1 00:23:58 2009 Kangaroo Conversation, Australia.jpg 0008 Sun Feb 1 00:26:06 2009 Kata Tjuta (The Olgas) at Sunset, Uluru-Kata Tjuta National Park, Australia.jpg 0009 Sun Feb 1 00:23:00 2009 Loch Ard Gorge, Port Campbell National Park, Australia.jpg 0010 Sun Feb 1 00:26:16 2009 Lord Howe Island, Australia.jpg 0011 Sun Feb 1 00:26:28 2009 McArthur River, Northern Territory, Australia.jpg 0012 Sun Feb 1 00:23:36 2009 Morse's Creek, Bright, Victoria, Australia.jpg 0013 Sun Feb 1 00:26:56 2009 Murphy's Haystacks, Eyre Peninsula, South Australia.jpg 0014 Sun Feb 1 00:26:50 2009 Old Spinifex Rings, Little Sandy Desert, Australia.jpg 0015 Sun Feb 1 00:25:52 2009 Penny Royal Gunpowder Mill, Tasmania, Australia.jpg 0016 Sun Feb 1 00:26:22 2009 Pinnacles Desert, Nambung National Park, Australia.jpg 0017 Sun Feb 1 00:24:20 2009 Port Davey, Stephens Bay, Hannant Inlet and Mount Rugby, Tasmania, Australia.jpg 0018 Sun Feb 1 00:26:58 2009 Rainbow Valley, Northern Territory, Australia.jpg 0019 Sun Feb 1 00:25:20 2009 Red Kangaroo, Australia.jpg 0020 Sun Feb 1 00:25:10 2009 Remarkable Rocks, Flinders Chase National Park, Kangaroo Island, Australia.jpg 0021 Sun Feb 1 00:27:06 2009 Sandstone Tower, Chambers Pillar Historical Reserve, Northern Territory, Australia.jpg 0022 Sun Feb 1 00:26:08 2009 Scarlet Night, Sydney Opera House, Sydney, Australia.jpg 0023 Sun Feb 1 00:26:08 2009 Sun-Kissed Sydney, Australia.jpg 0024 Sun Feb 1 00:24:24 2009 Sunrise on Mount Feathertop, Alpine National Park, Victoria, Australia.jpg 0025 Sun Feb 1 00:24:24 2009 Sydney Harbor at Dusk, Australia.jpg 0026 Sat Feb 21 18:22:36 2009 {A42CD7B6-E9B9-4D02-B7A6-288B71AD28BA} ------------------------------------------------------26 Type 2 thumbnails extracted to thumbsx//Agora vamos ver o que veio com ele : E é isso por hoje! Att, JC
Friday, February 04, 2011
Nova base de dados no Stoq
##Task : apagar base de exemplos e criar uma base nova no Stoq
1º Sair do estoque
2º entrar com o usuário postgres no postgresql
ex.
jy@centaurus:~$ sudo su postgres
postgres@centaurus:/home/jy$ psql
Senha:
psql (8.4.6)
Digite "help" para ajuda.
postgres=#
3º drop no database do stoq;depois drop no usuário do stoq(bd)
ex.
postgres-# select * from pg_database;
postgres=# drop database teste;
DROP DATABASE
postgres=# drop user stoq;
DROP ROLE
postgres=#
4º Tente executar o stoq.Deve aparecer a mensagem que é impossivel conectar a base de dados 'xx' .
5º Entrar novamente no postgresql e criar um novo usuário e um novo banco de dados e um .
ex.
postgres=# create user stoq with login;
CREATE ROLE
postgres=# alter user stoq password 'xyz' ;
ALTER ROLE
postgres=# alter role stoq with superuser;
ALTER ROLE
postgres=#
postgres=# create database stoq owner stoq;
CREATE DATABASE
postgres=#
OU
criar o usuário com o comando :
create user xxx with password 'xxxx' ;
No site do Stoq a Async recomenda criar desta forma :
sudo -u postgres createuser stoq -drs -P
Explicações :
-d = criar implícito um banco de dados do mesmo nome ;
-r = concede o privilégio de criar novos usuários;
-s = concede privilégio de superusuário
-P = Solicita a nova senha no prompt de comando ;
Obs. Caso queira reiniciar o postgresql
jy@centaurus:~$ sudo su postgres /etc/init.d/postgresql restart
6ºentrar com o usuário do Ubuntu/Linux onde o stoq foi instalado e executar :
stoq --wizard
O wizard será aberto para a instalação do stoq desde o inicio.
1º Sair do estoque
2º entrar com o usuário postgres no postgresql
ex.
jy@centaurus:~$ sudo su postgres
postgres@centaurus:/home/jy$ psql
Senha:
psql (8.4.6)
Digite "help" para ajuda.
postgres=#
3º drop no database do stoq;depois drop no usuário do stoq(bd)
ex.
postgres-# select * from pg_database;
postgres=# drop database teste;
DROP DATABASE
postgres=# drop user stoq;
DROP ROLE
postgres=#
4º Tente executar o stoq.Deve aparecer a mensagem que é impossivel conectar a base de dados 'xx' .
5º Entrar novamente no postgresql e criar um novo usuário e um novo banco de dados e um .
ex.
postgres=# create user stoq with login;
CREATE ROLE
postgres=# alter user stoq password 'xyz' ;
ALTER ROLE
postgres=# alter role stoq with superuser;
ALTER ROLE
postgres=#
postgres=# create database stoq owner stoq;
CREATE DATABASE
postgres=#
OU
criar o usuário com o comando :
create user xxx with password 'xxxx' ;
No site do Stoq a Async recomenda criar desta forma :
sudo -u postgres createuser stoq -drs -P
Explicações :
-d = criar implícito um banco de dados do mesmo nome ;
-r = concede o privilégio de criar novos usuários;
-s = concede privilégio de superusuário
-P = Solicita a nova senha no prompt de comando ;
Obs. Caso queira reiniciar o postgresql
jy@centaurus:~$ sudo su postgres /etc/init.d/postgresql restart
6ºentrar com o usuário do Ubuntu/Linux onde o stoq foi instalado e executar :
stoq --wizard
O wizard será aberto para a instalação do stoq desde o inicio.
Saturday, January 29, 2011
Mudanças na hospedagem do blog
Pessoal,
Neste dias estou fazendo algumas mudanças nos domínios e sub-domínios.
O blog vai para o endereço http://blog.dbajccorrea.com ou
Abs,
JC
Neste dias estou fazendo algumas mudanças nos domínios e sub-domínios.
O blog vai para o endereço http://blog.dbajccorrea.com ou
http://jccorrea.blogspot.com
deverá funcionar o redirecionamento.Abs,
JC
Monday, January 24, 2011
Equilíbrio entre a vida profissional e vida pessoal
O profissional de TI pode perguntar?Isso existe mesmo?rsrs.
Pois bem vamos a mais um trecho do livro "Pergunte ao Max" .
Pergunta do leitor :
Nunca ouvi falar tanto em buscar equilíbrio entre vida profissional e vida pessoal.Trabalho 12 horas por dia e levo mais duas horas para ir ao trabalho e voltar para casa.
Além disse , sou "convidado" pelo meu chefe e trabalhar aos sábados.Equilíbrio não é utopia?
Resposta do Max :
Essa não é uma dúvida nova.Existe há milênios. E a resposta está na Bíblia.Mais exatamente no final do capítulo 3 do Livro do Eclesiastes.O autor pergunta : " O que uma pessoa obtém na vida com todo o seu esforço?" . E dá a resposta : " Não há nada melhor que ser feliz e gozar a vida,tanto quanto se puder." Mas não espere que sua empresa lhe ofereça uma solução. Você é que deve encontrá-la . O maior mérito de um profissional é dedicar a uma empresa seu talento, seu conhecimento, seu tempo. O maior pecado é não achar tempo para dedicar a si mesmo.
Mais uma do Max,ótima reposta!!
Abs,
JC
Pois bem vamos a mais um trecho do livro "Pergunte ao Max" .
Pergunta do leitor :
Nunca ouvi falar tanto em buscar equilíbrio entre vida profissional e vida pessoal.Trabalho 12 horas por dia e levo mais duas horas para ir ao trabalho e voltar para casa.
Além disse , sou "convidado" pelo meu chefe e trabalhar aos sábados.Equilíbrio não é utopia?
Resposta do Max :
Essa não é uma dúvida nova.Existe há milênios. E a resposta está na Bíblia.Mais exatamente no final do capítulo 3 do Livro do Eclesiastes.O autor pergunta : " O que uma pessoa obtém na vida com todo o seu esforço?" . E dá a resposta : " Não há nada melhor que ser feliz e gozar a vida,tanto quanto se puder." Mas não espere que sua empresa lhe ofereça uma solução. Você é que deve encontrá-la . O maior mérito de um profissional é dedicar a uma empresa seu talento, seu conhecimento, seu tempo. O maior pecado é não achar tempo para dedicar a si mesmo.
Mais uma do Max,ótima reposta!!
Abs,
JC
Marcadores:
carreira,
carreiras,
carrers,
marketing pessoal,
max gehringer,
profissional,
TI,
vida
Dicionário atualizado de carreira - Business
Olá pessoal,
Vou compartilhar um trecho do livro Pergunte ao Max,do Max Gehringer.Olhando os livros na minha caixa,peguei alguns para folhear novamente.Ele descreve uma parte do livro como "Dicionário atualizado de carreira".
Business
Palavra que virou sinônimo universal de negócio.Veio de busy - ocupado,em inglês.Mas seu sentido original ( o anlgo-saxão bisigian) era estado de preocupação,fadiga,ansiedade e mal-estar.Mil anos depois, a definição continua atualíssima !
Boa Max,todos os créditos a você!
Abs,
JC
Vou compartilhar um trecho do livro Pergunte ao Max,do Max Gehringer.Olhando os livros na minha caixa,peguei alguns para folhear novamente.Ele descreve uma parte do livro como "Dicionário atualizado de carreira".
Business
Palavra que virou sinônimo universal de negócio.Veio de busy - ocupado,em inglês.Mas seu sentido original ( o anlgo-saxão bisigian) era estado de preocupação,fadiga,ansiedade e mal-estar.Mil anos depois, a definição continua atualíssima !
Boa Max,todos os créditos a você!
Abs,
JC
Marcadores:
business,
dicionário,
max gehringer,
mundo corporativo,
significado,
TI
Ei você ? Compartilhar informação também traz felicidade!!
Olá pessoal,
Hoje recebi um comentário no blog,na verdade é a cópia deste blog no wordpress.Pois,bem é muito gratificante ver que um post pôde ajudar alguém mesmo depois de um tempo passado.Eu mesmo visito vários blogs e acho muita coisa útil pra mim.As vezes não dá tempo de comentar,ou esqueço.Mas quando olho no Analytics vejo que o conteúdo está sendo aproveitado de uma forma ou de outra!!
Abs,
JC
Hoje recebi um comentário no blog,na verdade é a cópia deste blog no wordpress.Pois,bem é muito gratificante ver que um post pôde ajudar alguém mesmo depois de um tempo passado.Eu mesmo visito vários blogs e acho muita coisa útil pra mim.As vezes não dá tempo de comentar,ou esqueço.Mas quando olho no Analytics vejo que o conteúdo está sendo aproveitado de uma forma ou de outra!!
Abs,
JC
Friday, December 24, 2010
Oracle Database 11g: Interactive Quick Reference
Confiram no link abaixo :
http://goo.gl/rQejT
" Oracle Database 11g Release 2 Enterprise Edition provides comprehensive features to easily manage the most demanding transaction processing, business intelligence, and content management applications.
Now you have easy access to information that you need to administer your Oracle Database with our downloadable Interactive Quick Reference. We have taken our traditional printed poster for Database Administrators, and created an electronic format packed with even more information.
Use this helpful reference as a cheat sheet for writing custom data dictionary scripts, locating views pertinent to a specific database component, and more. "
http://goo.gl/rQejT
" Oracle Database 11g Release 2 Enterprise Edition provides comprehensive features to easily manage the most demanding transaction processing, business intelligence, and content management applications.
Now you have easy access to information that you need to administer your Oracle Database with our downloadable Interactive Quick Reference. We have taken our traditional printed poster for Database Administrators, and created an electronic format packed with even more information.
Use this helpful reference as a cheat sheet for writing custom data dictionary scripts, locating views pertinent to a specific database component, and more. "
Marcadores:
11g,
11gr2,
essencial guide,
guide,
interactive,
oracle 11g,
quick reference,
TI
Tuesday, December 14, 2010
Anúncio de emprego - dá pra entender?
Encontrei este anuncio em um site especializado em vagas para TI.
Estes anúncios esquisitos me dão medo!
DBA ORACLE
Perfil: Desenvolvimento de aplicações utilizando Oracle10/11g, MS SQL 2000/2008 com grandes(500GB +) e médio (1100GB) bancos de dados J2EE para apoiar as 3 aplicações web escritas em nível frameworks de desenvolvimento Java,como Hibernate,Spring e Struts. Um forte conhecimento para apoiar, desenvolver aplicações web Java EE usando peixes de vidro, Tomcat e servidores de aplicação Websphere é necessária Oracle em uma plataforma de aplicações web-based 02/01 anos experiência em desenvolvimento de aplicações de servidores padrão usando java padrão (vidro peixe, Tomcat e Websphere) Banco de dados Application (DBA), Application Developer(AP)/Quality Assurance (QA)
Inglês fluente
Enviar currículo com pretensão salarial e disponibilidade para início.
Alguém topa?
DBA ORACLE
Perfil: Desenvolvimento de aplicações utilizando Oracle10/11g, MS SQL 2000/2008 com grandes(500GB +) e médio (1100GB) bancos de dados J2EE para apoiar as 3 aplicações web escritas em nível frameworks de desenvolvimento Java,como Hibernate,Spring e Struts. Um forte conhecimento para apoiar, desenvolver aplicações web Java EE usando peixes de vidro, Tomcat e servidores de aplicação Websphere é necessária Oracle em uma plataforma de aplicações web-based 02/01 anos experiência em desenvolvimento de aplicações de servidores padrão usando java padrão (vidro peixe, Tomcat e Websphere) Banco de dados Application (DBA), Application Developer(AP)/Quality Assurance (QA)
Inglês fluente
Enviar currículo com pretensão salarial e disponibilidade para início.
Alguém topa?
Tuesday, October 26, 2010
unable to see package body on sqldeveloper - SOLVED
Solução :
grants :
GRANT EXECUTE ON DBMS_METADATA TO user_unable_to_see ;
GRANT CREATE ANY PROCEDURE TO user_unable_to_see;
Cabe analisar a segurança ao conceder os privilégios acima.
Oks?!!
Julio Cesar Correa
grants :
GRANT EXECUTE ON DBMS_METADATA TO user_unable_to_see ;
GRANT CREATE ANY PROCEDURE TO user_unable_to_see;
Cabe analisar a segurança ao conceder os privilégios acima.
Oks?!!
Julio Cesar Correa
Marcadores:
oracle,
package,
package body,
pl/sql,
plsql,
sql developer,
sqldeveloper,
TI
Friday, October 08, 2010
How to use Oracle db service_name in jdbc connection string
simple like that:
using only SID :
jdbc:oracle:thin:@10.1.1.5:1521:mydbusing sid or service_name :
Change " : " to " / " .
Marcadores:
connection,
jdbc,
oracle,
service name,
string,
TI
Wednesday, September 22, 2010
PL/SQL - wrapping/obfuscating objects
Preciso escrever um post um pouco mais detalhado,mas por hoje vou deixar algumas linha de código por aqui.Acho que deve ajudar.
A palavra "Wrap" tem alguns significados dentre eles embrulhar ou envolver algo ,normalmente para protegê-lo.
No nosso caso iremos proteger nosso codigo.
Pois bem " wrapping" é diferente de "encrypting" .Uma vez tendo um wrapped object você não consegue mais desfaze-lo* .
Para trabalhar com criptografia existem outros pacotes no Oracle que não iremos entrar em detalhe agora,mas se você procura por isso pode encontrar alguns detalhes em :
Usando wrap utility :
Tenho um arquivo ".sql" que contem o codigo da minha procedure em pl/sql.
$ ls |grep my_p
my_proc.sql
jccorrea|arvato28 ~/Documents
$
jccorrea|arvato28 ~/Documents
$ wrap iname=my_proc.sql
PL/SQL Wrapper: Release 11.2.0.1.0- Production on Thu Sep 23 19:01:15 2010
Copyright (c) 1993, 2009, Oracle. All rights reserved.
Processing my_proc.sql to my_proc.plb
jccorrea|arvato28 ~/Documents
$ more my_proc.plb
CREATE OR REPLACE PROCEDURE my_procfoo wrapped
a000000
1
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
7
43 79
If0FucdLbueE4p3U0uRQWu+lr9Awg5nnm7+fMr2ywFyFO1+WFpeu3NlywcB0iwlp523+mYFc
pdKZUjK/ssKLwMAy/tLWmboxxXXFVMe+kr5UgqampybzvA==
/
jccorrea|arvato28 ~/Documents
$
Feito isso você pode rodar o arquivo my_proc.plb para criar a procedure.
Usando a package DBMS_DDL
Usando a package dbms_ddl podemos usar o objeto create_wrapped para fazer a mesma coisa que fizemos acima :
SQL> declare
my_ddl varchar2(150) ;
begin
my_ddl := 'create or replace procedure my_procfoo as v_num integer; begin v_num := 5 ; end;' ;
dbms_ddl.create_wrapped(my_ddl);
end ; 2 3 4 5 6
7 /
PL/SQL procedure successfully completed.
Elapsed: 00:00:00.01
SQL> select TEXT
from all_source
where name = 'MY_PROCFOO'
and type = 'PROCEDURE' 2 3 4
5 /
TEXT
--------------------------------------------------------------------------------
procedure my_procfoo wrapped
a000000
b2
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
TEXT
--------------------------------------------------------------------------------
abcd
abcd
abcd
abcd
abcd
abcd
abcd
7
3f 75
IpCGLNo/BDIha28AwTNsfGHp6Cgwg5nnm7+fMr2ywFyFO1+WFpeu3Nly6rh0K+dt/pmBXKXS
mVIyv7LCK7jAMv7S1p6jMcV1xVTVU5K+VIKmphHX89g=
TEXT
--------------------------------------------------------------------------------
Elapsed: 00:00:00.06
SQL>
Em um próximo post trateremos o assunto de criptografia !
Abs,
JC
/
jccorrea|arvato28 ~/Documents
$
Feito isso você pode rodar o arquivo my_proc.plb para criar a procedure.
Thursday, September 09, 2010
GUOB TECH DAY 18/10/2010 - São Paulo
Olá,

Está chegando a hora do grande evento sobre tecnologia Oracle no Brasil organizado pelo GUOB com apoio do OTN e LAOUC.
Em breve (18/10/2010) teremos o GUOB TECH DAY 2010 em São Paulo .
Está chegando a hora do grande evento sobre tecnologia Oracle no Brasil organizado pelo GUOB com apoio do OTN e LAOUC.
Veja a lista dos palestrantes internacionais confirmados:
Daniel Morgan (DBA, USA)
Robert Freeman (DBA, USA)
Hans Forbrich (Dev/Applicationes, Canada)
Ben Prusinski (DBA/EBS, USA)
Ronald Bradford (MySQL, USA)
Francisco Munoz Alvarez (DBA, NZ)
E completando a lista nosso principal palestrante, Tom Kyte.
Reserve este dia para um grande momento com os principais autores de artigos e livros sobre tecnologia Oracle.
Prepare sua viagem, divulgue para seus amigos. Não perca esta grande oportunidade.
Em breve abriremos as inscrições para o evento. Esteja associado ao GUOB.
Faça seu cadastro em nosso site para receberes maiores informações.
Faça seu cadastro em nosso site para receberes maiores informações.
--------------------
Mais informações no site do GUOB : http://www.guob.com.br/
Para quem ainda não conhece o GUOB é membro do LAOUC, Latin American Oracle Users Council, entidade que integra os grupos de usuários Oracle na América Latina .
Abraços,
JC
Thursday, September 02, 2010
Max Gehringer - O marketing pessoal e a progressão da carreira
Para mim todos os artigos são excelentes e descritos com o "pé no chão".
http://goo.gl/CRmH
http://cbn.globoradio.globo.com/comentaristas/max-gehringer/MAX-GEHRINGER.htm#
http://goo.gl/CRmH
http://cbn.globoradio.globo.com/comentaristas/max-gehringer/MAX-GEHRINGER.htm#
Marcadores:
carreiras,
imagem,
marketing pessoal,
mundo corporativo,
TI
Max Gehringer - A administração do tempo
Este custa caro :
http://goo.gl/BlFJ
http://cbn.globoradio.globo.com/comentaristas/max-gehringer/2009/11/12/A-ADMINISTRACAO-DO-TEMPO.htm#
http://goo.gl/BlFJ
http://cbn.globoradio.globo.com/comentaristas/max-gehringer/2009/11/12/A-ADMINISTRACAO-DO-TEMPO.htm#
Marcadores:
administração do tempo,
carreiras,
tecnologia,
tempo,
TI
Max Gehringer - Apelidos no ambiente de trabalho
Mais um artigo excelente!
http://goo.gl/EfPj
http://goo.gl/EfPj
Subscribe to:
Posts (Atom)