thegoodfellas/blogset-br huggingface dataset:
Varias formas de dizer a mesma coisaO dicionario de sinonimos para Android e um dos aplicativos mais simples e funcionais que ja vi ate agora no Android Market. Trata-se de um dicionario onde e possivel buscar os sinonimos das palavras.O aplicativo e tao simples, mas tao simples que sequer possui uma interface atrativa ou algo do genero pois, ao abrir o aplicativo voce ja se depara com uma tela em branco com um espaco para digitar a palavra que deseja encontrar o seu sinonimo, feito isso, o aplicativo automaticamente mostra os sinonimos para a palavra que voce digitou e te da a possibilidade de pesquisar, atraves do toque, os sinonimos dos sinonimos que voce encontrar.O aplicativo depende de conexao de Internet para funcionar, porem o uso de dados e extremamente baixo pois o trafego e apenas de texto puro e HTML.Voce podera baixar o aplicativo gratuitamente atraves do Android Market e, ate o momento, nao encontrei sequer uma propaganda dentro do aplicativo, mas ele funciona perfeitamente, posso garantir. E muito comum encontrar blogs que possuem postagens regulares semanalmente, e que recebem uma boa quantidade de comentarios. Tambem nao e dificil encontrar blogs que, apesar de possuirem um bom conteudo e terem uma boa quantidade de visitas, nem sempre recebem comentarios ou tem seu conteudo compartilhado nas redes sociais.Veja alguns passos de como manter um blog com maior indice de visitas, comentarios e interacao dos leitores:1. ObjetivoVoce nao precisa se prender sempre aos mesmos assuntos, mas manter uma linha que aborde temas diversos que podem ser explorados e algo que faz com que o leitor fique sempre atento a novas postagens, pois ele ja sabe que e de interesse dele e nao sera outro assunto parecido com o anterior.2. LayoutMesmo o conteudo sendo o ponto principal de um blog, a aparencia conta muito para que o leitor volte a visita-lo. Deve haver harmonia entre as cores e um design atrativo, que tenha a ver com a proposta do blog.3. Imagens, videos e audiosDependendo do tipo de texto, nao ha uma obrigacao para que ele possua alguma imagem, mas faz uma grande diferenca. Posts com imagens, videos e audios (podcast) deixam de ser extensos, menos cansativos e mais dinamicos, alem de ser informacao adicional, poupando certas palavras e dando espaco a outras.4. OriginalidadeUma das coisas mais importantes para qualquer blog e manter a originalidade. Ninguem gosta de acessar um blog que possui textos totalmente copiados. Busque pesquisar sempre sobre o assunto que vai abordar. Caso nao tenha dominio sobre, e mesmo que ja conheca bem o assunto, manter-se atualizado e estar sempre um passo a frente.5. InteracaoTodos querem que seu blog seja visitado e comentado a cada post publicado, mas nao e algo que acontece de uma hora para outra. E importante e interessante que haja um relacionamento com blogs semelhantes que possam ter interesse no que voce publica. Habilite no seu blog a opcao de compartilhamento, para que assim, seus posts cheguem as principais redes sociais. Quando puder, compartilhe tambem posts de blogs relacionados, assim voce conquista um publico que estara sempre visitando,
comentando, compartilhando e recomendando o seu blog.Apos todos esses passos, e so manter a regularidade das postagens e seguir em frente. Um blog feito com atencao, posts bem escritos e que possui uma visao panoramica para as ferramentas que ajudam em sua divulgacao e interacao, sem duvidas trara otimos resultados.
Mantenha o seu WordPress seguroTer um blog utilizando a plataforma WordPress em seu proprio servidor (fora do WordPress.com) significa que voce precisara, acima de tudo, manter a seguranca do seu blog e cuidar para que nada de errado aconteca com ele.Antes de comecar com as dicas de seguranca e importante salientar que nenhum sistema e 100% imune a falhas e que nao existe seguranca 100% garantida em qualquer sistema, seja WordPress ou qualquer outro que voce conheca. Ha sempre pessoas explorando cada falha de seguranca ja encontrada e outros estao constantemente a procura de novas vulnerabilidades para realizar os mais diversos tipos de ataques.Uma questao importantissima no que diz respeito a seguranca de um site em WordPress e que o WordPress depende de outros softwares para funcionar e, dentre os mais importantes estao o Apache, o PHP e o MySQL porem a seguranca desse trio nao esta nas maos da maioria dos usuarios, mas sim nas maos dos administradores de sistema da empresa de host que voce contratou para hospedar o seu site em WordPress. E preciso que esses softwares estejam sempre atualizados e com os ultimos patches de seguranca aplicados para que o seu site em WordPress nao sofra ataques.Em conjunto com a seguranca oferecida pelos administradores de sistema da sua empresa de hospedagem voce e responsavel tambem por grande parte da seguranca do WordPress e e justamente neste ponto que eu quero me focar neste texto, o que voce, usuario de um sistema WordPress pode fazer para melhorar a seguranca do seu site.WordPress Sempre AtualizadoPode parecer um ponto ja batido mas e incrivel notar a quantidade de sites em WordPress que estao no ar hoje rodando versoes antigas do sistema. Manter o seu WordPress atualizado garante que voce tenha sempre as ultimas correcoes de seguranca implantadas no seu WordPress, defendendo-o assim da maioria dos ataques realizados hoje em dia. Alem do mais, sempre que o WordPress e atualizado os desenvolvedores lancam uma lista de correcoes e melhorias que foram feitas no codigo do WordPress e, tendo essa informacao nas maos, os hackers, crackers, defacers, script kids ou seja la como voce prefira chamar, terao informacoes suficientes para explorar vulnerabilidades em sites que estao rodando versoes antigas do WordPress.Usuario PadraoAo efetuar uma nova instalacao do WordPress e solicitado que voce crie o seu primeiro usuario, que sera o administrador do geral do site. Evite utilizar o usuario admin para essa funcao pois nas primeiras versoes do WordPress esse usuario era criado automaticamente, facilitando assim o ponto inicial do ataque a um site em WordPress pois ja sabia-se o nome de usuario que teria sua senha quebrada para que o atacante tivesse acesso a todas as configuracoes e permissoes dentro do WordPress. Hoje em dia e recomendado que voce crie um usuario especifico para a administracao do site com um nome de usuario completamente diferente e, de preferencia, nao obvio para que o ataque chamado forca bruta nao tenha tanto efeito.Lembre-se tambem de criar uma senha forte para o seu usuario. Para isso recomendo a utilizacao do site Strong Password Generator pois
ele gera senhas bastante fortes e de forma aleatoria. Evite a utilizacao de senhas obvias e, principalmente, de senhas que contenham sequencias de caracteres encontradas no dicionario (palavras reais ou ate mesmo palavras de facil decifracao ou compreensao).De Olho nos PluginsAcredito que a grande variedade de plugins foi um fator decisivo para o crescimento do WordPress como plataforma e, principalmente, fator extremamente importante para a grande maioria dos usuarios que optam por utilizar o WordPress como plataforma de trabalho. Acontece que os plugins podem ser considerados tambem como uma face de dois gumes quando utilizados em excesso e sem criterios de adocao.Antes de instalar um plugin no seu WordPress verifique cuidadosamente se o desenvolvedor mantem o plugin sempre atualizado e, principalmente, qual o nivel de maturidade do plugin que voce esta pensando em instalar. Digo isso porque como a oferta de plugins e crescente, varias pessoas acabam disponibilizando plugins nao acabados para que os proprios usuarios facam os testes e enviem o feedback para os desenvolvedores. A quantidade de plugins em versao 0.x e enorme e todos nos sabemos que versoes comecadas com 0 (zzero) sao plugins em versoes beta ou mesmo em versoes alfa, o que significa que o plugin ainda nao esta completamente pronto e nem completamente testado, sendo recomendado apenas para uso em ambientes de teste. Ninguem te explicou isso, nao e? O uso de plugins em versao alfa ou beta pode acarretar uma serie de problemas para o seu site em WordPress pois o plugin pode conter um bug que fara com que o seu site saia do ar, tenha o conteudo corrompido ou ate mesmo abra uma brecha de seguranca que pode fazer com que pessoas alheias tenham acesso a todo o controle do seu site e imagino que isso nem de longe passa por sua lista de consideracoes.Alem de instalar uma versao estavel do plugin e importante observar como anda o desenvolvimento do plugin, como por exemplo, como o desenvolvedor acata as mudancas sugeridas pelos usuarios e, principalmente, qual a frequencia de atualizacao deste plugin. Existem plugins disponiveis no repositorio oficial do WordPress que nao apresentam atualizacoes ha mais de dois anos (!) o que, em alguns casos, significa que o plugin utiliza um codigo ultrapassado e ja em desuso. E claro que existem plugins que nao sao atualizados com tanta frequencia simplesmente pelo fato de nao precisarem, mas e impossivel extremamente dificil encontrar um plugin que nao precisou de atualizacao nos ultimos 2 anos.Outro fator importante e manter os seus plugins sempre atualizados pois, assim como acontece com o core do WordPress, alguns desenvolvedores optam por divulgar as falhas que foram corrigidas na ultima versao de seus plugins e, dessa forma, uma pessoa maliciosa tera informacoes sobre possiveis fraquezas do seu site em WordPress caso voce esteja utilizando uma versao desatualizada do plugin.Permissoes de ArquivosOutro aspecto basico na seguranca nao so de um site em WordPress como em qualquer outro site e o nivel de permissoes que os arquivos recebem ao serem enviados para o servidor. Nao adianta nada voce ter um host de qualidade
hospedando os seus arquivos se no seu sistema voce possui arquivos que entregam de mao beijada permissoes em excesso para os usuarios atraves das permissoes dos arquivos.A maioria dos arquivos e diretorios do WordPress devem ter permissoes de escrita apenas pelo proprietario do arquivo, com excecao do diretorio wp-content, que deve ter permissoes de escrita para todos os usuarios pois e para este diretorio que voce voce enviara os arquivos que compoem o conteudo do seu site. Ja o diretorio wp-content/themes devera receber permissoes de escrita APENAS se voce quiser utilizar o editor de arquivos embutido no WordPress para editar o seu tema online, recomendo que voce de preferencia a edicao desses arquivos offline, em seu computador, e posteriormente enviando-os para o seu servidor atraves de uma conexao FTP. Ja o diretorio wp-content/plugins precisa de um cuidado especial pois alguns plugins necessitam de certas permissoes especiais para funcionarem por isso e preciso analisar com cuidado cada plugin instalado em seu site WordPress e verificando com mais cuidado ainda caso algum plugin necessite de permissoes especiais para funcionar corretamente. Um caso especial de permissoes e o arquivo wp-config.php localizado na raiz do seu WordPress. Este arquivo deve receber a permissao 750, principalmente se voce utiliza um servidor de hospedagem compartilhado, o que e o caso da grande maioria dos sites WordPress que estao online hoje. A permissao 750 significa que ninguem tera a permissao de leitura do seu arquivo wp-config.php e, sendo assim, ninguem tera acesso a senha do seu banco de dados, uma informacao vital para o seu WordPress.Outro caso bastante comum em varios servidores e a disponibilizacao de um arquivo de log de erros diretamente na raiz do site, sendo assim, qualquer um tera acesso aos erros gerados pelo seu WordPress acessando a URL do seu site e colocando, no final da URL o caminho /error_log. Retire as permissoes de leitura publicas deste arquivo tambem pois dessa forma somente voce podera ler o arquivo ao baixa-lo via FTP, afinal, voce nao quer que todo mundo fique sabendo dos erros que o seu WordPress esta gerando ou gerou em algum momento, nao e?Caso voce nao saiba como proceder para alterar as permissoes dos arquivos do seu site em WordPress peca ajuda ao suporte do seu servidor de hospedagem, com toda a certeza ele ira lhe indicar como fazer.Seguranca do Banco de DadosA maior parte da seguranca do banco de dados de um site em WordPress e feita pela equipe que administra os servidores da empresa de hospedagem, porem voce pode dar uma grande ajuda a essa equipe fazendo duas coisas bastante simples. A primeira delas e escolher uma senha forte para o seu banco de dados. Uma senha forte, como ja dito, e composta por letras maiusculas e minusculas, numeros e caracteres especiais. Recomendo mais uma vez a utilizacao do site Strong Password Generator para a geracao dessa senha forte. Nao economize na quantidade de caracteres e nem nos tipos de caracteres utilizados.Outra dica importante e mudar o prefixo das tabelas do seu banco de dados. Geralmente quando instalamos o WordPress deixamos
esse pequeno item passar quase que desapercebido e o WordPress ja vem configurado para utilizar, por padrao, o prefixo wp_ nas tabelas do banco de dados. Mudar esse prefixo fara com que o seu site esteja protegido contra ataques do tipo 0-day (zero day) e tornara o seu banco de dados menos vulneravel a qualquer ataque especifico ao MySQL.Plugins que Ajudam na SegurancaAkismet Esse plugin ja vem instalado por padrao em qualquer WordPress bastando apenas que o usuario ative-o para proteger o site contra SPAM nos comentarios (e ai que grande parte dos ataques a um site em WordPress inicia).Exploit Scanner Esse plugin faz uma verdadeira varredura nos seus arquivos do WordPress e no seu banco de dados a procura de possiveis injecoes de codigos maliciosos no seu site WordPress. O proprio plugin, na maioria dos casos, ja faz a limpeza do seu WordPress ou lhe indica como fazer essa limpeza.WordPress Firewall Ja falei desse plugin aqui em um post dedicado a ele, entao, recomendo que voce leia o post sobre o WordPress Firewall para saber mais sobre esse otimo plugin.WP Security Scan Esse plugin faz uma varredura geral no seu WordPress a procura de questoes de seguranca que foram negligenciadas durante a instalacao do WordPress ou que podem ser melhoradas atraves de medidas simples. O proprio plugin ja se encarrega de executar a maioria das modificacoes propostas.Servicos que ajudam a proteger o seu WordPressSe voce precisa de um nivel maior de seguranca em seu WordPress, existem sites especializados em fornecer um WAF (Web Application Firewall) que funciona como uma verdadeira barreira contra os mais diversos tipos de ataques existentes hoje em dia, como o ataque de SQL Injection e o ataque de XSS (Cross Site Scripting). Deste tipo de servico eu conheco apenas 2 empresas que sao a Incapsula e a CloudFlare. As duas empresas oferecem um servico semelhante e as duas possuem a opcao de contas gratis que, logicamente, possui menos recursos (e, consequentemente, menos protecao) do que as contas pagas porem ja sao de grande valia para um nivel basico de protecao.
ou thumb.php ou, caso voce nao tenha certeza e melhor procurar um profissional para que ele faca uma verificacao nos arquivos do seu tema a procura do arquivo que possui a falha de seguranca. Caso voce nao conheca nenhum profissional capacitado para este servico, terei o maior prazer de fazer essa verificacao para voce, mas nao vai ser de graca, acredite.Apos encontrar o arquivo e imprescindivel que o mesmo seja removido do seu servidor e que seja substituido pela versao mais recente do plugin encontrada em http://code.google.com/p/timthumb/
Obrigado Steve JobsQuarta-feira, dia 05 de Outubro de 2011. Morre Steve Jobs, um homem que foi capaz de mudar a forma de se comunicar de todo o mundo. Pode ate parecer exagero de minha parte falar assim de Steve Jobs mas foi exatamente o que ele fez, primeiro transformando os monstruosos computadores de interface nada amigavel em algo agradavel de se utilizar e depois modificando completamente o conceito de todos a respeito de aparelhos como MP3 Players e Smartphones.Eu nao vou ficar aqui falando de toda a trajetoria de vida de Steve Jobs pois basta fazer uma consulta na Wikipedia ou em qualquer outro site especializado que voce tera acesso a tudo e mais um pouco sobre a sua trajetoria de sucesso e tudo mais que voce quiser saber. Vou falar aqui um pouco sobre como Steve Jobs influenciou e ainda influencia o mundo da informatica.Steve Jobs talvez tenha sido um dos primeiros a achar que os computadores pessoais de sua epoca nao eram suficientemente operaveis por pessoas comuns e que os computadores eram uma maravilha que todos deveriam ter acesso. E assim surgiu o Macintosh, o primeiro computador pessoal com uma interface grafica para que as pessoas comuns pudessem interagir com a maquina de forma simples e intuitiva ao inves de terem que ler uma verdadeira biblia para utilizar simples comandos. Como disse o proprio Steve Jobs, os computadores da epoca eram maquinas fabricadas por engenheiros para engenheiros utilizarem.Outro grande marco na vida de Steve Jobs e na trajetoria da propria Apple Computers foi a criacao do iPod. Para que voces se localizem melhor, era uma epoca onde surgiam varios MP3 Players de qualidade duvidosa mas que nao traziam nenhuma opcao diferente ou sequer a capacidade de obter musica diretamente para o aparelho de forma descomplicada. O iPod surgiu tambem quando o mundo inteiro apostava na criacao de formas obscuras de inviabilizar o formato de musica digital conhecido como MP3 mas ao inves de cair no mais do mesmo Steve Jobs aparece com um player infinitamente superior tecnologicamente falando e, juntamente com ele, a solucao para o grande problema das gravadoras, que viam seus lucros diminuirem a cada semestre e assim surgiu o iTunes, uma plataforma online de venda e distribuicao de musicas em formato completamente digital. Para se ter uma ideia da superioridade tecnologica do iPod, a maioria dos players lancados por volta de 2001 (ano de lancamento do primeiro iPod) possuiam capacidade de armazenagem de 64Mb a 1Gb mas o iPod chegou chutando bundas com duas versoes, a mais simples com 5Gb de armazenagem e o mais parrudo com 10Gb de armazenagem. Muitos apostaram que isso nunca iria dar certo mas, para provar o quanto a mente de Steve Jobs estava alem de seu tempo, o mundo inteiro disse nos queremos pagar pela musica digital e assim foi feito e em pouco tempo o iPod foi um grande sucesso e o iTunes trouxe uma enxurrada de dinheiro para a Apple e as gravadoras atraves da venda de musica digital.Ja em 2007 o mundo inteiro aguardava para saber qual seria
a nova maravilha apresentada por Steve Jobs ao mundo, no que muitos chamavam de campo da distorcao da realidade porem, em Janeiro daquele ano o que Jobs apresentou ao mundo foi algo muito alem de qualquer campo de distorcao de realidade. Steve Jobs simplesmente puxou de seu bolso um aparelho com uma tela gigante e com apenas 1 botao fisico e todos ficaram abismados quando ele disse que se tratava nao so de um telefone, mas um smartphone completo e com grande poder de processamento e uma infinidade de possibilidades de uso. O mundo mal sabia, naquela epoca, o que era um smartphone, mas todos queriam um iPhone seja por sua elegancia, alta durabilidade da bateria, excelencia tecnica ou seja por qualquer motivo que fosse.Em 2010 o mundo mais uma vez olhou desconfiado para o iPad, um pedaco de plastico, metal e vidro meio quadrado com um jeitao de iPhone grande e que, em pouquissimo tempo se tornou o queridinho dos amantes de tecnologia. O iPad nao foi o primeiro tablet inventado, mas certamente foi o primeiro tablet que realmente funciona. Antes do iPad a propria Apple ja havia se aventurado no mundo dos tablets com o Apple Newton, porem a limitacao tecnologica da epoca inviabilizou o projeto que foi um dos grandes fracassos da empresa.Um fato bastante importante a respeito da Apple e de seus produtos e que, nao importa de qual produto estejamos falando, um mouse, um teclado de computador ou um smartphone de ultima geracao, todos eles sao especialmente pensados para satisfazer os desejos do usuarios e dar ao seu dono a melhor experiencia possivel desde o momento em que ele adquire o produto. O cuidado todo especial comeca pela propria embalagem do produto, a sua forma de tira-lo da caixa e ate mesmo a forma de transporta-lo, mas na hora de realmente utiliza-lo e que os produtos da Apple fazem mesmo a diferenca. Tudo simplesmente funciona. E claro que hoje em dia a Apple tem se tornado uma verdadeira caixa preta, onde os seus produtos se comunicam muito bem entre si e praticamente nao se comunicam com o restante do mundo e muitos criticam essa postura da Apple, mas num mundo onde os produtos de baixa qualidade sao dominantes essa e a unica forma de garantir que a sua experiencia de uso vai ser sempre a melhor possivel.Todo esse cuidado minucioso com todos os detalhes eram exigencia direta de Steve Jobs que fazia questao de supervisionar todo o processo de criacao de suas maravilhas tecnologicas, desde a quantidade e qualidade dos parafusos dos aparelhos, passando pela embalagem que os acomodaria ate chegar ao seus donos ate a experiencia de uso do consumidor final. Tudo meticulosamente planejado para nao haver falhas.Perfeccionismo era o lema de Steve Jobs e isso se refletia em tudo que ele fazia e planejava. Nada estava em algum lugar sem uma razao, um motivo milimetricamente calculado por seu brilhante cerebro.E e por tudo isso que eu digo hoje, Obrigado Steve Jobs, obrigado por ajudar transformar a tecnologia em algo utilizavel e acessivel por todos.