Home » mayo 2014
Java y javascript, java en el mundo virtual

Seguimos con Symfony2. Prácticamente podemos crear ya una aplicación escencial con lo que poseemos estudiado. Vamos a ver como diseñar plantillas en Symfony2: El controlador es el responsable de manejar cada petición delegando la mayoría del esfuerzo en otras piezas de código. Cuando un controlador requiere generar HTML, CSS o otro tipo de contenido emplea el motor de plantillas. En este capítulo aprenderemos como escribir potentes plantillas. Plantillas Una plantilla es un archivo de texto que puede ser generado en el formato que queramos (HTML, CSS, XML,..). La plantilla que solemos utilizar cuando no utilizamos un framework como Symfony son plantillas PHP ? un archivo de texto que interpreta PHP y que contiene fracción de contenido con código PHP: ?ph echo$page_titl ?>?php foreach $navigatio $it ?>?ph ec $it ->getHre ?>                         ?ph ec $it ->getCaptio ?>                                    /li>             ?php

Java y javascript, Java, el lenguaje

La realidad es que esa podría ser hasta una pregunta filosófica .¿Quién no ha intentado buscar algo, bajarse algo, y de repente, zas!,?REGISTRESE PARA ACCEDER A LOS LINKS?,?REGISTRESE PARA CONTINUAR?,etc,en mayúsculas y en negrita, a veces inclusive con comic sans, burlándose de nosotros? Pues hace tiempo descubrí como eludir esto, y tras la conversación de un colega mío he decidido comentarlo en mi blog. Hay algúnas opciones, cada cual propone una cosa más éxotica. Mailinator Si lo que realmente quieres es tener una cuenta que no te servirá para nada pero te enviarán mensajes de confirmación , la solución a tus dificultades podría ser Mailinator. Mailinator es un servicio que propone direcciones de correo temporales. Lo mejor de todo es que las puede usar cualquiera,desde cualquier sitio.El funcionamiento es tan eficaz como simple.Simplemente en el momento de registrarse, en espacio de tu dirección actual , colocas un mail  tipo NOMBRE @mailinator.com , sea cual sea, sin preocuparte de si tiene lugar o no, porque en ese momento mailinator detectará que habéis ?llamado? a esa cuenta y la creará. Entonces, si quieres ver los correos que te envien, tienes un tiempo de 5 minutos de inactividad para ir a la pagina web de mailinator ,introducir en el checkbox el nombre de tu cuenta (sin ?@mailinator.com?) y ya puedes alcanzar al correo que te envían.Cuando la web en la que te registraste necesite enviarte algo, el mail volverá a crearse y entonces tendrás 5 minutos para alcanzar antes de que se borre la cuenta. Pero tranquilo.Si requieres tener una cuenta temporal que te habéis hecho a mano, puedes seguirla con RSS e inclusive a incrustarla en tu página web.Además, si no te gusta el dominio @mailinator.com, la web te proporciona otros como safetymail.info ,etc. En definitiva, mailinator es una dispositivo muy provechoso y potente disponible de manera gratuita. BugMeNot No sabría como clasificar BugMeNot.Yo lo llamaría ?cooperación de usuarios contra el Spam?.Es un programa desinteresado que se cimienta en un buscador de cuentas con contraseña que puedes utilizar libremente.Simplemente,si buscas, por ejemplo ?www.forocoches.com? ,te aparecería un conjunto de cuentas con contraseñas incluidas que puedes utilizar, señalando en ?Stats? el % de los usuarios sobre esas cuentas que votaron que funcionaba correctamente. Siempre puedes colaborar en el programa incluyendo nuevas cuentas para cualquier web que no necesites y que cualquiera pueda usar, sin embargo, a mí lo que me gusta de BugMeNot , su auténtico potencial, es la expansión de BugMeNot para Firefox, que faculta que simplemente clicando ?boton derecho?  y a la alternativa ?BugMeNot? arriba de un formulario para entrar usuario, se te rellenará usuario y contraseña (si existe) para esa web, lo cual faculta que  pierdas menos tiempo registrándote y  ganes más buscando y bajando cosas. Pues nada, hasta aquí el recital, espero no haberme prolongado y que os haya semejante almenos, práctico.Tanto Mailinator como BugMeNot son completamente gratuitas y las podéis ver combinadas, que como veréis, hay bastantes cuentas @mailinator en BugMeNot.Un saludo!

Java y javascript, lo mejor de java

