proginternet.com
Programacion Internet
Archives
- October 2011
- September 2011
- June 2011
- March 2011
- October 2010
- August 2010
- July 2010
- June 2010
- December 2009
- October 2009
- September 2009
- August 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007
- December 2006
- November 2006
- October 2006
- September 2006
- December 1969
Categories
- Access
- ActionScript
- Adobe
- ADSL
- AJAX
- Algoritmos
- Analisis
- Analista de Sistemas
- apache
- ascii
- Automatas
- C
- Ciencias de la Computacion
- cliente-servidor
- Colores RGB
- Complejidad
- Conceptos Basicos
- Consejos – Tips
- CS4
- CSS
- Cupones
- curso
- Cursos
- Delphi
- Diseño Grafico
- diseño web
- Dreamweaver
- etiquetas
- Eventos
- Excel
- Expresion
- Flash
- Flash 8
- Flash CS3
- Flash General
- Flex
- FLV
- GoDaddy
- Graficos
- grafos
- Gratis
- Guia
- Herramientas
- Hojas de Estilo en Cascada
- Hosting
- htacces
- HTML
- imagenes
- Ingenieria de Software
- ingenieria en informa¡tica
- Internet
- introduccion
- Java
- javascript
- lan
- Lenguajes
- Licenciatura en Sistemas
- Linros
- logica
- man
- Maquetacion
- Microsoft
- mod rewrite
- MySQL
- Paradigmas de Programacion
- Password
- Photoshop
- PHP
- PHPMyadmin
- Pila
- Plantillas
- Preguntas Frecuentes
- Programacion
- Programacion Internet
- Programacion Logica
- Programacion Web
- Programador Universitario
- Prolog
- Proyect
- Que es una red
- Recomendaciones
- Recursos
- redes
- Redes Inalambricas
- RGB
- RIA
- Ruby on the Rails
- seguridad
- Seminarios
- Servicios
- Servidores
- Servidores Dedicados
- Sitios
- Sitios – Webs
- Software Diseño Web
- tipos de redes
- Tips
- Trucos
- tutoriales
- tutoriales
- Tutoriales
- tutoriales flash
- Universidad
- Usabilidad
- utilidades
- Video
- W3C
- wan
- Windows
- Word
- Wordpress
- XHTML
- XML
Links
Recent Articles
- Programación Básica en PLSQL
- Aprende Flash Facil
- Aprende Flash Facil
- Fazzil: Tu Página Web Fácilmente
- Curso de Phosohop en Junin
- Estudiar Diseño Web en Junin
- Curso de Programacion Python
- Tutorial Photoshop: Lineas de luz alrededor de personas
- Crear Pagina Web En Flash
- Flash CS5 Actionscript Facilito
-
No Comments
Wordpress 2.7 Nuevo Dashboard, el escritorio cada vez mas estilizado

