Blog: jario

Sistemas de controles de versão

Sistemas de controles de versão. Aqui a lista do principais sistemas de controle de versão.

SVN subverson subversion.tigris.org/

Git git-scm.com/ Linus Torvalds

Mercurial selenic.com/mercurial Sun using for JDK

Bazaar bazaar-vcs.org

Perforce perforce.com

Monotone venge.net/monotone

Visual SourceSafe msdn.microsoft.com/en-us/vstudio Microsoft

Git

Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.

SVN subverson

Subversion is an open source version control system. Founded in 2000 by CollabNet, Inc., the Subversion project and software have seen incredible success over the past decade. Subversion has enjoyed and continues to enjoy widespread adoption in both the open source arena and the corporate world. Subversion is developed as a project of the Apache Software Foundation, and as such is part of a rich community of developers and users. We’re always in need of individuals with a wide range of skills, and we invite you to participate in the development of Apache Subversion.

Mercurial

Mercurial is a fast, easy to use, distributed revision control tool for software developers.

Visual SourceSafe

Visual Source Safe 2005 is an easy-to-use solution for developers who want a simple way to manage changes to their source code.

Monotone

monotone is a free distributed version control system. It provides a simple, single-file transactional version store, with fully disconnected operation and an efficient peer-to-peer synchronization protocol. It understands history-sensitive merging, lightweight branches, integrated code review and 3rd party testing. It uses cryptographic version naming and client-side RSA certificates.

Bazaar

Bazaar is a version control system that helps you track project history over time and to collaborate easily with others. Whether you’re a single developer, a co-located team or a community of developers scattered across the world, Bazaar scales and adapts to meet your needs. Part of the GNU Project, Bazaar is free software sponsored by Canonical.

Perforce

Perforce Helix is the only version control system that supports both centralized and distributed workflows with enterprise-grade scalability.


JAVA CMS Escenic

JAVA CMS Escenic. Os clientes de escenic incluem News of the World, The Sun, The Times, os títulos independentes. É uma estrutura Java de código fechado.

Resolvi publicar uma secção de CMS (Content Management System) compatível com a Linguagem Java. A maioria destes gerendiadores de sites não são open source e gratuitos, contudo atendem as espectativas dos amantes desta linguagem.

Escenic Acesse a página para conhecer mais sobre este JAVA CMS: http://www.escenic.com/

CMS Escenic

Escenic Um sistema gerenciador de conteúdo web ou CMS (Content Management System), é um programa para criação de sites, oferecendo ferramentas variadas para publicar os conteúdo. Os mais famosos são WordPress, Joomla e Drupal. O apresentado neste artigo é compatível com Java.

Escenic

Ambos Atex e Escenic são encontrados para ser altamente popular na Suécia. Alguns dos maiores sites da Suécia usam esses dois CMS. Idg.se usa Atex e Aftonbladet.se usa Escenic


JAVA CMS Adobe Experience Manager CQ5

JAVA CMS Adobe Experience Manager CQ5. É um CMS todo-redonda que oferece todos os tipos da agilidade e da flexibilidade que uma organização pode querer. Ele ajuda a oferecer uma experiência única ao cliente, oferecendo conteúdo diferente em canais diferentes.

Resolvi publicar uma secção de CMS (Content Management System) compatível com a Linguagem Java. A maioria destes gerendiadores de sites não são open source e gratuitos, contudo atendem as espectativas dos amantes desta linguagem.

Adobe Experience Manager CQ5 Acesse a página para conhecer mais sobre este JAVA CMS: http://www.adobe.com/solutions/web-experience-management.html

CMS Adobe Experience Manager / CQ5

Adobe Experience Manager / CQ5 Um sistema gerenciador de conteúdo web ou CMS (Content Management System), é um programa para criação de sites, oferecendo ferramentas variadas para publicar os conteúdo. Os mais famosos são WordPress, Joomla e Drupal. O apresentado neste artigo é compatível com Java.

Adobe Experience Manager / CQ5


JAVA CMS XperienCentral

JAVA CMS XperienCentral. Xperien central é atualmente o único CMS que oferece conteúdo exclusivo para um visitante como por sua viagem anterior, para que você possa adaptar o conteúdo para aumentar a conversão.

Resolvi publicar uma secção de CMS (Content Management System) compatível com a Linguagem Java. A maioria destes gerendiadores de sites não são open source e gratuitos, contudo atendem as espectativas dos amantes desta linguagem.

XperienCentral Acesse a página para conhecer mais sobre este JAVA CMS: http://www.xperiencentral.com/

CMS XperienCentral

