Busca

Rafael Oliveira Vasconcelos

Blog sobre tecnologia

WIFI Internet speed slow on Windows 10 – How to fix bandwidth issues and slow internet speeds

Why is my Wi-Fi so slow in Windows 10?

It may be a simple misconfiguration!

How to fix bandwidth issues and slow internet speeds?

Check out this video!

My PC is a Dell Laptop equipped with Dell Wireless 1703

Note: If you have default windows driver installed then you may have options in the dropdown like “HT Mode 20|40”. If you found then select it.

 

Internet WiFi lenta no Windows 10 – Como consertar wifi lento

Por que meu Wi-Fi é tão lento no Windows 10?

Pode ser apenas uma simples configuração errada!

Como corrigir problemas de largura de banda e velocidade de internet no WiFi com Microsoft Windows 10?

Assista este vídeo!

Meu computador é um notebook da Dell com placa Wifi Dell Wireless 1703

Nota: Se você tiver o driver original da placa de rede, verifique se se existe a opção “HT Mode 20|40”.

 

Resolução de questão com vetor e modularização em Java – Dúvida do Mayko

Fala pessoal! Estou colocando aqui outro vídeo que fiz sobre vetores em Java.

Neste vídeo resolvo a primeira questão da última ME. Utilizei vetor e modularização para resolver a questão.

Vejam a forma que eu resolvi o problema. Ficou mais fácil ou difícil programar usando modularização?

Segue a questão:

Faça um programa em Java para ler um conjunto de números inteiros com no máximo 100 elementos, onde o usuário informará desses 100 elementos quantos ele deseja utilizar. Em seguida gere dois vetores, onde o primeiro vetor deverá conter uma ocorrência de cada valor do vetor lido e o segundo vetor deverá conter, nas respectivas posições, o número de ocorrência de cada elemento do vetor 1 no vetor lido. Exemplo:

Quantidade de Elementos a serem lidos: 10
Vetor Lido 5 3 7 3 5 7 7 7 3 7
Vetor 1 5 3 7
Vetor 2 2 3 5

——————

Automated translation.

Question resolution with array and modularization in Java – Mayko’s Doubt
In this video solve the first question of last ME. I used array and modularization to resolve the issue.

See the way I solved the problem. Easier or difficult to program using modularization?

Follows the question:

Make a Java program to read a set of integers with a maximum of 100 elements, which inform the user of these 100 elements as he wishes to use. Then generates two arrays, where the first vector should contain an instance of each value read vector and the second array should contain, in their positions, the number of occurrence of each array element 1 in the reading array. Example:

Elements amount to be read: 10
Read Array 5 3 7 3 5 7 7 7 3 7
Array 1 5 3 7
Array 2 2 3 5

Revisão Introdução à Programação em Java – Vídeo Aula

Fala pessoal!

Nesta vídeo aula faço uma revisão sobre introdução à programação com a linguagem Java.

Esta revisão foi feita para a prova da disciplina de Introdução à Programação dos cursos de Ciência da Computação e Sistema de Informação dos cursos de graduação da Universidade Tiradentes (UNIT).

Eu tentei cobrir o máximo de assuntos possíveis do curso. Segue a ementa:

UNIDADE II: Introdução à Linguagem de Programação Java
1. Ambiente de Programação
2. Componentes da Linguagem Java
2.1. Palavras Reservadas
2.2 Estrutura de um Programa Java
2.3. Identificadores
2.4. Variáveis
2.5. Constantes
2.6. Declaração de Variáveis
2.7. Operações Básicas
2.8. Entrada e Saída
3. Estruturas básicas de controle
3.1 Estrutura condicional
3.2 Estruturas de repetição
4. Estrutura de dados homogênea
4.1. Vetor
5. Modularização

How to install Eclipse IDE on Windows

This video shows how to install the Eclipse IDE on Windows.

It is the same process on Windows 10, Windows 8 and Window 7.

Smartphone LG G2 finalmente recebe atualização para o Android 5.0 Lollipop no Brasil

Demorou mas chegou!

A LG finalmente liberou o tão esperado Android 5.0 Lollipop para nós brasileiros.

O update já começou a ser distribuído por meio do OTA (Over the Air). Caso você queira checar se seu LG G2 já pode receber atualização, basta ir em Configurações > Geral > Sobre > Telefone > Informação de Software > Verificar Agora. Outra possibilidade é usar o PC Suite da própria LG para fazer a atualização pelo computador.

