Tuesday, February 09, 2021

Experiências

Não impeça alguém de errar,
ninguém erra para sempre.
Uma vez que ele analise o erro, compreenda como não condizente com seu ser,
irá acertar para sempre.

Friday, January 29, 2021

Range directive validator using Validators.min and Validators.max

<input type="number" matInput name="mes" appRange min="1" max="12">

 

import { Directive, Input } from '@angular/core';
import { AbstractControl, NG_VALIDATORS, ValidationErrors, Validator, Validators } from '@angular/forms';

@Directive({
selector: '[appRange][min][max]',
providers: [
{ provide: NG_VALIDATORS, useExisting: RangeDirective, multi: true }
]
})
export class RangeDirective implements Validator {
@Input() min: number;
@Input() max: number;

validate(control: AbstractControl): ValidationErrors | null {
return {...Validators.min(this.min)(control), ...Validators.max(this.max)(control)};
}

}

Tuesday, March 05, 2019

Eus

Não me afasto do caminho correndo 
Afasto me devagarinho que é para Eu não ficar sabendo 

Atendo, quando eu quero, meus desejos
Vejo e fico quietinho, Eu, de ti, compreensão apenas ensejo

De vez em quando Eu faço em ti chegar
Essências do que para ti no futuro irá precisar 

Eu deixo que esses passinhos te levem
Porque é assim, se afastando além 
Que irá perceber bem
O que de mim ainda não tem

E essa percepção não pode ser ensinada
Pode apenas ser experimentada

No final, Eu ali parado vendo eu orbitando ao meu redor
E embora tenha demorado tantos pós
Nos integraremos, eternamente, num só.

Passo 1: comece



Querido mestre! Quantos vezes mais precisarei que me possibilite ver que a dificuldade de uma tarefa ser realizada não resiste ao fato de começarmos a fazê-la.

Just do it!
Begins with: Just start doing it!


Tuesday, September 24, 2013

Montando fotos 3x4 numa imagem 10x15cm com o Gimp

Para exemplificar esse tutorial vou usar essa imagem:





1. Enquadre a parte desejada na proporção 3x4
   Use a ferramenta de seleção fixando na proporção de 3:4

2. Cortar a imagem para a seleção feita. Use menu Imagem -> Cortar para Seleção.

3. Desfazer seleção. Use menu Seleção -> Nada

2. Colocar uma pequena margem para facilitar o corte das fotos. Use o menu Imagem tamanho da tela de pintura. Some ao valor atual da largura o valor 36. No nosso exemplo: largura atual = 826 nova largura = 862. Ao sair do campo a nova altura é calculada (1149). Indique que quer Alterar o tamanho de todas as camadas. Finalmente clique no botão "Mudar Tamanho"

 O resultado é esse:



4. Use o filtro "Mapear -> Mosaico Pequeno"
  Parametros:
      Numero de segmentos = 3


5. Ajustar tamanho da tela de pintura para a proporção 10x15.
Parâmetros: Deixe a largura com o valor original. Clique no link da corrente
para quebrar a proporção atual. Calcule a Altura da seguinte maneira:
Altura = Largura * 15 / 10. No nosso exemplo: Altura = 862 * 15/10 --> 1293
Clique no botão "Centralizar" e indique que quer Alterar o tamanho de todas as camadas. Finalmente clique no botão "Mudar Tamanho"


O resultado final é esse aqui:


Espero que seja útil!

Monday, December 05, 2011






Essa imagem das festinhas de crianças de hoje em dia é pesada e absurda!

Mais absurdo ainda, é que muito das pessoas que julgam esta imagem absurda não se importam de viver uma vida
onde dão exemplos que sugestionam a criançada a este tipo de comportamento.

Alguma pessoas acham ótima a idéia deste liberalismo e a busca desse prazer imediato.
Mas, até agora, não vi um prazer imediato, superficial e contínuo que não fosse prejudicial
num futuro próximo.

É muito difícil viver se cerceando dos prazeres do dia a dia, digo isso porque eu tento. Tem momentos
que até se precisa de uma forcinha exterior para não ir por esses caminhos. E quantas vezes se pensa se
vale a pena!!!! Embora reste uma dúvida se se deve prosseguir, aprendi, que o caminho é longo e estas
dúvidas fazem parte de um aprendizado na busca de se tornar um ser mais evoluído.

É hora de começar  a jornada!
It's time to begin the journey!Il est temps de commencer le voyage!

Monday, November 14, 2011

Casinha de boneca


Comecei um novo projeto para fazer umas casinhas de bonecas para minhas sobrinhas/afilhadas.
Iniciei o projeto a partir da minha casinha anterior



