December 2010 - Posts

Pues eso, que disfrutéis de una buena cena en compañía de vuestros seres más queridos y que empecemos renovados caminos con la ilusión de compartir destinos, viajes y experiencias.

Cuidado con las uvas, que son traidoras cuando se toman de 12 en 12.
Un abrazo a todos y os espero dentro de unas horas,
Pep Lluis,

 

Posted by peplluis | with no comments
Filed under:

No dejes escapar la oportunidad de reunirte con los mejores expertos en seguridad, en su clásica gira anual por mas de nueve ciudades “o sea 10” :-)

puedes consultar el calendario, pero en concreto los tendremos en BCN el próximo 13 de Enero.

https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032473171&Culture=es-ES

 

Que mejor ocasión para retomar nuestras conversaciones de nuevo? Nos vemos allí!
Pep Lluis,

Posted by peplluis | with no comments

respondiendo a la pregunta : “No encuentro como activar la pantalla de variables locales.”

En la ventana de variables locales podemos hacer un seguimiento de las variables y sus valores en tiempo de depuración, por lo tanto su icono no aparece cuando estamos editando. Una vez entremos en modo ‘debug’ podremos invocarla pulsando la siguiente secuencia de “teclas de acceso rápido” : CTRL+ALT+V y a continuación L … sencillo verdad. Aunque a menudo nos parece imposible cuando no encontramos lo que buscamos.

Si te fijas [V] de ventana y [L] de locales, en verdad una buena formula para no olvidar estas secuencias.
Feliz Año nuevo!
Pep Lluis,

Posted by peplluis | with no comments

He recibido algunas consultas entorno a la integracion del facebook en windows phone 7, en concreto sobre como acceder al 'inbox'. En la consulta especificáis que os pide instalar 'java-script'. A falta de conocer exactamente el escenario... os invito a leer vuestra 'inbox' usando la url para mobil "se que no es para tirar petardos, sin ninguna duda puedo daros fe de que funciona :-)". No olvideis que podeis descargaros la version gratuita de fcbk, disponible en cinco lenguages incluido el "spanish" desde el mismo terminal, entonces tendreis disponibles las tipicas "top news", "photos", "events", "notifications", "friends"...etc, aunque algunos la consideren light.

En todo caso el post responde a la pregunta "sin instalar nada".

es simple : http://m.facebook.com (evidentemente no podreis tener el mismo acceso desde www.facebook...)

Saludos Navideños 7.
Pep Lluis,

Posted by peplluis | 1 comment(s)
Filed under:
I have received a question asking for How I can compute a SHA1 hash.
You can use this function or similar to get 160bit hash.

Imports
System.Security.Cryptography

    ' Computing Hash for SHA1
    Function SHA1(ByVal dataStream As StringAs Byte()
        Dim Ascii As New ASCIIEncoding
        Dim tmpsource(dataStream.Length) As Byte
        tmpsource = Ascii.GetBytes(dataStream)
        Dim sha As New SHA1CryptoServiceProvider()
        Return sha.ComputeHash(tmpsource)
    End Function
PepLluis,
Posted by peplluis | with no comments
Filed under:

Feliz Navidad y Prospero año nuevo!
Merry Christmas to you and your family as well
Big whishes to make this 2011 the best Year Again!
Tio
Catalonian Claus.
Pep Lluis,
Posted by peplluis | with no comments

Many of you are asking how to perform searches on lists as detailed in the previous post using C# syntax. Well in a summary form this would be the equivalent expression:

Muchos de vosotros me estáis pidiendo como realizar búsquedas en listas como la detallada en el post anterior y en C#. Bien de una forma resumida esta sería la expresión equivalente :

public static List<Person> People = new List<Person> ... // to do: Populate list

// Find name function
public static Person FindField(string toFind)
{
  Person result = People.Find(delegate(Person fl) {return fl.Name == toFind;});
  return result;
}

// ..
// ..
// ..
// Class Person
        public class Person
        {
            public string Name { get; set; }
            public string surname { get; set; }
            public int Age { get; set; }
        } 

I hope this will be useful,
Pep Lluis,

Posted by peplluis | with no comments
Filed under:
Dim Personas As New List(Of Persona)
Dim BuscarA = "Yuis"
    Sub Prueba()
        Personas.AddRange(
            {New Persona With {.Nombre = "Pep", .Apellido = "Lluis"},
             New Persona With {.Nombre = "Yuis", .Apellido = "Franco"},
             New Persona With {.Nombre = "Juansa", .Apellido = "Yopis"},
             New Persona With {.Nombre = "Marc", .Apellido = "Rubiño"}
            })
Dim ficha As Persona = Personas.Find(AddressOf Buscar)
        If ficha IsNot Nothing Then
            MessageBox.Show(String.Format("Ficha de : {0} {1}", ficha.Nombre, ficha.Apellido))
        Else
            MessageBox.Show("Ficha: " & BuscarA & "Inexistente: ")
        End If
    End Sub


Function Buscar(ByVal p As Persona) As Boolean
     If p.Nombre = BuscarA Then
         Return True
     Else
         Return False
     End If
End Function
.....
.....




Public Class Persona
    Property Nombre As String
    Property Apellido As String
    Property Edad As Integer
End Class
;-)
Pep Lluis,
Posted by peplluis | with no comments
Filed under:

Disponer de un Sistema operativo compatible: Windows 7 o Windows Vista

Y además

Puedes seguir toda la evolución leyendo de sus principales fuentes :

Creo que con esto tendréis suficiente material para leer un rato Sonrisa
Saludos,
Pep Lluis,

Posted by peplluis | with no comments
Filed under:

Respondiendo a una consulta sobre el anterior post de como sacar promedios de cadenas representando valores numéricos y provenientes de una lista, ‘combobox’ o cualquier otro origen en texto :

Dim Consumo As Integer = 0
Dim Consumos = {"10", "11", "21", "31", "41"}
Console
.WriteLine((Array.ConvertAll(Consumos,
                                    Function(s) If(Integer.TryParse(s, Consumo), Consumo,
                                                  
New Integer))).Average)

Espero que os sea practico,
Pep Lluis,

Posted by peplluis | with no comments
Filed under: