Comentarios Recientes

Frameworks: ¿Son realmente factibles?

| Categorías PHP, Programacion, Zend Framework | | Comentario 3

Number of View: 1461

El uso de Frameworks hace la vida de un programador, muchas veces, más sencilla o menos monótona, no teniendo así que escribir y reescribir el mismo código decenas de veces en aplicaciones diferentes.  Además de esto, hacen que se mantenga cierto patrón al escribir programas(siempre y cuando estemos conscientes de lo que estamos haciendo), dándole algo de uniformidad al código y se puede decir que un estilo fácil de entender.

Por otro lado, tenemos otras ventajas obvias, como es el uso de clases y métodos que no nos interesa desarrollar, ya sea porque sería complicado o porque no nos importa.

Es claro que estas maravillosas herramientas han aportado al ágil desarrollo de aplicaciones, de la misma manera que han contribuido a que no nos preocupemos por ciertos algoritmos, pues ya están hechos y listos para ponerlos en práctica.  También es una grandísima ventaja el hecho de trabajar con códigos bien revisados y probados(cuando utilizamos frameworks Open-Source o de empresas que pagan por su mantenimiento).

Ahora bien, todo eso es maravilloso cuando ya hemos estudiado un framework en específico, pues para muchos el hecho de tener que aprender un framework o peor aún, luego de haber aprendido un framework, cambiarse a otro, es una tarea casi tan complicada como escribir tu propio código o desarrollar tu propio framework.

Según este post: Do Frameworks Fail? When?, el uso de frameworks aún presenta tres problemas:

  • La curva de aprendizaje, que empeora cuando ya un framework no está siendo mantenido.
  • Eficiencia del Código: Muchas veces consumen muchos recursos y el programador no tiene control sobre esto.
  • El costo de Propiedad: Muchos te enseñan como hacer lo fácil, pero lo difícil seguirá siendo aún más difícil, y tendrás que invertir tiempo(lo cual es dinero) en buscar el framework más apropiado.

No por esto debemos dejar de utilizar un framework, pero si debemos tener en cuenta cuál es el que se ajusta a cada necesidad.

AVR Homebrew con aspiraciones de iPhone

| Categorías Apple, Programacion, Sistemas Operativos, Tecnologia | | Comentario 0

Number of View: 439

Aquí les muestro un pequeño dispositivo(digo pequeño por la capacidad de sus elementos) con una pantalla touch y un microcontrolador AVR de 8bits corriendo a 12MHz y con 4Kb de memoria RAM.  El proyecto es un proyecto OpenSource, y el código fuente, así como los PCB del hardware pueden ser encontrados aquí: https://sourceforge.net/projects/microtouch/

Por que uso Linux?

| Categorías Linux, Personal, telecomunicaciones | | Comentario 1

Number of View: 921

Quizas esto diga de que se trata el movimiento del Software Libre y de que se trata Linux….

Zend Framework: Manejar Ajax Request

| Categorías General, internet, Personal, PHP, Programacion, Zend Framework | | Comentario 0

Number of View: 1314

Cuando nos estamos iniciando en MVC y Zend Framework, nos hacemos la pregunta: ¿Cómo voy a usar AJAX y olvidarme del Layout del site? Bueno, aquí les dejo un controlador que se auxilia de unos métodos dispuestos para esta misma situación:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
< ?php
 
/**
 * MyController
 *
 * @author Williams Mendez
 */
 
 
class MyController extends Zend_Controller_Action  {
	public function init(){
		parent::init();
		if($this->_request->isXmlHttpRequest())	{
			$this->_helper->Layout->disableLayout(); // No cargar el Layout
			$this->_helper->viewRenderer->setNoRender(); //No cargar la Vista
		}else
		$this->_helper->layout ()->setLayout ( 'my_layout' );
 
	}
	public function indexAction(){
		......
	}
}
?>

Linux en las Pymes

| Categorías Linux, Pymes, Sistemas Operativos, Tecnologia | | Comentario 0

Number of View: 555

En MuyPymes se hacen una pregunta: ¿está preparado Linux para el mundo corporativo? Aunque es verdad que existen opiniones contradictorias, muchas de las críticas que se le hacen a Linux están basados en afirmaciones (mitos) que sencillamente no son ciertas, como aquella que dice que no existe software empresarial.

linux_en_los_negocios

Desde nuestra experiencia e independientemente de que nos decantemos por uno u otro sistema operativo, reconocemos que Linux tiene recursos más que suficientes como para representar una alternativa válida para empresas de todos los tamaños.

En MuyPymes están seguros de ello, y lo demuestran refutando los 5 mitos anti-Linux en la empresa. Y es que como todos sabemos, Linux es precisamente una opción de éxito en servidores, pero también tiene que conquistar el terreno de los puestos de trabajo. Todos los detalles, en el artículo de MuyPymes.

Latitude On, SO de Dell basado en Linux

| Categorías General, Linux, Programacion, Tecnologia | | Comentario 0

Number of View: 554

No es el primer sistema operativo instantáneo que se presenta, pero resulta interesante que un gran fabricante como Dell prefiera no casarse con nadie y desarrollar su propia propuesta en este sentido.

Latitude ON 1

Se trata del sistema operativo instantáneo Latitude ON, que está basado en Linux y que como en el caso de DeviceVM Splashtop o de Phoenix HyperSpace ofrece un entorno de trabajo a los pocos segundos (3-5) de arrancar el PC o el portátil, algo curioso para ciertos escenarios. Sin embargo, la propuesta de Dell es especialmente ingeniosa. Veamos las razones.

Fuente: MuyLinux.com

Stallman dice: Miguel de Icaza es un traidor

| Categorías General, Linux, Personal, Programacion, Tecnologia | | Comentario 0

Number of View: 672

En las celebraciones del Software Freedom Day de este año en la ciudad de Boston (EE.UU.) Richard Stallman respondió algunas muy interesantes preguntas de donde indudablemente se destaca su afirmación de que Miguel de Icaza “es básicamente un traidor a la comunidad del Software Libre”.

Potencialmente confirmando la afirmación de Stallman está el rumor de que, ahora que Sam Ramji renunció a su puesto de director del Laboratorio Open Source de Microsoft, nadie menos que Miguel de Icaza, que es miembro de la junta de la Fundación CodePlex, también de Microsoft, será quien ocupe el lugar dejado vacante por Ramji en la empresa de Bill Gates.

Fuente: VivaLinux.com.ar

Moblin ahora en SmartPhones

| Categorías General, Linux, Tecnologia | | Comentario 0

Number of View: 534

Intel Moblin v2.1

La presencia de Linux en smartphones se está haciendo notar, ya no sólo tenemos WebOS y Android como sistemas representativos Linux, sino que también Intel ha anunciado una versión optimizada de Moblin para este tipo de dispositivos. Estamos hablando de Moblin v2.1 y fue anunciada ayer durante el primer día del Intel Developers Forum 2009. Según parece, Intel está tomando cartas en el asunto y pretende entrar en el creciente mercado de los smartphones por la puerta grande con software y hardware.

Mandamientos de un SysAdmin

| Categorías General, Linux, Programacion, Tecnologia | | Comentario 0

Number of View: 515

Estos son 18 mandamientos que he encontrado en el site de “Fedora Venezuela” que me parecen bastante buenos :D

1. Harás lo mismo una y otra vez sin perder el tiempo en tareas mundanas
2. Santificaras los respaldos periódicos y completos
3. Honraras el número reducido de particiones grandes
4. No codiciarás otro sistema que no es necesario
5. No procrastinarás(Acción de postergar actividades qjue debe atender, por otras  situaciones más irrelevantes y agradables.)
6. Te documentarás y automatizaras tus tareas
7. No reiniciarás una máquina si no sabes que sucederá después
8. Honrarás los recursos que te brinda el Sistema Operativo
9. Documentarás políticas de acción completas y efectivas
10. Sabrás con certeza si un equipo/servidor es confiable
11. Conocerás lo suficiente para no dudar a la hora de presionar Enter
12. Serás el primero en enterarte cuando algo anda mal
13. Mantendrás logs de todo lo que ocurra en tus servidores
14. Conocerás tu entorno de trabajo como la palma de tu mano
15. Aprenderás de tus errores y evitarás que se repitan a costa de tu salario
16. No tendrás malos pensamientos de quienes hagan mal uso del sistema
17. Aceptarás que no eres nada semejante a Dios por tener privilegios de root
18. Guardarás un día de reposo para socializar y bendecir tu vida offline

Cinco puntos a destacar en kernel 2.6.31

| Categorías General, Linux, Tecnologia | | Comentario 0

Number of View: 995

Tomado de MuyLinux.com

Linux kernel 2.6.31

La última y esperada versión del kernel 2.6.31 llega con un gran número de mejoras de las que vamos a destacar las cinco más importantes, meritorias y notables frente a su predecesora. Sin duda alguna Linux y en particular las distribuciones GNU/Linux están tomando mucho más peso que el que tenían hace unos años, y la gran culpable de ello es la evolución a mejor del kernel, que ha llegado a su versión 2.6.31 con múltiples cambios y mejoras.

1. Soporte USB 3.0

