« first day (769 days earlier)      last day (2564 days later) » 
00:00 - 16:0016:00 - 00:00

16:07
@byte96 buenas.. es como la hora de almorzar no?
@gbianchi si, jajaja estoy esperando a mi vieja y me voy a comer con ella. Vos ? comes ahi o ni comes jaja ?
@byte96 tengo que ir a buscar comida...
@byte96 pero no se me ocurre que buscar...
@gbianchi hoy me reuni con mi jefe me dijo que tengo que trabajar todo enero y febrero... el calor que va a hacer mamita querida
@byte96 mmm.. pero yo siempre trabajo en enero y febrero...
querias dos meses de vacaciones?
jajajajaaj
@gbianchi si JAJAJA como toda mi vida fue :V
16:12
@byte96 esa vida ya se acabo.. :p..
@gbianchi y si ,era hora de hacer algo de mi vida
@gbianchi che te hago una consulta, alguna vez laburaste a distancia con empresas ?
@byte96 labure a distancia pero freelance...
@gbianchi ganas mas que laburando en una oficina local ? o como es la onda ?
@byte96 onda que laburas a distancia :p... depende el laburo, no es que ganas mas.. supongo que dependera de la empresa... Lo que si tenes que ser muy prolijo para laburar a distancia, la falta de horarios puede trastornarte...
@byte96 No tienes aire acondicionado?
16:18
@PabloLozano es argentina.. a veces agradecemos tener luz
2
jajajajaja
@PabloLozano jajajajaj sii, pero no tengo auto con aire acondicionado para volverme a mi casa, salgo de la oficina y me derrito
Si fuese por mí trabajaría siempre en verano (aquí julio y agosto) para poder estar con el aire acondicionado en la oficina, y me tomaría las vacaciones en otoño
@PabloLozano me vuelvo en colectivo que no hay aire...
@byte96 Colectivo es autobús?
@byte96 yo me vuelvo en subte.. imaginate...
16:20
@PabloLozano exactamente, aca en argentina 1 colectivo de cada 500 tiene aire acondicionado
@gbianchi jajajajajaja te la regalo !
hum, claro, eso influye, aquí todos los transportes públicos tienen aire acondicionado
@PabloLozano sos de españal ?
primer mundo :)
@PabloLozano basta, deja de refregarnos que estas en el primer mundo!
jajajajajaja
16:21
aca vivimos como en la prehistoria pero nadie se queja
todo sigue igual
Buenos días a todos
Buenas @PedroÁvila
@byte96 Hi
@gbianchi Lo siento, la verdad es que te acostumbras a ciertas cosas y las das por asumidas xD
@CamiloVasquez Así es, es un JSON
16:22
@PabloLozano es que deberia ser asi.. sobre todo aca.. pero... la infraestructura de este pais deja mucho que desear....
@PaulVargas saludos!!
bueno día a todos
@AaronRomero Good Morning
@gbianchi jajajaja, no creo que haya algo peor que el metro (subte) de la Ciudad de México, y si no me crees pregúntale a @PaulVargas y @jasilva
@PedroÁvila ya cafeceo?
@AaronRomero Si, jejeje....
@AaronRomero ¿Y tu?
16:26
@PedroÁvila ya me lo serví
@Flxtr irle al america?
@AaronRomero Ok
@Flxtr My friend
@AaronRomero cuando juega el américa se siente tal libertad en la ciudad ya que todos los delincuentes se encuentran viendo el partido xD
@Flxtr son sus juntas de scrum jajajaj
@PedroÁvila mi gran amigo Peter :D
por cierto @gbianchi ¿le vas al Boca o al River o a qué equipo?
@Flxtr :D
16:31
@Flxtr a instituto de cordoba... :p
@gbianchi ¿es en serio?
@Flxtr si por?
@gbianchi ¿no es un equipo como de tercera división? :P
@Flxtr segunda, y mas respeto!
@Flxtr subimos y bajamos a cada rato... es asi...
@gbianchi club de cuervos está basado en ellos
16:37
@AaronRomero no la vi nunca.. igual de esos tenemos 20000 ejemplos...
@gbianchi está entretenida por el chava
A ver, especialistas en CSS... si tengo un div B dentro de un Div A, y div B tiene width:100%, ¿Por qué obtengo un tamaño mayor que el del padre?
@PabloLozano y que otras propiedades tienes?
@PedroÁvila vuelveme a recordar donde quedamos ayer por favor
el div hijo tiene display:flex
el div padre está a su vez dentro de otro div
Existe alguna manera de almacenar durante una iteracion el valor de una variable, que va sumando de otra variable que acumula de una única iteracion, es decir almacenar el resultado de una iteracion por una parte y el resultado del conjunto en otra? Esto esta dentro de una función que devuelve una matriz. El de una ya lo tengo, pero como tengo que inicializar a algún valor el contador (0) pues no me hace lo que quiero...
16:43
puede ser porque el padre tiene un tamaño también relativo?
@CamiloVasquez Ah, en el problema que al datatable le tengo que mandar un JSON ya que estoy trabajando con ajax
@PabloLozano y cual es el tamaño del padre?
@FernandoBenavidel Me parece que es posible, pero no tengo claro el escenario
@CamiloVasquez como el hijo, width:100%
@FernandoBenavidel escenario? lenguaje?
@CamiloVasquez Creo que de ahí viene el problema
al ser ambos anchos dependientes de otro, se hace mal el cálculo
16:46
@PabloLozano lenguaje java. Estoy haciendo un juego de eliminar bloque de 3 o mas. Si se eliminan tengo que dar una "puntuación" de dicha iteracion (jugada) y la total (todas las jugadas)
@PabloLozano y el div abuelo que tamaño tiene ? la vdd el hijo no debería salirse del padre
@CamiloVasquez Voy a intentar poner todo en una pregunta con un escenario claro, será más fácil para todos
@PabloLozano dale, me avisas cuando esté :D a ver si te puedo ayudar
@FernandoBenavidel podes armar una pregunta? la respuesta es seguro que si, pero sin ver que estas haciendo es dificil decirte el como.. podes guardar el resultado en un vector por ejemplo y saber en cada movimiento que puntaje tenia...
@gbianchi jajajaja
16:54
Regreso mas tarde que voy a implementar mi datatable.net
Con JSON
@PedroÁvila éxito ;)
17:14
@CamiloVasquez Era por position absolute
poniendo right:0, left:0 lo soluciono
en lugar de width:100%
@PabloLozano ah claro, si tienes un hijo en posicion absolute deberías de colocar el padre en posicion relative
@PabloLozano esta también es una solución
@gbianchi Si, eso esta bien, pero tengo el problema que tengo que inicializarlo a algun numero y cada vez que entro en ese metodo la variable me la pone al valor inicializado (0)
@FernandoBenavidel sin ver el codigo y el escenario estoy suponiendo..
@FernandoBenavidel al inicializar que cosa a que numero? y que variable se pone en 0?
boolean sal=true;
int[]guardapunt=new int[12];
for (i = 0; i < guardapunt.length; i++) {
if (guardapunt[i] == 0 && sal==false) {
guardapunt[i] = aux;
sal=false;
}
}
System.out.println("Puntuacion esta iteracion "+aux);
for (i = 0; i < guardapunt.length; i++) {
aux1+=guardapunt[i];
}
System.out.println("Puntuacion total "+aux1);
17:30
@FernandoBenavidel no sabria que hacer con ese codigo...
ahora mismo solo me guarda lo de la primera, o sea hago mas iteraciones pero no me actualiza, que creo que ya se por que, me crea en cada vez que llama al metodo un nuevo array
tengo que pasarle de argumentos... o eso creo
@FernandoBenavidel no se que es cada cosa.. no sabria como ayudarte.. de seguro estas creando guardapunt cada vez que entras, por lo tanto siempre vale 0 todo ese vector.
si quieres pued poner la funcion, pero es bastante, igual un pastebien o algo
@FernandoBenavidel antes de decidir pasarle argumentos, sabes lo que queres que tu algoritmo haga? y como?
@gbianchi si, por algo lo estoy haciendo
17:33
@FernandoBenavidel aca te podemos ayudar con una pavada, si es algo complejo, escribe una pregunta en el sitio!
@FernandoBenavidel a lo que me refiero es si diagramaste como va a funcionar, para evitar esta clase de cosas.. que hace guardapunt por ejemplo?
ya, es que para mi es una tonteria de problema, ya ves...
guarda el valor aux que es la puntuacion de cada iteracion. comprueba hasta llegar a un cero y cambia el boolean para salir del bucle sin escribir en el resto y despues va sumando todo lo del array y almacenando. voy a intentar lo otro
@FernandoBenavidel fijate lo complicado de lo que me estas diciendo...
@FernandoBenavidel que es una iteracion?
@FernandoBenavidel como que comprueba hasta llegar a cero? o sea en una ronda no puede tener 0 puntos?
@FernandoBenavidel no sabes que ronda es como para ir y guardar el valor directamente ahi?
la inicializacion de la creacion del array
@gbianchi mi hermano muchas gracias :D
iteracion es que el usuario cambia elementos de la matriz...
17:38
@Pierro porque que rompi?? jajajaj
jajajajaja ala jajajaja xD jajaja por esa pregunta que hice jajaja
@Pierro para tu info fue un plagio horrible..
google: asp chart show values
anda que enserio jajajajaa pero bueno lo importante que salio jajajaj yo buscando
Chart Control in ASP.NET
@FernandoBenavidel entonces, puede iterar mas de 12 veces?
17:41
entonces ya sabes si esta en la iteracion 1 o 2 o 3 o la que sea.. no?
@Pierro hay que aprender a buscar mas en google.. y sobre todo buscar por palabras claves y menos texto...
Si, pero para guardarlo busco el primer 0
y escribo, pero no se ahora pasando como argumentos no me hace nada
@gbianchi tienes muchas razon pero igual muchas gracias :D como seria si deseo que se muestre pasando el mouse creo que eso ya son estilos
@gbianchi osea veamos si me explico, para la iteracion 3 tengo que imprimir la puntuacion de la 3 por una parte y la conseguida por la 1, 2 y 3
@FernandoBenavidel perfecto.. esas dos cosas las tenes si ordenas el codigo...
el vector con puntuacion, no puede inicializarse ahi adentro, se tiene que inicializar cuando empieza todo.. y tenerlo en algun lado siempre (global, pasarlo a la funcion, como quieras...)
lo puse en el main
pasando como argumentos, pero no me llena las posiciones con el "aux"
17:55
@FernandoBenavidel porque haces un for? si sabes que iteracion es, porque no vas directametne a esa posicion y la llenas?
@FernandoBenavidel no se que es aux?
@gbianchi y a que valor inicializo la variable...
@FernandoBenavidel que variable?
@gbianchi se que da problemas el for primero con el boolean
la variable de la posicion del array
@FernandoBenavidel for if es una de las peores construcciones del planeta...
a algo la tengo que inicializar. como el metodo se ejecuta, si la inicializo a cero va a seguri valiendo 0
17:59
@FernandoBenavidel eh? no entiendo nada.. la posicion del array es el turno o el numero de iteracion... la inicializas una sola vez cada vez que empezas... en el turno 1...
si, int i=0.para la primera pasada del metodo bien
@gbianchi llego a la segunda, hace otra vez int i=0, etc...
@gbianchi solucionado
no me gusta mucho pero es lo unico que he encontrado y funciona for (int i = 0; i < guardapunt.length; i++) {
if (guardapunt[i] == 0){
if(sal==true) {
guardapunt[i] = aux;
System.out.println("dentro "+aux);
sal=false;
}
}
Tengo otro problema... Si introduzco 0 0 0 0, tengo que volver al programa principal, osea volver de una metodo al programa principal (main) Para ello tengo un boolean =true en el main. luego if (x1 == 0 && x2 == 0 && y1 == 0 && y2 == 0) {
permanecer = false;
} No se es que lo que estoy haciendo mal ahi. Hice un debug y si me cambia el boolean y el valor de las variables
@CamiloVasquez ¿Estas?
18:15
@PedroÁvila si señor
@CamiloVasquez Jejeje... ayúdame con esto ya tengo el controler que me devuelve un JsonResult el tema es que cuando lo llamo desde el método del JavaScript estoy llamando al link del Controler/Action pero me parece debo llamar a lo que el json contiene
// GET: Cliente
public JsonResult Index()
{
List<Cliente> _cliente = clienteService.GetAll().ToList();
config = new MapperConfiguration(cfg => cfg.CreateMap<Cliente, ClienteViewModel>());
List<ClienteViewModel> list = config.CreateMapper().Map<List<ClienteViewModel>>(_cliente);
return Json(list, JsonRequestBehavior.AllowGet);
}
"ajax": {
"url": "Cliente/Index",
"columns": [
{ "data": "ClienteId" },
{ "data": "RazonSocial" },
{ "data": "NumeroDocumento" },
{ "data": "Direccion" },
{ "data": "Fijo" },
{ "data": "Email" },
{ "data": "Estado" }
],
"dataType": "jsonp"
},
@CamiloVasquez El detalle es el url y también decirle que espero un json
cambia "dataType": "jsonp" por "dataType": "json"
@CamiloVasquez OK, te aviso
@CamiloVasquez Igual me da la imagen negra
@PedroÁvila esa imagen es de network ?
@CamiloVasquez No es la del Controler Cliente/Index la que esta en el ajax
18:28
@PedroÁvila pero la sacaste en el network
@CamiloVasquez No es la pagina que me devuelve la url del ajax
@PedroÁvila no te entiendo, exactamente que error te muestra ya?
@CamiloVasquez No es un error lo que quiero es llamar a lo que me devuelve jsonresul
@PedroÁvila pero con solo colocar la url y el datatype el debería pintar los datos en la tabla
@CamiloVasquez Ok
Voy a postear mi preguna
18:35
@PedroÁvila es más creo que podrías quitar el columns
Si dale para ver si te entiendo mejor
@CamiloVasquez Ok
19:03
0
Q: Poblar de datos un datatable desde un JSON

Pedro ÁvilaTrabajo con ASP.NET MVC, estoy utilizando la librería DataTable.net Estoy trayendo datos desde la base de datos por medio de un JsonResult que me devuelve la información en un texto plano. Método // GET: Cliente public ActionResult Index() { List<Cliente> _cliente = clienteServ...

@CamiloVasquez Listo ya lo publique
El participio es, en gramática, la forma no personal del verbo que este toma para funcionar como adjetivo sin perder del todo su naturaleza verbal. Esta condición de participar de ambas naturalezas es la que da origen a su nombre, tal como afirma el Diccionario de la lengua española de la RAE en algunas de sus ediciones anteriores. En algunas lenguas, como el latín, existe más de un participio. == Clases == En español existe una clase de participio reconocido actualmente como forma verbal, al que se denomina simplemente participio. Hasta recientes ediciones del RAE, se le denominaba como «participio…
19:25
@ArtEze ¿como vas de tiempo? ¿si te envió una cosa me la puedes dar un vistazo, por favor?
@PedroÁvila y simplemente no te imprime nada? o cual es el comportamiento ?
@FernandoBenavidel Por ahora no puedo hacer mucho, porque mi compu está lenta. Pero podría mirarlo.
@ArtEze Puff es que estoy atravesado y era para acabar ya con ello
@FernandoBenavidel ¿De qué se trata?
19:57
@CamiloVasquez Así es solo llama al jsonresult, creo debo devolver un ActionResult el cual llame a un método jsonresult que me obtenga los datos y devolver una view
20:17
buen día hermanos, ¿Cómo van?
@PedroÁvila revisé tu pregunta
creo que debes hacer el render en otra llamada AJAX y dejar la vista renderizada desde un inicio
luego que completes la llamada AJAX, pasar esos datos al DataTable
@fredyfx es una forma pero no es lo más óptimo
20:32
@fredyfx yo solo veo util usar ajax para exponer la REST api.
en el caso de él que usa json, pues lo veo válido.
21:09
hola a todos
@fredyfx Da tu respuesta en el hilo
hola
una pregunta, apenas estoy iniciando en el mundo de la programación en php con mysql
y me gustaría saber que tipo de arquitectura y que tipo de programación es la mejor?
21:31
@Scorpion todas las arquitecturas y pardigmas de programación son igualmente de potentes, en el sentido en que no existirá nada que puedas hacer en uno que no puedas hacer en otro.
Cuál es el mejor depende de gustos personales.
@EduenSarceño gracias por su respuesta. Pero me gustaría escuchar opiniones, pues como lo mencione soy novato en esto, pues apenas inicio
@Scorpion en este caso yo no estaría muy de acuerdo con @EduenSarceño ... creo que es mejor usar php en poo (programación orientada a objetos) que por medio de procesos (php espagueti) y usar MVC (modelo vista controlador)
@CamiloVasquez comprendo, amigo tiene alguna página o videotutoriales recomendados para aprender sobre poo en php y MVC
@Scorpion si eres nuevo en programación, te recomendaría aprender lo básico. Por ahora que usas php familiarizate con lo básico, estructuras de control, flujo de un programa, unidades lógicas (en php son funciones). Conforme de familiarizas con estos conceptos generales podrás empezar a explotar funcionalidades adyacentes al lenguaje, en php serían el paradigma orientado objetos basados en clases. Traits, excepciones, entre otros.
@CamiloVasquez el MVC no existe en las arquitecturas modernos, salvo que tu crees directamente una Interfaz de usuario.
Lo de ahora es más MVP
@EduenSarceño lo que dices es verdad, primero es necesario aprender los básico
21:40
@EduenSarceño en esto si estoy de acuerdo @Scorpion debes aprender lo básico e ir aumentando el nivel poco a poco pero tu preguntaste que es mejor no preguntaste por donde empezar lo cual recibe dos respuestas totalmente diferentes
@EduenSarceño y según ud cual es una arquitectura moderna? yo en back no es que sea muy pro
Las arquitecturas modernas son aquellas basadas en componentes (bundles)
El MVC nació para interfaces gráficas de usuario y es solamente la GUI API la que se encarga de estructurar el proyecto así.
Si tu consumes una GUI API no debes crear controladores (en el sentido descrito por el patrón según small talk)
@EduenSarceño entonces la tendencia ahora y futuro es MVP?
No, MVP es el término más correcto a lo que ustedes llaman MVC
un controlador es aquél que interactua con el usuario, si no hay interacción directa y sólo sirve para presentar un modelo, entonces es un presentador, no un controlador.
Por ejemplo lo que laravel llama "controllers" son "presentadores"
@EduenSarceño comprendo
En la WEB sí existe MVC
El controlador sería tu servidor http
la vista sería la respuesta envíada por tu servidor
y el módelo pues la lógica adyacente a la creación del recurso
21:46
@CamiloVasquez @CamiloVasquez gracias por las opiniones. Tienen alguna página o videotutoriales recomendados para aprender sobre poo en php y MVC
Te soy honesto no hay material que explique unicmente conceptos, te tocará que bajar algún libro práctico con contenido bastante repetido y poco relevante.
@Scorpion styde.net/curso-de-programacion-orientada-a-objetos-con-php en esa página hay muy buenos tutoriales unos pagos otros gratis mira si te sirve (yo aprendi laravel ahi)
@CamiloVasquez lavarel es por consola la instalación y la codificación?
Busca algo como "Learning php" o libros sobre web. Eventualmente aprenderás los conceptos. Mi temario sería lo siguiente:

Programación orientada a objetos:
Aprender los 4 pilares de la POO: abstración, encapsulamiento, herencia y polimorfismo.
Aprender los conceptos generales de cohesión y acoplamiento.

Temas que están presentes en la POO pero no son pilares:
Miembros estáticos
Miembros constantes

Referente a la arquitectura del software:
Patrones de diseño: patrón estrategia, patrón composición, Inversión de control y Dependency Injection.
@Scorpion yo lo instalo por consola con composer y creo varias cosas por consola tambien con php artisan pero ya la logica y todo es normal
21:52
@CamiloVasquez ¿Cómo lo haces óptimo hermano? No he usado DataTable en algún proyecto
@Scorpion laravel tiene binarios (aplicaciones de consola) que sirven para generar assets entre otras cosas (recursos, migraciones, etc) una vez creados los recursos es como cualquier aplicación web.
para aprender Laravel a fondo te recomendaría entender primero HttpFoundation y HttpKernel de las clases de Symfony.
@fredyfx data table trae su funcion para hacer el ajax, hacer un ajax por fuera para luego meter los datos en datatable me parece un proceso largo...como estás hermano ? no te había saludado hoy
Laravel está basado en los paquetes de Symfony: HttpFoundation, HttpKernel, DependencyInjection, Console
@CamiloVasquez @EduenSarceño han utilizado plantillas de administración como AdminLTE, gentellela, lumine ADMIN o otra?
@Scorpion nop
21:57
@Scorpion esos son bundles o middleware. Si aprendes DependencyInjection aprenderás cualquiera de esos componentes.
@CamiloVasquez para registrarme en styde.net me pide comprar un plan :D
@Scorpion que raro yo me registre gratis jejeje habrán cambiado eso
@CamiloVasquez tienes otras página recomendada?
tutoriales php poo
busca así
jajajaja no se
Mira este @Scorpion es de styde.net pero no pide registro
22:15
aprende los conceptos luego sólo buscalos en la doc de php
"Cómo crear una clase en php"
"Cómo hacer herencia en php"
"Cómo crear y utilizar traits en php"
Y así sucesivamente
De Php, recomiendo empezar leyendo los PSR,en especial PSR-0 y PSR-2. Las implementaciones más habituales están en el paquete Composer\autoload.php
psr-4*, en lugar de psr-2, fallo mío
@CamiloVasquez entendido :D gracias por el dato, estoy bien felizmente, esperando que sea viernes, el sábado toca playa!
@fredyfx yo estoy deseando que esta media hora pase rápido...hoy voy de fiesta y quiero salir ya jajajaja
oh genial.. que rico playa
:c la playa mas cerca de mi está a 10 horas en carro:c
@PedroÁvila cambia:
"url": "Cliente/Index",
por:
"url": '@Url.Action("Index", "Cliente")',
me pregunto si tendrá algo que ver
@CamiloVasquez sí, ya es hora
22:34
Bueno señores posiblemente aparezca por aca un rato estos 3 días como posiblemente no xD feliz fin de semana para todos @fredyfx hermano cuidate, todo bien !!
@CamiloVasquez buen fin de semana bro :D
23:24
Holaaaa
alguien sabe como exportar un chart a excel
@Pierro conviértelo a imagen y con algúna API crea un doc. En la celda colocas la imagen y listo.
00:00 - 16:0016:00 - 00:00

« first day (769 days earlier)      last day (2564 days later) »