De Photoshop a HTML. Coding People

Estándar

Via: Coding People de diseño a HTML Loogic.com.

codingpeople

Hemos publicado en otras ocasiones sobre sitios web que ofrecen el servicio de pasar undiseño a HTML, en esta ocasión al hablar de Coding People vemos como este tipo de servicios se puede realizar como un proyecto a nivel internacional, contando incluso con equipo en cada país como es el caso de Aina Munar que es la Product Manager para España. Este modelo de crecimiento es el más utilizado para las startups de internet y conocemos casos de éxito que lo hacen el más adecuado a desarrollar.

Coding People cuenta principalmente con dos servicios, con distinto precio en función de si se quiere obtener el código en XHTML 1.0 o en HTML 5. El precio final se determina en función del número de páginas de las que se quiete tener el código en CSS. Otro aspecto interesante del servicio son los acuerdos con otras empresas para facilitar otros trabajos relacionados con la puesta en marcha de la web, como puede ser traducciones, diseños ymarketing.

Posicionar el contenido de una página con JQuery

Estándar

En muchas ocasiones nos gustaria poder movernos dentro del contenido de una página y posicionar la pantalla en aquel lugar que nos interesa.

Antes se usaban los anchors pero ahora y gracias al framework de Javascript Jquery podemos focalizar la pantalla en cualquier sitio de nuestro código html.

Para ello usaremos una función extremadamente sencilla que se compone solo de 2 lineas, recordar antes, que tenemos que tener un include con el js de Jquery.

var focalizar = $(“#donde_mover”).position().top;

$(‘html,body’).animate({scrollTop: focalizar}, 1000);

a la variable focalizar le asignamos el valor de la posicion superior del elemento html donde queramos posicionar la pantalla.

Con el evento animate de Jquery movemos la pantalla hasta la posicion en un intervalo de 1000 ms (1 segundo) y asi evitamos que el usuario tenga que hacer scroll.

Actualización: Tenemos otra posibilidad con scrollIntoView

$(‘#donde_mover’).get(0).scrollIntoView(true);

Enviar correo desde Access usando SMTP

Estándar
Si queremos enviar correos personalizados desde una aplicacion en Access u otro programa que haga uso de VBA lo haremos de la siguiente manera, este ejemplo en particular hace uso de un servidor SMTP externo con autentificacion.

 

Primero creamos una funcion para leer la plantilla (en el caso de que la tengamos) que va a contener el html de nuestro email, logicamente devolvera un string.

Para que el objeto Scripting.FileSystemObject pueda ser usado primero debemos añadir la referencia “Microsoft Scripting Runtime” , sino nos dara algun fallo como que no reconoce el tipo.

Public Function LeeFichero() As String
Dim fso As Scripting.FileSystemObject, fil1 As File, ts As TextStream
Dim strPath2 As String
strPath2 = “C:\html_email.txt”
Set fso = New Scripting.FileSystemObject
Set fil1 = fso.GetFile(strPath2) ‘ strPath2 contiene el nombre completo del fichero
Set ts = fil1.OpenAsTextStream(ForReading, TristateUseDefault)
Do Until ts.AtEndOfStream
Dim sTexto As String
sTexto = sTexto & vbCrLf & ts.ReadLine
Loop
ts.Close
LeeFichero = sTexto
Set ts = Nothing
Set fil1 = Nothing
Set fso = Nothing
End Function
Luego creamos un procedimiento que recibira por parametros el remitente, destinatario y texto que queremos enviarle
Sub envia_correo(remitente, destinatario, texto)