LinuxParty
Un ensayo muy largo y algo serpenteante de Crista Videira Lopes ha desencadenado un debate acerca de dónde provendrán los nuevos (futuros) lenguajes de programación. Ella escribió desde el punto de vista académico... bajo la premisa de que los nuevos lenguajes no procederán de las instituciones académicas. Ha sido constante el avance fuera de las grandes empresas (con la excepción de Java y (.NET) en los dormitorios y en el ocio de personas que ella identifica como 'diseñadores' o 'programadores solitarios' en lugar de grupos de 'investigadores'. Algunos ejemplos incluyen: PHP por Rasmus Lerdorf, JavaScript por Phones Eich, Python por Guido van Rossum y —por supuesto— Ruby por Yukihiro Matsumoto. La autora señala, se nos escapan nuestros límites computacionales y la memoria que una vez plagaron de lenguajes de programación en el pasado se habían empañado con ultra sintaxis eficiente de hardware, nuevos lenguajes están viniendo, diseñadores con aparentemente poca preocupación acerca de la CPU que manejan grandes proyectos con los nuevos lenguajes.
Leer más: ¿De donde vendrán los nuevos y futuros lenguajes de programación? 1 comentario
Este vídeo cambiará la manera de pensar acerca de la programación. El argumento es claro e impresionante —sugieren que realmente estamos construyendo programas con una mano atada detrás de nuestras espaldas—. Los programadores sólo pueden comprender su código fingiendo ser equipos y ejecutándolos en sus cabezas. Como se muestra en este vídeo, esto es increíblemente ineficiente y generalmente ya tenemos un PC delante de nosotros, ¿por qué no utilizarlo para ayudarnos a entender el código? La clave es probablemente la interactividad. No espere a que una compilación concluya para completar qué efecto tendrá sobre las cosas, si ya lo puede ver en tiempo real, la programación se hace mucho más fácil.
Linux 3.3 ha sido liberado. Los cambios incluyen la fusión del código del kernel del proyecto Android (traducc. automática). También hay soporte para una nueva arquitectura (TI-C6x), el balanceo ha mejorado mucho y la capacidad de redefinir diferentes perfiles de
RAID en Btrfs, además de varias mejoras de red: un
conmutador (switch - en inglés) virtual (Open vSwitch) diseñado para escenarios de
virtualización, una alternativa más rápida y escalable a la "unión" de drivers, un límite configurable a la cola de transmisión de los
dispositivos de red para luchar contra el bufferbloat, un grupo (a través de cgroup) para el control de prioridad de red para los límites del búfer TCP. También hay
muchas pequeñas características y nuevos controladores y correcciones. Aquí está el changelog completo.
Twin Creeks, una startup de energía solar ha salido de su escondite, han desarrollado una forma de crear células fotovoltaicas que valen la mitad del precio que las más baratas células actuales, y así desafiar la hegemonía de los combustibles fósiles. En la actualidad, cada panel solar está formado por cortes de 200 micrómetros de grosor (0,2 mm) de bloques de obleas de silicio cristalino. A continuación, añadiendo unos electrodos, se
tapa en el vidrio de protección, y se deja en una zona soleada para
generar electricidad a través de la fotovoltaica. Hay dos
problemas con este enfoque: Al igual que gran parte del aserrín
se produce cuando se cortan madera, casi la mitad del bloque de
silicio se pierde cuando se corta en rodajas de 200 micrómetros, y en
segundo lugar, los paneles aún funcionan igual de bien que si fueran más
delgados que 200 micrómetros, pero el silicio es frágil y propenso a
agrietarse si es muy delgado.
Desde hace muchos años el email es una de las principales formas de infectar nuestros ordenadores, además de una fuente de dolores de cabeza por tanto spam. Y para las empresas se vuelve más complicado controlar desde donde llegan los correos, algo que en muchos casos necesitan para validar su legitimidad, por eso hemos encontrado tan interesante una extensión de Thunderbird llamada Mail Hops.
Con el crecimiento de PHP desde un lenguaje de scripting simple hasta
ser un lenguaje de programación integral, ha habido un crecimiento
paralelo de la complejidad de las bases de código de una aplicación PHP
típica. Para controlar el soporte y el mantenimiento de estas
aplicaciones, varias herramientas de prueba ayudan a automatizar este
proceso. Un método, la prueba de unidades, le permite comprobar si
código que usted escribe directamente está correcto. No obstante, con
frecuencia las bases del código legado no se pueden adaptar a este tipo
de pruebas. Este artículo trata estrategias para refactorizar código PHP
común problemático para facilitar las pruebas usando herramientas
populares para prueba de unidades, al tiempo que reduce las dependencias
que mejoran su base de código.
Para hacer un motor eléctrico fácil y sencillo, no hacen falta, ni grandes imanes ni complejos circuitos, basta ver este vídeo colgado en YouTube para verlo.
Enlace para móviles.
Insertado.
Enlace para móviles.
Insertado.
Ya tardaba en llegar, francamente. El líder en pagos en Internet, PayPal, ha lanzado su solución para transformar nuestro iPhone en un terminal capaz de realizar cobros con tarjetas de crédito. PayPal Here se llama el invento.
El sistema es extremadamente similar al de Square. Un adaptador conectado a la toma de 3.5mm del iPhone hará las veces de lector de tarjetas, y el resto se hará mediante una aplicación en el teléfono. Esta aplicación también es capaz de escanear números de tarjeta de crédito y de cheques. También incluye un modo más avanzado capaz de emitir facturas y todas esas cosas que hacen los empresarios.
La investigación aparece publicada en PLoS One y
es, cuando menos, desconcertante. Se trata del descubrimiento en cuevas
del suroeste de China de unos restos humanos pertenecientes al menos a
cuatro individuos con una rara mezcla de características anatómicas arcaicas y modernas. Los científicos australianos y chinos que han estudiado los fósiles creen que puede tratarse de una especie humana previamente desconocida,
una especie que compartió espacio con los humanos modernos hace de
14.500 a 11.500 años, un tiempo en el que comenzaban a establecerse en
esa zona de Asia las primeras culturas agrícolas.
Al reinventar el menú Inicio en Windows 8, Microsoft ha provocado cierta resistencia a la nueva pantalla de inicio. Para aquellos que buscan la manera clásica de hacer las cosas, Stardock viene a rescatarlo. El Start8 es una pieza de software que replica la funcionalidad del botón y el menú de Inicio, tal y como se encuentran en las versiones anteriores de Windows. con soporte para iniciar las aplicaciones, las características de ejecución y cierre del sistema, y la búsqueda.
-
Seguridad
- Un sitio potencialmente peligroso. ¡Aviso!
- Diario de un exploit contra Joomla/Mambo
- Experimentación con ssh+ppp VPNs en linux
- Skype para Linux lee el archivo /etc/passwd
- Solaris, Seguridad por Defecto.
- Eliminando errores de comunicaciones SSL.
- Chrooted SSH/SFTP Tutorial, ''Enjaular conexiones SSH/sFTP'' - Tutorial.
- Reajustar los permisos de RPMs instalados
- Asegurar SSH usando Denyhosts
- Las Esperas y SSH.
- Llevar tu Cortafuegos portatil, Seguridad para viajeros.
- INTECO analizará 90 millones de correos electrónicos al día durante 2008