Fiz umas simplificações e comecei a desenhar a mão mesmo, mas, depois mudei para o google sketchup (http://sketchup.google.com/) e foi uma ótima mudança. O sketchup é muito fácil de usar!!!

Com o projeto mais detalhado que sketchup me proporcionou, tive condições de encomendar as madeiras já cortadas (pelo menos os cortes retos). Adicionar imagem



Atualmente estou nessa fase:


















Ontem (13 Novembro) fiz alguns progressos, fiz a escada, fiz uns ajustes na gaveta para que ela deslize melhor, fixei o telhado sótão, divisões banheiro quarto. Para terminar esta casinha ainda falta: Fixar as portas, colocar os papeis de parede e pintar.




















20 de Novembro
Hoje, considerei como terminado a primeira casinha. Ela ficou assim:


E esta é a primeira felizarda a receber a sua casinha, ela ficou muito feliz, e neste sorriso lindo veio um "pagamento" que para ser justo teria direito a troco. 

Uma grande dificuldade que eu tive foi em fazer o transporte, a casinha, ou mais precisamente o telhado, ficou complicado para encaixar no banco traseiro do carro. Levei muito tempo para colocar e mais ainda para retirar do carro. E neste processo todo, arranhei a casinha :( buá!!!! Que bom que a presenteada nem ligou para isso. Ufa!

Lição aprendida, diminuir um pouco o telhado.

Atualização: 27/12/2011
Entreguei a segunda casinha:

A receptora foi minha afilhada Letícia, que aliás, estava aniversariando no dia da entrega.

Aqui está a casinha após alguns minutos da entrega.

ps: A diminuição do telhado foi eficaz para facilitar o transporte da casinha!

A entrega da casa para a Mariana beneficiou também a sua irmãzinha.

Bem, por esse ano acho que ficou terminado! Resta saber se a Júlia irá gostar de bonecas também, se gostar, o material já está comprado e guardadinho lá em casa...




Thursday, March 17, 2011

Viajem a Miami e a Disney

Dia 2

Fomos dormir tarde mas em compensação acordamos cedo! Hehehe!

Saímos umas 9.30 para irmos no aventura mall que fica pertinho do hotel 1km. Chegamos cedo, o shopping só abre as 11.
Passamos pela loja da Ferrari, nela tem um carro de formula 1 exposto, mas, não sei se é apenas uma imitação.
Tomamos um café da manhã meia boca. O do burguer king do dia anterior foi mil vezes melhor. Fomos passear no shopping, muito grande! Conheci a Sears! Nela, comprei uma faca ginsu (hahah) e uns kits de tenis de mesa. Em seguida fomos conhecer a loja da Apple. Impressionante a quantidade de gente. Brincamos nos iPads, iPods, iPhones e mac's em geral, por enquanto, ficamos só na vontade, mas, o iPod com certeza vou comprar!

Numa loja de doces, Felipe comprou um pirulito em forma de bomba do Super Mario (ele adora o Mario).

Saímos do shopping fomos no wall mart (impressionante a variedade de produtos) comprar comidas e porcarias.
Saímos do supermercado com destino ao aeroporto, passamos bem pertinho do mar, não descemos porque estávamos meio atrasado para ir pegar minha Irmã. Chegamos lá e começou as atrapalhadas. Como fazer pra chegar na área de estacionamento. Chegamos! Onde pegar o pessoal! Demorou, mas por pura sorte encontramos!

Saímos do aeroporto e programamos o GPS para o hotel em Orlando. Alguma coisa saiu errada. Num certo momento o GPS pediu para entrarmos num acesso interditado! Temia muito este tipo de coisa! Rodamos um bocado pelo GPS mas nada de progresso resolvi desligar e ir pejas placas ate sair de perto do aeroporto e só depois ligamos o GPS novamente! Esta estratégia deu certinho!

Depois de umas 2.30 horas de viagem, ficamos com medo da gasolina não dar pra chegar. Tivemos dificuldade de entender como sair da rodovia e ir a um posto. Quando tivemos coragem de fazer isso - em Stuart - pegamos um saída pagamos o pedágio fomos no posto e tivemos que pagar pedágio novamente. Ignorante sofre!!! Além disso, como era a primeira vez que íamos colocar combustível ficamos na duvida se era gasolina ou diesel. Era claro que era gasolina. Voltamos pra rodovia e chegamos em Orlando umas 11 horas fizemos o checkin! Registro de bordo e estamos indo dormir.

- Update 1
Na volta, é que vi que seria muito fácil entrar numa praça de serviços (combustível). Elas ficam entre as pistas e são bem sinalizadas. Na volta também foi que aprendi como ligar o piloto automático, muito mais fácil e confortável de dirigir.