Avançar para o conteúdo principal

Sobre este Blog

Este blog vem em sequência da necessidade de aprender a programar JavaScript para criar a aplicação relativa ao projecto odicforcesounds explicado em vários textos, textos estes que uns melhores do que outros, servem para complementarem-se entre si, com o número de funcionalidades minimas necessárias que a aplicação precisa de ter para considerar que está completa.

O mundo  da programação é estupidamente gigante no número de escolhas e na verdade parece que qualquer linguagem funciona. De qualquer modo saiu-me na rifa escolher JavaScript. A ultima versão é melhor do que a anterior mas continua a ser complexa. O número de escolhas de frameworks feitas em JavaScript também é relativamente gigante, sendo que quase todas fazem mais ou menos o mesmo. O site odicforcesounds foi feito com Angular5 mas a parte lógica faz parte da funcionalidade do próprio Angular, de resto foi adicionar html e css ( nada mais ), nem um única linha de JavaScript feita por mim!

No meio do caos encontrei uma framework que faz o que quero sem aprender conceitos complexos.
Mesmo assim, a aplicação que quero criar pede lógica, planeamento, design e todas os conceitos que foram completamente ignorados quando fiz o site. Não creio que o site esteja desorganizado, mas vendo bem a funcionalidade do Angular, pode ficar muito melhor e com a aplicação integrada.

Nesse aspecto, existem outras frameworks desenhadas para exportar a aplicação web para aplicação iOS e Android que também funcionam com JavaScript. Assim não me resta outra alternativa se não a de aprender a programar em JavaScript.

Vou tentar explicar os conceitos que aprendi manipulando ao longo do processo, as variaveis e\ou funções da aplicação que quero construir.

Gosto de palavras e também gosto de números. Os números ocupam menos espaço do que as palavras e levam-nos a errar menos quanto à sua interpretação, pois usamos uma objectivação absolutista.

Os números e a matemática numa primeira fase, ensina os números como elementos absolutos. 1, 2, 3, 4, 5... Há uma absolutismo expresso em qualquer número, que consideramos verdadeiro, sendo que está mais do que provado que não pode haver uma expressão absoluta no tempo e no espaço.

Como não consigo separar-me do lado fantástico expresso no site, terei de adaptar-me às expressões de aproximação de absolutos. Uma leitura no meu blog CriticaSemPiedade, é uma must caso a parte puramente teórica seja importante para entenderem a minha forma de pensar, pois é teor que tenta sublinhar uma posição vertical.

Neste blog, tentarei ser o mais objectivo possível, sendo que me considero um teórico e que até a documentação de qualquer linguagem de programação, tem textos puramente teóricos, pois a teoria pode ter expressão na realidade e a expressão da realidade é a condição para haver a necessidade de criar novas teorias que poderão simplesmente ser a soma das anteriores, significando assim que o absolutismo está expresso numa única expressão que inclui os elementos que lhe foram somados e\ou separa-os. 1 + 1 = 1 ou 3

O que será a soma de dois números se não a soma de dois abjectos que se podem integrar?
Ora números ora palavras ambas separadas.
O resultado da soma de todas as partes terá uma expressão, mas é impossível haver uma expressão sem haver a condição para que a mesma se expresse. 1+a = "ola" > ERRO

É neste falso absolutismo que nos guiamos para certezas aproximadas que vemos como resultados, esquecendo o que aprendemos, pois caso não tivessemos aprendido, não teriamos a capacidade de ler expressões lógicas e de as manipular em prol de um avanço na ciência, que afinal de contas, o que seremos nós se não ciência?

Um amigo está disposto a ensinar-me algoritmia. Parece que mais cedo ou mais tarde irei precisar, por isso vou aproveitar. Passei a minha vida a fugir dos números e da matemática, e de todas as outras ciências que afinal de contas, avançam a partir das teorias para ter efeito na realidade e\ou explica-la.

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...