No meu caso quando tento atualizar meu G2 via OTA, recebo a mensagem para fazer a atualização pelo computador.

O site Tudo Celular compilou as principais 9 novidades do Android 5 Lollipop.

Design Material

Muito se fala no design Material do Android 5.0. Ele trouxe uma grande mudança estética para o sistema que vai além de meros ícones e nova paleta de cores. As animações estão mais caprichadas e mostra elementos que mudam de forma e se adaptam à tela ao exibirem novos conteúdos. O foco aqui é tornar tudo mais belo na maior mudança visual que o sistema já recebeu. Para tirar um proveito ainda maior deste novo design, a Google liberou instruções para os desenvolvedores de aplicativos seguirem, na intenção de acabar com esta falta de padrão no visual do sistema.

Notificações

O Android sempre teve uma central de notificações invejável. E agora com o Android 5.0 tudo fica ainda melhor. Antes a notificação era exibida apenas na barra de status. Com a nova versão do sistema as notificações surgem em forma de pop-up no topo da tela mostrando mais detalhes do que era possível apenas na barra de status. Agora também serão exibidas na tela de bloqueio. Com isso, você pode dispensar uma notificação sem precisar desbloquear o smartphone. Sendo possível também ler e até responder uma notificação diretamente da tela de bloqueio.

Agora será possível ignorar uma chamada quando você estiver realizando outra tarefa, já que o aplicativo do discador não irá ocupar toda a tela impedindo que você continue o que estava fazendo. E por falar em ignorar, agora o sistema permite definir um tempo em que você não será mais incomodado por novas notificações. Uma versão aprimorada do recurso ‘Não Pertube’, mas focado apenas em notificações.

Consumo de bateria

Google promete que o Android 5.0 com modo de execução em ART irá garantir uma maior autonomia aos dispositivos. Alguns testes revelaram que o Nexus 5 com a versão preview rendia 30% a mais de tempo. Com os novos recursos como o Battery Saver, a Google promete um aumento de 90 minutos no uso do smartphone. Além disso, o sistema agora exibe quanto tempo falta para sua bateria chegar a 100% e também informa quanto tempo de bateria ainda resta para a sua descarregar, indo além da mera porcentagem. Esses recursos já foram implementados por outras fabricantes como a LG, mas é interessante vermos por padrão agora no Android.

Segurança

O Android Lollipop conta com sistema de criptografia que vem ativado por padrão. Isso garantirá que os seus dados estarão mais seguros com a nova versão. Há também as novaspolíticas de segurança SELinux que garantem uma maior proteção contra vulnerabilidades e ataques por malwares. E com o Android Smart Lock, você poderá desabilitar a tela de bloqueio sempre que estiver com um smartwatch em seu pulso que tenha sido pareado com o seu smartphone. Este recurso também será possível com o Android Auto; assim, quando estiver em seu carro, você não precisará ter que ficar digitando senhas para ter acesso ao seu telefone.

Múltiplos perfis

Agora você poderá compartilhar o seu dispositivo Android com amigos e parentes. Há o suporte a múltiplos perfis que criam instâncias diferentes, onde cada um só terá acesso aos seus documentos, fotos e vídeos. Além disso, existe o modo convidado onde você poderá permitir que alguém use seu smartphone temporariamente, sem ter acesso aos seus aplicativos, fotos, vídeos, etc. E você poderá bloquear para que outra pessoa tenha acesso a apenas uma tela em particular do sistema.

Novos atalhos do sistema

Ao puxar sua barra de status com dois dedos, você terá acesso aos atalhos do sistema que mais usa com frequência, como brilho, som, e rotação de tela, por exemplo. Foram incluídos também outros atalhos que não haviam antes, como: lanterna, hotspot, rotação de tela eespelhamento de tela. Antigos atalhos foram melhorados como o de Wi-Fi e Bluetooth que possuem um novo seletor de Ligado/Desligado para facilitar o uso.

Conectividade

Melhorias foram feitas em todos os tipos de conexões, assim, você poderá alternar entre redes Wi-Fi sem sentir qualquer falha de transmissão de dados em seu dispositivo. Foi melhorada a busca por novas redes, que além de mais eficiente também ajuda a reduzir o consumo. O mesmo pode ser dito sobre o Bluetooth que também foi aprimorado na nova versão do sistema.

Desempenho e Modo de execução

