Dica de código – Como reverter um conjunto de caracteres em Java?

|

Hoje quero comentar uma classe em Java que dá uma ajuda e tanto quando houver a necessidade de reverter um conjunto de caracteres ou String, a classe StringBuilder.
A classe StringBuilder faz parte do pacote java.lang. Essa classe permite criar e manipular dados de Strings dinamicamente, ou seja, podem criar variáveis de String modificáveis.
O significado da classe StringBuilder não tem o mesmo sentido que classe String. Existe uma diferença entre essas classes, veja algumas características.

Revistas Gratuitas Segurança Digital

|

Hoje quero divulgar uma revista digital muito interessante para estudantes e profissionais da área de TI, a Revista Segurança Digital. Confesso que achei bem mais rica de informações atualizadas e precisas do que a Revista INFO da Editora Abril no qual assinei por 2 anos e cancelei por ter mais propagandas do que conteúdos pertinentes a área da TI. Pelo que li, o site é formado por uma comunidade liderada por Fábio Jânio Lima Ferreira e Johnantan de Brito Pereira, ambos profissionais de áreas distintas da computação. 

Simulador Windows 1.0

|


Em aulas de Sistemas Operacionais é muito interessante estudar as versões antigas do Windows e ver o quanto evoluímos (ou não) em nível de interface e desempenho. Achei um site muito bacana que dispõe de várias máquinas virtuais com uma simulação de um S.O. É o site jsmachines. Nele é possível ver um IBM PC XT rodando o Windows 1.0 e alguns jogos feitos na época! Até lenta velocidade dos micros foram simuladas (haja paciência!). Dá até pra jogar e fazer uns desenhos (monocromáticos) no paint!!


Teclas de atalho para o Windows 8.1

|

Recentemente comprei uma licença do Windows 8 Pro e atualizei para a 8.1. De início, dá uma sensação de “cadê o menu iniciar? Não faço nada sem o menu iniciar...”, mas quando você se acostuma com sua interface, percebe que ganha mais tempo!
Importantes no dia a dia, os atalhos são facilitadores e possibilita o ganho de tempo em tarefas, que é necessário vários clicks para ser executadas. Abaixo, um pequeno tutorial, com os principais atalhos, do novo sistema operacional, Windows 8.1.

Piores computadores já feitos na história

|

Hoje é praticamente impossível viver sem um computador. Ele já faz parte do nosso dia a dia, seja nos estudos, no trabalho, para o entretenimento e até para as compras! E por falar em compras, temos uma grande quantidade de PCs de última geração para escolher, com todos os elementos que compõe o hardware e os softwares funcionando na mais perfeita harmonia para as mais diversas necessidades!
Tem PC pra quem quer uma máquina mais robusta, rápida, confiante e aqueles que apenas querer o essencial, produzir textos, planilhas, buscas na Internet e por ai vai.
Mas nem sempre foi assim. Muitos computadores, ao longo da história, já deram muita dor de cabeça para seus consumidores e, principalmente, aos fabricantes e engenheiros responsáveis. Confira alguns desses modelos que deram muita dor de cabeça, seja por problemas técnicos ou fatores externos!

Tirar o pendrive sem a remoção segura do S.O. estraga?

|

Um grande Salve pra quem acompanha o blog, depois de um tempo sem postar nada, muitos serviços, aulas, provas, trabalhos, enfim (quem mandou ser professor) vamos a uma pergunta bem pertinente:
Tirar o pendrive sem remover com segurança! É meus amigos, confesso que as vezes eu arranco pen drive bruscamente por que o Windows não permite...Mas, será que pode realmente causar algum prejuízo à máquina ou mesmo ao aparelho em questão?

Curiosidades sobre o telefone celular

|

De acordo com a união internacional de telecomunicações, o telefone celular foi a tecnologia mais rapidamente adotada em toda a história! 
E só aí já se vão 40 anos de avanço tecnológico e muita história para contar. Você quer conhecer algumas curiosidades sobre telefones celulares? Confira esse vídeo bacana do Diário do curioso que tem vários vídeos interessantes da área de TI. O mais interessante é ver a primeira ligação feita por um aparelho celular no Brasil! 

Imagens Históricas de Tecnologia - Parte I

|

