Page Not Found
Page not found. Your pixels are in another canvas.
A list of all the posts and pages found on the site. For you robots out there is an XML version available for digesting as well.
Page not found. Your pixels are in another canvas.
This is a page not in th emain menu
Vagrant is an open-source tool that enables developers to create and manage portable development environments. It provides a consistent and reproducible environment across different machines, making it easier to collaborate on projects and ensure consistent results. With Vagrant, you can define and provision virtual machines with a simple configuration file, allowing you to quickly set up development environments that mirror production systems. I
Virt-Manager is a powerful graphical tool that allows you to manage virtual machines on your Linux system
Ansible is a powerful automation tool that allows you to manage and configure systems. While it is commonly used for configuration management and deployment tasks, Ansible can also be used to automate API interactions.
Vamos copiar os sites do aegir velho para o aegir novo.
Conversão não exaustiva de um site estático para um tema do Drupal.
As vezes é muito útil injetar um botão nosso no ckeditor do Drupal, segue-se um exemplo de um botão customizado ao ser clicado abre um modal com ajax que recebe um texto e o injeta no corpo do texto. Isso em si não é nada útil, mas a possibilidade de interceptamos e fazermos qualquer modificação com esse botão.
O sucesso de um software depende muito do quão podemos modificá-lo para atender nossas necessidades particulares. Do ponto de vista de desenvolvimento, eu sempre olho para um framework através da sua estrutura de API e hooks. As classes do moodle, na sua versão atual, 3.x, me lembra muito o Drupal 5.x ou 6.x e portanto não segue muito a estrutura de frameworks modernos como symfony, laravel ou o próprio Drupal 9.x. De qualquer modo, segue-se uma série de anotações referente ao desenvolvimento de plugins para o moodle.
When navigating GitHub, it is often advantageous to establish custom filters for efficiently locating issues or pull requests associated with either yourself, a friend or a company.I have prepared a list of useful way to create some filters.
O módulo webform no Drupal tem um submódulo para geração de pdf fantástico e que podemos customizar usando twig. Mas as vezes é difícil lembrar da syntax da combinação dessas ferramentas, assim, deixo trechos de códigos que uso com frequência.
Anotações sobre proxmox.
Criando um servidor samba como domain controller (DC):
O script abaixo é usado no cenário em que temos equipamentos em uma rede inválida, no exemplo 10.88.0.0/24, onde todos respondem com um serviço http na porta 80. Temos uma máquina com ip público 1.2.3.4 que também se comunica com a rede inválida. Queremos criar o seguintes ambiente de redirecionamento:
Programar no Drupal pela linha de comando de uma forma iterativa nos facilita a vida quando precisamos executar tarefas que são pontuais e que não vale a pena preparar um módulo para tal.
Coleção de dicas para desenvolver módulos para Drupal, nada que substitua a documentação oficial.
Instalação do lvm:
Criando partição maiores que 2TB. Se menor que 2TB, pode-se fazer com fdisk mesmo:
Segue-se minha colinha de comandos no gnu/linux, em especial no debian, para tarefas corriqueiras:
O gource é um software que nos permite, dentre outras coisas, gerar uma animação gráfica e bonita da linha do tempo dos commits de um projeto no git. Vou mostrar como usá-lo em um cenário no qual queremos gerar uma animação para todos repositórios de uma dada organização no github.
Quando realizamos procedimentos repetitivos no computador sempre da aquela sensação de que algo está errado, pois o computador existe exatamente para isso: repetir. Vou dar uma dica bem prática para quando queremos enviar individualmente emails para uma lista de pessoas trocando poucos elementos no corpo da mensagem. Esse é um típico exemplo de tarefa que existem muitas maneiras para automatizá-la e aqui optei por uma bem simplista, usando apenas o mutt e um pequeno script em shell. Começamos instalando o mutt:
Na última década explodiram as opções de ferramentas para publicação de conteúdos na web, em especial, os que permitiam a criação e manutenção rápida de pequenos sites ou portais institucionais. Os Sistema de Gerenciamento de Conteúdo (ou Content Management System – CMS) foram protagonistas neste cenário e três deles fizeram e fazem muito sucesso até hoje: Drupal, Joomla e Wordpress.
Seleção de comandos drush usados para gerenciamento de centenas de sites em Drupal com core compartilhado, em especial no ambiente aegir. Compilados em conjunto com Augusto César Freire Santiago e Ricardo Fontoura.
Compilação de comandos que já me livraram de tarefas repetitivas quando preciso imprimir algo.
Análise do aerossol atmosférico em Acra, capital de Gana