garotascpbr.com.br

1 mai

por favor acessem o nosso novo endereço:

garotascpbr.com.br

Grata

Cissa Gatto ^^

Desenvolvimento de Software é sempre valorizado

24 mar

Um desenvolvedor dedicado e competente tem lugar na empresas, que atualmente valorizam Java e .NET. Se você tem a aptidão e se preparar bem, seu caminho em TI estará garantido desde o começo.

Uma área de atuação no segmento de Tecnologia de Informação que se tem mostrado bastante promissora é a de desenvolvimento de software.

Um bom caminho para se dar bem na área de desenvolvimento de software, independente da tecnologia em que o profissional pretende se especializar, é buscar um curso superior em tecnologia de desenvolvimento de software ou um curso de graduação em ciência da computação em faculdades conceituadas ou ainda, uma certificação reconhecida pelo mercado.

Há várias tecnologias de desenvolvimento de software disponíveis no mercado, entre elas, a linguagem de programação Java, por exemplo.

A plataforma Java oferece várias opções de atuação, entre elas, no desenvolvimento de aplicações para voltadas para desktops, servidores, web e dispositivos móveis como PDAs e celulares.

Uma das características da linguagem Java, por exemplo, é a possibilidade de se escrever uma aplicação uma única vez e rodá-la em diferentes tipos de equipamentos.

No caso do Java, a Sun Microsystems é a credenciadora oficial no Brasil e oferece programas de certificação para programadores iniciantes ou que já tenham alguma experiência na linguagem de programação Java e programas para desenvolvedores de componentes web e de aplicações compatíveis com as plataformas J2EE (Java 2 Enterprise Edition) e J2ME (Java 2 Micro Edition).

Os especialistas nos ambientes J2EE  plataforma voltada para servidores usada em grandes aplicações corporativas e J2ME  tecnologia voltada para aplicações de telefonia celular tem sido os mais procurados no mercado atualmente.

Ao lado do Java, outra tecnologia de desenvolvimento de software que tem se mostrado bastante promissora é o .NET. A plataforma Microsoft .NET viabiliza a criação e a utilização de aplicações, processos e serviços de sites da web baseadas em XML que compartilham e trocam informações e funcionalidades entre si, por design, sobre qualquer plataforma ou dispositivo inteligente.

A certificação Microsoft Certified Application Developer (MCAD) se destina a desenvolvedores que utilizam ferramentas e tecnologia Microsoft para desenvolver e manter aplicações, componentes, clientes da web ou de desktop e serviços de informação de back-end em nível departamental. Destina-se também a profissionais que trabalham em grupos de desenvolvimento de aplicações corporativas em atividades como a criação, o desenvolvimento e a manutenção de aplicações.

A procura por profissionais que possuem a certificação MCAD tem crescido exponencialmente, principalmente com a migração de aplicações ASP para a plataforma. NET e com a ascensão e adoção da tecnologia XML (eXtended Markup Language) e dos web services por parte das empresas.

Os profissionais que se especializam no desenvolvimento de software, além de trabalharem nos departamentos de TI das empresas, podem trabalhar em fábricas de software, onde todo o processo de desenvolvimento de software segue padrões industriais de qualidade, incluindo ferramentas de gerenciamento e automatização de controle e certificações internacionalmente aceitas como o CMM (Capability Maturity Model). O profissional tem oportunidade de atuar como programador, nas faixas júnior, pleno e sênior ou se tornar analista de sistemas, gerente de projetos ou consultor de negócios no desenvolvimento, implantação e suporte de sistemas especialistas ou Sistemas de Gestão Empresarial (ERP).

Por fim, para ser bem sucedido na área de desenvolvimento de software, o profissional, além de possuir sólida formação acadêmica, certificações e dominar a plataforma, a tecnologia e as ferramentas com as quais vai trabalhar. Precisa também ter iniciativa, flexibilidade para trabalhar com diferentes equipes e principalmente saber trabalhar sob pressão por prazos.

Texto por Charles Niza

O photoshop pode ficar para trás???

22 mar

Que o photoshop é o editor de imagens mais usado do mundo, ninguém tem dúvidas. Que ele é bom, versátil e quase “mágico” isso também ninguém duvida; mas será que o photoshop está perdendo seu absoluto “reinado”?? Será que um dia ele pode não ser o software de edição de imagens mais usado?? Bom, em momento nenhum falarei mal do photoshop, sou fã desse programa.

O photoshop possui mais de 10 milhões de usuários no mundo, esse são os números da Adobe, sem contar os softwares pirateados. Mas mesmo considerado o melhor programa de edição de imagens porque muitas pessoas optam por não usá-lo??

