Avançar para o conteúdo principal

Manual de Instruções - As Ferramentas 01

Já lá vai alguns meses (mais de dois anos) que não escrevia neste blog, pois tenho me dedicado a melhorar a maioria dos aspectos do site principal ( odicforcesounds.com ), tal como as imagens de fundo, as descrições de cada página, os links, as cores e o seu design que poderá parecer um pouco confuso, pois não segue o padrão da maioria dos sites da Web. 

Esta experiência levou-me a usar algumas ferramentas que são extremamente úteis para o desenvolvimento de código. Seja para um site estático tal como o exemplo acima referido, seja para o desenvolvimento de um site dinâmico, seja até, para a elaboração de uma aplicação móvel. 

Uma das ferramentas que já foi referida noutra publicação é o editor de texto Vim. Este editor é extremamente conhecido no mundo do Linux e é usado no Terminal. Em prol de uma personalização do editor, acabei por definir as qualidades necessárias que considero serem importantes existirem, de forma a que o "flow" do meu trabalho tenha maior qualidade e mais rapidez. Para isso criei um repositório no github, com as configurações necessárias que servem para mim. Atalhos, cores e outros plugins e que qualquer pessoa pode usar e personalizar. 

Outra ferramenta que também já foi referida numa publicação anterior é o Git. Esta ferramenta é útil para monitorizar as mudanças que foram feitas no código, para depois ser possível actualizar o repositório ( espaço que contém código ) com as mudanças feitas e de forma a podermos voltar atrás caso seja necessário. 

O Github também tem um cliente de terminal para aceder a algumas das propriedades de cada repositório de forma a melhorar a interação do desenvolvimento de qualquer projecto no github. Também existe uma aplicação para explorar os detalhes de cada "commit" que foi feito no nosso projecto, tal como o Tig

Estas são as ferramentas mais úteis que são necessárias para qualquer tipo de desenvolvimento de projectos, sabendo que na primeira publicação sobre as ferramentas, foquei-me nas linguagens de programação que serão usadas para desenvolver o projecto em questão. 

Talvez escreva outra publicação para falar em mais detalhe sobre essas ferramentas, pois elas têm propriedades funcionais, para o uso de uma das técnicas mais usadas de consulta e apresentação de dados em sites ou aplicações móvel, de forma dinâmica, muito usadas na actualidade isto é, o conteúdo muda automaticamente e não está guardado na máquina que executa o código, mas noutros sites que disponibilizam essas ferramentas publicamente. A essa tecnologia dá-se o nome de APIs e usa exclusivamente o protocolo HTTP

O processo de ambientação pode ser longo, mas como se diz: "rápido e bem há pouco quem"


Comentários

Mensagens populares deste blogue

Manual de Instruções - A Segurança

Esta publicação poderá ser extensa, pois o tema é complexo e sabendo que não existe propriamente uma solução que funcione a 100%, nunca poderá ser resolvida sem o tal processo educativo que serve a liberdade que o Deus nos deu, na associação das nossas escolhas pessoais que terão reflexos sociais ou mundiais.  " O mal que existe no mundo humano, não se deve à vontade de Deus, mas a quem tem essa Liberdade " As técnicas e métodos que permitem a segurança, seja humana, animal ou tecnológica, tem como objectivo limitar fluxos informativos que queremos impedir que aconteçam. Para isso a melhor escolha nos últimos 40 séculos de história, ou mais, é o processo educativo, que dá instruções aos alunos, permitindo-os errar para descobrir, havendo uma exposição de soluções e a explicação das mesmas, para que se entenda porque é que a escolha sugerida é a melhor, sendo que o professor deverá saber que para aprender, tem de errar ou até, aceitar novas perspectivas e interpretações de tud...

Manual de Instruções - Primeira Parte

Cozinhar parece ser algo tão simples como atirar alimentos para dentro de um recepiente e esperar que os alimentos estejam prontos para serem comidos. Na verdade uma cozinha tem várias ferramentas que a compõe e é sempre bom ter um minimo de conhecimento sobre qual a funçáo de cada uma dessas ferramentas, mesmo que raramente lhes demos uso.   O HTML serve a estruturação dos dados do site, o CSS serve o ambiente do site e o JavaScript serve para manipular ora o HTML ora o CSS em tempo real, substituindo somente as partes que queremos mudar, sendo que actualmente o JavaScript serve a gestão de bases de dados.  Como dizia acima, o JavaScript serve para manipular o conteúdo de qualquer site, sendo que existem algumas ferramentas para nos ajudarem a confeccionar o prato que estamos a tentar preparar. Sabendo que o JavaScript originalmente e actualmente é usado no Browser do cliente, todas as funções que acontecem num site, são processadas pela computador do cliente, sendo que ...

Manual de Instruções - Pré-Preparativos

 Aqui vamos nós uma vez mais, dar continuidade ao nosso processo de instrumentalização da nossa acção.  É necessário confirmar que temos tudo o que é necessário para iniciar o nosso projecto de uma forma mais focada no que queremos fazer, sem perder mais tempo a preparar o que queremos fazer.  Escolhi preparar um computador dedicado a ser o servidor que guarda este projecto usando o git.  $ ssh user@servidor # su -l # vim /etc/hosts # IP nome # su git  $ cd  $ mkdir hub/projecto -p $ cd hub/projecto $ git init --bare  $ exit # exit $ exit  disconnected....  Só para facilitar, o nome da máquina que aponta o ip, irá chamar-se servidor. Só tem um serviço de ssh a correr e mais nada.  No computador que vamos trabalhar, devemos confirmar as configurações do editor de texto escolhido e preparar a pasta que irá ter os ficheiros de configuração do projecto.  Anteriormente instalamos o eslint que serve para controlar erros de sintax, versõe...