Java y javascriptSe aconseja oir el vídeo al leer el producto Las armas siempre me han fascinado. Aun recuerdo la sensación de portarlas y disparar con ellas, desde una simple pistola, a un subfusil  o un arma de asalto, una ametralladora pesada, una granada, la goma dos, un antiaereo, o un cañón antitanque. El servicio militar obligatorio me dio la oportunidad de poder sopesar y utilizar esta tecnología. Jamás he utilizado un arma contra un ser vivo y sin embargo su tecnología, su poder han supuesto a lo largo de la anécdota la diferencia entre tener derecho a contarla o no. Pero las armas de las que aquí vamos a hablar no son armas normales.  Son armas entregadas por los dioses, tecnología de los dioses que, para mi entender, desea decir armas extraterrestres, ya que no me imagino a ningun dios creador del universo que precise de tecnología. Pero en cualquier caso, su utilización nos afecto a todos nosotros, humanos mortales o a vuestros antepasados mismos. Hoy he querido iniciar no con un arma destructora sino con una creadora Ame-no-nuboko Para conocerla deberemos ir hasta los tiempos más remota, según la mitología japonesa La Creación  del Cielo y de la Tierra Tenchikaibyaku) según la mitología japonesa, es la anécdota que detalla el nacimiento legendario del mundo celestial y del mundo terrenal, el nacimiento de los primeros dioses y el nacimiento del  archipiélago japonésEsta anécdota es descrita de primera mano al principio del  Kojiki, primera obra escrita en Japón) y del  Nihonshoki); fundamentos literarias de la mitología japonesa y del  sintoísmo. No obstante, el relato cambia en algunos apariencias en ambos escritos, pero el más aceptado para los japoneses es el relato del  Kojiki Según la mitología japonesa en el principio, tras la formación del Cielo y de la Tierra, en la alta planicie del cielo tres dioses se crearon a sí mismos( De nuevo la mención a la Trinidad, cuyo antecedente es la dualidad. Primero fuese El Creador que lo comprendía todo y cuando todo estuvo, surgió un compañero una dualidad antagónica el ying y el yang, que dieron inicio al tiempo y espacio. Es la teoria de big ban hecha cuento para su comprensión por los mortales de la estación Al comienzo, el Universo estaba sumido en una especie de materia batida espesa e informe, sumida en el  silencio. Posteriormente, se escucharon sonidos que indicaban el movimiento de las partículas. Con este movimiento, la luz y las partículas más ligeras se elevaron; pero las partículas no eran tan rápidas como la luz y no pudieron ascender más. Es así, que la luz quedó en la fracción sobresaliente del Universo, y bajo de ella, las partículas formaron en primer espacio las nubes y despues el Cielo, que sería llamado como 

Java y javascript, maestros del java

maestros del javaPaul Krugman es, sin espacio a dudas, uno de los economistas más influyentes del mundo y, muy en particular, en círculos de centroizquierda. Se ha ganado una bien merecida fama a fundamento de cuestionar las creencias neoliberales tan en boga en la cultura económica europea (incluyendo la española). Sus análisis de la economía estadounidense y sus apreciaciónes al Cortado Republicano y también a la Administración Obama son, en mi opinión, muy acertadas. Columnista habitual del The New York Times, sus columnas surgen traducidas en El País, lo cual no deja de ser sorprendente, pues en las páginas económicas de tal rotativo raramente surgen posturas keynesianas, próximas al pensamiento de Paul Krugman, firmadas por economistas españoles (para ver una apreciación del poco abanico de sensibilidades que surgen en las páginas económicas de El País, en su mal llamado discusión sobre como resolver la crisis financiera, leer mi producto ?¿Necesita España un látigo para salir de la crisis?? Sistema Digital, 25.03.11). Paul Krugman es pues una referencia obligada en la literatura de cómo salir de la crisis económica y financiera. Su visión, sin embargo, de cómo salir de la crisis en España está equivocada. Indica en su célebre producto publicado en el suplemento dominical de The New York Times ?¿Can Europe Be Saved?? (¿Tiene Salvación Europa?), 16.01.2011, reproducido en El País, que España tiene sólo dos salidas. Una es incrementar su competitividad a fundamento de disminuir sus salarios (lo que llama la devaluación doméstica y que es la solución que se está siguiendo en España). La otra, salir del euro y devaluar su moneda. Esta última opción permitiría asimismo de realizar los artículos españoles más baratos, reducir el coste de la deuda española pues, al reducirse el coste de la moneda se reduciría también el coste de la deuda. Krugman está hablando de la Eurozona (aunque el título sea Europa) y su referencia a España entra dentro de sus reflexiones sobre lo que llaman los PIGS (Portugal, Irlanda, Grecia y España- Spain), expresión que en inglés desea decir los ?cerdos?. En las recomendaciones que hace Krugman se asume ?supuesto que también hace el gobierno Merkel y el gobierno Zapatero- que la forma de que España salga de la crisis es aumentando su competitividad, y estima que para obtener este fin, una opción (de las dos que propone) es reducir los salarios. Lo que se deduce de esta observación es otro supuesto, que es altamente cuestionable: que la competitividad y las exportaciones dependen en estos momentos primordialmente de los precios de los productos. Esta lectura, sin embargo, no corresponde a la realidad, para el tipo de exportaciones que tiene España, para las cuales el precio en sí no es, en este momento, el agente determinante. Esto lo hemos visto claramente también en Alemania, donde el mayor crecimiento de las exportaciones (y fracción del tipo de exportaciones alemanas es parecido al español) no ha tenido mucho que ver con una disminución de los precios de los productos que se exportan (ver mi producto citado anteriormente). En realidad, tales precios no han variado nada en los últimos años. Es significativo que esto se entienda. El incremento de las exportaciones ha implicado un incremento de la riqueza alemana. Pero este incremento no ha ido a crecer los salarios (cuyo porcentaje como porcentaje del PIB ha ido descendiendo), sino a incrementar aómicamente los beneficios empresariales. De ahí que la reducción salarial crecería los beneficios (como está ocurriendo en Alemania) sin que repercutiera en las exportaciones. Éstas, por cierto, ha continuado incrementándose en España, inclusive en los años de crisis. Hay un punto, sin embargo, que debe citarse y que raramente se cita cuando se menciona el debajo desmanejo alemán como indicador del éxito del modelo alemán, basado en las exportaciones. Y es que el incremento de las exportaciones no ha significado una destrucción de manejo en Alemania y ello como consecuencia del sistema de cogestión de las compañías exportadoras, con los trabajadores compartiendo las decisiones con los gestores de las compañías. Las mayores cadenas manufactureras de exportación se han comprometido a que la exportación de artículos alemanes no se haga a fundamento de exportación de puestos de tradebajo. Tal sistema de cogestión en España, sin embargo, no existe. (Ver ?Lo que no se dice sobre el supuesto ?milagro alemán??, Sistema Digital, 18.03.11) ¿Es la salida de España del euro fracción de la solución? Referente a la otra alternativa, la salida de España del euro no es una idea descabellada. Suecia (que no pertenece a la Eurozona) ha podido salir de la crisis más rápidamente y fácilmente que Finlandia (que si pertenece a la Eurozona). Pero, salir del euro es mucho más difícil que entrar en el euro (y la moneda sueca es más fuerte que lo sería la peseta, por las razones que citaré más adelante). Salirse del euro sería, en alguna medida, comparable a que California saliera del dólar. Sería dificilísimo y ello requeriría la secesión de California de los EE.UU. La salida del euro, sin embargo, para España no significaría tener que salir de la Unión Europea. Ahora bien, en el caso español el capital financiero alemán y francés, que poseen mayor fracción de la deuda española no lo permitirían, pues ello significaría enormes pérdidas para los bancos alemanes y franceses. Dicho todo ello, esto no significa que la probable salida de España del euro no pudiera utilizarse como una amenaza, pues ello supondría un asunto gravisimo para el capital financiero alemán. Salir del euro podría utilizarse por el gobierno español como negociación con la UE, sin eliminar en caso último que ello ocurriera. La situación actual es insostenible, pues la economía española estará en la situación actual mientras muchos años, con un asunto enorme de desempleo. Hay una tercera alternativa, sin embargo, que hubiera plantearse a nivel español y a nivel europeo. Pero para resolver este asunto hay que comprender su motivo, es decir, la motivo de la crisis que creo francamente no se está entendiendo y/o respetando en los círculos gobernantes y en el establishment de la UE. El gran asunto que España (y la UE) tiene es la falta de demanda y la escasez de crédito. El primero se debe en gran fracción al elevado desmanejo. No podrá salirse de la crisis a no ser que el desmanejo baje rápidamente. Y para ello es primordial que el Estado cree manejo. Si España, que tiene un estado del bienestar muy escaso desarrollado, tuviera el porcentaje de la población adulta que labora en el estado del bienestar que tiene Suecia (25%), en espacio del que ahora tiene (9%), habría 4.851.854 más puestos de trabajo, un número gran que el número de personas desempleadas 4.333.000. No habría pues desmanejo en España. En contra de lo que se está haciendo, el Estado hubiera crear manejo masivamente, estimulando la demanda y corrigiendo el enorme déficit social de España, que es una de las motivos de su retraso económico y de su limitada recuperación. ¿El asunto no es la falta de recursos: es falta de voluntad política? La respuesta predecible es que no hay recursos para realizar tal inversión. Lo cual no es cierto y es sencillo de mostrar. Los recursos existen. Lo que ocurre es que el estado no los recoge. El PIB per cápita de España es el 84% del PIB per cápita de Suecia. En cambio, el gasto público social per cápita (que cubre todos los gastos del estado del bienestar) es sólo el 64% del de Suecia. Si en España, el Estado recogiera en impuestos el porcentaje que alcanza el estado sueco (53%), en espacio del 34% (que es lo que alcanza ahora), el estado español recogería 200.000 millones de euros más de los que recoge, lo cual sería una porción de más del doble de la que se requeriría (80.000 millones) para tapar los enormes déficits sociales de España y crear el manejo citado en el párrafo anterior. El Estado español, como lo son los estados PIGS, es un estado pobre y muy escaso redistributivo, fruto del enorme dominio que las derechas han tenido históricamente sobre tales estados. Ahí está la raíz del problema: la política fiscal regresiva, que refleja todavía el enorme poder de las derechas sobre tales estados. Es esta la motivo de la debilidad de la peseta versus la corona sueca. El Estado español es un estado débil y escaso extendido (en contra de lo que aduce el pensamiento conservador y neoliberal en España), entretanto que el Estado sueco es un estado fuerte y redistributivo. Referente a la escasez de crédito, la solución pasa por crear bancas públicas y condicionar las ayudas públicas a la banca privada a la recuperación de su función social (hoy muy olvidada) de garantizar la disponibilidad de crédito. En este aspecto, el rol del Banco de España ?como lobby de la Banca- ha sido muy negativo y refleja de nuevo, el enorme dominio de las derechas sobre tal institución. El pensamiento neoliberal domina tal institución como muestran las proclamas del actual gobernador neo-ultraliberal del Banco de España, el Sr. Fernández Ordóñez paradójicamente nombrado por un gobierno socialista. Y a nivel europeo debería hacerse del Banco Central Europeo un Banco Central como el Federal Reserve Board, EE.UU.; deberían constituirse eurobonos que pasarían a ser la deuda europea; deberían desarrollarse políticas fiscales comunes; aprobarse un presupuesto gran con meta estimulante de la economía y constituirse un pacto social a nivel europeo. Es frustrante que el cortado granitario de las izquierdas, que solía llamarse Cortado Socialista Europeo, no esté presionando para que se realicen tales cambios. Éstas son, pues, las políticas que hubieran realizarse en España y en Europa. Que se realicen o no depende única y exclusivamente de la voluntad política y de las vinculos de poder de clase en el estado español. Las políticas seguidas por el gobierno actual van, precisamente, en sentido opuesto a lo que un gobierno con sensibilidad socialdemócrata hubiera realizar. Tal gobierno se enorgullece del aplauso que recibe de los institutos financieros de clara persuasión neoliberal y se olvida de la enorme impopularidad que tales políticas representan para las clases populares de España y del resto de Europa. Las políticas que se están siguiendo no nos sacarán de la crisis. A no ser que se sigan las aquí apuntadas (que serían asimismo enormemente populares) la crisis no se resolverá. FUENTE attac.es

Java y javascript, maestros del mundo java

Es símbolo de riqueza adquirida, algo que se ha de conseguir mediante el esfuerzo y el esfuerzo. Es runa de recompensa, algo por lo que se ha luchado y se va a tener por fin al alcance de la mano. Es tiempo de logros, recompensas, amor? Los logros aunque materiales, son más emocionales. Se debe mantener una actitud sensata para conservar lo ganado. Fehu ayuda a consolidar lo comenzado, pero recuerda que si se recibe hay que dar, esa es la ley. Las riquezas materiales y espirituales son un recurso a utilizar debidamente. no un fin. Invertida. -Problemas, frustración pérdidas, pruebas de todo tipo. Pérdidas de trabajo, posición, de empleo, de objetivos, de bienes materiales. Los planes que se tienen en ese momento deben ser abandonados o postergados. Fehu invertida prevée para estar en guardia, las situaciones imprevistas llegan y hay que colocar mucha atención. Evitar el materialismo superfluo y cultivar la espiritualidad. UR, URUZ Cambios, transición. Es indispensable abandonar atrás lo que ya no vale sin duelos. Sólo así se podrá lograr lo nuevo. Todo principio necesita sacrificios, pero el fruto será satisfactorio. Presagia mudanzas, buena salud. Representa lo masculino.
Es libertad, aquello que no puede domesticarse ni someterse, Llega el fin de una etapa y se ha de dominar lo interno, para poder dominar lo externo. Invertida. -Alerta, atención. se prevée que las oportunidades se dejan escapar. Es importante romper con el pasado y no dejarse llevar por el miedo, para que todo cambie uno mismo debe cambiar. Una personalidad más fuerte influye negativamente. Inmadurez y crueldad se emplean como máscara de inseguridad. THOR, TURISAZ Runas Vikingas: Thor, Turisaz Vaticina un golpe inesperado de buena suerte, es estar en el momento justo en el espacio adecuado. Profundas fuerzas de modificacion personal están actuando. Representa la espina que sale del tronco. Con esta runa, llegarán buenas noticias de la lejanía o viajes a través del mar. Es momento de realizar balance de la vida y del pasado, para poder desechar lo que no vale y poder guardar las experiencias de la vida que son las que hacen evolucionar. Invertida. -No se escuchan los consejos por estar demasiado seguro de uno mismo. La suerte no esta de rostro y es indispensable tener mucha cautela y precaución. Si no se actúa con cuidado sólo vendrán malas noticias. Apatía para confrontar lo desconocido. No se puede ser maestro sin haber sido alumno. AS, ANSUZ Runas Vikingas: AS, Ansuz Se presentan situaciones con las que uno no se había encontrado antes. Algo está naciendo. Tiempo de mensajes, regalos. señales y bendiciones que se deben aprovechar. En estos momentos se debe oir en vez de hablar y aprender en vez de enseñar. Debajo el influjo de Ansuz se reciben consejos desinteresados y presencias o noticias de seres de la lejanía. Cuando esta runa aparece, los acontecimientos están en manos del destino. Invertida. -Advierte de mentiras, mentiras y engaños. No se debe creer todo lo que cuentan y se ha de procurar disponer de una segunda opinión, siempre que haya dudas. Existe un rechazo a aprender las lecciones de la vida. para que cambie el exterior es indispensable que cambie el interior. Lo que ayer sirvió puede ser inútil hoy, hay que modificarse a las nuevas circunstancias Runas Vikingas: Rad, Raido RAD, RAIDO Indica viajes y movimiento. Los viajes usualmente son de placer, aunque también pueden ser del alma. Es momento de realizar un viaje interior y si ya se ha hecho, perseverar. Se ha de buscar el equilibrio entre la materia y el espíritu. No se debe pensar en lo que no se tiene, sino dar las gracias por lo obtenido. Raido Hablad de viajes seguros, buenos, joviales y satisfactorios. Negociaciones donde todas las fracciónes llegan a acuerdos. Invertida. -Problemas transitorios como retrasos, averías, si es probable retrasar un viaje. Ciertos frutos que se esperaban no llegan. Los impedimentos que se producen a la larga serán beneficiosos, pero hay que saber esperar. Es indispensable contratar la intuición. KEN, KANO Runa Vikingas Ken, Kano Representa los senderos que se abren. Es fuerza, energía y poder. Símbolo de buena salud y capacidad de recuperación. Esta runa es muy significativa para los artistas y los artesanos ya que es runa de creatividad. Se descubre ayuda. Representa el padre para el hijo, el profesor para el alumno, el funcionarior para el funcionario etc.. En común es señal de buena suerte. Invertida. -Caminos que se cierran, fin, término, ruptura. En na relación amorosa representa a dos personas que han recorrido un sendero comités y ya no tienen nada que aportarse. Se está en la más completa oscuridad, pero pronto llegará la luz. Los guías interiores ayudarán a despejar las dudas. HAGAL, HAGALAZ Runas Vikingas: Hagal, Hagalaz Implica granizo y es una runa que trae limitaciones y retrasos. representa las fuerzas que hay afuera de vuestro control. Indica que no es momento de comenzar nada. Las demoras y limitaciones son necesarias y no se debe luchar contra el destino. es necesaria una ruptura con todo lo previo que ya no sirve. no se debe llorar por lo que se ha perdido, hay que seguir adelante. La vida se debe encarar desde una perspectiva mas positiva. Anuncia avisos legales. la vida no es una garantía sino un sendero a recorrer. Hagalaz simboliza el destino actuando, que impulsa y no se puede parar. Cuando Hagalaz sale en una tirada nada es trivial, es una destrucción absoluta pata que todo pueda renacer de nuevo completamente transformado. NID, NAUTHIZ, NIED Runas Vikingas: nid,nauthiz Es runa de aplazamiento y por ello aconseja paciencia. Por muy graves que parezcan los problemas, todo pasará a su debido tiempo y ni los agobios, ni la precipitación conseguirán que pase antes. Nied se conoce como ? el cruce del abismo? y sulel surgir cuando se ha de pasar una etapa de trabajos emocionales grandes. Aceptando los dificultades se aprende mucho y se evoluciona. en estos momentos los deseos no coinciden con las necesidades. Es indispensable plantear si realmente hay un asunto o sólo preocupaciones egoístas por pequeñeces. Las limitaciones son sólo momentáneas. Es indispensable realizar una limpieza en el fondo del ser y así consolidar la voluntad, comenzando por lo más difícil y continuando por lo más fácil.

Java y javascript, Mejores proyectos dejava

Mejores proyectos dejavaUna de las dispositivos más útiles que tiene el equipo del programa para definir el alcance es el WBS (Work Breakdown Structure o Articula de Desglose del Trabajo).  Con la ayuda del WBS el equipo del programa puede definir cuáles son y cómo se descomponen los entregables del programa.  De esta manera es probable crear un cronograma de esfuerzo basado en el WBS que incremente las posibilidades de éxito:  ?Si ejecutamos todas las tareas del cronograma entonces construiremos todos los entregables y subentregables del WBS, y por lo tanto cumpliremos con el alcance prometido?. Pero la vida no es tan fácil:  a veces esta última afirmación (?Si A, entonces B, por lo tanto C?) no se cumple, porque las expectativas del cliente del programa son distintos a los entregables construidos. ¿Cómo solucionar este problema?   Un consejo:  ?Empieza del final?.  Una buena técnica es hablar, formal o informalmente, con los clientes del proyecto, con los futuros usuarios, con las personas que usarán los entregables, acerca de qué aguardan de ellos.  Y aquí no se trata unicamente del ?Qué?, sino de las 5 preguntas básicas:   ?Qué?, ?Cómo?, ?Quién?, ?Cuándo?, ?Dónde?, y una sexta que podría ser ?Para qué?.  Emplea estas 6 preguntas para conseguir esta información importantísima para el proyecto:

Java y javascript, Mundo de java

Mundo de javaPara la correcta ejecución de los Programas de Ayuda RENTA 2009 es indispensable tener previamente instalada una Máquina Virtual Java compatible con la versión 1.6 de JRE de Sun. Descarga e Instalación de la Máquina Virtual Java Para la instalación de la versión Otros sistemas (Windows98/Millenium): Descargue el fichero para otros Sistemas Operativos (Windows 98 / Milenium) en una nueva carpeta dentro de X:\AEAT\ Disponible Entre en la carpeta creada, descomprima el archivo descargado y ejecute el fichero  irpf2009.jar

Java y javascript, más cosas de java

Iframe ModalPopup con resultado loading... En muchisimas ocaciones nesecitamos una ventana modal en el cual podamos hacer acciones como: subir documentos, enviar un formulario con un nuevo registro, actualización de registro, descartar registro. Creo que usando JQuery UI conjuntamente con JQuery podremos dar solución algo descente. La idea es presentar una ventana modal en el cual cargamos un iframe donde realizaremos cierta operación (inserción, actualización,etc). Este iframe presentará un resultado (loading..) entretanto carga la página que presentará el iframe En esta demostración tendremos 2 páginas. Uno será la página principal (WebForm1.aspx), y el otro será el iframe el cual mostraremos en el iframe(WebForm2.aspx). --Creamos una fundamento de datos CREATE DATABASE dbtest; GO USE [dbtest] GO --creamos una tabla CREATE TABLE [dbo].[UsuarioWeb]( [IdUsuarioWeb] [int] IDENTITY(1,1) NOT NULL, [Nombre] [varchar](20) NOT NULL, [ApellidoPaterno] [varchar](20) NOT NULL, [ApellidoMaterno] [varchar](20) NOT NULL, [Usuario] [char](20) NOT NULL, [Contrasena] [char](20) NOT NULL, [IdPerfil] [int] NULL, [FlagActivo] [bit] NULL, [FechaModificacion] [datetime] NULL, [FlagCambioClave] [int] NULL, PRIMARY KEY CLUSTERED ( [IdUsuarioWeb] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO SET ANSI_PADDING OFF GO --Insertamos algunos datos SET IDENTITY_INSERT [dbo].[UsuarioWeb] ON INSERT [dbo].[UsuarioWeb] ([IdUsuarioWeb], [Nombre], [ApellidoPaterno], [ApellidoMaterno], [Usuario], [Contrasena], [IdPerfil], [FlagActivo], [FechaModificacion], [FlagCambioClave]) VALUES (1, N'Tania', N'Anny', N'Carrillo', N'tloza ', N'***** ', 3, 0, NULL, NULL) INSERT [dbo].[UsuarioWeb] ([IdUsuarioWeb], [Nombre], [ApellidoPaterno], [ApellidoMaterno], [Usuario], [Contrasena], [IdPerfil], [FlagActivo], [FechaModificacion], [FlagCambioClave]) VALUES (2, N'Enrique', N'Ramos', N'Barrera', N'eramirez ', N'***** ', 10, 1, CAST(0x00009BC100979FAE AS DateTime), 1) INSERT [dbo].[UsuarioWeb] ([IdUsuarioWeb], [Nombre], [ApellidoPaterno], [ApellidoMaterno], [Usuario], [Contrasena], [IdPerfil], [FlagActivo], [FechaModificacion], [FlagCambioClave]) VALUES (3, N'Wilfredo', N'De Souza', N'Ugar', N'wdsfu ', N'***** ', 6, 0, NULL, NULL) INSERT [dbo].[UsuarioWeb] ([IdUsuarioWeb], [Nombre], [ApellidoPaterno], [ApellidoMaterno], [Usuario], [Contrasena], [IdPerfil], [FlagActivo], [FechaModificacion], [FlagCambioClave]) VALUES (4, N'Ven', N'Rapida', N'Mi apellido', N'VentaR ', N'***** ', 3, 0, NULL, NULL) INSERT [dbo].[UsuarioWeb] ([IdUsuarioWeb], [Nombre], [ApellidoPaterno], [ApellidoMaterno], [Usuario], [Contrasena], [IdPerfil], [FlagActivo], [FechaModificacion], [FlagCambioClave]) VALUES (5, N'Jelina', N'Ramos', N'', N'mramos ', N'***** ', 3, 1, CAST(0x00009C4900B7193C AS DateTime), 1) INSERT [dbo].[UsuarioWeb] ([IdUsuarioWeb], [Nombre], [ApellidoPaterno], [ApellidoMaterno], [Usuario], [Contrasena], [IdPerfil], [FlagActivo], [FechaModificacion], [FlagCambioClave]) VALUES (6, N'Gel', N'Rueda', N'Carrasco', N'sistemas ', N'***** ', 7, 1, CAST(0x00009C3100AB89ED AS DateTime), 1) INSERT [dbo].[UsuarioWeb] ([IdUsuarioWeb], [Nombre], [ApellidoPaterno], [ApellidoMaterno], [Usuario], [Contrasena], [IdPerfil], [FlagActivo], [FechaModificacion], [FlagCambioClave]) VALUES (7, N'Daniela', N'Esc', N'Achala', N'descobar ', N'***** ', 1, 0, NULL, NULL) INSERT [dbo].[UsuarioWeb] ([IdUsuarioWeb], [Nombre], [ApellidoPaterno], [ApellidoMaterno], [Usuario], [Contrasena], [IdPerfil], [FlagActivo], [FechaModificacion], [FlagCambioClave]) VALUES (8, N'Daniel', N'Rey', N'Lopeza', N'dreyes ', N'***** ', 1, 0, NULL, NULL) SET IDENTITY_INSERT [dbo].[UsuarioWeb] OFF --Procedimiento Almacenado del ejemplo create proc [dbo].[sp_usuarioWeb] AS BEGIN select IdUsuarioWeb,Nombre,ApellidoPaterno,ApellidoMaterno from UsuarioWeb END GO Pasaremos una variable con su valor al iframe. Declaramos una variable en la página WebForm1.aspx var variablePadre = 'un valor inicial'; En el cual recuperaremos determinado valor desde el iframe Aquí poseemos el código completo del modo Html de la página WebForm1.aspx CodeBehind de WebForm1.aspx. Cargamos datos de SQL Server al control ListView using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Data.SqlClient; using System.Data; namespace WebApplicationTestEL { public partial class WebForm1 : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { using (SqlConnection cn = new SqlConnection("Server=localhost;Database=dbtest;Integrated Security=true;")) { using (SqlDataAdapter da = new SqlDataAdapter("sp_usuarioWeb", cn)) { da.SelectCommand.CommandType = CommandType.StoredProcedure; DataTable tabla = new DataTable(); da.Fill(tabla); //Llenamos el Listview ListView1.DataSource = tabla; ListView1.DataBind(); Debajo mostramos el modo html de la página WebForm2.aspx. Solo poseemos un control tipo Boton el cual realizará una operación Luego que realizamos una operación, cerramos la ventana modal, asignandole determinado valor desde el iframe a la variable que declaramos en la página principal. Mostramos el CodeBehind using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; namespace WebApplicationTestEL { public partial class WebForm2 : System.Web.UI.Page { int parametro = 0; protected void Page_Load(object sender, EventArgs e) { //Recuperamos la variable que pasamos por la url desde la página principal parametro = Convert.ToInt32(Page.Request.Params["id"].ToString()); protected void Button1_Click(object sender, EventArgs e) { //Hacemos cierta operación try { string idLetra = string.Empty; switch (parametro) { case 1: idLetra = "uno"; break; case 2: idLetra = "dos"; break; case 3: idLetra = "tres"; break; default: idLetra = "otro"; break; //cerramos la ventana Modal asigandole un valor a la variable de la página principal Page.ClientScript.RegisterClientScriptBlock(typeof(Page), "mykey" , "window.parent.$('#dialog-form').dialog('close');\n" + "window.onload=function(){\n" + "window.parent.variablePadre='" + idLetra + "';\n" + "window.parent.$('#dialog-form #dviframe').children().remove();\n" + ";" , true); catch (Exception) { throw; Es la solución más decente que pude realizar para el gran tipo de necesidades comunes, espero que les pueda ser útil.

Java y javascript, más de mundo java web

En la actualidad las compras en línea son cada vez más frecuentes, sin embargo, pueden representar un riesgo si no se cogen una serie de medidas de seguridad para protegerse de fraude, robos, etc. Algunas de esas medidas son:  Mantener actualizado el antivirus y el antispyware de la computadora, así como tener activado el firewall. Hacer las compras desde espacios seguros como la casa y eludir el uso de computadoras públicas, café Internet o redes inalámbricas públicas. Comprobar que la dirección del espacio donde se realizará la compra sea https:// y que en la fracción inferior derecha de la pantalla aparezca un candado, esto implica que es un espacio seguro.  Utilizar fichas de crédito virtuales o fichas con límites bajos de crédito.  Al registrarse en los sitios de compra utilizar contraseñas fuertes que contengan letras, números y signos, no repetir las ya usadas en otros servicios en línea y no activar la alternativa de ?recordar contraseña?. Leer las políticas de privacidad del espacio y si no están claras no hacer compras en esta empresa. Además comprobar que exista información de contacto (dirección física, teléfono, etc.) por si existiera determinado imprevisto.  No seguir las ligas que vengan en correos spam.  Imprimir y guardar copia de la transacción realizada como comprobante. Comprobar los requisitos de compra, términos de venta y entrega así como la disponibilidad de artículos.  Cerrar o desconectarse siempre de las sesiones.

Java y javascript, Más del mundo de java

No hace mucho un lector me preguntaba por qué se repetía todos los días este artículo. Este producto sale todos los días a las 2 3.00 hora española. Aunque con música distinto cada vez. Es una invitación para el final de la jornada.  Para pensar en lo realizado mientras el día y relajarse con la música. Para meditar y descubrir la paz y la armonía que solemos perder , ahí fuera. La  palabra proviene de una raíz Indoeuropea que significa, ?tomar medidas adecuadas?; en Latín es meditare ó meditatio y relaciona esta práctica con un ejercicio que puede ser, intelectual,espiritual, ó religioso. El fin de la meditación es variado, pero el sendero es la contemplación que se hace a través de un viaje interior profundo. La meditación es solo una dispositivo mas para usar las energías conscientes a través del amor por el planeta

Java y javascript, problemas comunes encontrados en la implementación de Kerberos para SharePoint 2010

A continuación detallo el escena de configuración y despues los tips para configurarlo y documentación de soporte que pueden ayudarte. Escenario: Windows Server 2008 R2 DataCenter Edition SQL Server 2008 SP2 Standard Edition SharePoint Server 2010 Enterprise Edition with Service Pack 1.0 Configuración de Servidores: Servidor Front End: 8 GB RAM, Disco de 100 GB, Quad Core. Cuentas de Dominio Administrativas para configuración de SharePoint: Cuenta de Instalación de SharePoint: SPAdmin Cuenta de administrador de la granja de SharePoint: SPFarm Cuenta para Servicio de Secure Store y Cuenta para Acceso deshatenido: SPSS y SPUAA Cuenta para Servicios de Busqueda y Contenido: SPSearch y SPContent Cuenta para Servicio de Sincronización con el AD. SPSyncAD Cuenta para el portal con NTLM: SPWebApp Cuenta para servicios de aplicaciones: SPSvcApp Cuentas de dominio para delegar tickets de Kerberos: Cuenta para el portal que implementa Kerberos : SPPortalKB Cuenta de fundamento de datos: SPDB Cuenta de Analysis Servies: SPAS Cuenta para Claims to Windows Token Service: SPC2WTS Cuenta para Excel, Visio, BDC y PerformancePoint: SPExcel, SPVisio, SPDBC, SPPP Cuenta para el Servicio de Reporting Services: SPRS Primero lo primero: Debes de configurar el SharePoint manualmente y utilizar la alternativa Avanzada y Completa de instalación y no la versión Stand Alone. Luego de configurar todos los servicios y crear las aplicaciones Web y percatarse que todo esta funcionando, reinicie el servidor y valide que todo lo configurado funciona correctamente. Primer tip y yerro común: Si configura las cuentas de super user y super reader percátese que le ha dado entrada de full control y full reader a nivel de aplicación Web a estas cuentas respectivamente. Iniciando la configuración de Kerberos: Les aconsejo empiecen con la Aplicación Web que implementará Kerberos, validando que los usuarios se autentican con Kerberos y no con NTLM, para ello puede revisar el visor de eventos en la sección de Seguridad, también puedes utilizar FIDDLER para monitorear cuando se autentique si emplea un ticket de Kerberos. Para esta tarea hay una excelente guía a continuación el enlace: Trascendental que los servidores tengan habilitado: "On the Delegation tab, click ?Trust this computer for delegation to any service (Kerberos only)". Si ya esta autenticando reinicie el servidor de SharePoint y pruebe de nuevo para asegurarse. Delegando las cuentas registradas por SetSPN Es significativo conocer como deben de delegarse las cuentas. Para ejecutar SetSPN requieres una cuenta que sea Domain Admin o tenga permisos para registrar estos nombres en el AD. Las cuentas de los servicios Excel, Visio, PerformancePoint y C2Wts se delegan a las cuentas de los servicios de SQL. Las cuentas de servicios de SQL no se delegan a ningún otro ya que funcionan como End-Points. Para todas las cuentas registradas con SetSPN es recomendable habilitar la alternativa Advanced Futures del Active Directory Users & Computers para alcanzar la pestaña de Security de cada cuenta y asignar el permiso de Read al grupo Authenticated Users. Los códigos de los servicios son los siguientes: Servicio Código de Servicio HTTP o HTTP HTTPSQL Server Database Engine MSSQLSVC SQL Server Analysis Service MSOLAPSvc.3 Claims To Windows Token Service SP/C2WTS Excel Service SP/ExcelServices PerformancePoint Service SP/PPS Visio Service SP/VisioServices

Java y javascript, problemas del software del Nokia N9

En mi opinión el software del Nokia N9 se siente incompleto ya que tiene los próximos dificultades y carencias: Twitter: Al borrar una cuenta de twitter que estaba funcionando usualmente ya no es probable registrar una vez más ninguna cuenta. Soportar mas de una cuenta. En la caja de diálogo para buscar usuarios presentar todos los seguidores y seguidos. Presentar automáticamente la caja de diálogo para buscar usuarios cuando el usuario escriba ?@?. Permitir al usuario escoger la ubicación para las ?tendencias?. Probabilidad de añadir y descartar usuarios de las listas. Presentar seguidores en orden cronológico inverso. Presentar notificaciones.  Navegador web: Proveer una alternativa para incrementar el dimensión del tipo de letra cuando el teléfono está dispuesto verticalmente. Poder copiar texto dentro de una caja de texto en una página web. Probabilidad de seleccionar y copiar texto de una página web. Probabilidad de cambiar la cadena ?user-agent? Agregar ajuste de texto (text reflow). Soportar marcadores (bookmarks). Aplicación ?Web Feeds?: Agregar una alternativa que permita importar una serie de fuentes desde un archivo OPML. En la aplicación de ?web feeds? permitir al usuario crear grupos de fuentes. Contactos: La información de google talk, msn y skype de los contactos no se muestra. Teclado virtual estándar Agregar saetas Calendario Presentar cumpleaños automáticamente. Durante que determinadas de éstas funciones podrían considerarse como deseables para un algun usuario, lo cierto es que otras resultan francamente escenciales  como el soporte para marcadores (bookmarks) en el navegador o contar con saetas en el teclado. Finalmente mencinaré que, según Nokia, la acceso destacada con (-) no se implementará, entretanto que las que marqué con (+) ya fueron solucionadas y estarán disponibles en una próxima actualización. Ya veremos.

Java y javascript, Programacion en lenguaje java

El teólogo heterodoxo Hans Küng ha llamado a todos los obispos a una rebelión contra el papa Benedicto XVI, a quien acusa a haber fracasado ante los masivos desafíos del presente como la aproximación a los judíos y a los protestantes o la reconciliación de la Iglesia Católica con la ciencia moderna. Benedicto XVI, según dice Küng en una carta libre a todos los obispos del mundo y reproducida en varios medios europeos, relativiza permanentemente los textos del Concilio Vaticano II y cierra sistemáticamente los trabajos de renovación del catolicismo. A todo ello, añade el teólogo, se han añadedo los recientes escándalos de pederastia dentro de la Iglesia Católica que han llevado a una ?crisis de confianza y de liderazgo sin precedentes?. Küng dice que es innegable que la práctica de esconder los casos de pederastia que se practicó mientras mucho tiempo fuese dictada por la Congregación para la Defensa de la Doctrina de la Fe cuando el cardenal Joseph Ratzinger, el actual Benedicto XVI, era el prefecto de la misma. ?Con razón muchos piden un mea culpa personal del prefecto de entonces y actual Papa. Pero lamentablemente él dejó pasar la oportunidad el viernes santo y, en cambio, se hizo testificar su inocencia el domingo de pascua?, escribe Küng en su carta. Küng pide a los obispos que no guarden mutismo ante directivas de El Vaticano que consideren erróneas y que no envíen a Roma declaraciones de obediencia sin exigencias de reformas. Además, exige recuperar un comienzo importante del Concilio Vaticano II que quiso colocar fin a la autarquía del Papa y realizar que su autoridad dependiese del consenso permanente de los obispos. ?La obediencia incondicional sólo se debe a Dios. Todos ustedes, al ser consagrados como obispos, juraron obedecer incondicionalmente al Papa pero saben que esa obediencia incondicional no la merece ninguna autoridad humana sino sólo Dios. Por eso no deben sentirse limitados por su juramento para decir la realidad sobre la crisis actual de la Iglesia?, dice Küng en la misiva. En ese punto, Küng recuerda como el apóstol San Pablo en los principios del cristianismo, como cuenta en la Carta a los Galatas, ?contradijo a San Pedro (considerado como el primer Papa) en su rostro porque se había perdido en el error?. Küng propone asimismo soluciones regionales a algunos problemas, aunque estas estén en contra de la doctrina de Roma. Al final de la carta, Küng pide un nuevo concilio en el que los obispos impongan reformas que sigan el sendero dictado por el Concilio Vaticano II, aunque para ello tengan que enfrentarse a la autoridad del Papa. (RD/Efe)

Java y javascript, programación en java

La palabra proviene de una raíz Indoeuropea que significa, ?tomar medidas adecuadas?; en Latín es meditare ó meditatio y relaciona esta práctica con un ejercicio que puede ser, intelectual,espiritual, ó religioso. El fin de la meditación es variado, pero el sendero es la contemplación que se hace a través de un viaje interior profundo. Lo que se está realizando en este blog es ?Un estado de concentración profunda y consciente para alumbrar con vuestros mejores deseos e intenciones llegar a alumbrar el planeta y sus habitantes. No importan aquí las ideologías ó tendencias, solo la buena intención y el ansia de que todo lo que nos llegue, sea lo mejor, sin distinción de razas, ni de credos. La meditación es solo una dispositivo mas para usar las energías conscientes a través del amor por el planeta. Para la filosofía Zen, los Maestros dicen que ?meditar el bien es llegar a tocar el corazón?.

Java y javascript, programación en mundo java

La informática tiene la peculiaridad de ser una ingeniería en la cual un técnico puede darle una justificación completamente convincente a otro explicando porqué ha ocurrido algo que es en verdad totalmente falsa. Probablemente jamás sabremos con precisión lo que provocó la caída de la zona este de Estados Juntos de Amazon mientras casi 24 horas. Justin Santa Barbara dice que fuese debido a que Amazon no siguió sus particulares especificaciones dando a comprender claramente que la motivo última de la caída fuese que determinado zote hizo negligentemente algo que no debía. La aclaración oficial es que falló una conexión de red, lo cual provocó que se activase un proceso de mirroring en los volúmenes de Elastic Block Store (EBS). Dicho proceso empezó a generar copias sin control de los volúmenes hasta que se agotó el lugar físico en disco y se fuese todo a Alpedrete, incluído el propio panel de control de Amazon. Para solucionar el asunto tuvieron que agregar más discos físicos de forma que algunos procesos pudieran completarse y se restaurase la operatividad del panel de control.

Java y javascript, Programando con los operadores de Java y Strings

Buenos días, hoy comenzaremos con el Capitulo 3, el cual contiene descripción sobre los operadores mas comunes en Java (no los únicos) y el esfuerzo con cadenas de caracteres o String. El asunto de los operadores es bastante largo, asi que lo dividiremos para que no salgan unas accesos tan masivos que nada mas verlo nos desanimemos. Dicho esto podemos iniciar con los operandos de Java. El meta de estas secciones es que dado un algoritmo en pseudocódigo seamos capaces de construir el códigoque correctamente aplica los operadores apropiados, incluyendo los operadores de asignación o assignment operators (limitados a: =,+=,-=), operadores aritméticos o arithmetic operators (limitados a: +,-,*,/,%,++,?), operadores relacionales o relational operators (limitados a: ,,>=,==,!=), operadores lógicos o logical operators (limitados a: !,&&,||), con la finalidad de lograr un fruto productivo. Los operadores de Java son usados para retornar un fruto de una expresión usando uno, dos o tres operandos. Los operandos son aquellos valores que se ponen a la derecha o a la izquierda de los operadores. El Post/Pre-incremento/decremento usan un operando. El operador condicional ternario (?:) usa 3 operandos. Todos los demás operadores usan 2 operandos. Aqui vemos un ejemplo del uso de operandos: Ejemplo 1 Operando goldCoins=goldCoins++; Ejemplo 2 Operandos totalCoins=silverCoins+goldCoins; Ejemplo 3 Operandos int pirateShares=(isCaptain==true)?TEN_SHARES:FIVE_SHARES; Los próximos puntos que iremos viendo sobre los operandos son los próximos: Assignment Operators (Parte I) Arithmetic Operators (Parte I) Relational Operators (Parte II) Logical Operators (Parte II) En esta tabla veremos el orden de preferencia de los operadores que usaremos: Relative Precedence Operator Description Operator Type Association Postfix increment Postfix decrement Arithmetic Right to left Prefix increment Prefix decrement Arithmetic Right to left Boolean Not Logical Right to left Multiplication, division, modulus Arithmetic Left to right Addition, substraction Arithmetic Left to right, =,>,>= Less than, less than or equal to, greater than, greater than or equal to Relational Left to right Value equality and inequality Relational Left to right Reference equality and inequality Relational Left to right && Conditional AND Logical Left to right Conditional OR Logical Left to right Addition or substraction Assignment Right to left Assignment Operators (Asignación) Los operadores de asignación o assignment operators son usados para asignar valores a las variables. = Assignment operator El operador de asignación simplemente mueve literales vñalidos dentro de las variables o causará yerro de compilación si el literal es inválido. Aquí poseemos unos ejemplos de asignaciones válidos: boolean hasTreasureChestKey=true; byte shipmates=20; PirateShip ship=new PirateShip(); Los mostrados a continuación serán inválidos y darán yerros de compilación //Literal inválido, ya que true debe ser minúscula boolean hasTreasureChestKey=TRUE; //Literal inválido. Un valor byte no puede ser sobresaliente a 127 byte shipmates=500; //Constructor inválido PirateShip ship = new PirateShip(UNEXPEXTED_ARG); Compound Assignment Operators (Operadores compuestos de asignación) += Assignment by addition operator (Asignación con operador de adición) -= Assignment by substraction operator (Asignación con operador de substracción) Veremos con unos ejemplos en los que veremos exactamente como funciona: Respetando estas 2 sentencias de asignación: goldCoins=goldCoins+99; pirateShips=pirateShips-1; Las próximos 2 sentencias (con al misma idea y fruto final) están escritas con los operadores compuestos de asignación: goldCoins +=99; pirateShips -=1; Arithmetic Operators (Operadores Aritméticos) El examen incluirá 9 operadores aritméticos, 5 de estos operadores son usados para operaciones escenciales (adición, substracción, multiplicación, división y módulo). Los otros 4 operadores son usados para incrementar o decrementar un valor. Vamos a examinar los 5 operadores básicos primero. + Addition(Adición o Suma) - Substraccion (Diferencia) * Multiplication (Producto) / Division (Cociente) % Modulus (Resto) La adición, substracción, producto, división y módulo son sencillos. Vemos los próximos ejemplos para entenderlo mejor: //Adicion (+) int greyCannonBalls=50; int blackCannonBalls=50; int totalCannonBalls=greyCannonBalls + blackCannonBalls; //100 //Substracción (-) int firedCannonBalls=10; totalCannonBalls=totalCannonBalls - firedCannonBalls;//90 //Multiplicación (*) int matches=20; int matchboxes=20; int totalMatches= matches*matchboxes; //400 //División (/) int pirates=104; int pirateShips=3; int assignedPiratesPerShip=pirates / pirateShips; //34 //Resto(%) int pirateRemainder=pirates % pirateShips; //2 Prefix Increment, Postfix Increment, Prefix Decrement, Postfix Decrement (Pre-Incremento, Post-Incremento, Pre-Decremento, Post-Decremento) Son 4 los operadores que nos facultan incrementar o decrementar las variables ++x Prefix Increment (Pre-incremento) ?x Prefix Decrement (Pre-decremento) x++ Postfix Increment (Post-incremento) x? Postfix Decrement (Post-decremento) El preincremento y el predecremento nos proporcionan una forma sencilla de incrementar o decrementar la variable en 1. En vez de crear una expresión del tipo y=x+1, podemos usar y=++x. De forma similar, podemos reemplazar y=x-1 por y=?x. Esto funcionará porque la ejecución del preincremento o predecremento ocurre antes de la evaluación de la expresión. El postincremento y el postdecremento se ejecutan después de ejecutarse la evaluación de la expresión. Por lo tanto y=x++ sería idéntico que y=x seguido de x=x+1, y y=x? sería idéntico que y=x seguido de x=x-1. Es significativo darse cuenta que y=++x no es equivalente a y=x+1 porque el valor de x varía primero pero no despues. Es lo mismo para y=?x y y=x-1. EL preincremento incrementa el valor en 1 antes de que la expresión sea evaluada. int x=10; int y=++x; System.out.println("x=" + x +",y=" + y ); //x=11,y=11 El postincremento incrementa el valor en 1 luego de que la expresión sea evaluada int x=10; int y=x++; System.out.println("x=" + x +",y=" + y ); //x=11,y=10 El predecremento decrementa el valor en 1 antes de que la expresión sea evaluada int x=10; int y=--x; System.out.println("x=" + x +",y=" + y ); //x=9,y=9 El postdecremento decrementa el valor en 1 luego de que la expresión sea evaluada int x=10; int y=x--; System.out.println("x=" + x +",y=" + y ); //x=9,y=10 Es significativo ver lo que ocurre con los pre/post-incremento/decremento, como ves es algo dificil de comprender pero hay que saber cuando se aplican los incrementos o decrementos, si antes o después de que se evalúen las expresiones. Teniendo eso claro, no cometeremos yerros o si los cometemos los veremos antes. Sin mas hasta aquí la primera fracción de los operadores en java, en el próximo veremos los operadores relacionales y los operadores lógicos, y ya en una tercera fracción veremos los operadores usados en cadenas de caracteres o String. Cualquier aporte o corrección será bienvenida. Saludos!!

Java y javascript, recursos imprescindibles para crear una aplicación móvil

¿Estás pensando en crear una aplicación? ¿Conoces cuáles son las claves que te harán de oro? Es difícil, cuando el mercado de las aplicaciones está creciendo a un ritmo tan trepidante, mantenerse al tanto de todos los cambios tecnológicos que se producen, pero sí hay una serie de claves y recursos imprescindibles que sirven para sacar el gran cortado a la analítica móvil, comprender el desarrollo cross-platform y crear una app que sea efectiva en términos de coste. ¿Cómo? Mashable lo ha resumido en 12 recursos imprescindibles: 1. Las aplicaciones generan ingresos extra a las compañías Desde utilizar servicios particulares como el GPS hasta el simple hecho de andar con un ordenador portátil en el bolsillo, los smartphones proporcionan unas oportunidades hasta ahora siquiera imaginables para compañías masivos y pequeñas. Por eso, las compañías están aprovechando las aplicaciones móviles para generar unos ingresos extras a través de notificaciones push geosegmentadas, ofertas dinámicas o recolección de datos móviles, entre otras estrategias. 2. ¿Sirve de algo crear una app NFC ahora? Algunas de las últimas novedades tecnológicas en la industria móvil parecen más un truco de magia que una realidad, y muchos masivos anunciantes están tratando de encontrar la manera con la que aprovechar estas posibilidades. El NFC ha estado ya en marcha, de manera minoritaria, desde hace determinado tiempo, pero por más que empresas como Google han tratado de convertirlo en un mayor estándar global, la presencia de esta tecnología Seguid siendo minoritaria. Por ahora, para aprovechar el NFC, es clave entenderlo como una tecnología complementaria, y no como una tecnología en sí misma. 3. Saca el gran cortado de la analítica de aplicaciones móviles A la hora de crear una aplicación móvil es primordial establecer una táctica clara, el diseño es clave y el desarrollo sólido fundamental. Pero la analítica es clave para poder medir la ejecución y el valor de todo el trabajo que se ha destinado a la app. Y a medida que los smartphones tienen un papel predominante en cada uno de los apariencias de vuestra vida, es lógico que los anunciantes y desarrolladores hagan un trabajo por medir el comportamiento de los usuarios a través del análisis de la aplicación. 4. Las quejas habituales de los usuarios Las aplicaciones nacieron para facilitar la vida a los usuarios. Pero entretanto determinadas son muy eficientes y prácticas, un usuario jamás se cortará un cabello a la hora de quejarse en Twitter, o cualquier otra plataforma, todo tipo de problemas, inconvenientes o problemas que haya tenido con la aplicación. Problemas como las notificaciones push irrelevantes, las peticiones excesivas de valoración, las conexiones innecesarias con Facebook o los anuncios a toda pantalla suelen ser determinadas de las cosas que más irritan a los usuarios. 5. Las aplicaciones web arrasarán a las aplicaciones nativas Hace seis años, cuando Steve Jobs presentó el iPhone original, había tan pocas aplicaciones que apenas llenaban la pantalla del teléfono y Apple no dejaba instalar o crear apps extra, por lo que los desarrolladores crearon apps web para que los usuarios pudieran alcanzar a través del navegador. Desde entonces, y con el permiso de Apple para crear apps nativas, el panorama ha cambiado bastante, pero todo apunta a que con la proliferación de smartphones y sistemas operativos, especialmente con las pugnas entre iOS y Android, las aplicaciones web van a ser la solución más atractiva y rentable para los desarrolladores. 6. Aprende de las aplicaciones móviles líderes A la hora de plantear el diseño y el desarrollo de una app, la mejor forma de aprender consiste en contemplar qué está funcionando en las aplicaciones que tienen éxito. No se trata de copiar todas las interfaces o diseños de una aplicación popular, sino ver qué funciones de una aplicación hacen que ésta sea a la vez bonita y funcional. Las lecciones extraídas deben aplicarse al programa propio. 7. ¿Qué lenguaje debes usar? Con 650.000 apps para iPhone, 400.000 para iPad y 600.000 para Android, a la hora de determinar lanzarse en este mercado formando una aplicación un paso clave del proceso está en escoger el lenguaje de programación más adecuado, y que depende del nivel de exactitud que se quiera alcanzar. Decide cuál es tu audiencia y que plataforma vas a usar, y después valora los pros y los contras de usar uno u otro lenguaje. 8. Crea una aplicación móvil que no deje seca la batería Hace unos años un teléfono móvil permitía pasar dos o tres días sin cargarse. Una semana entera en el caso de los menos forofos. Pero hoy en día, con iOS y Android esto es inimaginable. Ahora, los juegos, cámaras, mapas y vídeos ocupan vuestro móvil constantemente sacrificando la batería hasta ofrecernos una autonomía de apenas unas horas. El año pasado, un estudio de Purdue University con Microsoft reveló que la aplicación que servía la publicidad en Android era la responsable del 75% de la descarga de la batería, y que funcionaba sirviendo anuncios en versiones gratuitas de apps como Angry Birds o el New York Times. 9. Busca dispositivos que te permitan crear una aplicación barata Con el crecimiento masivo del mercado de aplicaciones se ha creado una industria paralela relacionada con la proliferación de opciones de desarrollo accesibles y de debajo coste. No todas las marcas requieren funciones variadas y expansivas en sus aplicaciones. Además, el proceso de lanzamiento para muchas de ellas puede ser más provechoso basándose más en la interacción con los clientes y la creación de respuesta. 10. Evita los yerros Diseñar la articula de una aplicación, integrar las funciones y dar manera al fruto que tendrá la app no es fácil, ya que hay todo tipo de fracciónes que van cambiando y es primordial tener siempre en mente los apariencias de la gestión del proyecto. Desarrollar una aplicación funcional y atractiva necesita disciplina y práctica. No vale de nada acelerarse para ponerse en riesgo. 11. Evita los yerros del desarrollo de la aplicación Con la velocidad a la que se van desarrollando artículos innovadores cada vez hay más probabilidades de cometer yerros que destrocen el artículo o inclusive el negocio completo. Al construir una app se pueden cometer yerros que jamás antes se podrían haber imaginado, pero son estos yerros los que te ayudan a aprender. 12. Un diseño cross-platform Algunas compañías pueden centrarse sólo en un sistema operativo, excluyendo al resto de consumidores que utilicen otro tipo de dispositivos. Pero la mayoría de las compañías no pueden abandonar de estar en todos los tipos de dispositivos. El asunto es que construir una aplicación para todas las plataformas es complejo, especialmente cuando hay recursos limitados. Por eso es primordial contar con la ayuda de las dispositivos de desarrollo más económicas o los distintos lenguajes existentes. 12 recursos imprescindibles para crear una aplicación móvil que arrase

Java y javascript, Recursos, Herramientas y Aplicaciones Online Para la Web 2.0

Aquí tienen un recopilación de aproximadamente 1000 aplicaciones, sitios o recursos online para la web 2.0: Audio 2.0, Blogging 2.0, Marcadores 2.0, Browser 2.0, Calendario 2.0, Chat 2.0, Colaboración 2.0, Comix 2.0, Puestos de esfuerzo 2.0, Comunidad 2.0, etc. AUDIO 2.0 Bebop ? Compara almanaque musical en contra de su catálogo de iTunes. www.bebopular.com/ Clickcaster -. Registro, licencia, publicar y promover su proyecto de radio www.clickcaster.com/ Difm -. Comunidad Radio www.di.fm/ Dottunes -. Comparte tus iTunes www.dottunes.net/ Enablr ? Podcasts, Text2Snailmail, ... www.enablr.com/ Fluctu8 -. Crear y compartir tus listas de fuentes fluctu8.com / Gcast ? Herramientas de podcasting y de alojamiento. www.gcast.com/ Genie laboratorio ? Explora, aconsejar música y ritmos. genielab.com / Itunes amor ? Comparte tus gustos musicales. www.ituneslove.com/ Jamendo ? Revisión, etiqueta, la tasa y compartir música. www.jamendo.com/en/ Lastfm ? Perfil de su gusto, compartir, personalizar su radio. www.last.fm/ Mercora -. Buscar música y conseguir recomendaciones search.mercora.com / Muiso ? Seguimiento de su gusto, conseguir recomendaciones. muiso.com / Turbas de música ? Compartir sus gustos y descubrir música. www.musicmobs.com/ Cadenas de música ? la comunidad de etiquetas, compartir y publicar música. www.musicstrands.com Odeo ? Grabar y compartir audio. www.odeo.com Pandora * -. Radio personalizada pandora.com / Plurn ? Lista, escuchar, crear y compartir música. www.plurn.com/ Pod de balanza de pagos. ? Escuchar a las bandas que visitan su ciudad (Eventful mash-up) podbop.org / PodOmatic -. Crear, descubrir y difusión de podcasts www.podomatic.com/ Poperti -. Guarde sus mp3 en una cuenta de correo electrónico pop www.poperti.com/ Predixis ? Discover, gestionar y disfrutar de la música. www.predixis.com/ Purevolume -. Comunitarios Música www.poperti.com/ Tiempo en la radio -. Personaliza la radio myradiotime.com / Emisoras de radio ? Elija un tipo / estilo / género de canciones. www.friendlycanadian.com/mp3s/ Streampad ? Lista, oir y compartir su música (= algúnas mash-ups). www.streampad.com/ Encuentra música y compartir ? Upto11. upto11.net / Webjay -. Lista de reproducción de la comunidad www.webjay.org/ WHAK ? Comedia estaciones de radio. www.whak.com/ BLOG2POD 2.0 Talkr ? Convierte el texto de blog para podcasts. www.talkr.com/ BLOGGING 2.0 Bitty -. Incruste contenido de los servicios Web bitty.com / Blogburst ? Distribuir los blogs a los sitios de los medios de comunicación. www.blogburst.com/ Código de blog -. Blog de origen y descubrir otros parecidas www.blogcode.com/ Blogger (Google) ? Abierta sencillo de usar la blogosfera. www.blogger.com/ Blogger snap ? Añade tu cámara instantánea a cualquier blog. www.bloggersnap.com Gafas de blog -. Categoría y tasa de bloggers profesionales www.bloggoggle.com/ Bloglet -. Notification2email www.bloglet.com/ Blogs -. Notification2email blo.gs / Propaganda -. Convierte tu blog en un libro www.blurb.com/ CoComment -. Pista de nuevo su commentosphere www.cocomment.com/ Feedblitz -. Notification2email www.feedblitz.com/ Freevlog ? Creación de blogs de vídeo gratuito. www.freevlog.org/ LifeType -. Software de blogs www.lifetype.net/ Measure Map ? Estadísticas de blog. measuremap.com / Qumana ? Edita tu blog. www.qumana.com/ Blogs estructurado -. Crear, editar y mantener todos los mensajes structuredblogging.org Textamerica ? Blog de móviles. www.textamerica.com/ Xanco ~ ? Mobile phlog y vlog. www.xanco.com/ Blip -. Obtener los clips de vídeo y podcast en tu blog www.blip.tv/ Escalera de blog -. Crear y mantener un blog www.blogladder.com/ Blogniscient -. Rango y leer los productos del blog www.blogniscient.com/ Bloxor -. Mantener y utilizar su línea blogroll www.bloxor.com/ Marcadores 2.0 9rules ? Validar y compartir enlaces a contenido. 9rules.com / Todas sus palabras -. Asociar palabras y compartir con enlaces www.allyourwords.com Blinkist -. Marcadores sociales www.blinklist.com/ Blogmarks ? El bookmarking social. www.blogmarks.net/ Blummy -. Administrar sus marcadores www.blummy.com/ Bmaccess -. Bookmarking social con los pulgares de sus dedos www.bmaccess.net/ Compañero de marca ? El bookmarking social. www.buddymarks.com/ Mariposa ~ ? Almacenar y realizar anotaciones. www.butterflyproject.nl/ Chuquet  ? Buscar buzzs. www.chuquet.com/ Clipmarks ? de recorte social. www.clipmarks.com/ Tiempos general -. Bookmarking social y recortes de www.commontimes.org/ Connotea -. Marcadores sociales (por reseacrhers) www.connotea.org/ Delicious -. Marcadores sociales del.icio.us / Digg * ? El bookmarking social. www.digg.com Diigo ? marcadores sociales en www.diigo.com/ Dogear ? Marcadores sociales. www.eigology.com/dogear/ Alimentación marcador ? El bookmarking social de noticias. www.feedmarker.com/ Furl ? Clip de páginas, Guardar y compartir web. www.furl.net/ Hyperlinkomatic -. Marcadores sociales www.hyperlinkomatic.com/ ICIO ? El bookmarking social y de calificación. www.icio.de/ Jeteye ? Clip y acción (parte de) las páginas web. www.jeteye.com/ Listible -. Folksonomied de búsqueda y software de código www.listible.com/ Mezclador de la lista ? marcadores sociales (relaciones temporales). listmixer.com/ Marcas en vivo ? actualización en vivo de Delicious. sandbox.sourcelabs.com / livemarks Mira más tarde ? marcadores privados. www.looklater.com/ Lookmarks ? El bookmarking social. www.lookmarks.com/ Magnolia -. Bookmarking social y el voto ma.gnolia.com / MaxSpider ? Enviar enlaces www.maxspider.com/ Mylinkvault -. Marcadores sociales www.mylinkvault.com/ OnlyWire -. Agregador de marcadores sociales www.onlywire.com/ Philoi -. Marcadores sociales www.philoi.com/ Qoosa ? El bookmarking social. www.qoosa.com/ Searchfox -. Marcadores sociales www.searchfox.com/ Sombras -. Marcadores sociales shadows.com / Simpy -. Marcadores sociales, etiquetado y búsqueda www.simpy.com/ Socialmarks ? El bookmarking social. www.socialmarks.com/ Spinspy -. Marcadores sociales y ranking www.spinspy.com/ Spurl ? Social -. Marcadores y búsqueda www.spurl.net/ Startaid -. Administrar y compartir sus datos (con el pulgar) con marcadores www.startaid.com/ Yahoo My Web ? marcadores sociales (compartir al azar). www.stumbleupon.com/ Surftail ? Comparta sus rutas de acceso. www.surftail.com/ Taggle ? marcadores sociales, etiquetado (en alemán). www.taggle.de/ Tagtooga ? El bookmarking social. www.tagtooga.com/ Tendango -. Top 10 de marcadores sociales www.tendango.com/ Thumblicio.us ? Presenta los pulgares de los sitios de del.icio.us más pupular. thumblicio.us / Yahoo MyWeb2 -. Marcadores sociales myweb2.search.yahoo.com / Yoono ? Guarde sus marcadores y gestionar tus feeds ? www.yoono.com Browser 2.0 Navegador Camino ? Mozilla poder y navegador de Mac estilo. www.caminobrowser.org Flock ? Navegador ligero. www.flock.com/ BestToolbar -. Barra de dispositivos de IE con las aplicaciones web a un clic de un botón www.best-toolbar.com/ CALENDARIO 2.0 30boxes ? Administrar y compartir calendarios. 30boxes.com / Calendario hub ? Crear y compartir calendarios. www.calendarhub.com/ Agitado -. Crear y compartir eventos eventful.com / Eventicus -. Crear y compartir eventos www.eventicus.de Francotirador de eventos ? Mezcle su almanaque de eventos con alimentos. www.eventsniper.com/ Hipcal ? Administrar y compartir almanaque y listas de tareas pendientes. www.hipcal.com/ Contar con la aprobación ? Organizar reuniones y eventos en línea. www.meetwithapproval.com Mosuki ? Organizar reuniones y eventos en línea. mosuki.com / Planzo ? Organizar reuniones y eventos en línea y a través de sms. planzo.com / PhotoTricks ? Subir retrato a una plantilla de calendario. www.fototrix.com/ Skobee ? Organizar reuniones y eventos en línea. www.skobee.com/ Celular esponja ? Organizar reuniones y eventos en línea, con ai spongecell.com / Tilika ? Compartir calendarios. www.tilika.com/ Trumba ? Crear y compartir eventos. www.trumba.com/ Siguientes conciertos -. Crear, gestionar y compartir eventos upcoming.org / Chat 2.0 3bubbles -. Agregar una sala de chat a tu blog www.3bubbles.com/ Ajchat -. Creación de salas de chat www.ajchat.com/ Campfire -. Charla Permalinked www.campfirenow.com ChatPhobic ? Conéctate a cualquier servidor de IRC www.chatphobia.com/ Chatsum * -. Chatea con y abandonar mensajes en el mismo sitio, los visitantes www.chatsum.com/ Conversate ? Crea tu propio chat. www.conversate.org/ PeekoChat ? ¡Cada espacio de un ?lugar? (plug-in de Firefox). peekko.com / chat / Zohochat -. ¡Crea tu particular sala de chat zohochat.com / Ekklesia -. CMS para las iglesias www.ekklesia-systems.com Loudblog ? CMS inc. RSS. www.loudblog.de/ HIVchat -. VIH chat www.aidschat.org/ PMachine -. CMS www.pmachine.com / ee TinyMCE -. Editor Wysiwyg tinymce.moxiecode.com / COLABORACIÓN 2.0 Askeet -. Preguntas y Respuestas que www.askeet.com/ AskMeThat -. Haz una pregunta www.askmethat.com/ Asoboo ? Buscar personas y espacios en tu ciudad. asoboo.com / Favorville -. Gente ayudando gente www.favorville.com/ Foldera ? Organizar y compartir todos los documentos de esfuerzo basado. www.foldera.com/ Hubpages ? Comparte tu genio. www.hubpages.com/ IFolder ? Intercambio de ficheros para grupos. www.ifolder.com/ JotSpot ? Tome un conjunto de notas, en vivo. www.jotlive.com/ Cal -. Ayudar e inspirar entre si lime.com / Mayomi ? mapa de la mente y compartir. www.mayomi.com/ People2pray -. Administrar y compartir peticiones de oración www.people2pray.com/ Qype -. Buscar y aconsejar las mejores zonas de la ciudad qype.com / Punto de reunión -. Compartir conocimientos www.rallypointhq.com/ Redlettr -. Tag & comentario de la Biblia www.desertfather.com / Miqueas Rel8r ? Tag, leer blogs de búsqueda. www.rel8r.com/ Rrove * -. Almacenar y compartir espacios www.rrove.com/ Say-So ? Compartir dificultades y recomendar a conseguir. www.say-so.org/ Socialight -. Compartir fotos y notas con su teléfono celular socialight.com / Punto de vista ? Compartir convicciones y evangelizar. www.standpoint.com/ Compañero de estudio -. Tarjetas y Compartir www.studybuddy.info/ Tracbac ? compartir, comentar, revisar y colaborar. www.tracbac.com/ Vizu ? Crear, compartir y votar por las encuestas. www.vizu.com/ Webbrush ? Dibujo de colaboración, gráficos, etc www.stanfy.com / dev / webbrush ¿Qué debo leer a continuación ? Comparte tu bookshelve. whatshouldireadnext.com / Wobblog ? Rank y compartir publicaciones en blogs. www.wobblog.com/ Zimbra ? Laborar y comunicarse entre sí. www.zimbra.com/ COBRAR 2.0 Librarious -. El catálogo de la colección lib.rario.us / LibraryThing -. Catálogo y compartir su biblioteca www.librarything.com/ Unalog -. Compartir lo que se lee, en grupos unalog.com / Web20 -. Recogida Search Engine www.web20searchengine.com/ COMIX 2.0 Comics ? Crear y compartir cómics. www.mainada.net/comics/ ComicStripr -. Personaliza el cómic www.comicstripgenerator.com FotoTricks ? Subir fotos y añadir burbujas de cómic. www.fototrix.com/ Quicktoons -. Crear y compartir cómics www.quicktoons.com/ COMUNICACIóN 2.0 ChatPhobi ? Conectar a 50.000 salas de chat. www.chatphobia.com/ E-messenger -. Mensajeros Ajax www.e-messenger.net/ E-messenger ? Se integra varios mensajeros. www.e-messenger.net/ Gtalkr -. Google Talk, Flickr, YouTube, se alimenta https://gtalkr.com/ Iglance -. Push-to-talk videoconf y pantalla compartida www.iglance.com/ Imeem -. Compartir palabras, los ficheros y las personas (en el Messenger) www.imeem.com/ Imvu ? 3D mensajero. www.imvu.com/ Iotum ? Clases y procesos de relevancia. www.iotum.com/ Jabphone -. Messenger2phone www.jabphone.com/ Jumpclaimer ? Informe a sus familiares sobre su paradero a través de sms. www.jumpclaimer.com Kopete -. Mensajero universal kopete.kde.org / Mabber -. Mensajería móvil www.mabber.com/ Meebo ? Se integra varios mensajeros. www.meebo.com/ Skylook -. Registrar y Guardar todas las comunicaciones de Skype www.skylook.biz/ Skype ? llamadas, conferencia, mensajería, intercambio de archivos. www.skype.com/ Slawesome -. Añade voz a tu correo electrónico www.slawesome.com/ TuNube ? Mobile Web 2 y vv www.soonr.com/ Stickam * ? dispositivo de comunicación multimedia. www.stickam.com/ Tello -. Localizar y colaborar con los contactos clave www.tello.com/ Userplane ? Chat, mensajería, registro. www.userplane.com/ V4S ? Agregar voz a su correo electrónico. www.orb.com/skype/ Vyew -. Conferencia web de vídeo basado en vyew.com / Waxmail -. Añade voz a tu correo electrónico www.waxmail.biz/ Web2messenger -. Envío de mensajes desde la web 2 mensajero www.web2messenger.com COMUNIDAD 2.0 43people -. Correspondiente etiqueta fundamento y data www.43people.com/ Ask Me That ? Los foros públicos de ayuda. www.askmethat.com 43places ? Publicar y compartir anécdotas acerca de los lugares. www.43places.com/ Blogtronix -. Blogging y el software de comunidad empresarial www.blogtronix.com/ Communitywalk ? Compartir los espacios y rutas (mapa de mash-up). www.communitywalk.com/ Consumating -. Datación basada en etiquetas www.consumating.com/ Crear y participar en las comunidades. www.towncrossing.com Dodgeball ? Gancho con tu móvil y realizar amigos. www.dodgeball.com/ Doostang ? Comunidad para los profesionales. www.doostang.com/ Facebook ? las comunidades de estudiantes. www.facebook.com/ Frappr ? Ponga su grupo en el mapa, compartir fotos. www.frappr.com/ Friendster ? Conéctate con amigos. www.friendster.com/ Grupos ? crear grupos y compartir contenido. grou.ps / VIH / AIDSNetwork ? www.pozitiveliving.com/ HumanPages -. Filantrópica ?LinkedIn parecidas a? Búsqueda de Personas www.humanpages.com/ IKarma -. Documentos y promover su reputación ikarma.com / Linkedin -. Administrar y compartir su cv www.linkedin.com/ LiveJournal ? Ingreso o crear su particular comunidad. www.sixapart.com / livejournal Barlovento -. Localiza amigos y eventos www.lovento.com/ Mapmix. Localiza a tus amigos (mapa de mash-up). www.mapmix.com/ Meetro -. Encontrar amigos cercanos (a través de mensajero) www.meetro.com/ Meetup -. Buscar intereses comunes y estructurar reuniones www.meetup.com/ Mologogo ? Compartir dónde se encuentra. www.mologogo.com/ Mozes ? Compartir la información y las personas a través de su móvil. mozes.com / MySpace -. Comunicarse con y compartir el contenido con tus amigos www.myspace.com/ OpenBC -. Comunidad de empresarios y profesionales www.openbc.com Opinity -. Maneje su reputación www.opinity.com/ Orkut ? Conéctate con tus amigos. https://www.orkut.com/ Partysync -. La gente se reúne y sms group.partysync.com / Peerprofile -. Publicar y compartir tus perfiles www.peerprofile.com/ Peertrainer ? Buddy para arriba, bajar de peso. www.peertrainer.com/ Phusebox ? Comunidad de personas sofisticadas. phusebox.net / Piczo -. Creación de espacio web y compartir piczo.com / Placesite ? Wi-fi portal y las comunidades de ubicación. www.placesite.com/ Ciruela ? Recoger, compartir, conectar. www.plum.com/ Poddater ? Crear y conectar vodcast. www.poddater.com/ Pooln -. Programe su coche compartido www.pooln.com/ Chusma -. Cree en él, y compartirlo móviles www.rabble.com/ Tagalag -. Tag & mapa de sus contactos www.tagalag.com/ Theblackstripe ? Subir y compartir fotos. www.theblackstripe.com/ Tinfinger ? Buscar personas. www.tinfinger.com/ Towncrossing -. Buscar y enlace a amigos towncrossing.com / Twocrowds ? Compartir y voto para las predicciones. www.twocrowds.com/ Vcarious -. Comunidad de www.vcarious.com/ Wallop -. Phlog e interactuar mywallop.com / Xanga ? anillos de blog. www.xanga.com/ Zaadz ~ ? Red de personas inspiradas. www.zaadz.com/ Ziggs ? índice de los profesionales. www.ziggs.com/ * Zoominfo ? Buscar personas, crear su particular página. www.zoominfo.com

Entradas populares