Sobre Mim


Olá meu nome é Ronaldo Caldas da Silva

Sou Formado em Ciência da Computação na Universidade Estadual do Centro-Oeste ou Unicentro.
Fiz este Blog para mostrar alguns conceitos sobre programação Java, Linux e também modelagem e animação 3D utilizando o software Blender 3D.

Atualmente tenho um canal do youtube com vários outros tutoriais e vídeos sobre o mesmo assunto, e trabalho com Seam, Java Web JSF e RichFaces, construindo sistemas financeiros.

Canal do youtube : http://www.youtube.com/kurtphpr

Blog blogspot: programacaojavaparainiciantes.blogspot.com

Abraço a todos.

Anúncios

66 Responses to Sobre Mim

  1. Douglas Silva says:

    Olá Ronaldo, primeiramente parabéns pelo projeto.
    Gostaria de saber se vc aplica aulas particulares de JAVA WEB, no caso via web (skype + acesso remoto)..
    Abraços!!!

  2. Ola Ronaldo…passando pra te dar os parabéns pelo blog, dicas e aulas que me ajudam muuuuuiiiito. Sou acadêmica de Tecnologia em Sistemas para Internet do IFMS e vc ta me dando maior força. Vlw…continue assim

  3. George says:

    Brother! Você é foda!

  4. Celino Lima says:

    Grande Ronaldo… eu Estudo Análise e desenvolvimento de Sistemas aqui em Fortaleza… e cara, aprendi muito com vc… nas suas video aulas sobre java, netbeans… e claro que divulguei seu canal do youtube pela faculdade… muito boa a sua iniciativa… o mundo precisa de mais pessoas como vc… grande abraço.. continuo ligado no canal por novidades

    • kurtphpr says:

      Olá Celino bom dia,
      não estou mais fazendo vídeos, uma grande fonte de material e estudo para android é o site do projeto:
      http://developer.android.com
      lá tem tudo, tutoriais, videos, apresentações, tudo feito pelo pessoal do google, ou seja os próprios desenvonvedores do android.
      Não tem fonte melhor pra aprender.

  5. Lucas Santos says:

    Parabééns pelo blog, faço curso de TI, e suas videos aulas me ajudam mt mesmo, vlw! ^^

  6. josue says:

    Ótimo trabalho se não se importar vou usar o seu blog como exemplo para a construção do meu que por sinal esta bem ruim. Se possível gostaria de algumas dicas para poder construir-lo da melhor forma possível

    • kurtphpr says:

      Muito obrigado Josue, fico feliz que tenha gostado do conteúdo do blog, a únicas dicas que posso te dar são 3:
      1: é faça seu blog com um tema que goste
      2: e poste regularmente(o que eu não tenho feito)
      3: Sempre responda sua audiência assim que puder.
      Bom acho que é isso, abraço

  7. William Mochel says:

    Cara, muito bom o blog….Comprei um X8, aliás, me decidi por ele após ver seus vídeos e tutoriais…parabéns

    Abraços

  8. Aline says:

    Olá Ronaldo, estava passeando pelo you tube quando encontrei o endereço do teu blog, estive vendo alguns dos teus postes e gostei do que vi =)
    Parabéns!

  9. Torres says:

    Ronaldo…

    Felicitações pelo seu excelente trabalho, faço bacharelado em sistemas e estava com muita dificuldade em alguns princípios de métodos e classes, quando tive a felicidade de encontrar suas vídeo aulas no youtube…Garoto você tornou-se meu principal professor de programação, e eu agradeço a Deus por criar pessoas capazes de ensinar como você.
    Vou colocar vc em minhas orações para que tenha sempre este galardão de inteligência! Agora estou conseguindo ir em frente na matéria!
    Jesus abençõei sua vida!

    • kurtphpr says:

      Olá Torres bom dia, muito obrigado pelo seu comentário, fico muito feliz que tenha gostado das aulas. Abraço

      las.
      Abraço

  10. Volnei says:

    Olá Ronaldo. Sou do RS (Porto Alegre) e graças aos seus vídeos e mais alguns livros consegui aprender Java. Tú tens uma boa didática!
    Agora to tentando apernder Java Web e mais uma vez teus vídeos teêm me ajudado muito. Penso, em um futuro próximo criar algo parecido, mas para ensinar Oracle. Se quiser trocar uma idéia manda aí : volnei.volff@acad.pucrs.br, e da mesma forma se precisar de algo!

    Abraços.

  11. Ruudy says:

    ola bom primeiro queria te parabenizar pelo trabalho esta ótimo ^^

    bom ainda não sei muito bem como meche porem estou apredendo bastante com as videos aulas mesmo não ser formado em ciencia da computação que é oque eu fazer *—*

    bom valeu ai e parabens pelo blog

  12. Priscila says:

    Oi tdo bem??Eu baixei vários vídeos seus,são mto bons…será que vc tem algum material/video aula sobre c#????Se tiver por favor me mande!!
    Deus te abençoe!

  13. Iuri Guedes says:

    E ai ronaldo, cara seus tutorias são mto bons, aprendi java vendo seus vídeos. 🙂

    Agora preciso de uma ajuda sua, preciso desenvolver relatórios através de uma classe (usando ireport), e nao de um banco de dados.
    Eu vi nos seus videos e tem somente como fazer com banco de dados….
    Desde já, agradeço sua ajuda
    Abraço

    • kurtphpr says:

      Olá Iuri boa tarde, é simples coloque seus objetos em uma lista e use essa lista para imprimir no relatório.
      assim:

      package relatorios;

      import java.util.ArrayList;
      import java.util.List;
      import java.util.Map;
      import java.util.logging.Logger;

      import javax.faces.context.FacesContext;
      import javax.faces.event.ActionEvent;
      import javax.servlet.ServletContext;
      import javax.servlet.http.HttpServlet;
      import javax.servlet.http.HttpServletResponse;

      //use os imports necessarios do jasper

      import pmcg.imti.webtribus.view.Parcela;

      @SuppressWarnings(“unchecked”)
      public class relTesteReport extends HttpServlet {

      private String parcela;
      private String lanc;
      private List listaParcela;

      public relTesteReport() {
      super();
      }

      @SuppressWarnings(“unused”)
      public void imprimir(ActionEvent event) {
      /*nesse caso estou usando framework jsf para interfaces*/
      FacesContext facesContext = javax.faces.context.FacesContext.getCurrentInstance();
      ServletContext servletContext = (ServletContext) facesContext.getExternalContext().getContext();
      String pathRel = servletContext.getRealPath(“webservice\birt\relParc.jasper”);
      HttpServletResponse response = (HttpServletResponse) facesContext.getExternalContext().getResponse();

      Map map = null;

      List listBirt = new ArrayList();
      try {
      //outra observacao eh q para eu acessar minha interface eu uso um determinado metodo
      //instanciado, nesse caso vc usa o seu metodo que faz conexao com a inteface e passa
      // os parametros necessarios
      listaParcela = ServiceFactory.getParcelaService().buscaPorDataUsrFormaRec(dataInicio, dataFim, parcelas);
      for (int i = 0; i < listaParcela.size(); i++) {
      relTesteReport relTeste = new relTesteReport();
      relTeste.setParcela(listaParcela.get(i).getParcela());
      relTeste.setLanc(listaParcela.get(i).getIdlanc());
      listBirt.add(relTeste);
      }
      } catch (Exception e) {
      e.printStackTrace();
      }

      Map parametros = new HashMap();
      parametros.put(“dataInicio”, dataInicio);
      parametros.put(“dataFim”, dataFim);
      parametros.put(“parcelas”, parcelas);

      JRDataSource jrds = new JRBeanCollectionDataSource(listFechamentoCaixa);

      try {
      if (listaParcela != null && listaParcela.size() > 0) {

      JasperPrint print = JasperFillManager.fillReport(pathRel, parametros, jrds);
      byte[] bytes = JasperExportManager.exportReportToPdf(print);
      //writeBytesAsAttachedTextFile eh uma classe q eu desenvolvi para imprimir os bytes no momento
      //download junto a nome do arquivo com extensao PDF
      writeBytesAsAttachedTextFile(bytes, “RelatorioFechamentoCaixa.pdf”);
      } else {
      Format f = new SimpleDateFormat(“dd/MM/yyyy”);

      throw new Exception(“Não existe parcelas no intervalo de ” + f.format(dataInicio) + ” a ” + f.format(dataFim));
      }
      } catch (Exception e) {
      e.printStackTrace();
      }

      public void limpaCampos(ActionEvent event) {
      try {
      dataInicio = null;
      dataFim = null;
      filtroUsuario = “”;
      filtroFormaRecebimento = “”;
      } catch (Exception e) {
      e.printStackTrace();
      }

      }

      public String getParcela() {
      return parcela;
      }

      public void setParcela(String parcela) {
      this.parcela = parcela;
      }

      public String getLanc() {
      return lanc;
      }

      public void setLanc(String lanc) {
      this.lanc = lanc;
      }

      public List getListaParcela() {
      return listaParcela;
      }

      public void setListaParcela(List listaParcela) {
      this.listaParcela = listaParcela;
      }
      }

      • iuri guedes says:

        Brigadao ronaldo pelo codigo, porem ao colocar esse codigo no netbeans ele nao consegue achar o import JAVAX, outra coisaeu criei um relatorio porem nao consigo chamaar ele nas minhas classes!

        Obrigado

  14. Ruben Mousinho says:

    Ola ronaldo, tenho acompanhado teus tutoriais do netbeans e tenho gostado muito deles… esta me ajudando em minhas aulas de java na facul… srsrsrsrsrs

    gostaria q vc me ajudasse num problema q tenho quando uso a biblioteca grafica do java… JOprionPane ou qualquer outra coisa q abre uma janela… nao aparece nada na janela… para resolver o problema em programinhas q abre o JOptionpane, eu coloco um JOptionPane.showMessageDialog(null, “Teste”) antes de tudo e apos clicado o botao os outros aparecem…

    no tutorial do imc este foi o resultado: http://img512.imageshack.us/img512/7093/telaimc.jpg

    desde ja te agradeço a ajuda.

    • kurtphpr says:

      Ruben tente fazer com Jframeform como eu fiz no tutorial da calculadora, lá eu mostro como colocar a imagem e como chama-la atraves de um botão ou menu.

  15. Evandro says:

    Parabéns pelos seus videos, são otimos muito bem explicado, estou no 1° ano de Sistemas de Informação, e começando a me familiarizar com o JAVA e eles me ajudaram muito.

    Obs.: O audio é um pouco baixo.

  16. Luiz Tadeu Viani says:

    Boa tarde Ronaldo, quero ser um programador Java, mas não consigo nem baixar o Eclipse.Obrigado

  17. Kleber Rafael says:

    Ronaldo…. boa tarde, estou acompanhando seus videos no youtube, estou adorando, desde já parabenizo por esse excelente trabalho…
    gostaria de saber se tem como vc me dar uma ajuda… estou montando um conversor de moeda em javaME e nao estou conseguindo pegar o item selecionado do ChoiceGroup e fazer a conversao dentro do command Calcular…

    segue abaixo o código
    desde já muito grato pela atenção
    abraço

    import javax.microedition.lcdui.*;
    import javax.microedition.midlet.*;

    public class AtividadePratica extends MIDlet implements CommandListener,
    ItemStateListener{

    private Display tela;
    private double dolar;
    private Form frm;
    private ChoiceGroup grupo;
    private TextField valor;
    private StringItem resultado;
    private StringItem selecionado;
    private Command cmdSair;
    private Command cmdCalcular;
    private final String titulo = “Escolha a conversão desejada”;
    private final String[] elementos = {“Real para Dólar”,”Real para Euro”,
    “Dólar para Real”, “Dólar para Euro”,”Euro para Real”, “Euro para Dólar”};

    public AtividadePratica(){
    tela = Display.getDisplay(this);
    frm = new Form(“Conversor de Moedas”);
    cmdSair = new Command(“Sair”, Command.EXIT,0);
    cmdCalcular = new Command(“Calcular”, Command.OK,0);

    dolar = 1.75;

    valor = new TextField(“Digite o valor:”,””,5, TextField.DECIMAL);
    valor.setLayout(Item.LAYOUT_LEFT | Item.LAYOUT_LEFT);

    resultado = new StringItem (“Resultado”, “0.0”);
    resultado.setLayout(Item.LAYOUT_LEFT);

    grupo = new ChoiceGroup(titulo, ChoiceGroup.EXCLUSIVE, elementos,null);
    selecionado = new StringItem(“Item Selecionado”, “”);

    frm.append(valor);
    frm.append(resultado);
    frm.append(grupo);
    frm.append(selecionado);
    frm.addCommand(cmdSair);
    frm.addCommand(cmdCalcular);
    frm.setCommandListener(this);
    frm.setItemStateListener(this);

    }

    public void startApp() {
    tela.setCurrent(frm);

    }

    public void pauseApp() {
    }

    public void destroyApp(boolean unconditional) {
    }

    public void commandAction(Command c, Displayable d) {

    if (c == cmdSair){
    destroyApp(false);
    notifyDestroyed();
    }
    try{

    double v1 = Double.parseDouble(valor.getString());
    double res = (v1 * dolar);

    resultado.setText(String.valueOf(res));

    }catch (Exception e){

    }
    }

    public void itemStateChanged(Item item) {

    //double recebeValor;

    if (item == grupo){

    String itens = “”;
    for (int i = 0; i < grupo.size(); i++){
    if (grupo.isSelected(i)){
    itens += grupo.getString(i) + ";";
    }
    }
    if (itens.equals("")){
    selecionado.setText("nenhum");
    }else {
    selecionado.setText(itens);
    }

    }
    }

    }

    /*
    * if (itens.equals("Real para Dólar")){

    recebeValor = Double.parseDouble(valor.getString());
    recebeValor = recebeValor * 1.75;

    resultado = String.valueOf(recebeValor);
    }
    */

    • kurtphpr says:

      Olá Kleber infelizmente não posso te ajudar, ainda não aprendi J2ME. Mas é uma boa dica para novas aulas, de a sua idéia na enquete do meu canal do youtube, se ela for uma das mais votadas posso fazer um tuto sobre ela.
      Abraço

    • kurtphpr says:

      Desculpe não poder lhe ajudar não conheço os componentes do J2ME, seria uma boa ideia de novo tutorial, deixa sua sugestão na enquete no meu canal no youtube assim mais pessoas que tiverem interesse no mesmo assunto poderão votar e se conseguir um número relativo de votos faço um tutorial sobre ele.
      Abraço

  18. Flávio" says:

    Parabéns pelos vídeos, estão ajudando muito. Gostaria de ver mais vídeos de Linux. Os que passou são ótimos!!! Achei muito bacana que para programar usa o linux e não o windows como a maioria dos vídeo-tutorias!
    Abraço, sucesso!

    • kurtphpr says:

      Olá Flávio, muito obrigado pelos elogios cara, o mesmo que falei pro Antonio digo pra você, de sua sugestão de tutorial no meu canal. Assim mais pessoas podem votar e poderei fazer os tutoriais mais pedidos.
      Abraço e obrigado por assistir meus vídeos.

  19. Mario says:

    Ola Ronaldo, venho agradecer, pelos videos que voce postou no youtube sobre linux, fiquei maravilhado, pois voce tem uma metodologia muito boa de ensino, e acredito que os outros videos concerteza sao bons tambem. Estou estudando linux, meu conhecimento ainda é bem pouco e seus videos vao me ajudar muito, pois pretendo me dedicar na parte de linux para servidor.

  20. Junior Santos says:

    Olá Ronaldo!
    Parabéns pela iniciativa que teve. . .
    Muito bom os videos, kra to aprendendo muito!

    Tudo de bom!

  21. Victor Hugo says:

    Ronaldo ;
    Suas videos aulas são excelentes estou aprendendo muito,gostaria que você coloca-se mais videos como chamar o IReport como criar a classe em uma aplicação desktop no java.
    Muito obrigado aguardo retorno

  22. André Curvello says:

    Parabéns pelo Blog, cara.
    Realmente, muitos vídeos úteis.

    Acho que o cara ali de cima quer mais ênfase em “Banco de Dados”.

    Você poderia passar umas video-aulas orientando pra criar pequenos jogos, uma espécie de paint, coisas do tipo. Vídeo-aulas sobre estruturas de dados também seriam interessantes, principalmente sobre grafos e árvores.

    Abraço!

  23. Antonio Ricardo Ferreira says:

    Eae Ronaldo , ótimo seus videos , eu to no 2 ano de ciencia da computação e curti por que deu uma ajuda ja em tec prog na facul. Seguinte tem como tu fazer um video que de mais enfase em bd?
    Abraços

    • Pinhux says:

      vlw Antonio, legal que tenha gostado dos vídeos. O que você quer dizer com enfase em bd?
      Abraço

      • Antonio Ricardo Ferreira de Souza says:

        Entao quando disse para gravar algo dando mais enfase em bd, eu queria dizer pra voce gravar algum desenvolvimento de um sistema que utilize banco de dados, algo como cadastro de clientes, relatorios e etc….
        Grato

      • kurtphpr says:

        Olá Antonio, anotada sua sugestão, legal seria se você também colocasse essa idéia de tutorial na enquete do meu canal no youtube, dai outras pessoas podem votar e se ela tiver muitos votos faço o tutorial. Estou fazendo neste sistemas porque são me mandandos muitos pedidos de tutoriais todos os dias, assim sei qual assunto posso preparar para agradar o maior número de pessoas possível.
        Abraço e obrigado por assistir meus vídeos

  24. sandrolor says:

    Parabéns! Seus vídeos são realmente excelentes! Estou com o Livro “Desenvolvendo Aplicações WEB com NetBeans IDE 6 do autor Edson Gonçalves”. Muito bom, mas como todo bom livro, eles deixam alguns “bugs” para nós tentarmos resolver.

    Valeu.

    Uma dica. Você não teria como postar os vídeos no 4shared com a definição maior?

    • Pinhux says:

      vlw sandroior pelos elogios, com relação a definição dos vídeos quase todos são HD, ou seja você pode clicar para ver no youtube e escolher a resolução por lá, e se quiser baixa-los é só usar o plugin downloadhelper do firefox.
      Abraço e obrigado por assistir meus vídeos.

  25. Victor Hugo says:

    Boa Terde Ronaldo;

    Realmente seus videos são muito bons e aprendi muito com eles, mais eu preciso de sua ajuda pois sou iniciante estou usando netbeans com oracle e iRport.
    O netbeans com oracle está tudo ok mais o iReport e o oracle não está comunicando não estou fazendo a coisa certa gostaria da sua ajuda desde drivers pois seus videos das 1ºaula não está abrindo.
    Muito Obrigado

  26. Rafael says:

    Olá Ronaldo, muito legal seu videos, aprendi muito com eles, só gostaria de fazer uma observação: Nos seus videos de Relatórios com IReport e NetBeans, achei que ficou faltando explicar como chamar o relatório apartir de um botão em um Form, seria possivel,utilizando o exemplo que você fez, me explicar como fazer essa chamda!?Obrigado

  27. Bom dia;

    Parabéns pelas video-aulas, e gostaria de dar uma sugestão: poderia fazer uma vídeo-aula de conexão com banco de dados usando uma JComboBox (particularmente, estou com problema nesta parte 🙂 ).

    Fiz uma pequena modificação no tutorial, acrescentando as informações da cidade e do estado, e as informações do estado e da cidade estão localizadas em tabelas separadas.

    Para manter a integridade dos dados, coloquei dois combo box (um para a cidade e outro para o estado), mas na hora de puxar os dados do BD, estão puxando a chave primária ao invés do campo?

    Teria como explicar como faz isso de maneira certa?

    Grato;

    Edilson

    • Pinhux says:

      O problema está na sua busca sql, verifique quais são os campos que são adicionados nos objetos e teste suas sql antes de colocar no programa.

  28. Matheus says:

    Olá Ronaldo, blz? Então, não tenho nenhuma experiência com netbeans, so assisti aqueles 3 videos seus ensinado a fazer uma calculador de IMC. Com base nisso estou tentando fazer uma lista de compras, conforme este esboço:http://uploaddeimagens.com.br/imagem/ver/Compras.jpg
    Eu fiz pra qdo a pessoa digitar “valor” e “quant”, ele limpar a caixa de texto e ir acumulando la no “quant.total” e “valor total”. Agora queria saber se tem como eu ir jogando o item, valor e quant na minha tabela, para ir fazendo tipo uma lista do que foi comprado, existe algum modo?
    PS: meu codigo-fonte esta assim até agora(falta só a tabela):http://uploaddeimagens.com.br/imagem/ver/Codigo-Fonte.jpg
    Mande suas dicas, vlw e desculpe minha ignorancia em java 😛

  29. Daniel says:

    Cara, gostei muito das tuas aulas de como gerar relatórios com ireport mas se você pudesse me ensinar a parte do código no java aí fechava todas, só pra tu entender: estou fazendo uma interface grafica e preciso gerar um relatório através de um botão “Gerar relatório”,

    Att,
    Daniel

  30. Samuka says:

    Olá Ronaldo…
    Parabéns cara. Você é muito bom no que faz.
    Seus vídeos sempre estão me ajudando.
    Mandei um email para você com algumas dúvidas…
    Fico no aguardo lá.

    Tamo junto sempre…
    Abração

  31. Josue says:

    ola ronaldo, gostei muito das suas video aulas.
    por favor se possivel poderia nos explica como desenvolve sites em java.
    obrigado.

  32. Davi Gomes de Oliveira says:

    ronaldo achei muito legal da sua parte, passar seu conhecimento principalmente para pessoas q não tem condições financeiras até de bancar um curso, que é meu caso, gostaria de conseguir mais videos seu sobre java eclipse.alem dos q estão no youtube. como conseguir mais? obrigado.

    • Pinhux says:

      Olá davi, não fiz mais vídeos com Eclipse, agora estou trabalhando com JFS com NetBeans e em breve quero fazer vídeos sobre esse assunto.
      Abraço e obrigado por assistir meus vídeos.

    • Pinhux says:

      como disse agora estou trabalhando com JFS com NetBeans e em breve quero fazer vídeos sobre esse assunto.
      Abraço e obrigado por assistir meus vídeos.

  33. Pedro Oliveira says:

    Muitos parabens, sou estudante de Eng Informática de Portugal e os teus videos de NetBeans têm sido de uma grande valia para mim que venho de programação .Net

    Muito obrigado pela dedicação ao mundo da programação.

    Melhores comprimentos.

  34. sérigo says:

    Boas Ronaldo ,voçe é carque nisso 😉
    Eu encontrei os seus videos ,porque comecei ontem
    a trabalhar numa empresa e pediram me para construir um programa de orçamentos e eu nao tenho muitas bases nisto:S mas como é primeiro emprego e como ta mau tenho de aproveitar, estarei a usar o programa certo o netbeans? é que nao sei bem como começar
    Abraço e continua a postar teu videos amigo

  35. Jonas says:

    Ronaldo, parabéns pelo blog e pelos videos no youtube
    Mas fica ai o pensamento
    Vale a pena disponibilizar esses cursos ?
    Tem muitos caras por ai trabalhando como programadores
    sem se quer ter curso tecnico e nos da CC ( que é um curso muito phoda ! ) ficamos muitas vezes fora das vagas que eles ocupam

    Abraços

    • Pinhux says:

      Olá Jonas muito obrigado pelo seu comentário é muito pertinente. Realmente o objetivo não é tirar vagas de pessoas que fazem curso superior em tecnologia e se dedicam 4 ou 5 anos para se formar. Na verdade comecei a fazer os vídeos para demostrar que sabia programação Java. Parece estranho eu sei, mas pra mim que morava em uma cidade pequena com poucas ou nenhuma empresa de tecnologia para trabalhar, ficaria dificil estagiar e demostrar os meus conhecimentos nesta linguagem.
      Abraço e obrigado pelo comentário.

  36. Lorena says:

    Oi Salvador da Pátria :-), tô ansiosa para as videos aulas de JavaEE..

  37. Heverton Costa says:

    Ola Ronaldo, gostei muito de seus videos.
    Uma coisa que me chamou atenção no seu curriculo: vi que fez seu TCC sobre Multiterminais em Linux. Poderia me enviar uma copia? É q sou um entusiasta desta tecnologia como artefato para potencialização de inclusão digital, e, todo material que puder ter para embasar, ainda mais este seu de nivel academico, me ajudara muito. Agradecido.

  38. Wallace says:

    Bom dia Ronaldo!

    Gostaria de lhe dar meus parabéns, pelas suas aulas elas são fantásticas e aproveitar pra pedir uma explicação de como faço pra baixar suas videos no Youtube??? Já me cadastrei e ainda sim não encontro a opção para download. Se vc puder me dá essa pequena força, ficarei muito agradecido.

    • Pinhux says:

      Olá Rogério obrigado pelos elogios e por se inscrever no meu canal. Seguinte , para baixar as aulas você precisa do plugin DoewnloadHelper do Firefox instalado.
      Neste vídeo eu mostro passo a passo como fazer:

      Abraço

  39. Rogerio says:

    Ola Ronaldo estou estudando linux, seus vidoes são otimos, baixei 15 deles
    por favor se tiver mais alguns me passe o link ou mande direto , qualquer tipo de material sobre o linux vai me interessar atenciosamente Rogerio

    tem mais este e-mail MSN businessthomaz@hotmail.com

    ou rotomaz@hotmail.com

Deixe seu comentário, opinião , critica ou dúvida aqui :)

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: