1 2 3 4 5 6 7 8 9 10 11 12 |
//Tu función o clase function mi_funcion() { p(func_get_args()); } //un helper para imprimir el código ordenado y legible function p($a) { echo "<pre>"; print_r($a); echo "</pre>"; } |
Categoría: Sin categoría
Charlas Mayo 2010
Y volvimos a las charlas académicas y profesionales en Concepción. Aunque con mucho más retraso del que esperábamos debido a la contingencia del 27/F, pero aquí estamos, con más energías que antes para poder llevar todo el conocimiento Microsoft a la comunidad academíca de la Región del Bío-Bío [y de otras regiones cuando nos inviten […]
PHP: La forma "elegante" de armar Getter & Setter
Hola, mucho tiempo sin escribir. por lo general cuando creaba una clase con objetos, al momento de crear los getters y los setters quedaba algo así:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
<?php class Clase { private $atributo; function setatributo($nuevoatributo) { $this->atributo = $nuevoatributo; } function getatributo() { return $this->atributo; } } ?> |
ahora “armé” una forma más “elegante” de hacer lo mismo, parecido al gran Getter y Setter de C# que por lejos es lo más elegante que hay.
1 2 3 4 5 6 7 8 9 10 11 12 13 |
<?php class Clase { private $atributo; function atributo($nuevoatributo="") { if(!empty($nuevoatributo)) $this->atributo = $nuevoatributo; else return $this->atributo; } } ?> |
[…]
La Tiendita :P
Tengo algunos productos en stock para la venta, principalmente Gadgets, paso a Listar: Lectores MicroSD – USB a $800.- cada uno, en conce los ví a $4.990 cada uno en la Galería Italia. 8 en Stock 3 en stock AGOTADOS, vienen más en camino Adaptadores MicroSD a SD a $350.- cada uno [incluyen la cajita!] […]
Vendo Dell 1318
Bien cuidado (todos los viajes [casa-oficina] en su funda anti-golpes dentro de un bolso), único dueño, comprado el 15 de diciembre de 2008 [tengo copia de la boleta]. El uso que le daba era para programar [por eso solicité cambio de teclado por uno nuevo]. Nunca se le han derramado líquidos, ni se ha caído […]
Cómo: WPF Mover la ventana con cualquier elemento
[y no necesariamente la barra de título] Esto es lo más simple de todos los Cómo de WPF. Al código del Post “Cómo WPF con Fondo Transparente” le agregaremos un evento para cuando se ‘mantenga pulsado el botón izquierdo del mouse” [en Chileno, para cuando pinchas y mantienes presionado..] MouseLeftButtonDown=”MoverVentana” Con lo que el código […]
Cómo: WPF con fondo transparente
Siguiendo la línea de Cómo en WPF este tip te demostrará cómo crear una ventana con fondo transparente: Para ello sólo debes agregar al Tag Window el parámetro AllowTransparency=”True” y sumándolo al post anterior de cómo realizar una ventana sin bordes con WPF nos queda este código: [Sourcecode=”xml”] [/Sourcecode] Ojalá les sirva de algo 🙂 […]
Matemática Simple…
Ya todo el mundo se ha enterado de la tragedia que sufrió Chile, con el “mega”Terremoto grado 8.8, el cuál causó cerca de 500 muertes oficiales… y un sin fin de muertes extras en accidentes laborales, muertes no declaradas, muertes por militares a los que robaban, etc. El tema es que se armó una campaña […]
Cómo: C#: Cerrar ventana con Confirmación
Acabo de escribir esto en WPF: Cómo cerrar una ventana con confirmación en WPF. Ahora hago el simil en C#: [sourcecode=”csharp”] if (MessageBox.Show(“Quieres cerrar la aplicación?”, “Confirmación”, MessageBoxButtons.YesNo, MessageBoxIcon.Question)==DialogResult.Yes) { Application.Exit(); } [/sourcecode] Saludos
Cómo: WPF: Cerrar ventana con Confirmación
Siguiendo el desarrollo que estoy haciendo en WPF, viene este código que te permite cerrar una ventana con un click confirmando antes de salir de la aplicación. Está en C#, y por lo que veo NO es lo mismo que en WinForms… luego haré la aplicación de eso. Lo bueno es que se complementa con […]