ASP (VBScript) Functions
ASP (VBScript) Functions
Algunas funciones que hice en ASP 3.0 (VBScript) puede que una que otra sea útil para otros proyectos.
ASP (VBScript) Functions
Algunas funciones que hice en ASP 3.0 (VBScript) puede que una que otra sea útil para otros proyectos.
Ruby On Rails on Ubuntu
Aquí dejo un script que hice, sirve para instalar Ruby On Rails con SQLIte3 de manera rápida solo requieren tener privilegios de poder usar el poderoso sudo, hay una guia en Ubuntu Community Doc sobre la Instalación de RoR.
Una vez instalado podemos desarrollar aplicaciones ejemplo:
rails test
cd test
script/server
Si visitamos http://0.0.0.0:3000 en nuestro navegador y le damos click en “About your application’s environment” podremos ver el siguiente contenido:
| Ruby version | 1.8.6 (i486-linux) |
| RubyGems version | 1.1.1 |
| Rails version | 2.1.0 |
| Active Record version | 2.1.0 |
| Action Pack version | 2.1.0 |
| Active Resource version | 2.1.0 |
| Action Mailer version | 2.1.0 |
| Active Support version | 2.1.0 |
| Application root | /home/aayala/ror/test |
| Environment | development |
| Database adapter | sqlite3 |
| Database schema version | 0 |
Pagination ASP (VBScript) SQL Server 2000
Tuve que implementar un paginador, así que veamos la lógica que hay que seguir para poder hacerlo, total de registros, paginas, cuantos registros por pagina etc, dejo un ejemplo de los stored procedures aqui, el asp que nos auxilia en la paginación aqui.
Desafortunadamente en SQL Server 2000 no existe ROW_NUMBER() como en SQL Server 2005 o LIMIT como en el caso de MySQL, por eso se implementa de manera fea con dos “SELECT top” ordenados inversos.
EL lenguaje ASP(VBScript) es un lenguaje viejo, que a diferencia de PHP no se han mejorado o incluido nuevas funciones en el transcurso de los años.
Podríamos complementar el paginador con un ordenamiento por javascript.
Conclusión: si tienen un sistema con esas tecnologías les recomiendo que lo migren a otras php, java o .net y para las DBMS están mysql, postgresql y SQL Server 2005.
Javascript Sort Custom Dates on Tables
Hay muchos scripts de ordenamiento para tablas como por ejemplo este pero aveces tenemos la necesidad de adaptarnos a un sistema, en mi caso se necesitaban dos botones (ascendente y descendente) para respetar los demás tipos de ordenamientos con los que cuenta el sistema, y también necesitaba ordenar un campo con ciertas características, su formato es:
d/m/y h:m (am/pm), ejemplo: “14/Jun/1984 10:46 pm”
Bueno antes que nada con lo primero que tenemos que jugar es con los elementos de la tabla entonces la función que hice DataTable() me trae un multi-arreglo y cada elemento del arreglo es otro arreglo de 3 elementos (en este caso son 3 celdas), ahora bien la función SortRows() hace la ordenación según la columna a ordenar y por ultimo la función OutFormat() me sirve para después con un regular expression evaluar mas facilmente el formato de la fecha y bueno e aquí mi ejemplo.
Python do the dirty job
No entrare en detalles del por que, pero se requería programar una cron o tarea programada para borrar casi todos los archivos de un directorio, así que pensé en python y aquí esta el script clean.py la parte importante del código esta expuesta en este post, en mi caso la variable noclean es la que me ayuda a no borrar todo el contenido del directorio. En el caso de que estén en Win32 y no desean instalar python en el server pueden generar un ejecutable usando py2exe (una explicación del py2exe aquí).
Recent Comments