« first day (109 days earlier)      last day (1367 days later) » 

2:18 PM
Hola @JuanM
@César @Math hola
 
2:57 PM
buen día
 
buenas
 
buen dias
 
@rnrneverdies hola :D
buenos dias a todos
 
Buenas dias :D
 
3:32 PM
siempre en las mañanas (GMT -5 acá) el sitio está callado
 
Creo que las mañanas son las horas mas productivas para trabajar, por eso tal vez están más concentrados en la chamba que en SO
 
en serio?
 
De todas maneras casi siempre tengo abierta una ventana con el chat porsiaca
Al menos a mi me pasa eso
 
yo pensé que los desarrolladores éramos más productivos por las noches, sobretodo por las madrugadas
 
A bueno pero me refiero a horario de oficina normal
en la tarde despues de almuerzo es cuando mas sueño tengo
ya las ganas vuelven casi a la hora de salida
 
3:35 PM
Wenas
 
Hola @César que tal?
 
que tal @César
cierto @César @CarlosMuñoz
 
Hola @CarlosMuñoz @LuiggiMendoza
recien llego a la chamba
mi hijo se cayo de la cama
 
me fui a emergencia
todo bien felizmente
 
3:40 PM
Espero que todo este bien
que bueno!
 
si, gracias
 
felizmente no le pasó nada
 
felizmente
 
no se habrá querido escapar de la cuna?
 
jajaja su mama lo saco de la cuna y se descuido
 
3:41 PM
oh
 
4:07 PM
Buen dia mucchachos
 
buen día @jasilva
 
Buen dia @jasilva
 
@JavierCárdenas investigué un poco más sobre el tema de conexión a bd
y JavaScript utiliza MongoDB como su bd
puede acceder directamente
 
4:18 PM
@rnrneverdies ¿ hola que tal?
 
Buenas a la gente, solo nombro a los que estan iluminados por si el resto esta ocupado jaja @Math @LuiggiMendoza @César @jasilva
 
que tal @AngelAngel
 
@AngelAngel jajajaaja buenas
 
Que tal @AngelAngel
 
jaja eyer tube que indagar dentro de angularjs2 y recorde porque no me gustaba js jaja
 
4:26 PM
y porque no te gusta?
 
que tal @CarlosMuñoz no te nombre porque que tu dibujo no estaba iluminado pense que estabas ocupado
 
Siempre tengo el chat abierto para cualquier cosa
 
sin ofender a nadie, (tambien es verdad que no lo he estudiado) pero cuando hay mucho codigo me parece codigo espageti de alguna manera, y a la hora de crear clases ect parece una locura de "function" dentro de otras ect jaja
 
La primera vez que vi JS pense lo mismo
 
4:28 PM
@AngelAngel pero eso sucede en cualquier LP
 
segun he leido esto es mejor ahora en ES6
 
JS embebido dentro de paginas ASPX de miles de lineas repartidos por todos lados, donde una funcion llama a otra que quien sabe donde estara definido
 
a la hora de crear clases ect
Verdad?
 
alguna vez has visto brainfuck?
 
no @LuiggiMendoza despues lo miro ya abri el link
 
4:29 PM
poco a poco entendí que eso no es sinonimo de JS sino sinónimo de falta de organizacion
todo lo opuesto es cuando en los últimos proyectos que he vendo haciendo con JS, en el front end se usan los mismos patrones que el back end por ejemplo repositories que en vez de llamar a a una bd llaman a jquery.axaj para obtener la data
 
si pero me parece que js evoluciono de forma que no tiene casi ni coherencia, parece que le pusieron un parche tras otro para lograr añadir funcionalidad al lenguaje (ojo desde mi punto de vista no lo critico para mal) es mas despues de ver cosas de ES6 que se pueden crear clases de una manera ahora pues me parece que esta cogiendo un buen camino
 
El lenguaje en sí deja mucho que desear
 
@CarlosMuñoz igual es lo que dices
a lo que tambien sumo mi falta de experiencia
 
pero muchos de los problemas en los proyectos no tienen que ver con el lenguaje propiamente dicho sino con la organización del código
 
pero el simple caso de las clases es algo confuso de leer con la sintaxis de antes o eso creo
 
4:33 PM
completamente cierto @CarlosMuñoz
@AngelAngel debes entender que JS no nació como LP con POO
es como ir sabiendo C++ a aprender C
 
La mejor forma de aprender JS actualmente es con Node.js
 
JS parece una broma que se les fue de las manos y mira hasta donde llego, de ahi que se creara TS y ES6 hiciera unos cambios a favor de alguna manera la estructuracion del lenguaje, pero es una simple opinion y sin ofender a nadie, ni al lenguaje (ojala lo hubiera creado yo jaja)
 
