Wednesday, February 12, 2014

Album covert / capa do EP Seguro Estou - Julio Correa



Ontem o Marco do MoscaDesigner enviou pra mim a capa do EP Não é porque é a capa do meu EP,mas a arte fiou muito top!

EP Seguro Estou
by MoscaDesigner.com

Conceito da Capa
Uma Fortaleza iluminada pelo sol, e com a calmaria do mar.
Seu refúgio, a segurança carregada em seu peito...seguro estou.





Sunday, February 09, 2014

Musica e o pedacinho da glória de Deus


Não sei como explicar com palavras certas coisas.O que sei é: quando Deus se faz presente em uma apresentação ou quando a presença Dele flui no meio de qualquer som, a coisa material passa a fazer uma ligação para a espiritual...

Deus procura homens que o adorem em espírito e em verdade. Adorar não é somente na hora musical da igreja. Adorar a Deus, pelo que aprendi é "Adora-lo pelo que Ele é" . Antes de qualquer outra coisa.

http://www.youtube.com/watch?v=nF6h_TT_TJo


Friday, June 14, 2013

SQL - NOT IN X NOT EXISTS - é sempre bom relembrar

Este artigo é antigo e está no blog do Tom Kyte  :

http://asktom.oracle.com/pls/asktom/f?p=100:11:0::NO::P11_QUESTION_ID:442029737684

Basicamente a diferença está na verifcação de campos NULOS, o famoso NULL .
Usando NOT IN ele não verifica os campos nulos , já com NOT EXISTS ele verifica  e isso dependendo do que você está fazendo vai fazer diferença.

Ex. Quero itens do conjunto A que não estão no B . Caso o conjunto B possua valores NULL na coluna de referência.Usando NOT IN você não vai conseguir traze-los e usando NOT EXISTS sim.

Acho que é isso!

bye,

Wednesday, September 05, 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

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.

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
Olá,

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




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.

Para quem quiser conhecer o site e assinar o manifesto :