Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - WHK

#1631
A comprar bitcoinssss xD que cuando pase todo el revuelo comenzará a subir otraves :P
#1632
de todas maneras uno entra al .com y se redirecciona de manera automátic aal nuevo asi que da lo mismo si lo cambian 500 veces al dia.
#1633
nopues no es tanto xD, aca el sueldo "base" no el promedio, son como 150 o 130 mil aprox mensual.
#1634
Asi es, a ese tipo de sesiones me refiero.

El tema es el siguiente... digamos que inicio sesión y almaceno mi id de usuario y un token en la cookie, con esos datos puedo loguearme comparando el hash de mi contraseña mas el token de seguridad == hash de la cookie, mas el id de usuario.

Ahora.. teniendo eso para que voy an necesitar la sesion? Digamos un caso muy común... yo me logueo al sistema y todos mis permisos de usuario y preferencias del sistema se guardan en la sesión... ahora digamos que yo como administrador le quiero modificar un valor a los permisos de ese usuario y una propiedad al portal... esas modificaciones se hacen en la base de datos pero en la sesión van a persistir los datos antiguos porque solo fueron establecidos cuando se logueó, por lo tanto tendré que ir esperando a que todos los usuarios pierdan su sesión para que de a uno por uno vayan viendo los cambios de mi portal.

Ahora... que sucede cuando esa configuración es importante y urgente? talves al momento de programarlo no se veia que fuera a usarse de forma urgente pero no sería un mal diseño de software almacenar datos en la sesión?

Ahora... cuando encuentro que sea buena idea almacenar datos en la sesión?... solo cuando necesite almacenar querys a modo de caché para no tener que hacerla dos veces en cada carga de la página... pero tal como lo escribí "a modo de caché", esto quiere decir que no reflejarán los datos reales de la base de datos en tiempo real.

Por lo tanto utilizar sesiones se me hace redundante, peligroso y obsoleto pero solo a mi parecer y de ahi vino mi pregunta filosófica... si php y .net tienen sesiones en sus lenguajes es porque en algún momento se pueden utilizar de manera correcta, el tipo que hizo php es un genio en todo sentido y si le puso sesiones es por algo... ahora, porque? no lo se y eso me gustaría saber.
#1635
Comienza con perl, es multiplataforma y es muy facil de aprender, c++ te va a tomar bastante mas tiempo si comienzas por ese, en cambio si sabes perl te será muhco mas fácil aprender después c++.

De todas maneras tal como dice under todo dependerá que es lo que quieras hacer o que enfoque le quieras dar, el problema es que no vas a comenzar aprendiendo ensamblador de una sin aprender otros lenguajes, siempre vas a tener que ir aprendiendo mas cosas pero todo con tiempo y con calma, por eso te recomiendo comenzar con lenguajes básicos.

Java es bueno, el problema es que genera muchas malas costumbres, por ejemplo el dia de mañana si quieres hacer una aplicación web y venderla necesitarás pagar licencias y una montonada de cosas, aparte que java es muy malo en cuanto a la seguridad informática, si puedes ganar dinero trabajando en empresas con java pero no creo que sea tu objetivo en este momento.

Después de perl te recomendaría python y despues el lenguaje que mas se acomode a tus necesidades específicas.

Saludos.
#1636
estuve dandole una vuelta al tema de cuando usar sesiones y me di cuenta que para ningún caso es bueno :-/

Tanto en .NET como en PHP usar sesiones es como usar soluciones parches ya que en todos los casos es reemplazable por una manera opcional, por ejemplo en ves de llevar sesiones usar cookies y una librería de configuraciones, en .net aspx en ves de usar sesiones llevar la sesión local desde una librería de configuraciones nativa.

Transportar datos de una página a otra tampoco debería ser una buena alternativa ya que para eso existe la programación con archivos relacionados... o sea uno llama a todos y por ende todos los objetos se comparten entre archivos como sucede en una programación MVC.

Entonces... cuando es bueno utilizar sesiones teniendo en cuenta que no todos los servidores lo soportan por un tema de permisos en archivos temporales?

Siempre he evitado usar sesiones y jamas he tenido la necesidad de usarlas.., pero cuando si debo utilizarlas?
#1637
:D actualmente trabajo para el hijo del dueño de una compañía bancaria y a demás trabajo como part time en la empresa del papá xD... actualmente gano casi el 1.000% del sueldo base mensual de mi pais. El único problema es que el tiempo se me hace nada. Actualmente hago capacitaciones al personal que hace los desarrollos bancarios para diferentes bancos en chile en el area de desarrollo front end y seguridad informática.
#1638
Foro Libre / Re: 11.12.13, Que opinan.
13 Diciembre 2013, 13:52 PM
jajajaja lo mismo pasó con el 12 del 12 del 2012 xD fue una fecha muy rara, y mas aun cuando eran las 12 del dia con 12 minutos y 12 segundos jajajajaja fecha que no se volverá a repetir porque no existe el mes 13 :p
#1640
Vamos, tener multiples escritorios no significa que tendrás 4 sistemas operativos corriendo al mismo tiempo.

Yo soy desarrollador web y en un escritorio tengo el eclipse en full screen sin menus ni dock ni nada solo el editor para aprovechar todo el espacio de la pantalla, en otra ventana tengo el photoshop y en otra dos navegadores con la misma página abierta para ir viendo como va quedando el proyecto.

La gran ventaja es que no son espacios virtuales sino que son escritorios por separado y puedes enviar uno o mas escritorios a otros monitores, hay veces en que subo el sitio web al televisor de mi casa mientras veo como programar en mi notebook y así voy haciendo ambas cosas al mismo tiempo sin tener que cambiar de espacio o jugar con las ventanas y no necesitas SLI.

Y no tan solo 4 escritorios, puedes configurar la cantidad de escritorios que tu quieras y ponerle la transicion que tu quieras y si no te gusta lo puedes deshabilitar (apuesto que cuando microsoft lo implemente no se podrá deshabilitar) y si quieres puedes cambiarle hasta el gestor de escritorio cosa que ni mac hace a menos que uses macports y le pongas kde (gestor de linux).

......
Esta noticia no la encuentro tan interesante porque si nos pusieramos a hacer un txt con una lista de las cosas que hace linux y que no hace windows tardariamos toda una vida y no habría disco duro que aguante el tamaño del archivo.