Comentarios Recientes

Mejoras en 3D para Wine

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

Number of View: 490

Este fantástico desarrollo, que permite instalar aplicaciones y juegos de Windows bajo Linux, sigue su constante evolución, y en esta ocasión han lanzado la versión Wine 1.1.30 que dispone de algunas características notables.

http://maketecheasier.com/wp-content/uploads/2007/12/wine_2.png

Lo cuentan en Linux Magazine, donde indican que Wine “traduce las llamadas al sistema y a las librerías a sus homólogas en Linux. Esto hace que las aplicaciones Windows puedan correr en un entorno Linux, pero que además lo hagan algo más rápido [que soluciones de virtualización como VirtualBox]“. ¿Cuáles son esas mejoras?

http://www.marktyrrell.com/other/NewError.png

Pues en el artículo indican que las principales características destacadas son las siguientes:

  • Soporte para librerías OpenAL para sonido envolvente
  • API Direct3D 10 mejorada
  • Mejoras en el soporte HTML, JavaScript y MAPI
  • Mejores controles comunes

Fuente(MuyLinux.com)

Stallman se disculpa por decir Mac OS X tiene puerta trasera

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

Number of View: 544

En un mensaje en su blog en el sitio de la Free Software Foundation (FSF) Richars Stallman se disculpó por su afirmación de que el sistema operativo Mac OS X de Apple tiene una puerta trasera que permite instalar cambios en la computadora furtivamente.

“He dicho en discursos que Apple podría imponer cambios en el software forzadamente en Mac OS X, al igual que Microsoft puede con Windows. He escuchado esto en la comunidad de la Mac, pero no hay información publicada que confirme esto, y creo que he sido mailinformado. No hay evidencia de que Apple ha instalado cambios en el software sin el permiso del usuario”.

PHP en 3er Lugar Lenguajes mas populares!!

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

Number of View: 676

TIOBE

TIOBE, la empresa que publica mensualmente su Programming Community Index con los 10 lenguajes de programación más populares según la disponibilidad mundial de ingenierios, cursos, vendedores de software y búsquedas populares en Google, MSN, Yahoo!, Wikipedia y YouTube, anuncia en sus resultados para este mes de Septiembre del 2009 que PHP llegó al puesto número 3 por primera vez desde que se comenzó a publicar en el 2001.

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.

Arroba101: La emisora online de la PUCMM[@arroba101]

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

Number of View: 528

Bueno gente aquí les dejo el link del site de Arroba101, la emisora online de la PUCMM, donde la gente de Comunicación Social está haciendo un buen trabajo y les felicito por la iniciativa :)

Suerte para ellos y aquí estamos apoyando!!!

Arroba101.com

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

Ejemplos de uso de sesiones en PHP

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

Number of View: 1449

Aqui les dejo algunas utilidades basicas del uso de sessiones en PHP

1
2
3
4
5
6
page 2';
 
// Or maybe pass along the session id, if needed
echo '
<a href="page2.php?' . SID . '">page 2</a>';
?&gt;
1
2
page 1';
?&gt;

Gloobus: Extension de Nautilus

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

Number of View: 590

Ya quiero probarla!!!

Gloobus es una impresionante extensión para el administrador de archivos Nautilus del escritorio GNOME que permite la previsualización a pantalla completa de varios tipos de archivos, entre ellos: TXT , PDF, JPG, BMP, GIF, PNG, PSD, MP3, OGG, MPG, WMV y XCF, pero potencialmente otros más gracias a su extensibilidad.

GNOME gasta menos en su comunidad que KDE

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

Number of View: 679

En VivaLinux.com.ar leo un artículo bastante interesante donde comentan el hecho de que las gananacias de KDE superan por unos pocos miles de dolares las ganancias de GNOME y donde se ve que KDE invierte más en su comunidad que GNOME.

Resaltan las conclusiones de Linux Magazine:

  • Los gastos administrativos de KDE son menos de la mitad que los de GNOME, a pesar de que sus ingresos son mayores.
  • El balance de KDE es bien positivo, y mientras que el de GNOME también, nisiquiera se acercará al de KDE.
  • KDE gasta más de su dinero en su comunidad que GNOME.

Instalar KDE 4.3 K/Ubuntu

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

Number of View: 633

Editar el archivo sources.list:
sudo sh -c "echo 'deb http://ppa.launchpad.net/kubuntu-ppa/backports/ubuntu jaunty main' >> /etc/apt/sources.list"
sudo sh -c "echo 'deb http://ppa.launchpad.net/kubuntu-ppa/staging/ubuntu jaunty main' >> /etc/apt/sources.list"

Agregar GPG key:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 8AC93F7A

Y upgrade:
sudo aptitude update && sudo aptitude dist-upgrade

NVIDIA no presta atención a DirectX 11 (DX11)

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

Number of View: 817

En muy computer leo un artículo donde hablan de que NVIDIA no está interesado en el soporte para DX11, quizás para promover CuDA o quizás porque ya ATI se le está adelantando :P , aquí les dejo una parte del artículo:

El vicepresidente del primer productor mundial de tarjetas gráficas dedicadas minimiza la importancia de la llegada de las nuevas librerías DirectX 11 para programación de videojuegos y multimedia que incluirá el sistema operativo Windows 7. A juicio de NVIDIA, el futuro pasa por tecnologías como CuDA para explotar las ventajas de las GPUs en aplicaciones de propósito general usando el paralelismo, PhysX la unidad de procesamiento para cálculos físicos complejos y Stereo 3D Vision para experiencias 3D estereoscópicas. Las tres, tecnologías propias que la compañía intenta potenciar.

No sabemos si es porque AMD/ATI se les va a adelantar en la comercialización de tarjetas gráficas con soporte para las nuevas APIs de Microsoft DirectX 11 o porque realmente las librerías de Microsoft no vayan a tener un impacto significativo de mejora en el subsistema gráfico. El caso es que desde NVIDIA minimizan su llegada.

“DirectX 11 por sí sola no va ser la razón que defina la compra de una nueva GPU. Microsoft está trabajando con la industria para dotar de más libertad y creatividad a la hora de crear contenido, y eso es bueno y las características de DirectX 11 van a permitir hacer eso, pero esto no será la única razón para que los consumidores invierten en una tarjeta gráfica”, argumentó Mike Hara, vicepresidente de NVIDIA, en una reunión con los inversores.

Bolsa Comercio Londres cambia .NET por Linux y Oracle

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

Number of View: 628

Tomado de VivaLinux.com.ar

La Bolsa de Comercio de Londres (London Stock Exchange, LSE), la tercera más grande del mundo, finalmente reemplazará sus sistemas informáticos Infolect y TradElect, desarrollados por Accenture y la mismísima Microsoft, por otro llamado MillenniumIT Exchange, que según este folleto (PDF) ejecuta en sistemas operativos “UNIX o Linux” y una base de datos “Oracle”.

Aparentemente, TradElect estaba escrito en C# y una versión “personalizada” de la plataforma .NET, usaba SQL Server 2000 y corría bajo Windows Server 2003. Y no menos importante, le servía a Microsoft como un caso demostración de la escalabilidad de su framework.

Pero el 8 de Septiembre del año pasado TradElect sufrió su peor fallo en 8 años, obligando al LSE a suspender sus operaciones por 7 horas justo en el momento más álgido de la crisis creditica de los EE.UU., cuando el gobierno de Obama salió al rescate de las entidades hipotecarias de Fannie Mae y Freddie Mac. El daño a la reputación del LSE fué devastador, sin contar el volumen de las transacciones perdidas.

La culpa final bien podría haberla tenido la plataforma Windows de TradElect, pero como se sugirió antes, también podría haber sido la culpa de un mal diseño del sistema… ¿en el que participó Microsoft?

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.

error_reporting & ini_set: Mostrar u ocultar errores PHP

| Categorías General, Personal, Programacion | | Comentario 4

Number of View: 7378

Muchas personas se han dedicado a programar en PHP y muchas veces no saben cual es la razon de que se programa no funcione a la perfección, pero “PHP no muestra errores”.  Bien sabenos que la configuración de los errores también se hace en el fichero php.ini, pero cuando tenemos un servicio de Hosting, por ejemplo, que no nos permite acceder a la configuración de este archivo, existen dos funciones bastante interesantes: error_reporting() y por otro lado ini_set().

Aquí les dejo unos ejemplos de PHP.net sobre estas funciones:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
< ?php
 
// Turn off all error reporting
error_reporting(0);
 
// Report simple running errors
error_reporting(E_ERROR | E_WARNING | E_PARSE);
 
// Reporting E_NOTICE can be good too (to report uninitialized
// variables or catch variable name misspellings ...)
error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE);
 
// Report all errors except E_NOTICE
// This is the default value set in php.ini
error_reporting(E_ALL ^ E_NOTICE);
 
// Report all PHP errors (see changelog)
error_reporting(E_ALL);
 
// Report all PHP errors
error_reporting(-1);
 
// Same as error_reporting(E_ALL);
ini_set('error_reporting', E_ALL);
 
?>
1
2
3
4
5
6
7
8
9
< ?php
echo ini_get('display_errors');
 
if (!ini_get('display_errors')) {
    ini_set('display_errors', 1);
}
 
echo ini_get('display_errors');
?>

Para los que no sabian que esto existía, pues ya lo saben, para todos, sigan leyendo en PHP.net si quieren tener más información al respecto :) .