Rau-Tu: Hosts? Domínios? WordPress? WTF? (Parte I)

Ontem, movido pelo sentimento de dúvida, @oMarinno iniciou uma série de perguntas ao mundo digital sobre registro de domínios e hospedagem e servidores do o diaboàquatro. Diante de tal situação, @oMarinno então sugeriu-me um post nesse diário quase invisível sobre as perguntas (e respostas, é claro) de tal mundo, novo para alguns, como ele.

Portanto, abaixo, responderei algumas perguntas propostas por ele e darei algumas explicações sobre conceitos que estiverem embrenhados em tais respostas. Espero que seja esclarecedor à todos

O que é um servidor?

Servidores são máquinas que provém algum serviço online ou respondem por determinado protocolo. No caso de sites, páginas na web, serviços online e coisas ligadas à internet, os servidores são algumas vezes chamados de webservers ou apenas servidores web e respondem, principalmente ao protocolo HTTP. Podendo ter em si alguma linguagem de programação voltada para a web, como PHP, ColdFusion etc. Também utilizando outras ferramentas/linguagens auxiliares, como CSS, JavaScript etc.

Atualmente, tais servidores espalhados pela núvem são (quase sempre) virtuais, hospedados em gigantescos datacentes ao redor do mundo.

Como fazer o upload de algo nele?

Existem inúmeras maneiras de colocar conteúdo e arquivos em tais servidores. Hoje, protocolos como FTP e SSH (Através do SCP) são os mais utilizados. Tais protocolos podem ser utilizados através de ferramentas de upload como o FileZilla, WinSCP, Cyberduck.

Algumas empresas de hospedagem, além de suporte aos protocolos acima citados, também oferecem upload de arquivos através ferramentas próprias em páginas de controle de sua hospedagem, com é o caso do antigo (e já extinto) Yahoo! GeoCities.

Eu posso montar tudo no WordPress e então colocar o meu www (acho que @oMarinno quis dizer sobre seu domínio) pra entrar lá? como fazer isso?

Vamos esclarecer alguns pontos muito importantes sobre o WordPress e que ainda geram grandes dúvidas em alguns usuários. O WordPress hoje, conta com duas instâncias:

Número 1 (WordPress.org): plataforma de blogs (ou gerenciador de conteúdos) open-source, regido sob licença GPL, ou seja, completamente gratuíto e com o código totalmente aberto. Desenvolvido por Ryan Boren e Matthew Mullenweg, utilizando o PHP e o (pseudo) banco de dados MySQL, o quase rei dos bancos de dados das aplicações web. Apesar de mantido por seus desenvolvedores fundadores e outros agregados, um dos grandes suportes do WordPress hoje é o desenvolvimento pela comunidade (por aqui), graças à sua fácil, simples e direta customização.

Número 2 (WordPress.com): implementação da plataforma citada na instância número 1, que permanece na núvem e oferece hospedagem gratuita de blogs em seus servidores com opções de customização menores em relação à plataforma aberta gração à distribuição apenas de um serviço, e não de um servidor completo de hospedagem.

Determinadas tais instâncias, minha resposta é que é possível transportar tudo que foi feito em um blog no WordPress.com para uma implementação própria em uma hospedagem própria, relacionada à um domínio próprio.

Mas, além de todas essas oportunidades, o WordPress.com ainda oferece opção de customização de seu domínio (aquele citado por @oMarinno no enunciado da pergunta como o “www” dele) e algumas customizações de CSS sob um valor de, aproximadamente, US$ 15.

Se eu montar um site no DreamWeaver como upar isso?

O DreamWeaver, para os que não o conhecem, uma ferramenta WYSIWYG (sigla para “What You See Is What You Get“, em tradução literal “O que você vê, é o que você consegue“) para desenvolvimento de web que conta com um editor bom de código, ferramentas de FTP, análise, e componentes HTML prontos para serem apenas arrastados para a página, tornando o deesenvolvimento de sites fácil até para leigos.

Como todo editor de páginas web, o DreamWeaver gera arquivos comuns no mundo web, como .html, .htm, .php e outras extensões conhecidas na web. Tais arquivos podem ser colocados em seu servidor através de protocolos de transferência citados lá encima, como o FTP (já integrado nativamente ao DreamWeaver).

O DreamWeaver é uma ferramenta fechada, paga, desenvolvida pela (já extinta) Macromedia (também criadora do Flash) e que hoje foi incorporada/engolida/comprada pela Adobe (a gigante por trás do PDF).

Servidor pago: quanto precisa pra colocar textos algumas imagens e musicas?

Espaço disponível para armazenagem já foi um problema muito grande. Antigamente, planos acima de 200MB eram coisa raras. Hoje já é possível encontrar hosts sem limite de armazenagem, ou com limites acima da casa dos 5GB, o que é coisa pra caramba.

Porém, com os antigos 200MB, já era possível fazer muitas e muitas coisas. Um grande exemplo disso é este blog aqui. Atualmente ele utiliza 40% da capacidade de armazenamento, que é apenas 100MB (Cortesia, é claro!).

Hoje, como a web enriqueceu-se, além de espaço de armazenagem, são levados em consideração outros fatores, como limite mensal de tranferência, número de bancos de dados de um determinado tipo, armazenagem por banco.

Portanto, espaço de armazenamento não é tudo.

Essa é apenas a primeira parte desse tutorial/faq. A segunda parte virá logo, com mais respostas sobre registro de domínios, redirecionamento e o básico para a criação de um site/blog.

Até lá.

:D

Campus Party 2010 – Dias 5,6, 7 e o Fim!

Hey pessoas do meu Brasil varonil!

Finalizando minha série de posts sobre “o maior evento da internet brasileira”, a Campus Party. Porém, já faço tal post já do conforto bauruense, por mais atrasado que isso seja. AUHAUHA!

Bom, os últimos dois dias (dois e meio, na verdade) de Campus Party foram muitooo bons. Por mais que o sentimento de despedida já estivesse no ar, o conteúdo absorvido e as pessoas conhecidas foram comparáveis aos do resto do evento.

Tais dias foram os dias mais ecléticos em meus calendários de palestras, debates e painéis. Indo de blogs à desenvolvimento de Rich Interface Applications com software livre, passando por furos jornalísticos na música, cinema e até o famigerado conteúdo pornográfico na web. Todos tendo algo a acrescentar, como sempre.

Brincando com música. Da esquerda para direita: @borbs, @rafaellosso, Wilson Esteves e Tatá Aeroplano.

Começando o quinto dia de evento, além de deixar milhares de downloads sendo feitos, desloquei-me para a área de música do evento, a fim de assistir a um debate com o seguinte tema: “Fazer Música x Brincar com Música”. Tal debate contou com a ilustre presença de nosso amiguinho Thiago Borbolla (o popular @borbs), Rafael Losso (@rafaellosso), Tatá Aeroplano (front-man de projetos como Jumbo Elektro e Cérebro Eletrônico), Wilson Esteves (da banda “Os Gameboys”, formada em uma faculdade de música). Gostei muito desse debate, mostrando todas as vertentes do assunto. Tal ponto foi o que mais me chamou a atenção nesse debate. Partindo de quem não toca reais instrumentos, como o Borbs, até pessoas que estudaram música em nível superior, como Wilson Esteves. Acredito que todas as opiniões levantadas foram extremamente relevantes e fizeram com que todos os presentes conseguissem ter uma base de conhecimento e argumentos suficientes para definir seu ponto de vista e sua relação com o assunto. Com toda a certeza, e sem medo de errar, um dos melhores debates (dos quais participei) do evento, na minha opinião.

