Postagens

Paginação, Busca e Ordenação de Tabela com AngularJS

Imagem
Oi pessoal! Neste artigo resolvi escrever de forma bem básica, passo a passo, como fazer paginação, busca e ordenação de tabela com AngularJS. Certamente existem diversas maneiras de fazer isto, como em quase todas as outras coisas, várias formas talvez até mais simples, ou sofisticadas, porém, esta é apenas mais uma. A implementação a seguir consiste em formulário de busca, ordenação da tabela por colunas e paginação contendo botões utilizando Bootstrap (http://getbootstrap.com/). Importado para o sistema Os fontes necessários para o funcionamento do sistema, dirPagination.js, devem ser importados MyApp = angular.module(“dirPagination.js”); O CONTROLLER Ordenação da Tabela por Colunas No controller da tela deverão ser inseridas as seguintes variáveis e a seguinte function: Observar que deverá ser atribuído à $scope.predicate a propriedade que deverá ser ordenada por padrão. No primeiro carregamento da tabela, esta será a coluna que estará ordenada. No caso de...

Converta seus livros e apostilas pdf em e-book

Imagem
Atualmente temos uma quantidade grande de conteúdo disponível de forma digital. Talvez tenhamos mais conteúdo neste formato que livros impressos então você pode construir sua biblioteca digital e transformar o seu dispositivo portátil numa boa ferramenta de leitura. Algumas pessoas têm resistência a este novo formato por vários motivos, dentre estes: Não costumam ficar na frente do computador; Arquivos digitais não fornecem o mesmo tipo de experiência do  livro; Querem a possibilidade de continuar lendo um livro, apostila, manual em qualquer local, talvez sentados tomando um café… Outras pessoas apóiam o novo formato por vários motivos também: Têm todos os seus livros num único dispositivo portátil; Acessam todos os seus livros de qualquer lugar; Eliminam a necessidade de espaço para armazenamento de muitos livros pois estes passam a ser digitais; Com o surgimento dos formatos próprios para e-book, livro digital, têm as mesmas funcionalidades e recur...

Instalação e Configuração do Ant

Imagem
Baixe o Ant no seguinte endereço: http://ant.apache.org/bindownload.cgi Escolha a versão .zip que pode ser descompactada em qualquer sistema operacional; Configure a variável de ambiente ANT_HOME em seu sistema operacional, atribuindo o nome do diretório onde os arquivos foram descompactados; Adicione ANT_HOME/bin à variável de ambiente PATH; Testando a Instalação Para testar a instalação digite ant -version em qualquer diretório no prompt.

Instalação e Configuração do Tomcat

Imagem
Baixe o Tomcat no seguinte endereço: http://tomcat.apache.org/ Existe uma versão de instalação específica para Windows, porém, há disponível a versão .zip que pode ser descompactada em qualquer sistema operacional, sendo este o padrão para instalá-lo: Configure a variável de ambiente CATALINA_HOME em seu sistema operacional, atribuindo o nome do diretório onde o Tomcat foi instalado; Inicialização Windows: Execute o startup.bat presente no diretório %CATALINA_HOME%\bin. Linux: Execute o startup.sh presente no diretório $CATALINA_HOME/bin, digitando ./startup.sh. Para testar se o Tomcat está funcionando abra o navegador e digite o seguinte endereço: http://localhost:8080 Por padrão o Tomcat vem configurado para trabalhar na porta 8080. Se a página do Tomcat aparecer, a instalação do Tomcat foi realizada com sucesso. Nas últimas versões do NetBeans, além do GlassFish, existe a opção de instalação do Tomcat e você pode executar seus projetos ...

Google Glass

Imagem
Você já assistiu o filme Robocop? Assistiu o filme O Predador? Lembra dos capacetes destes heróis e vilões do cinema e de todas as informações que eram capazes de processar e repassar em tempo real? Faziam até a análise das imagens que estavam sendo captadas e através de realidade aumentada transmitiam todas as informações necessárias relacionadas ao objeto alvo em questão de segundos. Se você sabe do que se tratam estes capacetes com visores modernos destes heróis e vilões do cinema, você sabe o que é o Google Glass. Google Glass são óculos que oferecem uma capacidade inovadora de observação e interação com o meio através de realidade aumentada. Funciona por comando de voz ou por toque e faz parte de uma das tendências tecnológicas que envolve tecnologia vestível, acessórios tecnológicos como relógios (Smartwath), óculos (Google Glass) e possivelmente outros equipamentos que surgirão em breve. Dentre as diversas funcionalidades do Google Glass estão: - Lembr...

TED

Imagem
Você gosta de vídeos? Você gosta de se manter informado? Se a resposta é sim, você certamente é uma dessas pessoas que se dá muito bem nesta nova era, a da sociedade da informação... Pode ter certeza, a maior riqueza do mundo é o conhecimento e a sociedade da informação está aí para te proporcionar tudo isto. Através do conhecimento você se liberta, se modifica caso queira, os tabus são quebrados, os dogmas são apagados, o preconceito perde a força e o principal, a igualdade social começa a ganhar espaço dentro de um novo universo que se vislumbra... O TED é um ambiente sensacional que promove palestras gratuitas e de fácil acesso bastando para isto qualquer dispositivo com acesso à internet e aos vídeos disponibilizados sendo que boa parte deles possui legendas em vários idiomas inclusive português... São inúmeras palestras de pensadores, filósofos, professores, cientistas, empresários, personalidades de diversos setores que estão ali para c...

Smartwach

Imagem
O que é? Smartwach é um relógio inteligente com funcionalidades que vão além do que temos nos relógios comuns atuais. Trata-se de um relógio de pulso computadorizado que roda um sistema operacional, permite a instalação de aplicativos, conecta-se à internet, possui diversas funções que atualmente são encontradas nos telefones celulares inteligentes, os Smartphones. Qual a diferença entre um Smartwach e um Smartphone? Por ser um dispositivo vestível o Smartwach começa por fornecer uma interface onde o operador deve atuar com apenas uma das mãos já que o mesmo está num dos pulsos, inviabilizando o acesso com as duas mãos. Além disso, o pequeno tamanho da tela não permite ergonomia suficiente para a sua utilização da mesma forma que nos Smartphones sendo que o papel do Smartwach, além do de relógio, é o de ser um dispositivo que complementa e enriquece a experiência de uso do Smartphone onde, por sincronização e compartilhamento de alguns serviços e fun...

O que é Bluetooth

Imagem
O Bluetooth é um padrão de formação de rede através de um sistema de rádio de curto alcance que consome pouca bateria e pode conectar até oito dispositivos simultaneamente por sinal. Trata-se de uma conexão sem fio, de baixo custo e automática, dispensando maiores intervenções do usuário. A transmissão de dados através do Bluetooth utiliza uma banda de freqüência baixa reservada por padrão mundial que está em diversos dispositivos como telefones celulares, babás eletrônicas, controles remotos, aparelhos de som de automóveis... Alguns ambientes como shopping center, aeroporto, dentre outros ambientes públicos fornecem conexão Bluetooth para através desta transmitirem campanhas publicitárias, mensagens informativas dos filmes em cartaz, horários de partidas e chegadas, informações climáticas... O Bluetooth é utilizado nestes caso por ser de baixo custo e de alta performance no que diz respeito ao consumo de bateria nos aparelhos, além de estar ...

Perdi o horário do banco! E agora?

Imagem
Fim de tarde e você super ocupado lembra daquela conta que vence hoje e não foi paga ainda então, olha no relógio e percebe que faltam apenas cinco minutos para fechar a agência bancária. Neste momento você reclama e já começa a calcular os juros e pesquisar o endereço da agência bancária a qual o boleto pertence pois após o vencimento a cobrança só pode ser efetuada naquele banco. Você ainda faz parte deste tipo de usuário que utiliza os serviços bancários da maneira tradicional e não se propõe a começar a utilizar a internet para resolver problemas como o colocado no início deste texto? Caso a resposta seja sim, provavelmente o seu medo esteja no novo e na insegurança. Vamos esclarecer um pouco este assunto. BANCOS NÃO ENVIAM E-MAILS PARA VOCÊ É importante saber que bancos não enviam e-mails para os clientes justamente para minimizar as possibilidades de golpes pela internet e mesmo assim algumas pessoas ainda abrem, lêem e caem neste tipo ...

Neurociência Computacional

Imagem
Olá. No artigo deste mês irei aproveitar o momento em que surgem novos projetos internos, novas frentes de trabalho e pesquisa, para colocar algumas considerações a respeito de uma das aplicações para as redes neurais. Antes de qualquer coisa precisamos colocar uma breve definição de redes neurais: Basicamente, redes neurais são modelos computacionais capazes de aprender através do reconhecimento de padrões. Isto significa dizer que através de algo que podemos chamar de treinamento e memória computacional o modelo proposto passa a estabelecer determinados padrões apropriados às tarefas a que foi designado e isto se torna bem parecido com a capacidade perceptiva e associativa do sistema nervoso central de um ser vivo. Nas disciplinas de estruturas de dados nas universidades, geralmente são passados conceitos de estruturas formadas por nós (ou nodos) interligados e graficamente representadas desta forma. Nas disciplinas de redes também temos estes tipos de repre...

Arduino "na veia"

Imagem
Arduino é um protótipo de hardware composto basicamente de uma placa, interfaces de entrada e saída e uma linguagem de programação para seu controle. Esta é uma definição simples de Arduino mas, suficiente para você entender do que se trata. A imagem abaixo mostra um exemplo de Arduino. Arduino pode ser utilizado para vários fins. Sua interface de entrada pode recebe informações e através de sua interface de saída emitir feedbacks. Por exemplo: 1. A entrada recebe informação do clique do controle remoto para abrir as cortinas da janela e a saída procede com movimento de hardware que fará girar uma roldana que abrirá as cortinas. 2. A entrada recebe informação remota via rede celular para ligar a cafeteira enquanto você vai para casa e a saída procede com o dispositivo que acionará o eletrodoméstico. São vários os exemplos que podem ser usados. Agora vamos ao projeto que motivou o trocadilho no título deste artigo. A  Grindhouse Wetware é uma e...

Seus arquivos nas nuvens

Imagem
Olá. Imagine que você tem arquivos importantes gravados no seu pendrive ou no seu computador e de repente estes dipositivos estragam, queimam e você perde tudo. Como evitar este transtorno? Como eliminar esta preocupação? A resposta está no backup. Fazer cópia dos arquivos em mais de um dispositivo. Isto resolve. Sim, isto resolve. O problema é que estes são dispositivos físicos, ocupam volume, têm peso e você que tem que carregar uma bolsa já pesada vai aumentando este volume, este peso. Atualmente com a tendência de computação em nuvens e com a internet numa outra fase, temos a disposição vários serviços de armazenamento de arquivos onde além de não ser necessário carregar peso, você tem os arquivos em qualquer dispositivo com acessa a internet. São os serviços na nuvem. Tem vários: 1. Google Drive em https://drive.google.com que fornece 15 Gb de graça; 2. Onedrive (antigo Skydrive) em https://onedrive.live.com que fornece 7 Gb de graça e vai aument...

Segurança para crianças na internet

Imagem
A internet aceita tudo! Você já ouviu ou leu esta frase antes? Esta é uma grande verdade. Assim como o papel, a internet aceita tudo e assim como os livros devem ser questionados quando lidos pois foram escritos por pessoas como nós, os textos da internet e suas imagens também foram colocados nela por pessoas como nós então, devemos tomar muito cuidado e agir com muito critério. Com relação às crianças, que por sua vez ainda não possuem plenamente desenvolvidos alguns atributos e sensos de responsabilidade e discernimento para atuarem no universo da internet imunes a todos os perigos que a mesma pode oferecer, os adultos devem tomar parte e participarem constantemente do monitoramento para a segurança dos pequenos. Para isto, preste atenção à algumas medidas: - restrinja o uso da internet com definição de horários; - bloqueie alguns sites; - mantenha o computador utilizado pelas crianças num local onde este tipo de tarefa possa ser acompanhada; - converse...

Google Ponto Com

Imagem
Antigamente, bem antigamente, você acessava o endereço do Google digitando assim: http://www.google.com e havia apenas a versão em inglês onde você fazia as suas pesquisas. Com o tempo o Google foi ficando mais "sofisticado" neste sentido e passou a direcionar a pessoa para a página correspondente ao país em questão então, se você está no Brasil por exemplo, vai ser direcionado para o Google em português e não há problema algum nisto porém, caso você queira que a sua pesquisa retorne o resultado do Google em inglês, basta digitar assim: https://www.google.com/?hl=en Pronto! Abraço

O DONO DO NEGÓCIO - A DIFERENÇA ENTRE VOCÊ E O SEU CHEFE ESTÁ NO FATO DE ELE TER CLIENTES E VOCÊ NÃO

Imagem
- Joãozinho? - Cliente professora! - Pedrinho? - Cliente professora! - Mariazinha? - Cliente professora! - Mas que brincadeira é essa? Brincadeiras a parte, vamos direto ao assunto. Boa parte dos empreendedores, donos de negócios, realizadores de projeto dizem a seguinte frase: - Eu não preciso saber tudo e nem ser o melhor neste tudo mas, eu preciso de uma equipe assim, eu preciso que a minha equipe seja assim... Você já deve ter escutado isto ou lido isto. Certo? Você deve estar se perguntando o que esta frase tem de relação com a brincadeira da chamada logo acima... Pense! O dono do negócio não precisa saber fazer, ele precisa de _____________? Responda com astúcia! CLIENTES. Simples assim. O que diferencia você de um dono de negócio é a palavra CLIENTES. Ele tem clientes e você não tem, apenas isto. Agora você entende o porquê dessa disputa mortal no universo que chamados de POLÍTICO. É neste universo que estão os grand...

O que as pessoas não escrevem com medo de não ser contratadas

Imagem
As empresas de hoje trabalham assim: Rápido, rápido, precisamos disto para ontem...  Esta entrega é imprescindível e temos que ter foco pois é urgente...  Estamos com este serviço atrasado e precisamos correr...  Veja estas três frases e muitas outras. Assim você vive a sua vida.  Assim as pessoas vivem as suas vidas...  Eu só posso acreditar que existe alguma falha genética nas pessoas que as faz não enxergarem a si mesmas...  Parem! Vocês chegarão aos 60 anos de idade e não terão percebido que colocaram a vida inteira de vocês neste processo... e pior que tem quem percebe e diz: hoje em dia é assim mesmo. Pois eu digo que aos sessenta você não poderá dizer para o seu corpo: Temos urgência em curar meu câncer então, foco total, acelera aí e cure o meu câncer hoje ainda.  Não, não! Você viveu errado e recebeu um presente errado também... Boa sorte com a sua "não sabedoria"...  As vezes o terno e...

Wikileaks. Guerra fria é brincadeira de criança...

Imagem
Nos últimos meses entramos em contato com muitas matérias a respeito do Wikileaks. No jornal impresso, na TV, nas rádios e na internet lemos várias notícias a respeito de espionagem entre países, organizações, empresas, governos e boa parte acontecendo no mundo dos computadores e consequentemente fazendo uso da internet. O fato é que a sua privacidade não existe mais e caso você tenha um aparelho de telefone celular, até o local onde você está neste exato momento é possível saber. Você já parou para pensar na quantidade de sites de lojas, empresas de telefonia, instituições financeiras que possuem os seus dados pessoais pelo simples fato de você mesmo ter efetuado o seu cadastro em cada um deles? Uma quantidade enorme de informações relevantes corre pelo mundo através da internet e o Wikileaks ficou famoso exatamente por isto. O Wikileaks ficou conhecido por ser uma organização que divulga informações sobre governos, corporações e pessoas poderosas pelo mundo afora atra...

Carteira Digital. Encostando o celular por aí...

Imagem
O conceito de carteira digital está ganhando espaço aos poucos e em poucos anos será uma realidade comum a todos nós e para nos anteciparmos e ficarmos mais ligados nas tendências da tecnologia, vamos esclarecer este assunto. Carteira digital nada mais é que um “pagador e recebedor eletrônico”. Você já deve ter percebido que nos últimos anos a questão da portabilidade está evoluindo de maneira muito rápida a ponto de hoje não ser mais necessário ir à uma agência bancária para efetuar vários tipos de transação. Pagamentos, transferências e consultas de saldo e extrato bancário são feitas todas diretamente do seu aparelho de telefone, o seu smartphone. Aproveitando esta onda tecnológica, surgiu o conceito de carteira digital que tem como finalidade cumprir exatamente o que comporta em seu nome e ser a sua nova carteira fornecendo a você a portabilidade para fechar negócios. É a sua conta bancária dentro do seu celular adaptando os serviços já existentes às possibilidades do smartphone. E...

Seu celular suporta dois ou mais chips? Então leia isto...

Imagem
É muito comum encontrarmos aparelhos que suportam mais de um chip. O mercado possui uma quantidade considerável de modelos que suportam dois, três e até quatro chips então, logo pensamos que isto pode ser algo muito bom devido à precária cobertura que as operadoras de telefonia possuem e onde não há sinal de uma, pode haver sinal de outra. Muito correto este pensamento e funciona desta forma mesmo porém, é preciso prestar muita atenção a um pequeno detalhe que não é divulgado pelos fabricantes e certamente o vendedor que irá atender você também não saberá responder. A solução será você procurar as informações na embalagem do produto que pretende comprar ou na internet. Você deve estar se perguntando de que informação estou falando. Estou falando da tecnologia por trás do aparelho dual chip e que determinará se você realmente possui um aparelho com dois chips e ponto ou se apenas possui um aparelho que na verdade contém dois chips dentro mas nada mais faz do que alternar o seu uso entre...

Usando e-mail – Aula 07 de 10

Imagem
Nesta aula aprenderemos como enviar arquivos de até 10Gb por e-mail. Para isto, o Gmail faz uso de uma outra ferramenta da Google, o Google Drive, uma ferramenta de armazenamento e edição de arquivos na nuvem. Os passos para envio de arquivos anexados com até 10Gb são muito parecidos com os passos para envio de qualquer outro anexo por e-mail sendo que a diferença está no fato de o sistema fazer upload do arquivo primeiro para o Google Drive e então disponibilizar no e-mail enviado ao destinatário o link para que ele faça o download deste arquivo. Vamos aos passos: 1. Entre na sua conta do Gmail com seu usuário e senha de acesso: 2. Clique no botão "Escrever" que fica no canto esquerdo e é vermelho para aparecer bem, preencha todos os campos necessários como Para, Assunto e o texto da mensagem: 3. Clique em Anexar mas desta vez em vez de clicar sobre o símbolo do clips para anexos tradicionais você deverá clicar no símbolo ao lado que é o correspondente ao Google Drive. 4. Fe...

Usando e-mail – Aula 06 de 10

Imagem
Olá! Vamos dar prosseguimento ao nosso aprendizado no uso de e-mails. Nesta aula ensinaremos a exibir a imagem de seus contatos no chat do Gmail. Desta forma você poderá diferenciar dois contatos que tenham o mesmo nome ao ver a imagem. Vamos ao que interessa: 1. Acesse o endereço do serviço na internet: www.gmail.com e insira seu usuário e senha de acesso: 2. Clique no símbolo de roldana que fica na parte superior direita da tela e escolha o item “Configurações”: 3. Agora clique na aba “Labs” que contém diversos aplicativos que podem ser utilizados no seu Gmail: 4. Ative o aplicativo “Imagens no bate-papo”: 5. Clique em “Salvar alterações”: Pronto! Agora quando você for conversar com seus contatos pelo bate-papo do Gmail, visualizará as fotos dos mesmos na caixa de diálogo. Grande abraço!