- É um programa relativamente complexo de se mexer, dá pra aprender sozinho com tutoriais, mas demora-se um tempo até ter o domínio do software; na internet há vários sites com tutoriais e dicas legais, um que eu gosto muito é:
http://www.tutoriaisphotoshop.net/
. Nele você encontra opções de níveis diferentes de aprendizado.

- Não roda em Linux, pelo menos não diretamente, vi algumas informações na internet que baixando o software Crossover codeweaver, ele emula os softwares do Windows no Linux. Bem, não testei porque não tenho Linux na minha máquina, quem testar, por favor avise se funciona mesmo. Achei o link do software nesse site:
http://www.codeweavers.com/products/

- O photoshop é um sistema pago. Não questionando seu valor, mas a maioria das pessoas não buscam softwares pagos na internet. Se você quer mexer numa foto, fazer uma montagem, etc não vai querer pagar por isso, vai? A Adobe oferece 30 dias trial para teste
https://www.adobe.com/cfusion/tdrc/index.cfm?product=photoshop&loc=pt_br
mas depois desse período o software sai a U$849,00.

Mas se eu não usar o photoshop que programa usarei??

O ideal é entender a complexidade do trabalho a ser feito, listei alguns programas abaixo com as finalidades básicas de cada um:

- Picasa:
http://www.baixaki.com.br/download/picasa.htm

- Photoscape:
http://www.baixaki.com.br/download/photoscape.htm

- BulkPicMe:
http://www.baixaki.com.br/download/bulkpicme.htm

Bom gente, meu objetivo era colocar um tutorial de cada um mostrando suas diferenças, mas o post ficaria enorme, mas fica aí minha dica. Quem sabe nos próximos posts podem vir tutoriais desses softwares??  O que vocês acham?? Beijos e até a próxima!!

Mulheres no mercado de TI

21 mar

No dia 08 de março é o dia internacional da mulher. Em 08 de março de 1857, várias operárias de uma fábrica de tecidos em Nova Iorque organizaram uma enorme greve, que gerou graves consequências. As mulheres estavam reivindicando por melhores condições de trabalho. E muitas dessas tecelãs morreram cruelmente; foram reprimidas e trancadas na fábrica.

Isso foi uma Revolução, onde mulheres buscavam reconhecimento, boas condições, ou seja, nada além do que é de direito para todos.

Nos dias atuais, podemos afirmar que a tecnologia e a internet são uma revolução moderna, pacífica; que (re) une e provoca diversas manifestações positivas.  A mulher continua com a mesma garra de sempre; revolucionando, inovando, buscando e conquistando seu espaço no mercado de trabalho. Atualmente, sem a necessidade de violência, como aconteceu infelizmente no passado.

E não para por aí. As mulheres estão contribuindo em massa para a área tecnológica; com ousadia, competência, experiência, responsabilidade, ótimas iniciativas e acima de tudo, muita paciência, o que faz com que a mulher seja reconhecida profissionalmente.

A diferença está em quem lidera seus funcionários; ou seja, um líder de equipe que incentiva, elogia e dá oportunidades de crescimento para a mulher, apenas obterá benefícios. Pois, como mulher posso dizer que (nós) sempre queremos fazer bem feito nosso trabalho, e isso não significa necessariamente, ser detalhista, ter caprichos, mas sim ter profissionalismo. A mulher está evoluindo em tudo.

Portanto, aproveito para parabenizar todas (nós) mulheres, não só pelo dia internacional da mulher, mas por todos nossos dias de atividades constantes; sejam elas profissionais, no lar, nos estudos, como mãe, enfim, a mulher é guerreira, é mãe, é companheira, é amiga, é profissional. Mas, não se esqueçam que a mulher é também frágil, sensível e muito esforçada para suprir todas as áreas de sua vida.

Parabéns! Que todas (nós) alcancemos nosso sucesso profissional.

Escrever menos e fazer mais com jQuery

21 mar

John Resig é um grande conhecedor de JavaScript, que atua na Mozilla Corporation e é autor do livro Pro JavaScript Techniques, relatou em seu blog o seu descontentamento com a maneira de se escrever JavaScript pra obter os resultados pretendidos. Em seu blog publicou alguns exemplos que propunha o uso de seletores Css com o objetivo de simplificar e dar maior

Logo jQuery com o lema "Write less, do more." (escrever menos, fazer mais.)

versatilidade do código, e escreveu que essa não era a forma definitiva do que tinha em mente.

Então em janeiro de 2006 Resig apresenta seus resultados no Barcamp em uma palestra “jQuery a nova onda para o JavaScript”

O jQuery nada mais é do que uma biblioteca JavaScript cross-browser (uma aplicação compatível  com qualquer navegador), feito para simplificar os scripts client-side que interagem com  o HTML.