Filmes de ficção cientifica com abordagem “Viagem no tempo”, sempre me faz pensar em várias hipóteses.
Como seria hoje se tais escolhas não fossem tomadas. Será que se tal evento não acontecesse, hoje seria diferente? Mas, a viagem no tempo existe sim! Dentro de nós! Fotos, filmes, sons podem fazer a recordação vir à tona. Por isso, agora no blog, mensalmente trarei uma sessão especial, “Imagens Históricas de Tecnologias”! Tenho muitas imagens de tecnologias que são curiosas de ver como nossos antepassados usavam para sobreviver. Lembrando que não se trata apenas de computador, um mapeamento do mar é uma tecnologia, um dispositivo para armazenar votos também, e por ai vai... são imagens de períodos variados sem seguir um contexto ok? 

Carregar o celular ou tablet pela entrada USB estraga a bateria?

|

Como professor, sou bombardeado constantemente sobre dúvidas de várias áreas da TI. E esses dias um aluno levantou um questionamento no qual não soube responder. Fui obrigado usar a famosa técnica “Próxima aula te respondo...”. Se carregarmos a bateria do celular pela entrada USB do computador, estraga o celular? Mito ou verdade.

Congresso de Computação do Sul de Mato Grosso - 2013

|

Um evento que gostaria de compartilhar aqui no Blog que tive o privilégio de participar em minha graduação
(2003-2007) foi o COMPSULTMT. A região é carente de eventos dessa natureza, até em Cuiabá sentia a falta do CAJU (Cuiabá Java Users) que dava uma integração muito boa com estudantes, programadores do interior de nosso estado. A COMPSULMT terá esse ano como tema “O Processo de Desenvolvimento de Softwares: Avanços e Desafios”, dando enfoque em novas técnicas de desenvolvimento de software. Ah e também incluindo no desenvolvimento WEB. Em nossa região, temos 3 Faculdades que oferecem o curso de Sistemas de Informação, várias turmas em escolas técnicas estaduais e federais cursando Técnico em Informática ou em Redes e Tecnólogo em Análise e Desenvolvimento de Sistemas na IFMT. Sem contar a grande galera que estuda por si mesmo por curiosidade ou por atuar na área. É um evento que veio mais que na hora para integrar esses alunos, pesquisadores e interessados no sentido de compartilhar novas experiências!

Celulares que mudaram a vida do homem!

|

A revista Wired elaborou uma lista interessante e eu resolvi trazer para vocês. Eles fizeram uma lista dos celulares que mudaram a história da telefonia mundo afora. Claro que o mercado norte-americano tem destaque na lista, uma vez que o celular meio que nasceu por lá.

A lista feita por eles é baseada na relevância das inovações e não no número de vendas. Por isso, sentiremos falta de alguns ‘hits’, como o  StarTAC e o Nokia 1100, aquele da lanterninha.

Pen drive wireless? Sim, Wi-Drive!

|

Olá a todos que acompanham o blog! Estava fazendo umas cotações de HD externo para um amigo na internet esses dias e me deparo com uma nova tecnologia já presente nos mercados.

É o Wi Drive! Calma não é um drive do console Nintendo Wii. O Wi-Drive é o típico gadget que, à primeira vista, parece meio inútil: é uma peça de plástico achatada pouco menor que um smartphone que serve para armazenar dados e compartilhar conteúdo, via Wi-Fi, com telefones e tablets.
O que é legal? Tem um SSD de 16 GB lá dentro. A ideia é simples: você conecta o Wi-Drive (opções de 16, 32 e 64 GB) ao computador com um cabo USB, copia diversos arquivos de mídia e recarrega a bateria interna do dispositivo.

Qual a linguagem de programação mais conhecida em 2013?

|

A comunidade TIOBE realizou uma coleta de dados e acaba de sair do forno nesse mês o resultado da classificação da linguagem de programação mais conhecida no mundo. Cada ano é feita uma pesquisa nesse sentido. O indicador da popularidade das linguagens de programação leva em conta qual linguagem de programação é utilizada no desenvolvimento de um novo software. Não se leva em conta qual é a melhor, mais eficiente, a que é mais fácil, apenas quem mais usam a linguagem no desenvolvimento. O que mais chama atenção é ver a luta da linguagem C com Java nos últimos anos que vem sendo interpolada. O que será que está acontecendo para haver tanta oscilação? Os sinais de igual amarelo representam que não mudou de posição do último ano, seta vermelha aponta que caiu uma ou até mais posições, e seta verde indica crescimento no rank. 

Curso Completo C para Iniciantes

|

A base das linguagens de programação é a linguagem C pela sua eficiência e seu poder. O kernel dos sistemas
operacionais (o esqueleto principal que sustenta) é feito quase todo em C bem como as aplicações que dependem ser mais eficientes. Além do controle sobre a máquina, trabalhar próximo ao hardware e pelos endereços de memória torna C um desafio e tanto. Aprender C é aprender como funciona um software e como ele trabalha com seu computador. Esse site já virou post aqui no blog e quero novamente mostrar o trabalho que o autor teve de montar um curso em C gratuito. Recomendo e ressalto a autoria do site http://www.cprogressivo.net.

Gambiarra Tecnológica - Uma arte (Parte IX)

|

Um grande salve a todos os leitores do blog! Março realmente dei uma abandonada no blog pois fui chamado em

 um concurso no qual prestei (IFMT) e foi muito corrido com exames e papeis... Mas, o que eu tenho a ver com isso, você ai do outro lado deve estar perguntando não é mesmo! Calma, vamos a 9ª edição das gambiarras tecnológicas que tá muito bom esse mês! Alguns leitores do blog estão sempre mandando umas imagens e links de "gambiarras", mas aviso que apenas publico imagens de gambiarras na área da TI! Pois as outras áreas não interessa a esse blog... não to afim de fugir da temática, entende?

Bons livros de Desenvolvimento de Softwares usando Java

|

Tudo que fica frequente em minhas aulas se torna um “post” aqui no blog. Falar várias vezes a mesma coisa às vezes cansa não é verdade? Resolvi montar um post o tanto pessoal. Não gosto de postar coisas pessoais, pois ninguém é obrigado a gostar do que gosto. Livros de programação e desenvolvimento de software são muito particulares. Quem já programa vai indicar um muito bom pra ele, mas você que estará começando vai achar o gosto dessa pessoa  estranho e que ela sacaneou você a adquirir esse livro. Chega de papo e vamos à lista de bons livros de programação Java!

NetBeans 7.3

|


A Oracle lançou a versão 7.3 do seu IDE de código aberto NetBeans, o que é usado principalmente em desenvolvimento Java, mas também funciona com PHP e C/C++. As características da nova versão de atendem predominantemente as necessidades de programadores que cada vez mais precisam incluir HTML5, JavaScript e CSS em seu desktop e em aplicações móveis. Como consequência, a maioria dos novos recursos  afetam o desenvolvimento web e capacidades móveis do IDE.

Os 10 Vírus mais famosos dos últimos anos

|


Difícil encontrar algum usuário de computador que nunca teve a infelicidade de ser contaminado por um vírus. Ainda mais sendo um usuário Windows então ai a coisa complica! Esteja ele escondido em uma url falsa, num ataque de phishing, cavalo-de-tróia, enfim. Por mais que os programas de segurança evoluam, alguns ataques são fulminantes e se espalham feito pragas. O site HowStuffWorks listou quais foram os 10 piores vírus da história. Veja a lista:

Gambiarra Tecnológica - Uma arte (Parte VIII)

|


Esses dias vi uma frase que dizia:  “A vida é feita de gambiarras!” e fiquei pensando, poxa até tem um certo sentindo, pois são situações que precisam de uma solução rápida e uma gambiarra resolve provisoriamente. Veja o que uma imagem dessas um dia ainda poderá “quebrar o galho”! Confira cada gambiarra interessante na área da TI!

Atualização SAMSUNG GALAXY TAB GT-P1000L Android 4.1

|


Olá amigos que acompanham o blog, hoje consegui realizar algo que a meses venho tentando. Atualizar o Android de meu Tablet P1000L para o Jelly Bean (4.1). Quero deixar claro que eu sou só um catalisador, um transmissor do trabalho dessa equipe, que, para a versão do GalaxyTab, é encabeçada pelo brasileiro Humberto Borba (HumberOS), todo o crédito dessa façanha é dele e de sua equipe, por isso, os links que disponibilizarei serão passados a partir do blog dele. É claro que há uma comunidade envolvida, não quero nenhum mérito a mim, apenas estou ajudando quem deseja muito sair do Android 2.2 e 2.3 para esse modelo de tablet. Então vamos lá!