Una de las mejoras más notables es que GNU/Linux se convierte en el primer sistema operativo en soportar el nuevo estándar USB de alta velocidad, hasta 600 Mbytes/s de transferencia máxima teórica, que por diseño del bus se quedan en unos eficientes 350 Megabytes por segundo, 10 veces más que con USB 2.0.

2. Mejor rendimiento del sistema de escritorio

Debido a recientes cambios en el kernel, el sistema es capaz de gestionar mejor las páginas de memoria manteniendo en la RAM los programas que uses en este momento y evitando la paginación en SWAP de los mismos. Ello quiere decir que las aplicaciones funcionarán de manera más fluida al no requerir lecturas y escrituras del disco duro.

Varias pruebas de rendimiento han mostrado una mejora del orden del 50% frente a la versión anterior de kernel.

3. Mejoras de rendimiento en los sistemas de archivos

Gracias al uso de ACL (Access Control List) se consiguen lecturas de alrededor de un 3% más rápidas (en sistemas Ext), que si bien no suena muy convincente, a la hora de arrancar un programa, ese porcentaje de mejora sumado al resto hace que el resultado final sí que sea notable.

Hay casos como el de gente que utiliza Oracle con sistema de ficheros Btrfs, que notará una mayor mejora. De alrededor de un 15%.

4. Mejor soporte gráfico

En esta versión del kernel se han integrado muchas novedades entre las que destacan Kernel Video Mode que mejorará el soporte para gráficas Intel y ATI Radeon, con peor soporte que NVIDIA.

Esos cambios realizados prometen mayor estabilidad y rendimiento gráfico en sistemas con tarjetas gráficas de esas familias.

5. Mejor soporte de red

De la misma manera que sucede con el punto anterior, hay grandes novedades respecto al soporte hardware. El principal en el terreno de redes es que Linux integra soporte en el propio kernel para múltiples tarjetas de red inalámbricas, como la futura de Intel Wi-Fi 802.11 3200. De momento no integra soporte nativo de Wi-Fi N, recién aprobado como estándar. Pero gracias al ritmo de trabajo de los desarrolladores para cuando los nuevos equipos de red con certificación oficial lleguen al mercado, el kernel ya habrá integrado el mismo.

Fundacion Linux contra Microsoft

| Categorías General, Linux, Personal, Programacion, Tecnologia | | Comentario 0

Number of View: 663

En ésta semana nos enteramos de que la Fundación Linux había comprado varias patentes que una vez Microsoft había vendido por ahí.  De esta manera, el sistema Open Source Linux podrá seguir creciendo.

En MuyComputer lei un artículo del cual copio una parte aquí:

Zemlin explica que Microsoft “reunió un conjunto de patentes relacionadas con Linux y las puso a la venta a los “patent trolls”, sabiendo que las utilizarían para atacar a terceras empresas que trabajan en el entorno del sistema libre”. “De esta forma Microsoft podría ayudar a generar miedo, incertidumbre y duda acerca de Linux, sin necesidad de atacar a la comunidad libre directamente en su propio nombre”.

“Afortunadamente, la Open Invention Network, de acuerdo con sus miembros y con la Fundación Linux, frenó el complot adquiriendo las patentes para proteger a los desarrolladores de Linux de costosas demandas legales”. “Esta actuación muestra que los mecanismos que la industria ha construido para defender Linux están funcionando, a pesar que el caso confirma las tácticas de Microsoft contra Linux”, dice Zemlin.

“La realidad es que Windows y Linux, seguirán siendo partes críticas de la infraestructura informática del mundo en los próximos años. Casi el 100% de las compañías listadas en el Fortune 500 soportan Windows y Linux. Esos clientes, que usan sistemas mixtos, deberían decirle al oído del CEO de Microsoft, Steve Ballmer, que no quieren que Microsoft interfiera en su infraestructura de producción, con trucos de patentes”.

Es hora que Microsoft deje de atacar a Linux en secreto, mientras que públicamente afirma querer interoperabilidad, recalca el responsable de la Linux Foundation. El caso llega tras la confirmación de la denuncia de un empleado de Best Buy del aleccionamiento contra Linux que llevó a cabo Microsoft entre los trabajadores de la cadena minorista electrónica. “Una estrategia de medias verdades, y mentiras directas”, dicen los críticos, aunque confirman el temor de Microsoft ante el avance del ecosistema libre en el segmento móvil y netbooks.

Linux cumple 18 años

| Categorías General, Linux | | Comentario 0

Number of View: 653

Mañana se cumplirá el 18vo aniversario de aquel día en que Linus Torvalds envió aquella famosa carta donde informaba y a la vez pedía sugerencias para el desarrollo de un SO que el estaba creando, similar a Minix, pero no tan grande como GNU. Aquí está la carta que escribió:

Hola a todos aquellos que usan minix.

Estoy creando un sistema operativo (libre) (por puro hobby, no será tan grande ni profesional como GNU) para clones AT 386(486). Llevo trabajando en ello desde abril y ya empieza a estar listo. Me gustaría recibir comentarios sobre lo que a la gente le gusta/disgusta de minix, ya que mi SO se le parece un poco (misma disposición física del sistema de archivos (por motivos prácticos), entre otras cosas).

Hasta el momento he portado bash(1.08) y gcc(1.40), y las dos utilidades parecen funcionar. Esto quiere decir que tendré algo funcional dentro de unos meses y me gustaría saber qué características querría tener la mayoría de la gente. Cualquier sugerencia es bienvenida, pero no puedo prometer que las ponga todas en práctica :-)

Linus Benedict Torvalds

PD. Sí, está libre de código de minix y tiene un sistema de archivos multi-hilo. NO es portable (usa la conmutación de tareas del 386, etc.), y probablemente nunca funcionará en otra cosa que no sean los discos duros AT, porque es todo lo que tengo :-(

Este sistema operativo “no tan grande como GNU” hoy en día es sumamente poderoso( yo lo uso en el trabajo y en la casa) y ya ha pasado de un i386 hasta equipos móviles.

Policia Francia ahora millones con Ubuntu

| Categorías General, Linux, Personal, Tecnologia | | Comentario 0

Number of View: 464

La Policía de Francia empezó un proceso de adopción de Open Source en sus oficinas en el 2004.  Todo empezó con la sustitución de Microsoft Office por OpenOffice y cosas sencillas como esta.  Luego han migrado una parte de sus PCs a Ubuntu.

Actualmente hay unas 5000 máquinas corriendo Linux, pero se espera que para final de este año hayan 15000 y para el 2015 90000.  Tan solo con las máquinas que hasta el momento corren Linux, la Policía de Francia ha ahorrado 50 Millones de Euros…

No me gusta hablar por hablar, todo apunta al Open Source, quizas si se quisiera hacer un esfuerzo real en muchas instituciones, se lograrían buenas cosas en este paisito, pues tanto que nos gusta decir: “En tal pais se hace esto o aquello…”, pero siempre copiamos lo mal hecho, nunca lo productivo…

Vietnam adopta software libre

| Categorías General | | Comentario 0

Number of View: 548

Según Slashdot el Ministerio Vietnamita de la Información y las Comunicaciones ha emitido una resolución administrativa para el aumento del uso de productos Open Source en los organismo estatales. Según la nueva norma, el 100 por cien de los servidores del gobierno ejecutaran Linux antes del 30 de Junio del 2009, y el 70 por ciento de los organismos deberán usar OpenOffice, Firefox y Mozilla Thunderbird para finales del 2009. El reglamento también establece puntos de referencia para la formación y la competencia del software.

Vietnam tiene una población de 86 millones de habitantes, 4 millones mayor que Alemania…

Según la nota de prensa el 100 por cien del personal de la TI, que comprenden los departamentos gubernamentales, provinciales y municipales de Información y Comunicaciones, deberán realizar cursos sobre el uso del nuevo software. Openoffice será la suite ofimática que utilizarán, Thunderbird para servidores de correo electrónico, y el navegador web Firefox, entre otros…

La nueva norma especifica también que el 31 de diciembre del 2009, el 70 por ciento de los servidores de los ministros y organismos locales del Estado deberán funcionar con software de fuente abierta, por encima de otras alternativas, y el 70 por ciento de los miembros del personal deberán estar capacitados para el uso de software Open Source.

También piden a las asociaciones de TI ayuda para la aplicación de este plan, e instan a los comerciantes a que no vendan ordenadores con software “crakeado” y apuesten por el software de fuente abierta.

Android en Hp Mini-Note 2133

| Categorías General | | Comentario 1

Number of View: 683

Hoy estuve conversando con mi muy apreciada amiga Patricia(Pachy) acerca del crecimiento de Linux y de por qué creo que Linux va a seguir creciendo y viendose más en usuarios caseros, no sólo en servidores como se piensa.  Le estuve diciendo que ahora que Google tiene su Sistema Operativo basado en Linux, para equipos móviles, y como todo el mundo usa productos de Google, se le abre otra puerta a GNU/Linux para seguir creciendo y ganando más seguidores.

Hace unos pocos días se publicó la noticia de que unas personas compilaron Android en 5 horas y luego, fácilmente, lo instalaron en una Asus Eee PC 1000H.  Hoy les traigo un video donde muestran Android corriendo sobre una Hp Mini-Note 2133