O principal foco do jQuery é a simplicidade, adicionar interatividade e dinamismo as paginas web de forma prática. Ajudando o desenvolvedor a se concentrar na lógica e não nos problemas de incompatibilidade dos navegadores.

É uma biblioteca de código aberto e possui a licença dual (usando a licença MIT ou da GNU v2).

Vantagens do jQuery

  • Simplificar tarefas especificas do JavaScript;
  • Acessar e manipular DOM (modelo de objeto e documento- que permite alterar e editar a estrutura, o conteúdo e estilo de uma pagina web de maneira dinâmica);
  • Redução de código;
  • Resolução de incompatibilidade entre os navegadores;
  • Reutilização de códigos através de plugins.

Segue algumas referencias ótimas para aprendizado e também para descobrir as maravilhas que podem ser feitas com o jQuery.

jquery.com (site oficial do jQuery)

jquerymobile.com (com frameworks de interface voltado para dispositivos móveis, construído sobre o jQuery + jQueryUI)

ejohn.org (blog do John Resig)

jqueryui.com (projeto voltado para parte de interface, criar widgets e temas).

Outras utilidades das redes sociais

17 mar

Não é só para fazer contatos, reencontrar amigos, ver as notícias do dia que as redes sociais servem. Para acabar com o mito de que rede social só é usada para passar tempo, vemos hoje muitas outras coisas que podem ser feitas através delas. Imaginem só, aprender outros idiomas, buscar informações sobre seus bichinhos de estimação, buscar dicas de livros, etc. Há muito mais nessas redes do que podemos imaginar…. se as opções ainda forem poucas, você ainda pode criar uma própria rede social…

Para quem só conhece as redes tradicionais (facebook, twitter, Orkut, linkedin) engana-se em pensar que o mundo digital é só isso, buscando achei rede social até para gente “feia”…. Listei abaixo algumas gratuitas que achei mais interessantes e curiosas:

  • Pets, troque informações sobre os hábitos, costumes do seu animal:
    http://vivapets.com
    – Rede social destinada ao cadastro dos seus Pets (animais de estimação), nela você cadastra seu nome, data de nascimento, região e cadastra seu animal. Nele é possível colocar os costumes e dicas de cuidados. Além disso você também consegue fazer contatos com outras pessoas que tem outros animais e trocar dicas e pegar informações.

Criei um perfil nela para demonstrar:
http://vivapets.com/petsite.php?id=4535

O site é todo em inglês, o que também é legal, quem não fala pode usar o google tradutor
http://translate.google.com.br/?hl=pt-br&tab=wT#
para ajudar e ir treinando também.

Achei muito legal, fácil e prático de usar, além disso, a rede é aberta, qualquer pessoa pode consultar mesmo não sendo membro.

  • Aprenda idiomas com exercícios e correção:


http://www.livemocha.com
– Rede social destinada a estudo de diversos idiomas. Você se cadastra e faz as lições, no fim de cada lição, envia-se um exercício escrito e outro falado. A rede cruza os dados enviando o seu exercício a alguém que fale fluentemente aquela língua e lhe envia o exercício de alguém que esteja estudando Português. Você avalia e envia a resposta e vice e versa. Podendo adicionar a pessoa como contato e trocar informações.

A criação do perfil é simples e a qualquer momento você pode adicionar outro idioma para estudo, já uso a rede a um tempo estudando inglês e francês. É muito bom para vocabulário, mas a conversação só se você adicionar algum contato que fale a língua estudada fluentemente. Acesso só para membros.

  • Descubra novos livros, autores e editoras


http://www.skoob.com.br/
– Rede social destinada a troca de informações sobre livros, editoras, etc. Você consegue criar uma “estante virtual” divulgando o que você já leu. Comenta sobre livros e dá sua opinião.

Cadastrei um perfil para teste e achei muito interessante:
http://www.skoob.com.br/usuario/311531
Tem uma página que você inclui os livros que emprestou, os que pretende ler, os que abandonou.  Além de um campo “Troco” onde você oferece o livro que tem para trocar. Além disso ele se integra ao twitter, twittando suas atividades.

Fácil de cadastrar e muito interessante, acesso a todos mesmo sem cadastro.

  • Rede social para pessoas bonitas


http://www.beautifulpeople.com/
– Esse site proíbe estritamente a participação de pessoas consideradas “feias”.  O cadastro é gratuito porém demora 48 horas para aprovação dos membros da própria rede, onde ocorre a votação para saber se você é “bonito” ou não para continuar na rede. Para cultivar a cultura narcisista o site criou um serviço de Banco de esperma virtual, para pessoas que desejam ter filhos com boa aparência…. O serviço chama-se Beautiful Baby, estima-se que 600 bebês já nasceram desse serviço.