O Android 5.0, assim com a versão preview do Android L vieram apenas com o modo de execução ART que garantem um aumento de 4x no desempenho, interface mais fluida, e o melhor de tudo: menor consumo. O novo sistema também conta com suporte a hardware 64-bit, disponível no Nexus 9. Ele é compatível com hardware ARM, x86 e MIPS, também. Além disso, os aplicativos nativos como Gmail, Chrome e Google Play Music já são otimizados para extrair o máximo da arquitetura 64-bit.

Multimídia

A nova versão conta com suporte nativo a som de 5.1 e 7.1 canais. Há também o suporte de áudio via porta USB, algo que os amantes de música pediam há muito tempo. A nova versão também conta com OpenGL 3.1 que garante um maior avanço gráfico, especialmente para jogos. E para os amantes de fotografia, o Android Lollipop conta com suporte ao formato RAW que garante uma melhor qualidade de imagem devida a menor taxa de compressão comparada a JPEG. E por último, temos o codec HEVC que permite termos vídeos em 4K a 10-bit, com maior qualidade e fluidez.

Novos rumos – Material no blog e youtube (vlog)

Olá pessoal,

Escrevo para falar dos novos rumos que pretendo trilhar para este blog. Pretendo transformar o blog em um vlog. Estou pensando em publicar matérias, acompanhadas dos vídeos no youtube, sobre tecnologia, tutoriais, aulas e vídeos ao vivo (Live Events no YouTube).

Bem, só para terem noção, vou dar alguns exemplo de assuntos possíveis:

  • Como formatar um computador (possíveis versões – Windows 10, Windows 8, Windows 7)
  • Como instalar Windows (possíveis versões – Windows 10, Windows 8, Windows 7)
  • Como configurar uma rede WiFI (sem fio)
  • Como programar em Java, C# e Python
  • Como instalar e configurar um anti-vírus
  • Configurando o Windows
  • Aula sobre introdução à programação
  • Aula sobre Microsoft Office (Word, Excel e PowerPoint)
  • Como remover vírus
  • Manutenção do computador Windows
  • Unboxing e review de dispositivos
  • Configuração de smartphones android
  • Como ajustar o horário de verão
  • Como formatar dispositivo android
  • Melhores apps
  • Dicas de programas
  • Notícias da semana

Estão são só alguns exemplos. Vocês poderão colaborar sugerindo novos temas para os vídeos/matérias.

A depender da receptividade de vocês, vou seguir com o projeto.

Só lembrando que o material será gratuito!

Conto com a colaboração de vocês para continuar com o projeto.

Curtam, comentem, critiquem! Estamos aberto para crescermos juntos

Até mais!

Elaboração de uma Solução para Automatização do Georreferenciamento de Objetos a Partir do Reconhecimento de Imagens

RESUMO

As aplicações que tratam de georreferenciamento estão ganhando cada vez mais espaço e importância. Por outro lado, o processo atual para georreferenciamento de objetos é usualmente executado de forma manual, haja vista a escassez de ferramentas disponíveis. Este processo é bastante oneroso, demorado e relativamente mecânico quando executado por pessoas. Assim, é relevante a adoção de um processo capaz de acrescer o grau de automatização no processo de georreferenciamento de objetos e que possibilite maior velocidade e segurança, bem como redução nos custos associados à entrada de tais dados nos Sistemas de Informação Geográfica (SIGs). Para realizar o trabalho proposto de automatização no processo de georreferenciamento, foram utilizadas técnicas de computação visual, inteligência artificial e geoprocessamento, mais especificamente nas áreas de segmentação de imagens, redes neurais artificiais e sistemas de coordenadas, permitindo processar e georreferenciar imagens de tomada aérea. O trabalho elaborou uma solução para o problema do georreferenciamento de ruas e avenidas, automatizando esta tarefa que é usualmente executada por agentes dotados de aparelhos GPS (Global Positioning System). Uma avaliação experimental envolvendo o georreferenciamento de ruas e avenidas foi realizada, e a aplicação desenvolvida com a implementação do método proposto apresentou bons resultados em todas as fases do método.

PALAVRAS-CHAVE: Geoprocessamento; Georreferenciamento; Segmentação de imagem

ABSTRACT