Curso Programação WEB

|


O mercado de tecnologia e informática de um modo geral está bem aquecido, para os programadores web não seria diferente: o número de vagas ofertadas supera o de profissionais qualificados para preenchê-las.
O mercado para o Programador WEB, então, está forte no momento, mas é preciso ter qualificação para usufruir deste bom momento de ofertas em que a área vem passando.
Todo o quadro apresentado justifica o curso em Programação WEB, que pretende oferecer, uma introdução a HTML, CSS e uma linguagem de programação aplicada ao desenvolvimento WEB, ferramentas de desenvolvimento de layout para sites, e aplicações voltadas para o ambiente da Internet.

Tutorial Instação Eclipse Android

|


Um programa para desenvolver aplicação em Android pode ser encontrado de várias formas. Mas uma forma mais integrada e fácil de usar que o Eclipse com o plugin Android eu desconheço ainda. Mas conforme comentei no Curso em Programação em Dispositivos Móveis, acoplar esse plugin Android no Eclipse dá uma dor de cabeça. Não é difícil, mas tem momentos que você faz aquela pergunta “Aonde errei?” por derrepente o plugin não funcionar mais no Eclipse.
Mas, como eu não gosto de dificultar a vida dos meus alunos, pois a vida deles já é muito difícil, achei uma versão já integrada com o plugin e prática de usar. Basta apenas configurar o SDK Manager e começar a programar!

Curso Android Grátis

|


Hoje recebi um link de um curso  Android gratuito e resolvi verificar. Quem sempre vê a palavra “gratis” já pensa em primeiro momento “Terei que comprar algo”. Mas acessei o site da RL System (link) e para baixar o curso fui obrigado a cadastrar. Até ai tudo bem né, um cadastro não mata ninguém. Baixei os arquivos, instalei um CODEC para assistir e... 

Evolução dos Computadores

|

Alguns alunos mal conhecem o quanto a humanidade teve que dar duro para chegar ao que temos hoje na informática. Frustrações, desafios, medos, incertezas, sucessos, plágios, e outras varias palavras eu posso definir. Saber a história é importante em qualquer aspecto, mas para a informática chega ser divertido conhecer verdadeiros "monstros" de equipamentos sendo que hoje andamos com algo tão pequeno no bolso que realiza até mais poder de processamento que um computador há 10 anos atrás. 

Curso Completo Java para Iniciantes

|

Vendo uma postagem de um ex aluno, vi esse curso completo e gratuito sobre Java para quem está começando. Um bom material, bem explicado e exemplificado. Vale a pena para quem está sem grana para adquirir novos livros.
A ordem indicada para o curso é a seguinte:
- Básico;
- Estruturas de controle, fluxo e laços;
Orientação a Objetos, parte I: Criando e declarando classes – Construtores;
- Métodos;
Orientação a Objetos, parte II: Os métodos set e get – Composição – Enum;
Programação Gráfica em Java, parte I: Caixas de Diálogo;
Estrutura de Dados, parte I: Array e ArrayList;
Jogo usando if else, métodos, arrays, arrays multidimensionais e laços;
- Orientação a Objetos, parte III: Herança e Polimorfismo;
- E outros...

Gambiarra Tecnológica - Uma arte (Parte VII)

|


E vamo que vamo, que esse ano tá bombando de novidades aqui no blog! Gambiarras tecnológicas está virando a “onda do momento”! Imagens perturbadoras, engraçadas, inacreditáveis! Esses dias, vendo um programa na TV, vi que a gambiarra sempre esteve presente na humanidade. Então, vamos descontrair um pouco!

Balanço 2012

|

Olá pessoal, um ótimo 2013 a todos que acompanham o blog, a meus alunos, amigos e inimigos! Tá certo que é meio atrasado pois estava viajando um pouco para o interior de SP, mas ainda está valendo! O blog cresceu muito, mais do que eu imaginava, até agora o número de acessos está próximo a 120 mil e jamais quis desenvolver para ganhar dinheiro, tanto que poupei o blog de propagandas pois detesto acessar blog para ler algo e ficar piscando propagandas. Nada contra quem usa desses meios para ganhar dinheiro, mas o meu objetivo é outro, ajudar alunos em minhas aulas.

 

©2012 Programa Osso | Template Blue by TNB