asi te liberas de pensar en los navegadores, DOM etc etc, y te centras en aprender el lenguaje
 
@AngelAngel Te imaginas llegar a una estrevista de trabajo y decir >Yo invente JS
 
Eso es bueno o malo o.O?
 
4:37 PM
quien poco me conoce sabe que no suelo ser fan boy de ningun lenguaje y si tengo que aprender pues lo intento pero si me llama mucho la atencion como un lenguaje tan raro (desde mi punto de vista) a sido tan acogido por los desarrolladores jaja
 
No saben si contratarte o pegarte si dices eso
 
a mí también @AngelAngel es más no me gusta mucho JS pero es parte del aprendizaje del día a día
 
@jasilva jaja pues no se que decirte entiendo lo que quieres decir, pero si el que hace la entrevista invento c o Java, te diria algo como, en que carajos estabas pensando (broma)
 
jaja
 
yo creo @AngelAngel que la popularidad la ganó porque literalmente te deja hacer cualquier cosa excepto una bomba lógica (o quién sabe o.O)
 
4:40 PM
@AngelAngel Eso es todavia mas WTF, una entrevista para un empresa donde todos los que trabajan han inventado un lenguaje de programación
 
@LuiggiMendoza bomba logica jaja
 
Lo mas WTF es definitivamente el operador == con su lógica llamada Abstract Equality Comparison Algorithm
 
si es lo que yo aveces digo a la gente, programar programar de manera basica no es dificil, lo dificil es aprender las libreria o API, y lo enrevesadas que sean encuanto al diseño ect jaja
@CarlosMuñoz tu tienes que controlar de js pues tienes las secciones de la norma localizadas jaja
 
para mí lo más difícil es esperar que otros escriban código y que al menos me pasen su piedra Rosseta para descifrarlo porque sino pasaré incontables horas entendiendo y jalándome los pelos preguntando al cielo "por qué" sin esperar respuesta
 
@AngelAngel solo tengo el link de la especificación para defender mis respuestas, ni recordaba como se llamaba ese algoritmo
Y por cierto encontré un error ortográfico en la especificación jeje, no se como reportarlo
 
4:45 PM
jaja no si te lo digo de bien, ojala yo supiera ahora mismo eso de js
jaja
 
Creo que nunca he terminado de leer una especificación completa, ni si quiera la de C# que es la que si me daría gusto leer
creo que solo avance la mitad
 
@CarlosMuñoz error ortografico jaja muy bueno
 
de JS solo vi ese fragmento y me dije a mi mismo jamas usar el == para no tener que leer como funciona
 
jajaja
igual me equivoco pero creo que con el tiempo TS sera el c++ de js, si js es c, (no se me ofenda nadie por comprar c con js jaja)
ahi una pagina de GitHub que tiene montones de librerias de js portadas de alguna manera TS
miles de librerias tantas que cuando entras en el repo te dice que no se pudieron mostrar todas o algo asi jaja
 
te refieres a DefinitelyTyped ?
 
4:52 PM
si esa la encontre ayer
@LuiggiMendoza no se si se puden decir palabrotas por aqui, pero: No me jodas
++++++++++
[ Bucle para iniciar las memorias (se repite 10 veces)
>+++++++>++++++++++>+++++++++++>+++>+<<<<<-
70 100 110 30 10
]
>++. imprime 'H' (72) 1
>>+. imprime 'o' (111) 3
---. 'l' (108) 3
<---. 'a' (97) 2
>>++. espacio (32) 4
<+. 'm' (109) 3
++++++++. 'u' (117) 3
-------. 'n' (110) 3
<+++. 'd' (100) 2
jaja
 
@AngelAngel te lo dije :P no has visto brainfuck
no reniegues de los otros LP
 
nunca lo habia visto
 
has trabajado con Haskell, J, K, APL y otros así?
luego que veas eso
 
pero escribir en eso y en binnario no ahi mucha diferencia jaja prefiero escribir asm jaja
 
JS te va a parecer bonito
 
4:55 PM
de Haskell he visto alguno videos y leido algo pero no he escrito nunca nada con el
 
en realidad brainfuck es basicamente el lenguaje máquina de una máquina simple
 
si quieres aprender programación funcional y escribir código medio críptico, aprende Haskell, te lo recomiendo
 
@CarlosMuñoz vistes este link que dejo @LuiggiMendoza es.wikipedia.org/wiki/Brainfuck
 
no habia visto la entrada de wikipedia pero si he visto otros ejemplos de brainfuck
 
