Programación

Aptana un IDE para el desarrollo web

Primero que nada hola a todos, es mi primer post en este blog desde ahora voy a colaborar espero sea de ayuda para todos.

Aptana es un nuevo entorno de desarrollo especializado, donde podrás programar diferentes lenguajes como PHP, Ruby, JavaScript, etc. También podrás utilizarlo como editor de sintaxis SQL, puedes utilizar CSS y visualizarlos a la ves ,lo mas útil de esta herramienta es que se especializa en programación de aplicaciones dinámicas web, utilizando Ajax he inclusive puedes utilizar el framework de Ruby on Rails, es una excelente opción sin duda alguna.

Esta opción la podemos trabajar en los sistemas operativos Windows y Linux, es muy sencilla de instalar, en Windows solo hay que ejecutar el .exe y darle el clásico siguiente … siguiente… siguiente.

Para Linux puedes descargarte el .tar.gz y descomprimirlo, después solo hay que darle doble click al ejecutable llamado Apatana, y listo ya estarás en el ambiente de trabajo de Apatana, podrás bajarte después plugins para trabajar con diferentes lenguajes y framework.

Aquí les dejo el enlace de aptana.

Espero les guste este magnifico IDE, si te interesa saber mas sobre Software Libre entra a la comunidad ihtoa.org.

6cacd2e9a18f501313a2e959ff9204d8
Share via email

Ahora Paypal acepta Pesos Mexicanos

Hace unos días recibí un correo de PayPal informándome que ahora ya se pueden recibir pagos en pesos Mexicanos subject: “PayPal le da la bienvenida al peso mexicano” la noticia creo que alegra a mas de uno, ya que era realmente un problema cobrar en Dólares o Euros en nuestro sitio web.

Que bueno que PayPal apuesta por incluir el peso mexicano como opción de pago, ya que en nuestro país va creciendo y obteniendo mas importancia el comercio electrónico.

Paypal

Excelente :)

9f4b0043b6701a6baa8ae117d01ee8d2
Share via email

Funcion para Validar Fechas en JavaScript

Hola me estan atormentando en el trabajo con una BD mal hecha, en la cual no estaban las fechas con el tipo date si no varchar, asi que he tenido que reprogramar todo eso y os explico el resultado:

Primero la funcion javascript para verificar lo que escribe el usuario:

JavaScript:
  1. function esDigito(sChr){
  2. var sCod = sChr.charCodeAt(0);
  3. return ((sCod> 47) && (sCod = 1) && (nDia = 1) && (nMes <= 12));
  4. return bOk;
  5. }
  6. function valAno(oTxt){
  7. var bOk = true;
  8. var nAno = oTxt.value.substr(6);
  9. bOk = bOk && ((nAno.length == 2) || (nAno.length == 4));
  10. if (bOk){
  11. for (var i = 0; i <nAno.length; i++){
  12. bOk = bOk && esDigito(nAno.charAt(i));
  13. }
  14. }
  15. return bOk;
  16. }
  17. function valFecha(oTxt){
  18. var bOk = true;
  19. if (oTxt.value != ""){
  20. bOk = bOk && (valAno(oTxt));
  21. bOk = bOk && (valMes(oTxt));
  22. bOk = bOk && (valDia(oTxt));
  23. bOk = bOk && (valSep(oTxt));
  24. if (!bOk){
  25. alert("Fecha inválida");
  26. oTxt.value = "";
  27. oTxt.focus();
  28. }
  29. }
  30. }

En el input del campo donde se ingresa la fecha va esto: onBlur="valFecha(this)"

y luego recuperais la fecha que en este ejemplo seria para mysql, que trabaja en yy/mm/dd asi que con split la adecuamos a nuestro formato, en asp seria asi):

ASP:
  1. MiCadena =  split(fecha_ins, "/",3,1)
  2. fecha_ins = MiCadena(2)  & Micadena(1)  & Micadena(0)

recordad que split existe en cualquier lenguaje de programacion.

Luego haceis la insercion en la BD y listo

6ad41b4c402d19aba5b715500ea0bf6f
Share via email

Crear un visualizador de fuentes en VB 6.0

Bueno este post lo escribí hace algunos días en mi blog pero para ser sincero creo que puede servir mas por acá, ya que yo no cuento con muchas visitas :lol:

Bueno para crear el visualizador necesitamos lo siguiente:

    1 CommandButton: con el que hacemos la orden para cargar las fuentes
    1 ListBox: con la propiedad Sorted = True (aquí es donde se cagaran nuestras fuentes)
    1 TextBox: que es donde podremos testear las fuentes

Bueno aquí el código:

Visual Basic:
  1. Private Sub Command1_Click()
  2. Dim font As Integer
  3. List1.Clear
  4. For font= 0 To Screen.FontCount - 1
  5. List1.AddItem Screen.Fonts(font)
  6. Next font
  7. List1.ListIndex = 0
  8. End Sub
  9. Private Sub List1_Click()
  10. Text1.Text = List1.List(List1.ListIndex)
  11. Text1.Font = List1.List(List1.ListIndex)
  12. End Sub

(continue reading...)

e8d7e3d21a00fc0ada98381ecfaf5b56
Share via email

Búsqueda Secuencial por Bloques en Visual Basic .Net (vb)

Continuando con los métodos de búsqueda, seguimos con la busqueda secuencial por bloques que es mas eficiente que las busquedas secuenciales normales, ya

que suma la ventaja de que tiene el vector ordenado más la busqueda en un vector dividido en bloques.

El algoritmo es el siguiente:

Se divide el vector entero en bloques de (int (raíz(tamaño del vector))) elementos por bloque.
Se recorre el vector con un contador que se ira incrementando en saltos de (int (raíz(tamaño del vector))) y se va tomando el ultimo numero de cada

bloque para compararlo con el numero buscado.
Si el ultimo numero de cada bloque es igual al numero encontrado, entonces "el numero fue encontrado" de lo contrario se pregunta si el ultimo numero de

cada bloque es mayor al numero buscado, sí si, entonces se incrementa el contador en (int (raíz(tamaño del vector))) elementos. Si no entonces significa

que el numero buscado esta dentro de ese bloque, por lo que se comienza a buscar secuencialmente dentro de ese bloque.

Pero una imagen dice más que mil palabras:

Aquí está el codigo en VB.Net
(continue reading...)

25045f52b171217de0289ec3deeca8f2
Share via email

Copyright © 1996-2010 Recursos Del Web. All rights reserved.
iDream theme by Templates Next | Powered by WordPress