The applications that address geocoding are gaining more and more space and importance. Moreover, the current process for georeferencing of objects is usually performed manually, given the scarcity of available tools. This process is very costly, time consuming and relatively mechanical when performed by people. Therefore, it is important to adopt a process that will accrue to the degree of automation in the process of georeferencing of objects and that allows greater speed and security as well as reduction in costs associated with the entry of such data in Geographic Information Systems (GIS). To perform the proposed work of automation in the process of georeferencing techniques were used for visual computing, artificial intelligence and geoprocess, specifically in the areas of image segmentation, artificial neural networks and coordinate systems, allowing process and georeference aerial images taken. The work has developed a solution to the problem of georeferencing of streets and avenues, automating this task is usually performed by agents with GPS (Global Positioning System) devices. An experimental evaluation involving the geocoding of streets and avenues was performed, and the application developed with the implementation of the proposed method showed good results in all phases of this method.

KEYWORDS: Geoprocess; Georeferencing; Image segmentation

Link: http://www.slideshare.net/rafaelov/elaborao-de-uma-soluo-para-automatizao-do-georreferenciamento-de-objetos-a-partir-do-reconhecimento-de-imagens-4614581

Rafael Oliveira Vasconcelos

Tags: GIS, SIG, OL, OL4JSF, Monografia,Monograph, Thesis, Geoprocessamento, IA, AI, Inteligência Artificial, Artificial Intelligence, Computação Visual, Visual Computing

Kinect: Brincando de jogar videogame [GIZMODO]

