« first day (1943 days earlier)      last day (1168 days later) » 

6:01 PM
@JohnDoe ya verificaste lo que hice antes de ayer, de la conbinaciones de clases de columnas? amigo necesitas analisar...
 
@FranciscoNúñez Apenas he dormido como 3 horas dandole vueltas y vueltas al tema de los grid ya lo que he entendido mucho mas, recuerda que todo aprendizaje es gradual
@FranciscoNúñez Solo sacame de la duda que tengo, en eso habia quedado de leer toda la documentación y estudiarla, ya luego aquí el chat lo utilizo para preguntas puntuales
 
no tengo tiempo para darte una explicacion o de ponerme a ver tu codigo.
ahora mismo estoy resolviendo un problema que tiene que ver con manejo de symbolos de monedas muy importante
agradesco que agotes todos los recursos de investigacion.
Tutoriales, guias, documentaciones.
 
@FranciscoNúñez No estoy pidiendo que veas mi codigo, solo estoy preguntando por algo que me puede ayudar a solucionar mi problema
 
Buenas, estoy haciendo una base de datos en phpmyadmin. Tengo un con junto de tablas que hacen una ternaria (relación de tres entidades). El problema es que al intentar setear las foreign keys, me dice que revise el tipo de los datos. Lo he mirado 100 veces y son exactamente el mismo. Tampoco es que sean campos complejos...

¿Alguno me podría ayudar, por favor?
 
@Manuel primero... no estas haciendo una base de datos en phpmyadmin.. estas usando como ide phpmyadmin contra una base de datos que supongo sera mysql no?
 
6:10 PM
MaríaDB, creo
 
eso es mysql... bien...
 
Ando verde en todo esto, lo he intentado bastante por mi cuenta, pero me está costando bastante. Sí soy un poco torpe, disculpen
 
ahora... mostra las definicion de los 3 campos
 
Te paso el script de lo que llevo hasta ahora?
O solo los campos?
 
igual, sabes que no hay necesidad de setear claves foraneas en las bases de datos no?
 
6:12 PM
Em...
No
 
solo los campos que esten involucrados....
bueno.. no es necesario setear claves foraneas en ninguna base de datos...
 
