You can get Electric Fence from http://perens.com/works/software/ElectricFence/
Comment out line #33 of file.c
$ make CFLAGS="-g -DPAGE_PROTECTION_VIOLATED_SIGNAL=SIGBUS"
# make install
You will have a libefence compiled and installed in your Mac OS X system.
Now add the library to your main target in your CMakeLists.txt
# Add efence link
find_library(EFENCE_LIBRARY "libefence.a")
target_link_libraries(YOUR_MAIN_TARGET ${EFENCE_LIBRARY})
cmake and make (or build or whatever you are generating)
$ gdb /path/to/executable
(gdb) r
(gdb) bt
And useful debug info and an electric fence will appear :)
Have fun!
Yesterday I reached a milestone in my GSOC project “Replace auto* with CMake“. To compile and linking an instance of php (cli sapi)! :)
I also generated the XCode project for PHP (I’m developing now in OSX) you can see a screenshot here
This is promising =)
Hasta ahora no había probado este DSCM que me parece muy interesante para empezar a trabajar en grupos de forma cooperativa de manera muy rápida.
Pego un enlace al tutorial en español cuya traducción acabo de parir.
Entendiendo Mercurial
Ando intentando montar el PHP TestFest (http://qa.php.net/testfest.php) en Sevilla (http://wiki.php.net/qa/testfest) esta puede ser una buena oportunidad para conocer el lenguaje a nivel de implementación y como se crean sus propios tests.
Ya he contactado con el grupo de usuarios de Sevilla (en el que me incluyo :) ) con respuesta afirmativa de algunos.
Espero que sea a finales de Mayo.
Si alguien anda interesado que no dude en ponerse en contacto conmigo (gloot AT litio DOT org)
El modelo de la programación web actual se está confirmando como válido para el desarrollo de aplicaciones.
Google replicando las aplicaciones esenciales () de escritorio en la web con Java + Google WebToolkit. Google va por libre, obviamente. :)
Adobe fusionando las dos corrientes (AJAX y Flash/Flex) para la dinamización de las aplicaciones web, crear interfaces detalladas con Apollo.
Microsoft con Silverlight,Moonlight
Ando interesado por las alternativas que están apareciendo para poder ejecutar aplicaciones web en el contexto del escritorio y la web.
Adobe AIR (codename Apollo)
Ideal para las mañanas
yt:niño loco alemán <topic>
Añadir la temática preferida ;)
Thanks to kloner!
Si se ha jodido la partición posiblemente se hayan fundido algunos bloques, esta es una manera de reformatear obviando los bloques defectuosos con badblocks&reiserfs
- crear la lista de bloques defectuosos
# badblocks -v -s -f -w -o sdb4_bb.log -b 4096 /dev/sdb4
- Alimentar a mkreiserfs con la lista
# mkreiserfs -B sdb4_bb.log -b 4096 /dev/sdb4
Y como nuevo (aunque si algo puede petar, petará)
Debido a la necesidad de convertir pdf's de planos de gran formato a a4 para su posterior pegado manual he encontrado una aplicación que hace justamente ese trabajo en Linux Debian.
Esta es la secuencia de órdenes para completar el trabajo.
// Convierte el pdf a ps
$ pdf2ps extra330.pdf
// Obtenemos el tamaño y lo pasamos por poster !
$ poster -v -mA4 -i1179×900mm -s1 extra330.ps > out.ps
// Lo reconvertimos a pdf y a imprimir, cortar y pegar
$ ps2pdf out.ps
Por si le interesa aquí puede obtener el plano
Fue después de ver la demo de meebo (una pasarela IM para diferente protocolos y con feeling desktop muy logrado) cuando comencé a figurarme cual sería la forma más óptima de conseguir usar todas las aplicaciones programadas para escritorio en un explorador usando las últimas tecnologías web (AJAX fundamentalmente) sin tener que reinventar la rueda.
La idea fundamentalmente es emular en el navegador un cliente genérico Xserver (implementado en JavaScript) que pueda renderizar adecuadamente con los Xclient mediante una pasarela de transformación (implementado como módulo de Apache).
Y antes incluso de prototipar la idea (si eso hubiera o vaya a ocurrir algún día ;) ) me encuentro con alegría y cierto resquemor una aproximación muy interesante a esta idea.
XML11
Así que al menos parece que la idea no era del todo mala :)
Hay excelentes recursos en internet para conseguir información de las viviendas.