Avançar para o conteúdo principal

Mensagens

A mostrar mensagens de dezembro, 2021

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ões do compilador de JavaScript, o controlo de plugins e

Manual de Instruções - O Projecto

 Ora vamos lá dar continuidade a este manual de manuais.  No post anterior usei o NPM para instalar uma aplicação chamada ESLint, que serve para nos dizer se o nosso código tem erros de sintax e para nos ajudar a formatar o código de forma a que seja mais fácil ler.  # npm install -g eslint Na consideração que se está a usar Linux, o # significa que é o utilizador 'root' e o -g instala a aplicação de forma a permitir que todos os utilizadores do computador, possam usar a aplicaçáo a partir de qualquer directoria. Para trabalharmos no projecto, não vamos usar o utilizador que é administrador, mas um utilizador comum ($).  Então criamos uma nova directoria "projecto-do-macaco" e dentro dessa directoria iniciamos um projecto com o NPM.  $ mkdir projecto-do-macaco $ cd projecto-do-macaco $ npm init -y $ ls  packages.json $  Um novo ficheiro foi criado e agora podemos configurar algumas propriedades do projecto e quem sabe tratar já do sitio onde iremos guardar todas as al

Manual de Instruções - Seguir as Instruções

 Cá vamos nós mais uma vez falar deste nosso manual que tem outros manuais sendo que todos eles são uma lista de instruções que nos permitem a fazer o que queremos fazer. Além das várias comunidades que existem online que prestam o seu serviço a troco de nada, existem também comunidades que cobram pelos seus serviços. O mundo OpenSource é o mundo que mais me agrada, pois não precisa de cobrar nada e, mesmo que cobre é quase sempre a um preço justo. Além disso, as comunidades que existem online oferecem respostas quase instantâneas, caso seja usando o IRC ou um pouco mais demoradas mas com notificação de email, em forums. Além disso o Google e\ou o Duckduckgo são os amigos de qualquer procura, não esquecendo do Wikipedia que também tem a explicação de vários conceitos que são importantes aprender. Seja lá qual for o conteúdo que queremos procurar, quase sempre encontramos resultados. Eu cá prefiro usar o Duckduckgo, mas o Google continua a ser o melhor, quanto ao número de resultado

Manual de Instruções - Preparação do Ambiente de Trabalho

Sou utlizador de Linux há vários anos e como tal, o ambiente de trabalho que vou apresentar aqui neste artigo, é relativo ao Linux e irei descartar explicar o mesmo para Windows ou Apple. O conceito é o mesmo, sendo que poderão existir melhores abordagens, lembrando que é normal que cada qual tenha diferentes formas de trabalhar.  Agrada-me o estilo minimal do editor Vim. Parece um pouco complicado mas rapidamente me adaptei à sua funcionalidade. Com o Vim, posso ter documentos lado a lado, ora horizontalmente ora verticalmente.  Também existe vários plugins para personalizar a sua funcionalidade como editor de código, como também para outro tipo de funcionalidades que facilitam o uso do editor.  Deixo uma playlist em videos que fiz no Youtube relativo à utlização do Linux e de algumas das suas aplicações, para quem quiser usar o Linux para este fim. 

Manual de Instruções - Os Manuais

 Até parece uma piada, dizer que um manual contém vários manuais. Mas é verdade, todas as ferramentas ora usadas na tecnologia, ora na cozinha, mesmo não tendo sempre manuais de utilização é bom aprender como funcionam.  Este artigo vai ao encontro directo dos manuais e irei tentar falar do que é mais importante entender, sendo que para o total domínio das ferramentas, é bom conhece-las de uma forma mais profunda. Aqui neste blog, que serve antes de tudo a tentativa de explicar a tecnologia para mim mesmo, sendo que ao mesmo tempo, aproveito para tentar explicar eventos psico-sociais.  No mundo do conhecimento, cada tema é uma ferramenta, sendo cada ferramenta, um objecto da lista de outros objectos, que têm sempre uma função de descrição. Na consideração de que o conhecimento global é uma livraria ou até uma cozinha, cada ferramenta e\ou cada livro, representa-se como objecto de expressão que serve uma funçáo de descrição, para que o mesmo, seja interpretado por todas as pessoas que p

Manual de Instruções - Métodos de Comunicação

Até parece que temos tudo para começar a produzir o que queremos só que ainda não sabemos como fazer o que queremos fazer. Os artigos anteriores referentes a este manual, fala das ferramentas e\ou tecnologias que compõe a web, mas na verdade não fala como é que a comunicação entre as várias tecnologias usadas na web falam entre si, nem muito menos falamos de como web funciona.  Este tema é interessante, pois pode-se comparar ao facto de existirem várias línguas desenvolvidas em vários pontos do mundo, que seguem estruturas diferentes e até símbolos diferentes,  para indicar o conteúdo da informação, de forma a que seja entregue ao destinatário. Na consideração que a mimica não tem função na interpretação das máquinas, é necessário sermos o mais explicitos possíveis para que a máquina saiba interpretar o que lhe queremos dizer. É por causa deste detalhe da expressão, lembro os casos constantes de pessoas que ainda têm reacções comportamentais fase à expressão e\ou à interpretação de uma

Manual de Instruções - As Ferramentas 00

 Este artigo é a continuação da sequència dos artigos anteriores. Tal como todos os artigos futuramente apresentados neste blog, são a continuidade uns dos outros.  As ferramentas que usamos para nos ajudar a simplificar e resolver vários problemas, têm como funçâo principal acrescentar uma solução para um ou vários problemas.  As ferramentas que iremos usar são de código aberto e livres de serem usadas até para fins comerciais. No nosso caso as ferramentas já referidas em artigos anteriores, são o Browser e o NodeJS. É que o HTML o CSS servem a função estética do produto, sendo este apresentado e interpretado pelo Browser, lembrando que na verdade é o Browser que interpreta o JavaScript. Assim quero considerar que a linguagem de programação JavaScript é uma ferramenta que o Browser compõe e dispõe.  Num dos albuns que fiz associado ao projecto OdicforceSounds, existe uma música chamada "Mr. JSON", que é o titulo que oferece conteúdo como continuidade da música anterior: &quo

Manual de Instruções - Segunda Parte

A estética é algo que pode parecer irrelevante quanto à sua função, contudo é também o lado mais importante da apresentação, ora do produto que estamos a confeccionar ora da forma como estruturamos o produto em questão, ora também na associação de apetite que poderá produzir em quem aprecia o produto e por isso, poderá desejar.  Por isso existirem vários editores de código, que não são mais do que editores de texto que dão uma certa cor ao texto, de forma a organizar os alimentos a usar e as ferramentas a serem usadas, os IDE's cumprem a função de oferecer uma estética que facilita a leitura da receita como também na sua produção.   Existem vários Editores de Texto para fins de Desenvolvimento de Código, sendo que todos servem para essa função, cada cozinheiro adapta-se ao editor que tem mais experiência ou que é mais popular. Se a cozinha estiver suja e desarrumada o cozinheiro irá ter maior dificuldades em produzir o prato que quer confeccionar. Não por falta de aptidões mas por

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 não tem acesso