CREATE TABLE `curso_tramo_asignatura` (
`cod_curso` int(10) UNSIGNED NOT NULL,
`cod_tramo` int(10) UNSIGNED NOT NULL,
`cod_asignatura` int(10) UNSIGNED DEFAULT NULL,
`cod_oferta` varchar(4) NOT NULL
) ENGIN
La tabla que representa la ternaria es esa
CREATE TABLE `oferta` (
`cod_oferta` varchar(4) NOT NULL,
`nombre_oferta` varchar(75) NOT NULL,
`descripcion_oferta` varchar(255) DEFAULT NULL,
`fecha_ley_oferta` date NOT NULL
) ENGINE
CREATE TABLE `curso` (
`cod_oferta` varchar(4) NOT NULL,
`cod_curso` int(10) UNSIGNED NOT NULL,
`ano_curso` enum('1','2') NOT NULL,
`cod_tutor` int(10) UNSIGNED NOT NULL
) ENG
CREATE TABLE `asignatura` (
`cod_asignatura` int(10) UNSIGNED NOT NULL,
`nombre_asignatura` varchar(20) NOT NULL,
`horas_semanales` int(10) UNSIGNED NOT NULL,
`horas_totales` int(10) UNSIGNED NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
CREATE TABLE `tramo` (
`cod_tramo` int(10) UNSIGNED NOT NULL,
`hora_inicio` varchar(10) NOT NULL,
`hora_fin` varchar(10) NOT NULL,
`dia` enum('lunes','martes','miercoles','jueves','viernes') NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
 
solo los campos involucrados!
 
Ah, que te referías a que enviara solo los campos involucrados.. Perdona, estoy espesito
Los campos de la ternaria:
`cod_curso` int(10) UNSIGNED NOT NULL,
`cod_tramo` int(10) UNSIGNED NOT NULL,
`cod_asignatura` int(10) UNSIGNED DEFAULT NULL,
`cod_oferta` varchar(4) NOT NULL

Los campos de las otras tres tablas (desde curso saco oferta, ya que curso la recibe como parte de la clave):
`cod_oferta` varchar(4) NOT NULL,
`cod_curso` int(10) UNSIGNED NOT NULL,
`cod_tramo` int(10) UNSIGNED NOT NULL,
`cod_asignatura` int(10) UNSIGNED NOT NULL,
¿Eso era?
 
y como defnis la clave?
 
6:19 PM
Lo hago mediante el IDE. Puedo poner cómo lo hace él con el script que me genera o definir el proceso o ambas, ¿cuál necesitas?
 
no se como la definis...
o sea.. cuando te tira el error? que error tira? que ejecutas para que tire el error?
 
Entro en la tabla > structure > Relation View
Ahí sale una tabla en la que escojo el campo de la tabla de origen, las acciones que quiero que se realicen cuando se elimine o se haga una actualización y la base de datos y tabla de destino dónde se encuentra el campo que se usará como clave foranea
El error es este: Error creating foreign key on cod_curso (check data types)
 
perfecto.. y como estan definidos jusamente esos campos
 
Le doy un nombre a la clave:
fk8_curso_ternaria2
Luego indico qué campo hay que setear:
cod_curso.
Luego indico en el on delete no action y en el on update cascade
Luego solo indico de dónde proviene la la clave. Que ese paso no está mal, porque ya he añadido varias claves de esa manera
 
y esos dos cod_curso son los dos de ahi arriba?
 
6:24 PM
Incluso en esta ternaria, ya tengo 2 de las 4 claves añadidas
Sí, son los de arriba
 
bueno esos dos son iguales.. no pertenecen a ninguna otra clave?
 
No te entiende bien
 
esos campos pertenecen a otra relacion? que pueda estar molestando?
 
Um... El único campo que pertenece a otra relación es cod_oferta, de la tabla oferta. La cuál pasa su clave a curso, en el campo cod_oferta
 
pero en esta relacion solo hay ese campo, no?
 
6:27 PM
Esos dos campos forman la clave de curso, por lo tanto, pasan a la ternaria, si no estoy equivocado
 
no se a que te referis con ternaria
 
Entre oferta y curso solo hay este campo. Luego en la ternaria, no debería, a priori haber ningún otro campo (aparte de cod_asignatura y cod_tramo), que estén fallando
Ternaria una relación de tres entidades
Que están relacionadas en una nueva tabla. En vez de una relación con dos, con tres
 
ok.. comprendido..
y ahora, vuelvo a preguntar.. la relacion que estas generando solo tiene ese campo?
 
No, la relación que genero, tiene estos campos:
`cod_curso` int(10) UNSIGNED NOT NULL,
`cod_tramo` int(10) UNSIGNED NOT NULL,
`cod_asignatura` int(10) UNSIGNED DEFAULT NULL,
`cod_oferta` varchar(4) NOT NULL
O no sé si es eso lo que estás preguntando
 
6:36 PM
@FranciscoNúñez boolean... no bollean...;)
@Manuel la relacion es con los 4 campos? por eso esta mal
 
¿Sí?
 
no son iguales las dos tablas
cod_asignatura int(10) UNSIGNED DEFAULT NULL,
cod_asignatura int(10) UNSIGNED NOT NULL,
NO SON IGUALES
 
@gbianchi donde dice eso???
 
¿En serio es por eso? Me pego un tiro
 
@FranciscoNúñez en la imagen de ejemplo
 
6:38 PM
Voy a ver si lo puedo cambiar, pero en serio, como sea por eso, me pego un tiro
 
@Manuel y si.. una puede ser nula y la otra no
 
@gbianchi listo
READY for Review on Github:
https://github.com/arcanisgk/BOH-Basic-Output-Handler
proximamante estare agregando soporte para CLI... de momento no tiene XD
tambien estare colocando soporte para instalar por composer XD
 
7:13 PM
0
Q: Can this class be improved?

Francisco Núñez Can this class be improved? Is this good OOP design? How can I make this faster? my goal is to improve this script; Although it is not the main objective, I am also open to hearing opinions based on documented and exemplified improvements. Class/library Description: [BOH] Basic Output Handler...

 
7:41 PM
Buenas...
Alguien que haya configurado OCI8 en centos7 ?
Me esta generando este error
 
@JuanPerez consumes vainas fuertes tu.
 
@MauricioContreras No hermano ojala.. puros cachos malos
 
@JuanPerez XD
 
8:39 PM
¿Algun fanático de los LEGO Technics por aquí?
 
8:52 PM
Buenaaas
Ya interactuaron con la nueva interfaz para las revisiones?
 
Si, medio en castellano, medio en inglés.
Reduce en 1/3 el área dedicada a la pregunta o respuesta.
 
@CandidMoe yo pero nunca he tenido la oportunidad XD
@padaleiana de que hablas??
@CandidMoe no entender XD
 
0
Q: Remodelación en las colas de revisión ¿Y las traducciones?

anythinggEsta mañana me di con la sorpresa que las colas de revisión han sido "remodeladas", en el sentido de que han cambiado el estilo de cómo se ve la pregunta y las acciones a tomar Esto, no solo en las acciones a tomar, pues la página de las colas de revisión también tuvo cambios de diseño Pero, alg...

 
@FranciscoNúñez Justo el post de meta te acaba de responder.
 
9:07 PM
._.xd
Dalee pq la cierran
 
porque ya esta contestada!
 
Bueh
 
y pero que respuesta queres que te den?
 
no see
ayer vino un moderador del sitio de inglés
a meta en español
 
suele pasar...
hay mucho para traducir... solo hay que ir a la interfaz de traducir, y poner manos a la obra
@g3rv4 todavia necesitamos un CM que haga los push? o ya estaba todo automatico?
 
9:14 PM
es automático, pero sólo hace efecto cuando hacemos un build
 
Que aburrimiento; me quedé sin votos de cierre
0
Q: enmascaramiento

Gustavo GalleguillosHola a todos espero me puedan ayudar. he estado buscando y sin resultado (no se si quiera si se puede hacer) un enmascaramiento de URL.. ¿que es lo que quiero hacer? es que al poner intranet.seminarioalianza.cl se redirija a intranet.staconcepcion.cl lo cual ya lo logre. Pero el tema es que la ur...

 
bueno les tengo buenas noticias:
la libreria que hice para php https://github.com/arcanisgk/BOH-Basic-Output-Handler
fue recibida muy bien en code review y ya lleva votos positivos:
 
@g3rv4 :) que lindo leer esas cosas
 
