¡Esta es una revisión vieja del documento!
Otros de otros
En esta página se encuentran los conocimientos que no pueden ser clasificados concretamente.
How to...
Mis articulos
Listas
Librerías y frameworks
edtFTPj: Librería para implementar el protocolo
FTP dentro de aplicaciones
Java o .NET.
Cheetah: Librería para utilizar plantillas en aplicaciones CGI con
Python.
PyXML: Librería para el uso avanzado de XML con
Python.
-
-
Parsers de XML para C: TinyXML, Xerces-C, XML4C, RapidXML
ndoc, herramienta para el formateo de código .NET.
Nini, Librería para el uso de ficheros .ini en .NET.
MVC y Dynamic Data, para el desarrollo de aplicaciones web más ágilmente con ASP.NET.
PyDoctor herramienta para la documentación de código Python.
Extensiones para Firefox
Desarrollo de juegos
Programas
Bugzilla, para hacer seguimiento de bugs durante el desarrollo de software.
Otros
Windows
Desinstalar grub: Desde la consola de recuperación de Windows utilizar el comando fixmbr.
Crear un .iso con varios archivos: copy /b file1 + file2 + file3 + file4 + file5 file.iso
La asignación de letras de unidad en la instalación de Windows viene dada según la que tenga la flag boot, esa será la primera, C; las demás seguirán el orden que tienen en el HD.
El comando shutdown de la línea de comandos puede cancelar el reinicio por un gusano como el Blaster\Sasser llamandolo como shutdown -a.
Windows Scripting: Puedes desarrollar scripts para Windows utilizando lenguajes como JavaScript o VisualBasicScript. Una vez tengas el fichero .js o .vbs puedes ejecutarlo utilizando el programa: c:\windows\system32\wscript.exe
Listar todos los drivers instalados: driverquery
Registrar una .dll o un filtro de DirectShow (fichero .ax) : regsvr32.exe nombre_fichero
Ver los certificados instalados: Inicio → Ejecutar → mmc → Archivo → Agregar o quitar complemento → Agregar → Certificados
Redireccionar urls: En el archivo C:\WINDOWS\system32\drivers\etc\hosts es posible definir pares de traducción ip\url.
Saber qué puertos están abiertos: netstat -na, y con quien está establecida la conexión: netstat -a.
Generales
Otros
Firefox
Instalaciones en Suse
PHP a partir del código fuente
Parámetros a añadir a ./configure
–with-mysql → Añade las funciones para MySQL
–with-gd → Añade las funciones para GD
–with-apxs → Para configurarlo automáticamente para apache. si este está en un directorio que no es el por defecto: –with-apxs=ruta
Si quieres instalar las extensiones para MySQL o GD en PHP tendrás que tener instalado el paquete: mysql-dev, gd-dev, a parte claro está, del MySQL y el GD.
Para instalar dokuwiki: ./configure --with-gd --with-mysql --with-apxs2=/home/alfred/bin/apache2/bin/apxs --with-freetype-dir --with-ttf --with-zlib --with-png-dir --enable-gd-native-ttf --enable-bcmath --with-freetype. También tendrás que tener en cuenta en el php.ini que puedes no tener permisos para las sesiones. Si lo instalas por paquetes deberías añadir únicamente php5-gd, reiniciar y tal vez luego debas reguardar la página para que se generen de nuevo las formulas.
Para modificar el tamaño de los ficheros que acepta para subir se hace en el php.ini, en upload_max_filesize.
-
Frases que no son "El código es tu amigo"
Principio KISS: Keep it simple, stupid.
Our users aren't dumb, they just have better things to do than waste time understanding poorly designed software.
You will never become a Great Programmer until you acknowledge that you will always be a Terrible Programmer.
Obsession is dangerous, and anything great requires obsession. Programming is no exception.
El primer compilador de C++ fue escrito en C++ – Bjarne Stroustrup, inventor del lenguaje C++
Always code as if the person who will maintain your code is a maniac serial killer that knows where you live.
Un buen programador es aquel que mira a los dos lados antes de cruzar una carretera con un único sentido.
Real programmers don't comment their code. It was hard to write, it should be hard to understand.