A técnica do croma , isto é, a substituição de uma determinada cor com outro (ou uma fonte diferente), explodiu mais uma vez na última década com arrogância considerável, graças ao presente tecnologia cada vez mais generalizada no filme e no tratamento de imagens digitais.
Arquivo Março de 2010
Como aplicar a técnica de chroma key no Adobe Flash
Muito curto truque: fazer invisíveis comentários HTML
Comente HTML é uma prática durante os estágios iniciais de desenvolvimento Web, no entanto o código comentou permanece visível na página, mesmo que seja ignorado pelo navegador. Ao selecionar "View Source" ou "Exibir Código" do nosso navegador, que será capaz de vê-lo.
Muito curto trecho: como identificar chamadas Ajax em PHP
Ao construir um gateway Ajax, ou seja, um arquivo que é chamado pelo objeto XmlHTTPRequest JavaScript, você pode inadvertidamente criar um túnel para a intrusão indesejável. De fato, ser um arquivo, como os outros, localizados em nosso servidor é acessível a partir da barra de endereços do seu navegador.
Graças WP 10,000
setAnimationDidStopSelector: diferentes usos e avançado
Na maioria dos casos, ou porque estamos acostumados ou porque vimos em tutoriais e em alguns textos, usamos o setAnimationDidStopSelector desta maneira:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | nil context : NULL ] ; [UIView beginAnimations: contexto nulo: NULL]; 1.5 ] ; [UIView setAnimationDuration: 1,5]; UIViewAnimationCurveEaseInOut ] ; [UIView setAnimationCurve: UIViewAnimationCurveEaseInOut]; self ] ; [SetAnimationDelegate UIView: auto]; @selector ( removeView ) ] ; [UIView setAnimationDidStopSelector: @ selector (removeView)]; ; myView.alpha = 0; ; [UIView commitAnimations]; / / void ) removeView { - (Void) {removeView ; [MyView removeFromSuperview]; } |
come delegato e tramite la setAnimationDidStopSelector gli invia un messaggio removeView quando l'animazione è terminata. No código acima o setAnimationDelegate definir self como delegado e através setAnimationDidStopSelector envia uma mensagem removeView quando a animação for concluída. O próprio código é correcta, no entanto, faz uso de uma definição de mensagem ( removeView ), que pode ser omitida. Agora, aqui é o mesmo código, com o mesmo efeito, sem a mensagem de removeView :
1 2 3 4 5 6 7 8 9 | nil context : NULL ] ; [UIView beginAnimations: contexto nulo: NULL]; 1.5 ] ; [UIView setAnimationDuration: 1,5]; UIViewAnimationCurveEaseInOut ] ; [UIView setAnimationCurve: UIViewAnimationCurveEaseInOut]; myView ] ; [SetAnimationDelegate UIView: myView]; @selector ( removeFromSuperview ) ] ; [UIView setAnimationDidStopSelector: @ selector (removeFromSuperview)]; ; myView.alpha = 0; ; [UIView commitAnimations]; |
! A coisa interessante sobre esta abordagem é que myView poderia ser uma subclasse de UIView ! Portanto, pode ser uma classe personalizada com as nossas próprias mensagens e, na forma definida, discretamente chamado por setAnimationDidStopSelector . Além disso, os setAnimationDidStopSelector seletores de acordo com parâmetros:
1 2 3 4 5 6 7 8 9 | nil context : NULL ] ; [UIView beginAnimations: contexto nulo: NULL]; 1.5 ] ; [UIView setAnimationDuration: 1,5]; UIViewAnimationCurveEaseInOut ] ; [UIView setAnimationCurve: UIViewAnimationCurveEaseInOut]; myView ] ; [SetAnimationDelegate UIView: myView]; @selector ( myMessage : param1 : ) ] ; [UIView setAnimationDidStopSelector: @ selector (myMessage: param1 :)]; ; myView.alpha = 0; ; [UIView commitAnimations]; |
Este exemplo pode ser estendido para todos os casos aqui onde nós definir um delegado, atro não é um ponteiro para uma instância de qualquer objeto.
WP Cleanfix versão beta 0.3.0
WP Cleanfix é um Plugin WordPress (também compatível com o WordPress MU - vai existir enquanto esta distinção) que eu escrevi para otimizar, manter, limpar e ajustar nossa base de dados do WordPress.

WP 2.4.1 Bannerize
Foi um pouco "Eu queria denunciá-lo, uma vez que Bannerize WP vai aumentar para cerca de 10.000 downloads! Mas o tempo - recentemente - é realmente um tirano!








Últimos Comentários
Giovambattista Fazioli : @ Nik: Eu sou feliz! Boa sorte então!
Nik : Eu tenho exame segunda-feira informações sobre java, graças a mim você tem sido muito útil, o livro que eu não estava claro ...
Marcos : Muito obrigado, eu tenho aceso
Eu resolvi que por definição [cc_objc] OptionViewController.m / / - ...
Giovambattista Fazioli : @ Mark: Eu sugiro que você acha que uma abordagem mais correta. Se você executar a subclasse do guia ...
louis : muito clara e simples eu tenho que admitir que escrever um pouco pa usar delegados criados por ...