Programando o Futuro dos Blogs. Da direita para esquerda: @marcogomes, @jonnyken, @mlemos, @luisleao e @sikora.

Após tal debate, voltei-me para a área de blogs a fim de ver um belíssimo painel intitulado “Programando o Futuro dos Blog”, com a presença de Marco Gomes (Fundador e Diretor de Inovação da Boo-Box), Jonny Ken Itaya (Diretor de Tecnologia da Kingo Labs, criador do migre.me etc.), Luís Leão (Criador e Desenvolvedor do sms2blog), Manoel Lemos (Fundador do BlogBlogs e CTO da Abril Digital) e Rodolfo Sikora (Co-Fundador, idealizador e desenvolvedor do Gengibre). Um dos melhores debates do evento também, envolvendo debate sobre o futuro das mídias sociais no Brasil, os rumos, caminhos e a monetização do conteúdo no Brasil. Aprendi bastante nesse debate e consegui organizar algumas idéias e “buzzes” que voavam pela minha mente.

Sentando-me em um dos milhares de sofás brancos que estavam disponíveis em frente à área de blogs, mantive-me focado em meu trabalho, mas com um dos ouvidos no painel “Is The Internet For Porn?”. Uma baixaria engraçadíssima com a ilustre presença de Aline Gomes (a popular @lini), Rodolfo Castreanza (A mente por trás do OMEdI) e alguns outros participantes.

Is The Internet For Porn?

Na extrema esquerda (esqueçam o gordinho de cinza) @lini, e na extrema esquerda @castreanza.

Intertextualição do conteúdo.

Intertextualização do conteúdo. Na extrema esquerda @nicolasvargas, e no centro (careca, é claro) Cazé Pecini.

Mantendo-me ali, assisti à um ótimo (e morno) debate sobre a intertextualização do conteúdo. Com presenças ilustres, como Caze Pecini (Não, o sobrenome dele não é “Peçanha”) e @nicolasvargas (Editor-chefe do Portal MTV, um dos roteirista do VMB etc.) que finalizaram meu quinto dia de evento com chave de ouro.

Após uma longa noite de “pseudo-lual-transcendente-whatever” (o qual você confesso no vídeo abaixo), muita música e muito download, pela manhã tive o prazer de conhecer @Deka_Pimenta, @PhilRicelli e @cadusimoes.

Blog e Cinema

Blogs e cinema. Da esquerda para direita: @borbs, @ondei, Felipe Joffily, @chicofireman, @diegomaia e Marcus Baldini.

Após algumas poucas horas de sono e alguns momentos de risadas durante o dia, no final da tarde volto-me para a área de blogs novamente. Desta vez a fim de assistir ao debate intitulado “Blogs E Cinema”, mediado por @chicofireman e com a presença de meus queridos @ondei e @borbs, e ainda @diegomaia, Marcus Baldini e Felipe Joffily. Um ótimo debate, para mim, um dos integrantes do top10 dos conglomerados que participei no evento. Gostei bastante.

O Furo Jornalístico na Música.

Marcelo Negromonte, @nicolasvargas e Karen Kopitar.

Depois de uma rápida tietagem com @ondei e @borbs, um ainda mais rápido jantar e hora de finalizar as palestras da área de blogs com o debate “Furo Jornalístico Musical na Internet”, com mediação de @nicolasvargas (editor-chefe do @PortalMTV) e presença de Karen Kopitar (editora do Dominódromo) e Marcelo Negromonte (editor do UOL Música).

Para fechar o sexto dia do evento e último de palestras, corro para a área de Software Livre a fim de assistir à última palestra do evento, que começa quase uma hora atrasada graças aos acontecimentos do palco principal. Essa é a palestra de Rich Interface Application com Software Livre, voltada para a “plataforma” Qt e ministrada pelo grande Maurício Leal, aka @maltron. Confesso que é uma ótima plataforma, mas ainda sou muito mais JavaFx, tema de sua última palestra no JustJava 2009.

