Avançar para o conteúdo principal

Mensagens

A mostrar mensagens de abril, 2018

Manual de Instruções - Introdução

Depois de preparar-me para lidar com as várias ferramentas que a cozinha disponibiliza, está na altura de entender os termos do manual de instruções.  Parece-me uma boa ideia entendender os termos antes de os usar, pois fará mais sentido usa-los depois de saber para que servem. ( faz sentido )  Creio que no post anterior, disse que teria de instalar o Babel para usar a versão mais actual do JavaScript, mas na verdade para fazer o que estou a pensar fazer ( refazer o site odicforcesounds.com ) não tenho necessidade.  Talvez quando começar a programar a aplicação, tenha essa necessidade para lidar com a base de dados, mas para já, não há qualquer ponto que indique a necessidade vertical de usar essas librarias. Ainda bem porque na verdade só por instalar essas librarias todas, tenho de usar mais de 300MB.  Tenho de focar-me somente no que realmente preciso, pois não há a necessidade de aprender profundamente a dominar todos os recursos da língua para fazer algo relativam

Anulação da Criatividade - A Cozinha

Até parece que estou a brincar, mas não estou. A cozinha é onde a criatividade de quem cozinha pode ganhar espaço sobre as mentes deliciadas pelos belos e soculentos sabores das receitas que elabora, mas uma cozinha não é propriamente uma escola de arte e\ou um centro de estudos. Quero cozinhar um prato com o minimo requerido para ele ter um sabor próprio, mas para saber cozinhar tenho de saber como lidar com as várias ferramentas que a cozinha oferece. O JavaScript é a cozinha e até o JavaScript tem versões de qualidade e eficiência. Quanto maior a versão usada, mais eficiência. Ora como tinha dito anteriormente, não tenciono inventar a roda nem criar algo de novo, simplesmente usar o que já existe de forma a adaptar-me às necessidades. O JavaScript que tem o nome de ECMAScript está na versão 2019. ( lol esta gente pensa mesmo no futuro ) É interessante ver como a língua está estruturada e como é explicada. Preciso de alguma abstração para poder ler, mas na

Reciclagem de alimentos

Hoje em dia fazer uma jantarada para as amigas é um processo relativamente fácil, pois podemos comprar os alimentos no supermecado. Depois, toda a concepção que está em volta dos métodos usados para a confeção dos alimentos é o processo que nos pede atenção. É claro que a maioria dos alimentos já estão relativamente preparados para serem digeridos, mas quiça também lembrar que todos eles passaram por um processo de cuidado no tempo e no espaço, antes que chegue à nossa boca. O JavaScript por si só é uma língua fácil de entender, contúdo as frameworks mais populares foram desenvolvendo outras formas de abordar o "problema". (Hacking) Hackear é o acto de descobrir novas formas de interagir com determinada matéria, a qual não foi pensada aquando feita. Isto é, o HTML é uma língua que "cospe" elementos (tag) para uma página web, mas como o HTML não foi desenhado para manipular os elemento que produz, usa-se o CSS para melhorar a apresentação do conteúdo do HTML.

A Salada de Frutas

Existem cada vez mais frameworks que "facilitam" a vida dos programadores, mas de algum modo todas essas frameworks consumem imensos recursos do computador só para criar uma página. Vamos considerar que cada libraria de JavaScript é uma fruta pois é um conjunto de instruções que tem funcionalidades especificas para manipular o DOM e que podem ser consideradas "aplicações". Na instalação das librarias do Angular, a pasta node_modules ocupa quase 500MB. Uma salada de frutas estupidamente grande só para abrir uma página HTML . Como utilizador Linux entendo que um sistema operativo seja igualmente uma salada de frutas no que toca à quantidade de ficheiros necessários para um sistema correr e mesmo assim, sei que posso correr um sistema operativo que ocupe menos do que 500 megas!!! É um absurdo pensar que todas estas funcionalidades que estão facilitadas quanto ao seu uso em qualquer uma das frameworks mais populares de JavaScript, peçam tanto espaço em disco

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