Não criei meu perfil nessa rede nem para teste, achei mais seguro continuar achando que não sou feia rsrs

  • Rede social para gente feia


http://www.theuglybugball.com
– Beleza é subjetiva? Bem, se você se acha feio(a) pode se cadastrar nessa rede, essa rede foi desenvolvida com as pessoas “expulsas” da rede Beautiful People e ao contrário da primeira, ela aceita todo mundo, pessoas feias e bonitas, por que não??

O cadastro é simples, você escolhe um país coloca nome, o que busca, data de nascimento e senha. Uma coisa que observei é que essa rede não tem opção para homossexuais, pois só tem as opções “mulher busca homem” e “homem busca mulher”. Bom gente, não me cadastrei porque não me considero feia rsrsrs e os perfis são fechados, só dá pra ver quem é membro.

- E se nenhuma dessas redes te atender, você ainda pode criar uma com o Ning. A criação da rede é bem simples, não precisa programar e ainda pode testar por 30 dias sem custo. Um exemplo de rede criada com o Ning é Rede social para profissionais de marketing


http://mktmaniacs.com.br/
– Essa rede tem o objetivo integrar e trocar informações entre profissionais de marketing e pessoas interessadas.

Meu perfil é
http://alphagraphics.ning.com/profile/MarcelaBorde?xg_source=profiles_memberList

Pois é gente, agora é só selecionar qual rede atende seus interesses e mãos a obra!!!

Os componentes de um computador: Placa de Vídeo

22 fev

Você, usuário. Adora um joguinho de computador e é novo no pedaço. Comprou aquele CD-Rom com um jogo demo na banca de revista, e não vê a hora de executar no seu computador. A instalação é só Next-Next-Next, sem ler nada, e aí, quando finalmente aquele ícone bonitinho pro jogo aparece na sua área de trabalho, você dá seus dois cliques e espera executar e …. nada? Você está no lugar certo! Hoje vamos falar sobre um componente que está presente em todos os computadores, mas nem sempre é notável, a placa de vídeo!

Momento triste no qual você descobre que o jogo não vai rodar!

Voltemos um pouco na história. Antes do Windows 3.1.x alguma coisa, não havia propriamente uma interface gráfica para os computadores. A boa e velha tela do DOS estava ali esperando para executar seus programas, em cores monocromáticas com pixels bem definidos. Nessa época, quem executava o suposto trabalho gráfico era o processador.

Com o advento do Windows 95 e a interface gráfica propriamente dita, o hardware precisou se desenvolver mais. Aqui, um ponto interessante, para todo mundo sempre lembrar: a evolução do software é um importante recurso para fazer o hardware se desenvolver. Então, surgiram os primeiros modelos de placas de vídeos, que simplesmente mostravam o conteúdo da memória de vídeo no monitor. As primeiras placas vinha com memórias de 1MB a 2MB, pois o valor da época era exorbitante e permitiam resolução máxima de 1024 x 768 com 256 cores. Grande avanço, não?

Voodoo 1, a saudosa primeira placa de vídeo, da 3dfx

Mas não parou por aí! Logo veio nosso amigo, o 3D, tão falado nos dias de hoje. Você achou que ele era novo no pedaço, certo? Agora a placa de vídeo mudou de função – além de projetar pixels no monitor, ela deveria processar estes pixels, tudo para tornar a imagem mais real para o usuário. O processador incluído na placa de vídeo recebeu o nome de GPU, do inglês Graphics Processing Unit – Unidade de Processamento Gráfico.

 

Tipos de Placas Gráficas

On-Board: Esse é o tipo de placa mais comum, encontrado principalmente em computadores vendido em grandes lojas de departamentos. Basicamente consiste em uma GPU acoplada ao próprio chipset da placa mãe, não possui memória RAM dedicada e rouba da memória RAM total de seu computador. Lembra quando você comprou aquele computador na loja, e falaram para você que a memória dele era de 512MB, e quando você clicou em Meu Computador -> Propriedades aparecia apenas 504MB e você queria saber para onde tinham ido os outros 8 MB? Então, acabou de achar! A bandida da sua placa On-Board roubou.

Off-Board: Este é tipo de placa mais recomendado para você, caro amigo gamer. Essas placas, além de terem uma GPU a parte com capacidades de processamento alto, também possuem sua própria memória RAM dedicada. São essenciais para rodar os games do momento. E o valor é exponencial – quanto melhor a placa, maior seu preço. O único problema é que para acompanhar os melhores gráficos, é preciso sempre atualizar a placa de vídeo, e isso não sai barato.

 

No próximo post, vamos falar um pouco mais sobre a GPU – e quais são seus principais atributos, para entendermos sua beleza.

 

Fonte: Imagens by Google Search

Saiba mais em: Museu do Computador

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.