-
No Comments
Como hacer una pagina web desde 0 .Parte 1Aprendemos com Macromedia Dreamweaver.
Originalmente escrito en admin ProgInternet.com
-
No CommentsDeclarar Variables
* Si desea utilizar una variable, debe declarar específicamente su tipo. Para declarar una variable del typeyou simplemente utilizar el tipo seguido por el nombre de la variable. Considere los siguientes ejemplos
byte b;
corta edad;
nationalDebt largo;
isMale boolean;* Puede también declarar múltiples variables de un tipo en una expresión como en el ejemplo siguiente:
int edad, yrsEmployed, numChildren;
Asignación Variable de inicialización y
* Una vez que han declarado el tipo de una variable, usted está libre para inicializar y asignar a ella algún valor.
* Asignación de inicialización de las obras y al igual que hizo en Perl. Usted sólo tiene que utilizar un nombre de variable = algún valor. Por ejemplo, considere el siguiente código:
int edad;
edad = 28;* Por supuesto, también puede declarar variables y asignar valores a las mismas, al mismo tiempo, con la siguiente sintaxis:
int edad = 28;
Casting (Cambiar de un tipo a otro)
* ¿Qué pasa si usted quiere multiplicar 2 x 1,5, o más genéricamente, int x doble? ¿El resultado ser un int o un doble o algo más?
* Bueno, en caso de duda, Java convertirá a la menos restrictiva tipo para estar seguro. Por lo tanto, en el ejemplo anterior, el resultado será un doble doble ya que es menos restrictiva.
* El siguiente gráfico muestra cómo los tipos se casta, si es posible.
byte -> corto -> int -> largo -> float
-> Doble* Sin embargo, lo que si va a otro lado? Suponiendo que tiene dos dobles y usted desea hacer un int del producto
* Para hacer este tipo de casta, sólo tiene que realizar una misión utilizando el tipo que se casted en paréntesis antes de que el valor que se casted. Considere el siguiente ejemplo en el que la casta de un doble a un int:
double d = 123,456;
int i = (int) d;* En este caso, se le asignará un valor de “123″.
Strings
Como te habrás dado cuenta, en Java, no hay ningún tipo de variable llamada cadena. Sin embargo, a pesar de Java no tiene un tipo determinado, prevé que una clase llamada predefinidos de cadenas que puede utilizar en lugar.
* Hablaremos más sobre las clases y el uso de ellos en secciones posteriores. Sin embargo, sería agradable, al menos, introducir la cadena de clase aquí para que podamos utilizarlo en el ínterin.
* Para una instancia de cadena, usted sólo tiene que utilizar la misma sintaxis que lo haría si se tratara de un tipo:
String s = “Hola ciberespacio”;
* Las cadenas tienen muy pocos métodos que le permiten manipular en todos los sentidosl. Para leer acerca de estos métodos, simplemente utilice la documentación en línea. Hablaremos acerca de cómo utilizar de manera eficiente la documentación theonline un poco más tarde, pero usted debe saber puede encontrarlo en el paquete java.lang.
Originalmente escrito en Charles ProgInternet.com
-
No Comments
Originalmente escrito en informatico ProgInternet.com
-
No Comments
Gracias a xkcd tenemos esta genial viñeta. La traduccion es mas o menos asi:
Las consolas de juego mas poderosas del mundo no han podido todavia igualar el grado de addicion generado por los pequeños juegos flash.
El muñeco en cuestion dice:
Oh, ya creo haberlo resuelto!, solo una hora mas!!
Atom Feed (Agrega los articulos en tu sitio)Originalmente escrito en Charles ProgInternet.com
-
No Comments
Este manual pretende dar instrucciones precisas para el manejo y adaptacion en Javascript. Si eres muy novato en la programacion web, no es un tutorial recomendable. El nivel requerido es medio a rookie, gracias por su comprension!.
Tipos básicosintValue var = 1;
floatValue var = 3,0;
stringValue var = “Esta es una cadena \ n”;
sqString var = ‘Esto también es una cadena’;Javascript es un lenguaje escrito dinámicamente. Las variables son declaradas con la palabra clave var. Simple común son los tipos de apoyo.
Arrays
emptyList var = [];
homogenousList var = [1, 2, 3];
heterogenousList var = [ "uno", 2, 3.0];Javascript ha construido en objetos de colección. La matriz es un objeto dinámicamente escrito secuencia de valores Javascript. Ellos son creados con el soporte de notación [] o con el nuevo operador en la matriz de objeto (por ejemplo, new Array (5)).
Mapas de la Propiedad
emptyMap var = ();
homogenousMap var = ( “uno”: 1, “dos”: 2, “tres”: 3);
heterogenousMap var = ( “uno”: 1,
“dos”: “dos”,
“tres”: 3.0);Junto con matrices son los objetos de objetos. Actúan como propiedad mapas con las cadenas que actúa como claves dinámicamente a los datos mecanografiados.
Acceso
/ / Notación de puntos de acceso de propiedad
window.alert ( “homogénea mapa de propiedad \” uno \ “”
homogenousMap.one);
/ / Subíndice notación de propiedad de acceso
window.alert ( “homogénea mapa de propiedad \” dos \ “”
homogenousMap [ "dos"]);Cesión de Créditos
homogenousMap [ "uno"] = 10;
homogenousMap.two = 20;Eliminación
eliminar homogenousMap [ "uno"];
eliminar homogenousMap.two;Iteración
para (var clave en heterogenousMap) (
window.alert ( “heterogéneas mapa de propiedad \” “
llave
“\” = “
heterogenousMap [clave]);
)Originalmente escrito en Charles ProgInternet.com
-
No Comments
He aqui 45 de las reglas mas comunes para el diseño de un logo, algo que es muy comun para todo diseñador web. Aqui las exponemos:
1. No use más de tres colores.
2. Deshazte de todo lo que no es absolutamente necesario.
3. Tipo debe ser lo suficientemente fácil para su abuela a leer.
4. El logotipo debe ser reconocible.
5. Crear una única forma o el diseño para el logotipo.
6. Ignorar totalmente lo que sus padres y / o cónyuge pensar en el diseño.
7. Confirme que el logo se ve atractivo a más de tres (3) personas.
8. No combine elementos de logotipos y populares afirman que como obra original.
9. No utilice imágenes prediseñadas bajo ninguna circunstancia.
10. El logotipo debe lucir bien en blanco y negro.
11. Asegúrese de que el logotipo es reconocible cuando invertido.
12. Asegúrese de que el logotipo es reconocible cuando el tamaño.
13. Si el logotipo contiene un icono o símbolo, así como el texto, el lugar cada fin de que se complementan entre sí.
14. Evite recientes tendencias de diseño del logotipo. En cambio, que busque el logotipo atemporal.
15. No usar efectos especiales (incluyendo, pero no limitado a: los gradientes, sombras, reflexiones, y ráfagas de luz).
16. Ajustar el logotipo en un diseño cuadrado, si es posible, evite los diseños oscuros.
17. Evite detalles intrincados.
18. Considere la posibilidad de los diferentes lugares y formas que el logotipo se presentará.
19. Invocar sentimientos de ser audaz y confiado, nunca aburrida y débil.
20. Darse cuenta de que usted no va a crear un logotipo perfecto.
21. Use las líneas de negocios fuerte, suave para el buen líneas de negocios.
22. El logotipo debe tener alguna relación con lo que representa.
23. Una foto no tiene un logotipo.
24. Usted debe sorprender clientes con la presentación.
25. No utilice más de dos fuentes.
26. Cada elemento del logotipo debe ser alineados. Izquierda, centro, derecha, arriba, o abajo.
27. El logotipo debe ser sólida, con elementos no rastrero.
28. Saber quién va a estar buscando en el logotipo antes de pensar en ideas para ello.
29. Siempre elige la función de innovación.
30. Si el nombre de marca es memorable, el nombre de marca debe ser el logo.
31. El logotipo debe ser reconocible cuando se refleja.
32. Incluso las grandes empresas requieren una pequeña logotipos.
33. Todo el mundo debería al igual que el diseño del logotipo, no sólo las empresas que la utilizan.
34. Crear variaciones. El más variaciones, más probabilidades hay de hacerlo bien.
35. El logotipo debe mirar coherente a través de múltiples plataformas.
36. El logotipo debe ser fácil de describir.
37. No utilice taglines en el logotipo.
38. Esbozar ideas usando lápiz y papel antes de trabajar en un equipo.
39. Mantenga el diseño simple.
40. No utilice ninguna “swoosh” o “mundo” los símbolos.
41. El logotipo no debe distraer la atención.
42. Debe ser honesto en su representación.
43. El logotipo debe ser equilibrado visualmente.
44. Evite luminoso de neón, colores y oscuridad, colores mate.
45. El logotipo no debe romper ninguna de las normas anteriormente mencionadas.Originalmente escrito en Charles ProgInternet.com
-
No CommentsBoston College , en virtud de una Fundación Nacional de Ciencias de subvención, para desarrollar la próxima generación de comunicaciones inalámbricas basados en la tecnología de luz visible en lugar de ondas de radio. Los investigadores esperan Piggyback comunicaciones de datos sobre las capacidades de baja potencia diodos emisores de luz, o LEDs, para crear “Smart Iluminación”, que sería más rápido y más seguro que la red actual de la tecnología.
Esta iniciativa tiene por objeto desarrollar una óptica de la tecnología de la comunicación que haría una luz LED el equivalente de una conexión Wi-Fi punto de acceso.
“Imagínese si su equipo, el iPhone, la televisión, la radio y el termostato puede comunicarse con todos cuando caminaba en una habitación sólo por flipping la pared y el interruptor de luz sin el habitual grupo de cables”, dijo el profesor de Ingeniería BU Thomas Little. “Esto podría hacerse con un LED basada en la red de comunicaciones que también proporciona luz – todos los existentes en las líneas de energía con bajo consumo de energía, elevada fiabilidad y no interferencia electromagnética. En última instancia, el sistema se espera que sea aplicable a partir de los dispositivos de iluminación, al igual que el intercambio las bombillas de LED.
Universidad de Boston investigaciones se centrarán en el desarrollo de aplicaciones de las redes de computadoras, en particular la de estado sólido tecnología óptica que forma la columna vertebral de la red.“Esta es una oportunidad única para crear una trascendente que la tecnología no sólo permite la iluminación energéticamente eficiente, pero también crea la siguiente generación de comunicaciones inalámbricas seguras,” Little añadió. “Como cambiar de incandescentes y fluorescentes compactas a la iluminación LED en los próximos años, podemos construir simultáneamente una forma más rápida y segura infraestructura de comunicaciones a bajo coste, junto con nuevas e inesperadas aplicaciones”.
Poco prevé interiores óptico inalámbrico de comunicaciones que utilizan los sistemas de iluminación LED de color blanco dentro de una habitación – similar a la televisión dispositivo de control remoto – para proporcionar conexiones a Internet a las computadoras, asistentes digitales personales, la televisión y la recepción de radio, conexiones telefónicas y de control de la temperatura del termostato.
Con una amplia iluminación LED, una vasta red de luz basados en la comunicación es posible, señaló poco. Un dispositivo inalámbrico a la vista de un LED podría permitido enviar y recibir datos, aunque el aire – inicialmente a velocidades de 1 a 10 megabits por segundo rango – cada uno con LED que actúa como un punto de acceso a la red. Esta red tendría el potencial de ofrecer a los usuarios un mayor ancho de banda actual de la tecnología RF.
Además, desde esta luz blanca no penetrar en las superficies opacas, tales como muros, hay un mayor nivel de seguridad, tal como se escucha no es posible. También luces LED consumen mucho menos energía que la tecnología RF, ofreciendo la oportunidad de construir una red de comunicación sin adición de los costos de la energía y la reducción de las emisiones de carbono en el largo plazo.
La capacidad de convertir rápidamente las luces LED y fuera – tan rápido el cambio es imperceptible para el ojo humano – es la clave para la tecnología. El parpadeo de luz en los patrones permite la transmisión de datos sin ningún cambio notable en la sala de iluminación. Y la tecnología no se limita a las luces interiores; su primera prueba real puede muy bien venir al aire libre, en la industria del automóvil.
“Esta tecnología tiene muchas implicaciones para la seguridad del automóvil”, dice Pequeño. “Luces de freno ya utilizan LEDs, por lo que no se extienden a un conjunto un automóvil con un sensor que detecta las luces de freno del coche en frente de ella y ya sea un atento alertas conductor frena o activa el auto.”
Originalmente escrito en Charles ProgInternet.com
-
No Comments
He aqui 45 de las reglas mas comunes para el diseño de un logo, algo que es muy comun para todo diseñador web. Aqui las exponemos:
1. No use más de tres colores.
2. Deshazte de todo lo que no es absolutamente necesario.
3. Tipo debe ser lo suficientemente fácil para su abuela a leer.
4. El logotipo debe ser reconocible.
5. Crear una única forma o el diseño para el logotipo.
6. Ignorar totalmente lo que sus padres y / o cónyuge pensar en el diseño.
7. Confirme que el logo se ve atractivo a más de tres (3) personas.
8. No combine elementos de logotipos y populares afirman que como obra original.
9. No utilice imágenes prediseñadas bajo ninguna circunstancia.
10. El logotipo debe lucir bien en blanco y negro.
11. Asegúrese de que el logotipo es reconocible cuando invertido.
12. Asegúrese de que el logotipo es reconocible cuando el tamaño.
13. Si el logotipo contiene un icono o sÃmbolo, asà como el texto, el lugar cada fin de que se complementan entre sÃ.
14. Evite recientes tendencias de diseño del logotipo. En cambio, que busque el logotipo atemporal.
15. No usar efectos especiales (incluyendo, pero no limitado a: los gradientes, sombras, reflexiones, y ráfagas de luz).
16. Ajustar el logotipo en un diseño cuadrado, si es posible, evite los diseños oscuros.
17. Evite detalles intrincados.
18. Considere la posibilidad de los diferentes lugares y formas que el logotipo se presentará.
19. Invocar sentimientos de ser audaz y confiado, nunca aburrida y débil.
20. Darse cuenta de que usted no va a crear un logotipo perfecto.
21. Use las lÃneas de negocios fuerte, suave para el buen lÃneas de negocios.
22. El logotipo debe tener alguna relación con lo que representa.
23. Una foto no tiene un logotipo.
24. Usted debe sorprender clientes con la presentación.
25. No utilice más de dos fuentes.
26. Cada elemento del logotipo debe ser alineados. Izquierda, centro, derecha, arriba, o abajo.
27. El logotipo debe ser sólida, con elementos no rastrero.
28. Saber quién va a estar buscando en el logotipo antes de pensar en ideas para ello.
29. Siempre elige la función de innovación.
30. Si el nombre de marca es memorable, el nombre de marca debe ser el logo.
31. El logotipo debe ser reconocible cuando se refleja.
32. Incluso las grandes empresas requieren una pequeña logotipos.
33. Todo el mundo deberÃa al igual que el diseño del logotipo, no sólo las empresas que la utilizan.
34. Crear variaciones. El más variaciones, más probabilidades hay de hacerlo bien.
35. El logotipo debe mirar coherente a través de múltiples plataformas.
36. El logotipo debe ser fácil de describir.
37. No utilice taglines en el logotipo.
38. Esbozar ideas usando lápiz y papel antes de trabajar en un equipo.
39. Mantenga el diseño simple.
40. No utilice ninguna “swoosh” o “mundo” los sÃmbolos.
41. El logotipo no debe distraer la atención.
42. Debe ser honesto en su representación.
43. El logotipo debe ser equilibrado visualmente.
44. Evite luminoso de neón, colores y oscuridad, colores mate.
45. El logotipo no debe romper ninguna de las normas anteriormente mencionadas.Originalmente escrito en Charles ProgInternet.com
-
No Comments
Tipos de búsqueda según estrategias de control:
ALGORITMO
Disponemos de información segura sobre qué operación aplicar
BUSQUEDA EXHAUSTIVA (A CIEGAS)
Exploración del árbol de búsqueda sistemáticamente pero sin información
BUSQUEDA HEURÍSTICA (INFORMADA)
información sobre el problema (información del dominio) que permite reducir la búsquedaDel griego “heuriskein” que significa descubrir o encontrar
La heurística es una ayuda para guiar el proceso de búsqueda.En general, con la utilización de heurísticas no se van a conseguir
siempre resultados óptimos (la mejor solución), pero si se van a conseguir resultados de buena calidad en un tiempo razonable.Se utilizan en problemas complejos donde aparece el problema de la explosión combinatoria. En este tipo de problemas, los algoritmos de búsqueda exhaustiva tienen costos inaceptablemente altos (sólo son válidos para problemas sencillos).
Usar información “heuristica” para “adivinar” cuál nodo expandir
la heurística aparece bajo la forma de una función de evaluación basada en la información específica para el dominio o contexto relacionado con el problema
el problema de búsqueda se puede considerar como la maximización o minimización de una función.La función de evaluación nos proporciona una manera de evaluar un nodo “localmente” basado en una estimación del costo de llegar desde el nodo actual al nodo meta.
Problemas con la Heurística
la heurística suele ser poco certera – problema abierto
puede no encontrar la mejor respuesta – superado por algoritmo A*
La heurística es una técnica la cual produce resultados, pero no siempre.Mucho de lo que hacemos en la vida cotidiana involucra soluciones heurísticas a los problemas. Usualmente trabaja, o usualmente trabaja lo suficientemente bien, y cuando no trabaja, entonces se trata el problema de otra forma.
La palabra heurística, no solo describe los casos donde una solución podría no ser encontrada, sino que describe los casos donde deseamos encontrar la mejor solución.
La heurística podría ayudar a encontrar soluciones que pueden ser buenas, pero talvez no la mejor solución. Obviamente la medida de cuan bueno es y la evaluación de las técnicas heurísticas, es relativa al dominio, y a la tarea específica que la solución del problema será aplicada al dominio.
Originalmente escrito en informatico ProgInternet.com









