Basta seguir o que foi dito no post anterior mas trocando o o minúsculo por um maiúsculo O (sort order down). O arquivo mais antigo de um diretório é dado por:
print *(.Om[1])
De qualquer forma, o m (modification time) pode ser seguido de alguns parâmetros. Pode ser s (seconds), m (minutes), h (hours), d (days), w (weeks), M (months), – (before), + (since).
Para um retorno de arquivos com mais de 30 dias usamos *(.md+30) e para arquivos com menos de 2 semanas usamos *(.mw-2). Para remover todos os arquivos com menos de 2 horas é possível fazer:
Criei um blog estático no GitHub para testar as funcionalidades. Achei bem interessante e pretendo colocar os próximos artigos por lá. Pelo menos por enquanto.
Resolvi fazer um programa em Red (lembrando que ainda está em desenvolvimento e na versão 0.6) para converter uma imagem colorida em preto e branco (tonalidades de cinza). Basta que as cores R, G e B possuam o mesmo valor para que a imagem seja mostrada com tonalidades de cinza. Basicamente temos seis formas de conversão, cada qual apresentando resultados característicos.
Claridade
O nível do cinza será calculado como
Claridade = (max(R, G, B) + min(R, G, B)) / 2
Luminosidade
O nível do cinza será calculado como
Luminosidade = 0.21 × R + 0.72 × G + 0.07 × B
Brilho Médio
O nível do cinza será calculado como
Brilho médio = (R + G + B) / 3
Canais
Escolhemos um dos canais (R, G, B) e replicamos e seu valor nos outros dois canais. Esta técnica simula uma foto feita com um filme preto e branco com a utilização de um filtro com uma das cores dos canais. O resultado é que as cores complementares serão bloqueadas deixando passar apenas a cor do filtro. Utilizando um filtro vermelho em uma foto onde aparece o céu azul e com nuvens brancas, o céu ficará bem mais escuro entregando uma maior dramaticidade para a foto.
O efeito obtido por cada uma das técnicas pode ser visto nas imagens abaixo.
Como a parte gráfica para Mac e Linux ainda estão em desenvolvimento (a do Windows também mas está mais próxima do resultado final), o programa só roda no Windows. Futuramente deverá rodar no Mac, Linux, etc..
Casualmente o programa ficou com 100 linhas como pode ser visto abaixo.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
a. ( ) um usuário inteligente;b. ( ) um usuário muito inteligente;c. ( ) um usuário simpático e inteligente;
d. ( ) um usuário simpático e mega inteligente;e. ( ) todas as alternativas anteriores.
O que o John Kitchin fez beira o surreal para quem não conhece o Emacs. Todo o curso, de cabo a rabo e com a participação dos alunos, está no Emacs + org-mode + Python + git.
Talvez fique mais fácil entender o motivo de algumas pessoas utilizarem o Emacs apenas pelo org-mode ou trocarem de editor pelo módulo, mesmo trabalhando em áreas diversas.
Existem alternativas para deseja instalar o Emacs e acha que seria difícil configurar. Note que o Emacs30 está em fase de desenvolvimento.