2
Q: Class showing a format similar to var_dump

Francisco NúñezSome methods of this library require some improvements (see this description): In the constructor I am trying to create the possibility that the user modifies the colors of the output. I think it can improve but I do not know if there is any standard or good practices in this regard, or if there...

 
lo que es automático (que antes era manual) es el sync entre transifex y SO
 
9:17 PM
@FranciscoNúñez lo que tiene votos positivos es la pregunta.. que ahora esta muy bien formulada...
 
@gbianchi si me costo pero lo pude hacer XD
 
Finalmente, no entiendo cómo usar es.traducir.win
 
@anythingg que parte no entendes?
 
La de los dos Regex..
¿Qué tengo que poner ahí?
 
Source Regex: seria lo que estas buscando en ingles... es una expresion regular, pero alcanza con que pongas el texto a buscar
Translation Regex: lo mismo pero para el texto traducido
ojo, es case sensitive...
 
9:23 PM
Bueno, gracias @gbianchi
 
a no ser que se use el modificador que creo que era... (^i)?
 
case insensitive
 
siempre quise poner un check ahi que evitara que tuvieras que acordarte eso...
por ejemplo, pone esto:
Review new answers on old questions. Watch for hidden gems, non-answers, and spam.

en el campo Source Regex
y te va a aparecer una cadena que hay que traducir
como sos nuevo, lo tuyo va a ir como sugerencia y alguien lo va a tener que revisar
 
Si entendí esa parte, gracias @gbianchi
 
Meta Flags = Banderas Meta
cual seria el termino ??
 
9:25 PM
(?i) al principio hace la búsqueda case insensitive
 
@FranciscoNúñez Reportes Meta
"Watch for hidden gems" ¿Cómo lo traduzco?
 
mi sugerencia es traducir sólo cosas que aparecen en el sitio
 
Ten cuidado con gemas ocultas...
 
La traducción literal sería "Mira por gemas ocultas", pero dudo que sea una buena traducción
 
no todo lo que está ahí, porque hay muchas cadenas que sólo aparecen en el sitio en español
 
9:28 PM
@g3rv4 hubo una restructuracion de las colas... hay que traducir casi todo
 
dudo que las 2800 cadenas sin traducir
 
naaaa esas no
 
@anythingg Atento a las gemas ocultas.
 
pero eso que esta traduciendo esta...
@CandidMoe esa me gusto mas
 
En Software Engineering se admiten preguntas mas abiertas que en el sitio principal, ¿ verdad ?
 
9:30 PM
@Trauma sip
 
@gbianchi :thumbsup:
 
Ok, pues creo que llegó la hora de estrenarme allí :-)
 
 
2 hours later…
11:30 PM
@abulafia Ya lo termine:
@abulafia Aprovechando: Una pregunta de nasm: Existen condicionales en nasm o if en nasm.
 
11:54 PM
@quevedo aqui arriba esta el codigo
 

« first day (1943 days earlier)      last day (1168 days later) »