jaja es como tener un array en la cabeza memorizado jaja
 
4:57 PM
En realidad brainfuck deciende de P''
Que tiene una sintaxis un poco mas formal
(denotado también simplemente P′′) es un lenguaje de programación esotérico, creado por Corrado Böhm en 1964 para describir a una familia de máquinas de Turing. == Definición == P′′ se define formalmente como un conjunto de palabras sobre un alfabeto de cuatro instrucciones {R, λ, (, )}, como sigue: === Sintaxis === R y λ son palabras en P′′. Si p y q son palabras en P′′, entonces pq es una palabra en P′′. Si q es una palabra en P′′, entonces (q) es una palabra en P′′. Sólo palabras derivadas de las tres reglas anteriores son palabras en P′′. === Semántica === {a0, a1, ..., an}(n ≥ 1...
 
acabo de ver P''
 
Hay incluso parodias de brainfuck como Ook!
Ook! (con el signo de exclamación) es un lenguaje de programación esotérico Turing completo. Este lenguaje es una parodia de Brainfuck, del que toma su conjunto completo de comandos (ver tabla). Deriva su completitud Turing de esta relación. Según su diseñador, David Morgan-Mar, el lenguaje está diseñado para orangutanes. Tiene 3 palabras reservadas (Ook., Ook?, y Ook!); que pueden combinarse en ocho maneras diferentes para formar el repertorio de instrucciones del lenguaje. Ook! pretende ser fácil de aprender para los orangutanes y evitar cualquier mención de la palabra «mono». El nombre d...
 
y realmente es la misma !@#$%& que brainfuck
hahahahaha
 
Si hay toda una familia de lenguajes similares que solo utilizan diferentes simbolos
 
ese hola mundo me dio risa
 
5:00 PM
Ook! es como el visual basic de esos lenguajes
 
demasiado visual
me dio risa leerlo en voz alta
 
Aca tienen una lista extensa
 
jaja cuantos ahi
que estaba de moda como tesis jaja
so algo similar, igual el comentario tesis se me fue de las manos jaja
 
@CarlosMuñoz Aparece TrumpScript creo que es basado en Python y su logo es el peinado del señor jaja
apenas lo lei hace poco
 
jajaj esa no la conocia
 
5:04 PM
@CarlosMuñoz Es el lenguaje de Donald Trump
supuestamente
 
jaja
 
Este es una de los mejores
Whitespace es un lenguaje de programación esotérico desarrollado por Edwin Brady y Chris Morris, publicado el 1 de abril de 2003. La sintaxis consiste únicamente en espacios en blanco, tabulador y líneas nuevas. Los demás caracteres son ignorados. Es un lenguaje imperativo que se basa en una pila. La máquina virtual que ejecuta los programas tiene una pila y un heap. Usando la pila, los programadores pueden apilar números enteros de anchura arbitraria, pero no pueden apilar comas flotantes por ahora. El heap puede ser usado para guardar permanentemente variables y estructuras de datos. ==...
 
hahahaha
la gente está loca
 
Este es otro muy interesante
 
@LuiggiMendoza Si creo que hay uno utilizando emojis, pero no recuerdo el nombre
 
5:08 PM
yo siempre digo cada loco con su tema, porque de todo se aprende si quieres crear algo como lo que estamos viendo y puedes porque no has lo que quieras jaja
@LuiggiMendoza aunque tambien digo la gente esta loca jaja
 
Sin embargo es interesante la creatividad para hacer otros tipo de lenguajes que no se basan precisamnete en caracteres
 
es interesante la cantidad de tiempo libre que tienen algunas personas
 
o que hace tiempo me lleva a pensar que los lenguajes de programacion aun siguen siendo muy primitivos al usar texto para codificar sus instrucciones
por culpa del hecho que usamos archivos de texto para programar es que luego hay discuciones sin sentido como los tabs vs spaces y cuantos caracteres de deben usar para indetantar el codigo o cosas asi
Digamos por ejemplo que programas en tu lenguaje favorito
sin embargo el IDE que usas no te permite ingresar errores de sintaxis
 
@CarlosMuñoz y el charset no olvides el charset aá = a
????
jaja
 
diagamos que se usa una especie de completador de codigo super avanzado
en el que simplemente ya no tipeas texto sino que digamos que casi todo son shorcuts
por ejemplo escribes for y se crea la estructura del for completa y usas tab para moverte entre las expresiones etc
 
5:14 PM
bueno hay ide que tienes el shotround o algo asi, no se si sabes a lo que me refiero pues no recuerdo como se dice en ingles
 
el codigo fuete al abrirlo con un editor de texto podria ser directamente un json o xml con el AST
 
que te hace los try for if ect
 
y evitarle ese trabajo al compilador
cuando hace merge de codigo no habrian problemas de hacer diffs de lineas de texto sino de expresiones
todas esas cosas ya hay pero no es lo comun
 
cuando seleciones el texto pero no es lo mismo que tu comentas
 
y menos integrado
yo me imagino un futuro donde esas cosas sean lo comun y se vea primitivo programar en archivos de texto
no quiero decir de forma grafica tampoco porque sufre de los mismos problemas que el texto
 
5:17 PM
sería aún más genial que hablaras por un micro y el código se genere en base a lo que digas
 
sino que realmente pensar en progamar directamente en un entorno en el que puedas editar directamente un arbol de expresiones que es finalmente como funciona un lenguaje de programacion
 
@César espero no te emocione demasiado :P
 
5:32 PM
una pregunta (recordar que soy muy noob) cuando hago una peticion XHR puedo ver en las tools de Chrome puedo ver la respuesta eso es normal?
se entiende lo que pregunto?
 
@AngelAngel sí, es normal
si es que has activado el monitoreo de red
 
pregunta no es de alguna manera, exponer a ataques de alguna manera o algo asi?
 
sea XHR o no, eso se puede ver en todas las aplicaciones web
 
pues revelas de alguna forma como esta funcionado
 
incluso cuando haces una búsqueda en google
o cuando mandas un mensaje de chat acá
se puede ver la trama de lo que envías y lo que el servidor te responde
si tu sitio es público, debes asegurar tu servidor para evitar los problemas que mencionas
 
5:40 PM
si pero si haces una peticion a una bd, pues ver como se devuelve y eso no puede llevar a intentar ataques de alguna manera pues tienes mas informacion, repito soy noob en web jaja
 
@AngelAngel eso depende de tu aplicación
si tu aplicación la diseñas de manera muy simple, cualquiera puede destruirla
depende de ti si la diseñas para que sea una piedra
 
tienes algun link para leer sobre eso, es que no se si es simple, pues no tengo referencias es la primera que hago jaja
 
no tengo enlaces, solo exp
es más, te diría que en un inicio no te preocupes por ello
porque aún sigues aprendiendo
 
es que en estas semanas e leido algunas cosa que creia triviales o simples de aplicar, y veo en paginas que pasan de esa cosas
 
si, en más de las que te imaginas
 
5:44 PM
por ejemplo lei que la carga de script es mejor al pie de pagina para evitar problemas y veo muchas paginas (si ahora las miro antes no jaja) que las cargas de las lib las haces junto con todos lo script al pricipio de la misma
 
lo que puedes hacer es leer sobre seguridad del mismo owasp
 
tampo quiero intentar crear una cosa impentrable primero porque creo que todo se puede penetrar, pero lo que no quiero es hacer errores, que se podrian evitar con algo de conocimiento
por eso al ver el contenido del XHR me dije esto es normal
 
pues sigue las normas que da el owasp
que ya ha trabajado años en esto
 
si la agrege para leerla
 
5:48 PM
gracias por cierto jaja
 
el último enlace es el más práctico
y directo hacia lo que necesitas defenderte
 
@LuiggiMendoza jajajaja es un e-orgasm
 
7:07 PM
Se abre el ascensor y hay un programador dentro, y los de afuera le preguntan
¿Sube o baja? -y el programador responde
Si.
 
@jasilva hahaha
JavaScript :P
 
@jasilva jajaja
 
7:26 PM
Antes tenia muchos mas en el repertorio
pero ahh la edad
 
jejejeje
 
 
3 hours later…
10:12 PM
esta pregunta
1
Q: Expresiones regulares para contraseña en base a una politica

Edgar ConradoEstoy tratando de validar la contraseña utilizando expresiones regulares. La contraseña debe de seguir las siguientes politicas: Minimo 8 caracteres Maximo 15 Al menos una letra mayúscula Al menos una letra minucula Al menos un dígito No espacios en blanco Al menos 1 caracter especial Estoy ...

me recordó a esta pregunta de SO
18
Q: What is the longest regular expression you have seen

Cody CI just found an extremely long regular expression (6000+ characters) for a WordPress email validation. That got me thinking, what is the longest one you have ever actually seen that is being used in a production environment.

 
10:24 PM
jajaja
 
11:10 PM
@CarlosMuñoz eres tu o un bot que te suplanta ?
 
Soy yo que me suplanto a mi mismo, eso me pasa por responder con sueño
 
jeje
 

« first day (109 days earlier)      last day (1367 days later) »