Achei a matéria bem interessante do GIZMODO (http://www.gizmodo.com.br/conteudo/kinect-brincando-de-jogar-videogame) e resolvi compartilhar um trecho.

Eu não lembro a última vez que eu pulei tão alto. Kinect Adventures pareceu tão bobo na conferência da Microsoft há apenas dois dias, mas agora eu estou aqui pulando e me mexendo como uma minhoca epiléptica para vencer. É divertido demais.

Pule para ir mais rápido. Desvie para a esquerda para passar por um obstáculo que passa à sua direita. Olhando para o lado eu vejo o meu competidor, com quem eu agora há pouco dividia um bote descendo um rio, pulando e desviando juntos – outra experiência inesperadamente legal.

Com o meu coração acelerado, eu me dei conta de uma coisa: o Wii Remote recompensa a proficiência dos jogadores em fazer o menor movimento possível – tanto é que se você ir muito à loucura com ele na mão, ele pode parar completamente de responder –, enquanto, no Kinect, eu me vi exagerando todos os movimentos.

A experiência com Kinect Sports é a mesma. Eu subestimei a diversão que ele proporciona até ter a chance de experimentar. Ele é menos como Wii Sports e mais como Mario & Sonic at the Olympic Games. Uma prova de corrida exigiu que eu corresse no lugar, levantando bem os joelhos a cada "passo", e pulasse nos momentos certos para ultrapassar os obstáculos. O lag do Kinect me fazia ter que pular um pouco antes, sim, mas a competição frenética e justa (um testamento ao design do jogo) mantém a diversão no alto.

Há algo muito especial no ato de usar o Kinect, algo que o separa de qualquer outra combinação de software e hardware que eu já tenha usado. O Kinect se adapta e se acomoda ao usuário. Eu não tenho que aprender como lidar com o Kinect; ele é que tem que aprender a lidar comigo.

Talvez eu esteja usando a palavra "aprender" com menos moderação do que deveria. O Kinect só funciona porque ele já aprendeu como os humanos se movem, graças à pesquisa da Microsoft e da Prime Sense. A inteligência já está lá antes que eu apareça na frente dele.

Eu nunca senti que um computador tivesse me entendido, um humano de carne e osso, tão bem. Algumas vezes outros humanos, os próprios designers dos jogos que eu estava jogando, tentaram me explicar e esclarecer como jogar. Pessoas muito legais, mas elas só estavam atrapalhando minha nova amizade.

A matéria na íntegra pode ser vista em http://www.gizmodo.com.br/conteudo/kinect-brincando-de-jogar-videogame

Rafael Oliveira Vasconcelos

Tags: Microsoft, Kinect, XBOX 360, Jogos, Games, Análise, Diversão, Projeto Natal, Review

Detalhes do Kinect (Projeto Natal) da Microsoft

Citação: Confira os detalhes do Kinect, da Microsoft

 

 

O sensor de movimentos para Xbox 360, Kinect ou ex-Projeto Natal: plataforma chega dia 4 de novembro no mercado mundial

Esqueça aquilo que chamavam de Projeto Natal. Nesta segunda-feira, a Microsoft decidiu por um fim nas especulações e mostrou, na E3, a cara do seu sensor de movimentos Kinect, com data de lançamento marcada para 4 de novembro nos Estados Unidos.

Baseado na apresentação feita em Los Angeles pelos executivos da companhia, INFO Online faz o papel de tira-dúvidas e tenta esclarecer alguns pontos da nova tecnologia da Microsoft.

Estrutura

Antes de desmembrar os componentes, é bom definir o que é o Kinect: um periférico de Xbox 360 capaz de filmar seus movimentos (ou um complemento para dar o troco nos sensores do Wii, da Nintendo, se preferir). Feito. Agora, o mais importante, como ele faz isso? Com, adivinhe só, uma câmera. Mas esta camerazinha RGB não é normal, não. Ela usa luz infravermelha e atua com mais dois sensores para detectar os movimentos dos corpos dos jogadores. Segundo a Microsoft, são 48 pontos espalhados pelo corpo e detectados em tempo real. O interessante (e assustador) é que a câmera também reconhece a face dos jogadores. Junto, há também um microfone no aparelho, que pode ser usado tanto nos jogos quanto nos videochats.

Modos de navegação

No maior estilo Minority Report, o usuário poderá controlar o menu usando as mãos. Se preferir ou estiver com muito cansaço físico (leia-se: praticar o sétimo pecado capital), é possível utilizar também comandos de voz. Na demonstração, um dos executivos da Microsoft disse alto “Zune” e, como mágica, a loja de filmes do Zune se abriu. Há ainda um controle remoto para controlar mais funções das mídias.

Video Kinect

Os sensores de voz e movimento do Kinect permitem que sejam realizados videochats com amigos da Xbox Live ou da rede Windows Live Messenger. O mais interessante, todavia, é a possibilidade de dois jogadores dividirem um mesmo filme pela janela. Ao que tudo indica, a Microsoft deve aproveitar a tecnologia para realizar parcerias com fornecedores de filmes.

Compatibilidade

O Projeto Natal, digo, o Kinect, funciona perfeitamente com todas as versões do Xbox 360, de acordo com a Microsoft. Mas, convenhamos, ele combina muito mais com o novíssimo Xbox 360 Slim, lançado hoje, com 250 GB de HD, Wi-Fi embutido e de cor preta. De acordo com a companhia, o Slim tem maior e melhor compatibilidade com o sistema de sensor de movimentos.

Jogos disponíveis

O lançamento do Kinetic acompanhará 15 títulos de jogos. Os que mais chamaram a atenção em Los Angeles foram:

Dance Central: Como o nome sugere, uma plataforma de dança. A fabricante é a Harmonix e a apresentação do jogo pareceu bem convincente e mais realista do que as populares máquinas de dança. A MTV também está na parceria.

Kinect Sports: Em poucas palavras (ou em grosso modo), uma versão da Microsoft para Wii Sports sem aqueles bonecos estranhos. As modalidades mostradas foram futebol, boliche e outros jogos populares entre os americanos.

Kinect Adventures: Um Kinect Sports mais radical.

Kinectimals: Uma plataforma para cuidar de animais diversos. Parece ser um Nintendogs mais complexo.

Your Shape: Fitnesse Evolved: Vários exercícios e atividades físicas, da Ubisoft.

Joy Ride: Um jogo de corrida de kart.

Forza (ainda sem nome definido): O jogo de corrida da Turn 10 será lançado apenas em 2011, contudo, as expectativas são grandes. No anúncio do jogo, hoje, os executivos trataram como uma revolução no gênero.

Star Wars: Uma mescla de estratégia com aventura, o jogo arrancou suspiros dos fãs da série. Com movimentos do corpo, o jogador poderá simular alguns golpes com sabre de luz. Também para 2011.

Datas e preços

Visando o Natal (a data, por favor) o Kinetic será lançado mundialmente dia 4 de novembro. Considerando que a Xbox Live será disponibilizada para o Brasil perto desta data, é bem provável que o sensor de movimentos chegue por aqui também, afinal, a estratégia da empresa é interligar todos os milhões de usuários, conforme foi dito na apresentação. O preço do Kinetic ainda não foi divulgado, mas alguns sites americanos já fazem a pré-venda do produto por 150 dólares.

(Fonte: Guilherme Pavarin – INFO Online 14/06/2010)

Rafael Oliveira Vasconcelos

Tags: XBOX 360, Kinect, Projeto Natal, Microsoft, Controle, Game, Jogos

Blog no WordPress.com.

Acima ↑