XperienCentral Um sistema gerenciador de conteúdo web ou CMS (Content Management System), é um programa para criação de sites, oferecendo ferramentas variadas para publicar os conteúdo. Os mais famosos são WordPress, Joomla e Drupal. O apresentado neste artigo é compatível com Java.

XperienCentral

Ele oferece multi-canal de entrega de conteúdo através do site, canais móveis de mídia social e aplicações. Ele é construído em Java e, portanto, é extremamente escalável e ágil.


JAVA CMS AtLeap

JAVA CMS AtLeap. Atleap é um CMS multilíngüe baseado em Java que oferece assistência incrível entrega de conteúdo com SEO e funcionalidades de pesquisa de texto completo. AtLeap, um produto da Blandware, não é apenas um CMS, mas um framework altamente robusto para o desenvolvimento de aplicações web e web

Resolvi publicar uma secção de CMS (Content Management System) compatível com a Linguagem Java. A maioria destes gerendiadores de sites não são open source e gratuitos, contudo atendem as espectativas dos amantes desta linguagem.

AtLeap Acesse a página para conhecer mais sobre este JAVA CMS: http://atleap.dev.java.net/

CMS AtLeap

AtLeap Um sistema gerenciador de conteúdo web ou CMS (Content Management System), é um programa para criação de sites, oferecendo ferramentas variadas para publicar os conteúdo. Os mais famosos são WordPress, Joomla e Drupal. O apresentado neste artigo é compatível com Java.

AtLeap


JAVA CMS OpenEdit

JAVA CMS OpenEdit. OpenEdit CMS é uma ferramenta dinâmica para gerenciar o conteúdo do site com recursos de edição on-line. Construído em arquitetura de código aberto, o OpenEdit fornece recursos como gerenciador de usuários, gerenciador de arquivos, controle de versão e ferramentas de notificação para o gerenciamento de sites ricos em mídia.

Resolvi publicar uma secção de CMS (Content Management System) compatível com a Linguagem Java. A maioria destes gerendiadores de sites não são open source e gratuitos, contudo atendem as espectativas dos amantes desta linguagem.

OpenEdit Acesse a página para conhecer mais sobre este JAVA CMS: http://www.openedit.org/

CMS OpenEdit

OpenEdit Um sistema gerenciador de conteúdo web ou CMS (Content Management System), é um programa para criação de sites, oferecendo ferramentas variadas para publicar os conteúdo. Os mais famosos são WordPress, Joomla e Drupal. O apresentado neste artigo é compatível com Java.

OpenEdit

O OpenCMS possui plugins de nível empresarial como eCommerce, Content Management, Blog, Calendário de Eventos, Ferramentas de Rede Social e muito mais.


JAVA CMS Nuxeo

JAVA CMS Nuxeo. Nuxeno é um poderoso CMS de código aberto construído em arquitetura baseada em Java. Ele oferece soluções relacionadas ao gerenciamento de documentos, gerenciamento de casos e gerenciamento de ativos digitais. É livre de licenciamento gratuito, mas não os custos quando chegar a ajuda de suporte e manutenção.

Resolvi publicar uma secção de CMS (Content Management System) compatível com a Linguagem Java. A maioria destes gerendiadores de sites não são open source e gratuitos, contudo atendem as espectativas dos amantes desta linguagem.

Nuxeo Acesse a página para conhecer mais sobre este JAVA CMS: http://www.nuxeo.com/en

CMS Nuxeo

Nuxeo Um sistema gerenciador de conteúdo web ou CMS (Content Management System), é um programa para criação de sites, oferecendo ferramentas variadas para publicar os conteúdo. Os mais famosos são WordPress, Joomla e Drupal. O apresentado neste artigo é compatível com Java.

Nuxeo

Ele tem fortes grupos de clientes, incluindo a Electronic Arts, Marinha dos EUA e como afirmado no site da empresa, ele tem sido usado em mais de 145 países em milhares de organizações.


JAVA CMS Weceem

JAVA CMS Weceem. Weceem é ainda outro sistema de gerenciamento de conteúdo de código aberto, improvável outro CMS é construído sobre grails Java-estrutura conhecida, primavera e Java em si. Weceem tem garner opiniões positivas e é um CMS ideal quando se trata de grails, mas enfrenta a dura concorrência na categoria Java CMS melhor.

Resolvi publicar uma secção de CMS (Content Management System) compatível com a Linguagem Java. A maioria destes gerendiadores de sites não são open source e gratuitos, contudo atendem as espectativas dos amantes desta linguagem.

Weceem Acesse a página para conhecer mais sobre este JAVA CMS: http://www.weceem.org/

CMS Weceem

Weceem Um sistema gerenciador de conteúdo web ou CMS (Content Management System), é um programa para criação de sites, oferecendo ferramentas variadas para publicar os conteúdo. Os mais famosos são WordPress, Joomla e Drupal. O apresentado neste artigo é compatível com Java.

Weceem

Encontrei uma discussão do LinkedIn que foi o suficiente para colocar esse CMS na lista Melhor Java CMS.


JAVA CMS Atex

JAVA CMS Atex. Atex é um web CMS que usa polopoly tecnologia para entregar conteúdo. Como por reivindicações, é a única indústria líder CMS com construído em paywall.

Resolvi publicar uma secção de CMS (Content Management System) compatível com a Linguagem Java. A maioria destes gerendiadores de sites não são open source e gratuitos, contudo atendem as espectativas dos amantes desta linguagem.

Atex Acesse a página para conhecer mais sobre este JAVA CMS: http://www.atex.com/

CMS Atex

Atex Um sistema gerenciador de conteúdo web ou CMS (Content Management System), é um programa para criação de sites, oferecendo ferramentas variadas para publicar os conteúdo. Os mais famosos são WordPress, Joomla e Drupal. O apresentado neste artigo é compatível com Java.

Atex

A Atex é novamente um dos CMS premium que oferece soluções incríveis para o gerenciamento de sites e ajuda os profissionais de marketing a entregar o conteúdo certo para públicos relevantes. Tem rico conjunto de clientela.


Como remover RelevantKnowledge

Como remover RelevantKnowledge. Relevant Knowledge é um adware perigoso que nunca pode ser confiado. Lançado por motivo de malicioso, Relevant Knowledge inicia ‘pesquisas’ pop-up no computador infectado e também exibe anúncios pop-up irritantes que iniciam problemas ao tentar clicar neles fora. Embora pode parecer que você simplesmente pode desinstalá-lo do seu computador, na verdade, essas opções de remoção Relevant Knowledge são inúteis e são mostradas apenas para imitar a confiabilidade.

Remover Relevant Knowledge

Na linha de comando (Run/Executar) digite a seguinte linha:

“C:\Program Files (x86)\RelevantKnowledge\rlvknlg.exe” -bootremove -uninst:RelevantKnowledge

Mais eficiente, conforme a imagem, abra o terminal CMD, e entre com as seguintes linhas:

  1. cd C:\Program Files (x86)\RelevantKnowledge

  2. rlvknlg.exe" -bootremove -uninst:RelevantKnowledge

    Guia de desinstalação


Free search engine submission

Free search engine submission. Your free complete search engine submission. Your website successfully submitted to the following engines:

Free search engine submission

Welcome to the AddMe Search Engine Submission page. This form will allow you to submit your website URL to over 20 popular search engines in one shot.


Wordpress MySQL codes update excerpt content meta guid

WordPress MySQL codes update excerpt content meta guid. Use estes códigos para substituir palavras, urls etc no conteúdo (content) e enxertos (excerpt) do blog wordpress:

update wp_options set option_value=replace(option_value,'OLD URL','NEW URL') where option_value like "%OLD URL%"; update wp_posts SET guid=replace(guid, 'OLD URL','NEW URL'); update wp_posts SET post_excerpt=replace(post_excerpt, 'OLD URL','NEW URL'); update wp_posts SET post_content=replace(post_content, 'OLD URL','NEW URL'); update wp_postmeta SET meta_value=replace(meta_value, 'OLD URL','NEW URL');


Alterar prefixo do Banco de Dados do WordPress

Alterar prefixo do Banco de Dados do WordPress. Por padrão, durante a instalação, o WordPress cria o banco de dados com todas as tabelas com o prefixo “wp_”. Existem 11 tabelas criadas no procedimento de instalação padrão, e todas elas serão prefixados com wp_.

Alterar prefixo do Banco de Dados do WordPress

Para melhorar a segurança do site WordPress basta alterar o prefixo wp_ para outro mais completo. Existem muitas razões para alterar o prefixo das tabelas use os comandos abaixo.

Não se esqueça de alterar também no arquivo wp-config.php caso as tabelas sejam diferentes o WordPress apresentará erro.

RENAME table `wp_commentmeta` TO `wp_AxR443vc_commentmeta`; RENAME table `wp_comments` TO `wp_AxR443vc_comments`; RENAME table `wp_links` TO `wp_AxR443vc_links`; RENAME table `wp_options` TO `wp_AxR443vc_options`; RENAME table `wp_postmeta` TO `wp_AxR443vc_postmeta`; RENAME table `wp_posts` TO `wp_AxR443vc_posts`; RENAME table `wp_terms` TO `wp_AxR443vc_terms`; RENAME table `wp_term_relationships` TO `wp_AxR443vc_term_relationships`; RENAME table `wp_term_taxonomy` TO `wp_AxR443vc_term_taxonomy`; RENAME table `wp_usermeta` TO `wp_AxR443vc_usermeta`; RENAME table `wp_users` TO `wp_AxR443vc_users`;

