proginternet.com

Programacion Internet

  • Formas redondeadas

    Ok, este tipo de break-aburrido-html-normas tendencia parece que tienen bastante deber-tiene hoy en día. Francamente, yo también prefiero formas redondeadas más apretado rectángulos. Mismo con las mujeres, supongo. Sin embargo, algunos proveedores de 2.0Culture todavía no atenerse a los planes de diseño de rectángulo. No hay problema en absoluto, echar un vistazo a writeboard.com – su editor es una interfaz rectangled. Así como de Niza. Para intentar una “psicológica” para esta diferencia, podría señalar estos hechos:

    * Cifras redondeadas formas de mirar más inventiva, más joven, flexible y experimental
    * Rectángulos impresionar a hacer con profesionalidad, gran empresa, digna de confianza

    Por lo tanto, esta es mi interpretación personal. Llamas bienvenida. Sin embargo, tómate tu tiempo y pensar en usted mismo. Echa un vistazo a algunos diseños diferentes y hacer que su decisión sobre lo que está sucediendo “dentro de ti mismo” mientras mira a ellos. Supongo que una decente interconexión entre profesionalidad y una brisa fresca de los jóvenes de la actividad inventiva Área de la Bahía de setas podría ser nuestro perfecto para este proyecto. ¿Cómo lograr eso? Simple: Combine. Tenemos 2 soluciones:

    * Use un contenedor rectangled sitio web y formas redondeadas para la interfaz, como cajas de divs de contenido y navegación.

    * Use una forma redondeada sitio web de contenedores y mantener el contenido y la navegación divs muy recto.

    Todo depende de lo que usted prefiere para su proyecto. Yo de hecho como ambos. Aunque tengo que decir que utilizando el segundo enfoque podría ser un poco más fácil de aplicar para la media diseñador de la tela. Usted puede hacer un simple diseño de Photoshop para ese fin. Usted puede tomar unos 15 minutos para hacerlo. Para ser honesto, creo que la tendencia va hacia un no limita sitio web incluyendo un montón de formas redondeadas (que es el primer enfoque entonces). Así que prepárate para el paso a una velocidad superior y cavar un poco más guías CSS.

    Por lo tanto, conseguir un café o té y abrir los libros virtuales. Esto puede tener que unos 30 minutos a una hora si eres nuevo en esto. Pero vale la pena el esfuerzo. Piense en la compatibilidad del navegador, es un duro.

    Tonos

    No exagere con matices, pero pensar en su utilización. No es evidente para un diseñador de páginas web a pensar de ellos, pero los usuarios se sienten la diferencia que tengan en torno a ellos en un sitio web. No trata de hacer un diseño 3D, pero empujando más información acerca de la llanura, plana cajas diseñadas en una nueva dimensión visual de recognizeability (esta es una palabra?). Generalmente se utiliza como un buen telón de fondo de una partida o principio contenido en torno a las cajas

    Originalmente escrito en Charles ProgInternet.com

    No Comments
  • Formas redondeadas

    Ok, este tipo de break-aburrido-html-normas tendencia parece que tienen bastante deber-tiene hoy en día. Francamente, yo también prefiero formas redondeadas más apretado rectángulos. Mismo con las mujeres, supongo. Sin embargo, algunos proveedores de 2.0Culture todavía no atenerse a los planes de diseño de rectángulo. No hay problema en absoluto, echar un vistazo a writeboard.com – su editor es una interfaz rectangled. Así como de Niza. Para intentar una “psicológica” para esta diferencia, podría señalar estos hechos:

    * Cifras redondeadas formas de mirar más inventiva, más joven, flexible y experimental
    * Rectángulos impresionar a hacer con profesionalidad, gran empresa, digna de confianza

    Por lo tanto, esta es mi interpretación personal. Llamas bienvenida. Sin embargo, tómate tu tiempo y pensar en usted mismo. Echa un vistazo a algunos diseños diferentes y hacer que su decisión sobre lo que está sucediendo “dentro de ti mismo” mientras mira a ellos. Supongo que una decente interconexión entre profesionalidad y una brisa fresca de los jóvenes de la actividad inventiva Área de la Bahía de setas podría ser nuestro perfecto para este proyecto. ¿Cómo lograr eso? Simple: Combine. Tenemos 2 soluciones:

    * Use un contenedor rectangled sitio web y formas redondeadas para la interfaz, como cajas de divs de contenido y navegación.

    * Use una forma redondeada sitio web de contenedores y mantener el contenido y la navegación divs muy recto.

    Todo depende de lo que usted prefiere para su proyecto. Yo de hecho como ambos. Aunque tengo que decir que utilizando el segundo enfoque podría ser un poco más fácil de aplicar para la media diseñador de la tela. Usted puede hacer un simple diseño de Photoshop para ese fin. Usted puede tomar unos 15 minutos para hacerlo. Para ser honesto, creo que la tendencia va hacia un no limita sitio web incluyendo un montón de formas redondeadas (que es el primer enfoque entonces). Así que prepárate para el paso a una velocidad superior y cavar un poco más guías CSS.

    Por lo tanto, conseguir un café o té y abrir los libros virtuales. Esto puede tener que unos 30 minutos a una hora si eres nuevo en esto. Pero vale la pena el esfuerzo. Piense en la compatibilidad del navegador, es un duro.

    Tonos

    No exagere con matices, pero pensar en su utilización. No es evidente para un diseñador de páginas web a pensar de ellos, pero los usuarios se sienten la diferencia que tengan en torno a ellos en un sitio web. No trata de hacer un diseño 3D, pero empujando más información acerca de la llanura, plana cajas diseñadas en una nueva dimensión visual de recognizeability (esta es una palabra?). Generalmente se utiliza como un buen telón de fondo de una partida o principio contenido en torno a las cajas

    Originalmente escrito en Charles ProgInternet.com

    No Comments
  • Bueno, hay una característica final de los objetos que usted necesita  comprender.

         * Los objetos son lo suficientemente inteligentes como para ser dinámicos. En concreto, tienen la capacidad de reaccionar diferente en función de la situación.

         * Esto es importante porque hace que la API fiable y fácil de entender para la próxima desarrollador.

         * Veamos un ejemplo. Supongamos que usted tiene un método denominado “print ()”.

         * La primera pregunta que usted podría pedir es, “¿qué significa este método de impresión: imágenes, texto, o qué?”

         * Bien utilizando “polimorfismo”, un objeto se puede hacer para manejar cualquier situación con el mismo nombre de método. Por lo tanto, dependiendo de lo que el objeto se pide a la prensa, la que estará en condiciones de imprimir.

         * En lugar de tener métodos independientes como printPicture (), printLetters (), y printNumbers () que ha unificado un print () y el objeto en sí determina cómo manejar los diferentes tipos de situaciones.

    En pocas palabras, el polimorfismo es mejorado método de llamar. En pocas palabras, a través de e flujo de herencia  Animal / Mamíferos / Cat ejemplo:

    void test ()
    (
      Cat Simon = new Cat ();
      Animal creature = Simon; / /  upcasting
      creature.eat (); / / = Cat.eat 
      Perro Rover = new Perro ();

       / / Rover segura upcast referencia a los animales
      feed(Rover);
      feed(Simon);
    )
    void feed(Animal a)
    (
       / / Creature.eat () = Cat.eat ()
       / / feed(rover) = Dog.eat ()
       / / feed(Simon) = Cat.eat ()
       a.eat ();
    )

    En este caso,  Animal.eat ()  es polimórfico.

    Polimorfismo: “Llamada a un Java / método virtual utilizando una referencia a una superclase más generalizado de un objeto real invoca el método en el objeto real (el más específicos de subclase), utilizando un bottom-up mecanismo de búsqueda”.

    Tutorial de Java, la definición de polimorfismo indica que el nombre de la función de sobrecarga es la misma cosa, que es una declaración incorrecta “.

    Originalmente escrito en Charles ProgInternet.com

    No Comments
  • Una mejora al algoritmo es asegurarse de que una solución no es probada más de una vez. Esto es sencillo si todas las soluciones son enumeradas – solo se deben probar en orden.
    Si el conjunto de soluciones no se puede enumerar, otra alternativa es generar las soluciones de manera aleatoria, pero mantener una lista o arreglo con todas las soluciones probadas, y antes de probar una nueva.
    El problema con esta alternativa es que toma mucho tiempo resolver un problema, la lista de soluciones probadas crece, y se podría estar invirtiendo mucho tiempo verificando si la solución fue probada antes.
    Si el conjunto de soluciones posibles es grande – o infinita, lo mejor es generar las soluciones de manera aleatoria y sin verificar. La posibilidad de que una solución fue probada más de una vez es baja, y el consumo de tiempo en verificarlo es alto.

    Breath First:

    Algoritmo:

    Begin
    open := [Start];
    closed := [ ];
    while open ? [ ] do
    begin
    remove leftmost state from open, call it X;
    if X is a goal then returns SUCCESS
    else begin
    generate children of X;
    put X on closed;
    discard children of X if already on open or closed;
    put remaining children on right end of open
    end
    end
    return FAIL
    end

    Originalmente escrito en informatico ProgInternet.com

    No Comments
  • Existen algunas buenas razones por las que tener prudencia al usar Flash en una pagina web. Siempre es bueno darle un toque de animacion, mas no centralizar toda la interaccion basado en ActioScript. He aqui una razones del porque:

    Flash tiene problemas con los buscadores, ya que estos indexan por página, y leen el contenido (HTML/XHTML) de las webs, utilizando flash, muy probablemente, pierdas posicionamiento considerablemente.
    Necesitas instalar software adicional al navegador para poder visualizar la web. Si tu interés es vender, ¿por qué cerrar puertas a 1 sólo cliente?

    Graves Problemas de navegación:

    • No funcionan los botones “atrás” y “adelante”
    • Abrir un enlace en otra pestaña
    • Abrir un enlace en otra ventana
    • Ver las propiedades de una imagen
    • Obtener una imagen
    • Buscar una palabra a través del navegador
    • No puedes hacer el texto más grande o más pequeño

    Los elementos no son estándares. Los usuarios están educados con los componentes de las webs, textos, formularios, enlaces, etc… Y pueden reconocer su función y su uso. No se debe hacer pensar al usuario para qué sirve algo de la página, él debe saberlo. Cada diseñador tiene su criterio para crear sus botones, combos, etcétera.

    Depende absolutamente de las decisiones que tome la empresa que lo controla. Nunca sabes qué puede pasar con flash, en cualquier momento podría obligar a actualizar versiones, o sacar versiones incompatibles, y tu, no podrías hacer nada contra ello.

    Dependencia total de los diseñadores que hacen la web. Hay más gente preparada para hacer cambios en webs HTML/XHTML que en Flash, ya que HTML es un estándar, y más gente está preparada para ello.

    Los diseñadores tienden demasiado a crear efectos y controles complicados para el usuario.
    Accesibilidad:

    • Personas con problemas en la vista no pueden cambiar los tamaños de las letras
    • Los sintetizadores de voz que leen el código html no pueden leerlo

    Suelen ser más lenta. Al cargarlas de efectos y/o imágenes, las webs en flash suelen ser más pesadas (nótese el “suelen”, ya que he visto verdaderas barbaridades en HTML)
    Los usuarios buscan algo en la web, no entretenerse (salvo casos aislados que no tienen nada que hacer). Debe haber un acceso rápido al contenido, a lo que el usuario está buscando.
    Problemas serios a la hora de imprimir. ¿A quién no le ha pasado?…
    Problemas para generar estadísticas. Nos movemos en un mercado en el que prima la estadística, y Flash nos dificulta conseguirlas.

    Las webs en Flash tienden a distraer la atención del usuario frente al contenido que está buscando.

    Existen, empero, cierta clase de poblacion o usos para los cuales flash resulta ser el mas idoneo:

    • Webs artísticas (diseño, música, fotos, pintura, etcétera)
    • Niños (webs para niños, tanto educativas como de entretenimiento)
    • Visitas virtuales (recorridos, catálogos, etcétera)
    • Banners (aunque odio los banners en general, puede atraer algo más que una simple imagen)
    • Películas y videos (evidente)
    • Juegos (también evidente)

    Atom Feed (Agrega los articulos en tu sitio)

    Originalmente escrito en Charles ProgInternet.com

    No Comments
  • Hace tres años el Parlamento Europeo detuvo el intento de hacer enforcable las patentes de software en Europa. Un esfuerzo sin precedentes de la comunidad hizo posible con una relativa escasa conciencia acerca de los peligros más grandes entre las empresas de software. Desde entonces, los litigios de patentes y las trampas se han convertido en un grave problema para el mercado y los usuarios de software. Tenemos que reducir los riesgos de patentes que impiden la innovación y la inversión.

    En una escala de todo el mundo siguen las oficinas de patentes a conceder esos derechos y no adaptar su práctica. Ellos se enfrentan a una patente crisis provocada por la reducción de las normas y no para hacer frente a su examen atrasado. En una oficina de patentes los principales creatividad que se muestra es dirigida hacia la interpretación de su propia base jurídica. Incluso sin el apoyo político de la comunidad de patentes se amplía lo que puede ser patentable a través de la práctica y la jurisprudencia. Aunque se enfrentan a una corriente de interés en detener sus patentes de software es típica excusa: “Nosotros no conceden patentes de software, no sabemos muy bien lo que son las patentes de software”. o “¿Por qué excluir el software?” o “Acabamos de ejecutar la ley”.. Además de que el legislador lobby. Es a las fuerzas democráticas para que las burocracias de nuevo bajo control y que viven con sus regímenes de patentes de software. Es indispensable que el software sigue siendo la comunidad organizada y sensible.

    Queremos superar la crisis de las patentes de software. Estamos aumentar la conciencia sobre sus efectos devastadores sobre la nueva información y sociedad del conocimiento, donde predomina el software y hacer que nuestras propuestas de reforma constructiva de escuchar. Pero sin su apoyo no habría forma de tener éxito. En lugar de la actual los agravaría.

    ¿Qué hacer?

    1. Por favor, regístrate o publica un comentario sobre nuestro proyecto de Petición
    2. Escriba a su Oficina de Patentes, Senadores y Diputados
    3. Corra la voz en sus blogs, listas de correo, noticias y sitios sociales
    4. Únete a nuestro grupo de Facebook e invita a tus amigos a unirse a la causa
    5. Ponga un banner en su sitio web y ayuda para hacer otros nuevos
    6. Comprar una camiseta
    7. EE.UU.: Pregúntele a su candidatos presidenciales Obama y McCain sobre las patentes de software
    8. Guardar un minuto de silencio por la muerte de software sobre la innovación 24 sep a 12h00
    9. Donar dinero (próximamente)

    Mas informacion en stopsoftwarepatents.org

    Originalmente escrito en Charles ProgInternet.com

    No Comments
  • Cuando hablamos de la Web2.0/Ajax – no estoy hablando de la tecnología en sí. Al parecer no fui capaz de encontrar un término adecuado para que el muy popular plan de diseño que aparecen muy a menudo últimamente en TechCrunch entradas o comentarios similares. Es debido al hecho de que la mayoría de estas “aplicaciones web” están usando la tecnología Ajax y beneficiarse de la interconexión de servicios web (Web 2.0) – a fin de que la razón por la que tienden a llamar “Web2.0/Ajax”. Creo que lo nombre “2.0Culture”.

    Con el fin de obtener atención a su flamante 2.0Culture respaldado sitio web, usted necesita traer algo decente “actualizada” de diseño de la misma. No, no estoy hablando de CSS en lugar de cuadros o similares. Estoy hablando de la simplicidad combinada con grandes fuentes, shaders brillante y muy, muy extraño nombres de marca. A pesar de que lo que tiene que hacer su tarea de aprendizaje acerca de las etiquetas, las nubes y mucho más pegadiza de estas palabras – aún puede ser un gran “nueva ola” de diseño – sin ser un pro 2.0Culture tecnología geek.

    En primer lugar, consulte los siguientes sitios para una visión general básica. Trate de identificar las principales similitudes entre los distintos conceptos. Todos ellos parecen de origen desde el mismo desarrollador. Aunque no hay directriz (con excepción de uno esta aquí, wooho!) . Mire aquí:

    https://gtalkr.com/
    http://www.flock.com/
    http://instantdomainsearch.com/
    http://www.silverorange.com/
    http://www.read.io/
    http://www.noodly.com/
    http://instantdomainsearch.com/

    Como usted puede notar, estos diseños son bastante similares. Esto es sólo un pequeño extracto y vamos a poner una especial atención a este tipo de diseño para este artículo. Hay millones de otros sitios, buscando totalmente sin dejar de ser reconocido como un “eh, esto parece como 2.0Culture” de diseño. Si desea obtener más información sobre la tecnología detrás de él, utilice nuestro amigo, Google.
    Esto debe hacer:

    * Formas redondeadas
    * Tonos
    * Sans Serif
    * Pastell v2.0
    * Pies de página
    * Botones
    * Font-size: Tarjetones
    * Descriptoras HTML (estilo XML)

    Grandes NO:

    * Applets de Java (Script está bien aunque)
    * Gifs animados (la más blinky)
    * 100% Flash Sitio web
    * Visible tablas

    Originalmente escrito en Charles ProgInternet.com

    No Comments
  • Adobe ha presentado en la feria Photokina 2008, la esperada nueva versión de su herramienta de retoque fotográfica.

    Al igual que su predecesora, la nueva versión se presenta en dos versiones CS4 y CS4 Extended, las cuales incluyen múltiples e interesantes novedades.

    Reseñar como novedad el nuevo sistema de reescalado de imágenes conocido como “Content-Aware Scaling”.

    Un sistema de reescalado que hace ya algún tiempo fue presentado por el “Mitsubishi Electric Research Laboratories”, que permite redimensionar el tamaño de las imágenes “respetando” el contenido de las mismas.

    También destaca de la nueva versión el módulo de creación de panorámicas, que ahora “acopla” las imágenes con muchísima mayor precisión, siendo capaz incluso de detectar el tipo de objetivo con el que se ha hecho la toma para corregirlas geométricamente.

    El módulo panorámico permite fusionar automáticamente varias fotografías de un mismo motivo con el punto de foco desplazado. A partir de esa serie de imágenes, Photoshop compone una única instantánea con una gran profundidad de campo.

    Destacar de la nueva versión la inclusión de una pañeta de herramientas y funciones para la edición de gráficos en 3D, que permiten a sus usuarios pintar, iluminar, texturizar e incluso animar modelos 3D.

    Finalmente la versión Extended es compatible con el estándar DICOM (Digital Imaging and Communication in Medicine) y generar modelados 3D anatómicos a partir de las mismas.

    Por el momento se desconoce la fecha de comercialización y su precio.

    Originalmente escrito en Charles ProgInternet.com

    No Comments
  • Científicos y expertos en computación en Pakistán han desarrollado un concepto tecnológico que pretende aumentar la velocidad de transmisión de datos, sin tener que invertir en costoso equipos.

    Básicamente es crear un Súper Cache distribuido entre miles de computadoras y redes alrededor del mundo.

    En los países desarrollados, los proveedores de Internet crean un cache local de la Web con miles de sitios predeterminados según su popularidad y su frecuencia de acceso.

    Estos datos los van almacenando en sus servidores. Esto puede significar un ahorro de entre el 30% a 40% del ancho de banda, ya que al estar la información localmente almacenada, no se requiere de “salir” a buscar los datos nuevamente a su fuente original. En otras palabras, ahorra dinero y aumenta la velocidad para los usuarios finales.

    Inspirado en la idea del protocolo BitTorrent, cuando un usuario trata de accesar un sitio en Internet o trata de bajar un archivo en particular, un programa cliente instalado en su computadora, verifica primero en el cache de la red peer-to-peer para ver si esos datos están disponibles en alguna parte, en otras redes o computadoras de los participantes en este proyecto, antes de salir a la fuente a buscarlos.

    La gracia de este proyecto es que existan cientos de miles, de “nodos” en todo el mundo sobre redes con ancho de banda disponible, capaces de donar ancho de banda para así alimentar digitalmente a las computadoras y redes menos afortunadas.

    Este proyecto resulta util y sencillo a la vez.

    fuente en ingles:

    - Pakistani scientists have a way to boost download speeds. (Technology Review)
    -
    DonateBandwidth

    Originalmente escrito en Charles ProgInternet.com

    No Comments
  • Cuando hablamos de la Web2.0/Ajax – no estoy hablando de la tecnología en sí. Al parecer no fui capaz de encontrar un término adecuado para que el muy popular plan de diseño que aparecen muy a menudo últimamente en TechCrunch entradas o comentarios similares. Es debido al hecho de que la mayoría de estas “aplicaciones web” están usando la tecnología Ajax y beneficiarse de la interconexión de servicios web (Web 2.0) – a fin de que la razón por la que tienden a llamar “Web2.0/Ajax”. Creo que lo nombre “2.0Culture”.

    Con el fin de obtener atención a su flamante 2.0Culture respaldado sitio web, usted necesita traer algo decente “actualizada” de diseño de la misma. No, no estoy hablando de CSS en lugar de cuadros o similares. Estoy hablando de la simplicidad combinada con grandes fuentes, shaders brillante y muy, muy extraño nombres de marca. A pesar de que lo que tiene que hacer su tarea de aprendizaje acerca de las etiquetas, las nubes y mucho más pegadiza de estas palabras – aún puede ser un gran “nueva ola” de diseño – sin ser un pro 2.0Culture tecnología geek.

    En primer lugar, consulte los siguientes sitios para una visión general básica. Trate de identificar las principales similitudes entre los distintos conceptos. Todos ellos parecen de origen desde el mismo desarrollador. Aunque no hay directriz (con excepción de uno esta aquí, wooho!) . Mire aquí:

    https://gtalkr.com/
    http://www.flock.com/
    http://instantdomainsearch.com/
    http://www.silverorange.com/
    http://www.read.io/
    http://www.noodly.com/
    http://instantdomainsearch.com/

    Como usted puede notar, estos diseños son bastante similares. Esto es sólo un pequeño extracto y vamos a poner una especial atención a este tipo de diseño para este artículo. Hay millones de otros sitios, buscando totalmente sin dejar de ser reconocido como un “eh, esto parece como 2.0Culture” de diseño. Si desea obtener más información sobre la tecnología detrás de él, utilice nuestro amigo, Google.
    Esto debe hacer:

    * Formas redondeadas
    * Tonos
    * Sans Serif
    * Pastell v2.0
    * Pies de página
    * Botones
    * Font-size: Tarjetones
    * Descriptoras HTML (estilo XML)

    Grandes NO:

    * Applets de Java (Script está bien aunque)
    * Gifs animados (la más blinky)
    * 100% Flash Sitio web
    * Visible tablas

    Originalmente escrito en Charles ProgInternet.com

    No Comments