Finalizado realmente o sexto dia, a madrugada foi composta de longas conversas e a manhã do domingo, o tão temido sétimo dia, chegou com aquele sentimento de despedida em nossos corações. Logo lá pelas 6h da manhã, começo a ver as pessoas juntando suas malas e saindo pela última vez da Arena, passando pela última revista, e alguns até derramando a primeira lágrima (sim, vi lágrimas ameaçando cair de olhos sinceros a essa hora) após 7 dias de convívio com pessoas maravilhosas.

O fim.

O fim. Assim começou o último dia.

O evento acabou, voltamos para nossas casas e hoje, após três semanas, posso dar meu parecer sincero e (praticamente) imparcial sobre o evento, sem medo de errar por muito.

A Campus Party é um evento que nasceu da forma certa, com uma ótima idéia, mas que ainda é jovem e tem muito o que aprender. Alguns problemas referentes à infra-estrutura sonora e ao credenciamento e falta de organização na entrada são alguns dos mais citados. Porém, o evento é dotado de grande qualidade e o melhor, ótimas pessoas. Sim, o evento é feito por pessoas e para as pessoas, todos dando o melhor de si a fim de fazer um ótimo evento.

Por mais que as palestras e os painéis e os debates sejam importantes, acredito que a interação entre as pessoas é o mais destacado nesse evento. Gostei bastante do que vi e, apesar de algumas chateações, é praticamente certeza que estarei lá novamente no ano que vem.

Como você já bem sabe, as fotos completas (mais de 600!!) você confere por aqui.

Bom, por aqui me despeço e até 2011.
:D

JustJava 2009

Olá navegantes!

Palestra de Todd Revolt sobre o uso de Agile na Atlassian

Nesta última semana, participei do principal evento da comunidade Java brasileira, o JustJava. O evento aconteceu no Senac Santo Amaro presente na famigerada capital paulista, bem próxima à lenta Marginal Pinheiros. A organização fica por conta da organização Sou Java, que atualmente é encabeçada por Bruno Souza (o famoso “JavaMan”), Fabio Velloso e Yara Senger (a mestre em JSF).

Antes de falar sobre os tópicos do evento, tenho que confessar que a estrutura proporcionada pelo Senac Santo Amaro é maravilhosamente nova, limpa, útil, moderna e muito conservada. O campus conta Wi-Fi em toda a sua extensão bem como ar condicionado e ótimos auditórios no seu centro de convernções. Tal estrutura ainda conta com três restaurantes e dois cafés, um deles sendo uma Casa do Pão de Queijo.

Bom, voltando-me para o evento, essa foi sua 8ª edição e minha primeira participação. Sempre ocorriam três palestras simultâneas e uma sala para discussão ou para um congressista palestrar sobre um assunto que ele conheça ou queira conhecer. Houveram palestras internacionais e de grandes nomes do Java nacional, cabeças de grandes empresas do país, particulares ou até prestadoras de serviço para o governo.

Área comum do evento, onde ficavam os expositores e eram servidos os coffee-breaks.

Área comum do evento, onde ficavam os expositores e eram servidos os coffee-breaks.

Aprendi durante o evento que o “Mundo Java” é uma coisa maior do que eu imaginava, sem contar nas inúmeras vertentes que esse “mundo” tem. As visões estão voltadas tanto para o mundo acadêmico, quanto para o mundo coorporativo e os desenvolvedores individuais que sempre inovam bastate. Tanto web quanto desktop, a certeza que tenho é que o Java só tende a evoluir ainda mais, presente em quase todos os nichos de mercado hoje em dia.

Após o evento, concluí que tenho muito a aprender que esse será o meu foco esse, começando por JavaFx. Tenho estudado tal exaustivamente desenvolvendo minha primeira aplicação, que quando ficar pronta será liberada aqui.

Para quem se interessou, veja algumas fotos do evento aqui.

:D