Em seguida é preciso executar os seguintes comandos para alterar as duas tabelas: *_options e *_usermeta. Nessas tabelas há campos em que seus nomes estão com o prefixo da tabela em uso, é preciso localizar essas informações e alterar o prefixo da tabela de banco de dados.

SELECT * FROM `wp_AxR443vc_options` WHERE `option_name` LIKE '%wp_%' SELECT * FROM `wp_AxR443vc_usermeta` WHERE `meta_key` LIKE '%wp_%'


Forçar o blog para https

Usar SSL e HTTPS é um dos protocolos de segurança do blog WordPress. Após habilitar o SSL no painel de controle do webhosting, configure o .htacess e wp-config.php para funcionar corretamente.

Use este código no .htaccess para redirecionar tudo, imagens, postagens etc. Este é recomendável, pois evita erros.

RewriteEngine On RewriteCond %{HTTPS} !=on RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Este apenas redireciona o endereço do blog. Veja bem, sitemap, imagens e outras agregados do blog, geralmente não funcionam com este código abaixo. Ele apenas redireciona http para https

RewriteEngine On RewriteCond %{HTTPS} !=on RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Adicione as seguintes linhas no arquivo wp-config.php acima do texto / * That’s all, stop editing! Happy blogging. * / aumentará a segurança do blog especialmente nos casos de brute force.

define('FORCE_SSL', true); define('FORCE_SSL_ADMIN',true); / * That's all, stop editing! Happy blogging. * /


WP-CLI

WP-CLI é um programa para administrar o WordPress através de um terminal shell (coisa de nerd ou hacker). O programa é um conjunto de linhas de comando para gerenciar instalações WordPress, como ele pode-se atualizar plugins, configurar instalações multisite e muitas ações via linha de comando, sem utilizar um navegador web.

O objetivo da WP-CLI é fornecer uma interface em linha de comando para qualquer ação que se queira executar na administração do WordPress. Por exemplo o comando wp plugin install --activate permite a instação e ativação de um plugin WordPress, veja abaixo:

$ wp plugin install rest-api --activate Installing WordPress REST API (Version 2) (2.0-beta13) Downloading install package from https://downloads.wordpress.org/plugin/rest-api.2.0-beta13.zip... Unpacking the package... Installing the plugin... Plugin installed successfully. Activating 'rest-api'... Success: Plugin 'rest-api' activated.

Aqui uma lista de comandos

 

A lista a seguir será exibida:

Command Description
cache Manage the object cache.
cap Manage user capabilities.
cli Get information about WP-CLI itself.
comment Manage comments.
core Download, install, update and otherwise manage WordPress proper.
cron Manage WP-Cron events and schedules.
db Perform basic database operations.
eval Execute arbitrary PHP code after loading WordPress.
eval-file Load and execute a PHP file after loading WordPress.
export Export content to a WXR file.
help Get help on a certain command.
import Import content from a WXR file.
media Manage attachments.
menu List, create, assign, and delete menus
network
option Manage options.
plugin Manage plugins.
post Manage posts.
rewrite Manage rewrite rules.
role Manage user roles.
scaffold Generate code for post types, taxonomies, etc.
search-replace Search/replace strings in the database.
shell Interactive PHP console.
sidebar Manage sidebars.
site Perform site-wide operations.
super-admin List, add, and remove super admins from a network.
term Manage terms.
theme Manage themes.
transient Manage transients.
user Manage users.
widget Manage sidebar widgets.

Execute o comando wp --info para ver as principais informações do wp-cli:

$ wp --info PHP binary: /usr/bin/php5 PHP version: 5.5.9-1ubuntu4.14 php.ini used: /etc/php5/cli/php.ini WP-CLI root dir: /home/wp-cli/.wp-cli WP-CLI packages dir: /home/wp-cli/.wp-cli/packages/ WP-CLI global config: /home/wp-cli/.wp-cli/config.yml WP-CLI project config: WP-CLI version: 0.23.0

Para instalar e ativar plugins é muito fácil, e você vai começar a ver que os comandos são bem intuitivos, digite a seguinte sintaxe:

wp plugin install Plugin_Name wp plugin activate Plugin_Name

Leia mais no guia rápido oficial (Quick Start WP-CLI)