« first day (1675 days earlier)      last day (1416 days later) » 

1:20 AM
@LucasDamian Es una "property" en el sentido de que ha sido programada con el decorador @property. Éstas son en realidad métodos, pero que se invocan "automágicamente" cuando intentas acceder a ellas como si fueran un atributo. O sea, pones foo.text en vez de foo.text()
@PedroUrday Como autor de un código eres propietario del copyright del mismo sin necesidad de que hagas nada ni declares licencia alguna. Por tanto al no poner licencia logras el efecto contrario del que pretendías. Nadie podrá usar tu código pues eres el propietario del copyright y no has aclarado qué se puede hacer con tu código, por más que sea visible para cualquiera
Si quieres que sea dominio público, debes explicitarlo. Basta que pongas en algún lugar "Este código es dominio público, el autor renuncia a los derechos sobre el mismo" o similar. Aunque mejor sería que copiaras de otros proyectos la redacción exacta.
Puedes usar por ejemplo la licencia "Creative Commons 0" (creativecommons.org/share-your-work/public-domain/cc0) que es precisamente eso
 
1:43 AM
Me estoy aguantando las ganas de programar un bot de Discord
 
Buenas noches, comunidad, que tamaño o tipo de imagen debo colocar a un menustrip de windows forms me pueden por favor orientar al respecto
 
Hola Roberto, me encantaría ayudarte, pero no tengo la más pálida idea
 
 
8 hours later…
9:32 AM
Wenas
 
 
4 hours later…
1:39 PM
0
Q: Enviar variable de una función a una subfunción

user96431tengo un problema con una variable que está en una función y dentro de está función hay otra función más, quiero enviar dicha variable de la función principal a la subfunción pero no me funciona, incluso he indicado la variable como global, esta es la función: def ping_list(): os.system('cl...

 
2:16 PM
@LucasDamian, no tranquilo gracias muy amable
 
@LucasDamian Yo hice uno para Telegram
 
2:30 PM
@RobertoCarlosMelgar la que se vea bien? un ico?
 
Hola @gbianchi, buen día, si lo que pasa que quiero colocar algunos iconos, y pues es mejor preguntar porque las imagenes PNG tiene cierto tamaño y pues me pregunta cual es la mejor medida
creo que los ico son todos iguales no es cierto.
 
@RobertoCarlosMelgar cualquier imagen puede tener el tamaño que vos quieras.. no hay requerimientos de tamaños en la imagenes, lo que hay es diferente tamaño de archivos por la informacion que guardan...
 
ahh ya, ok ok por ejemplo las imagenes en esta pagina, por mas pequeña que es es legible a eso me referia que se pueda ver y que no se distorcione
 
@RobertoCarlosMelgar nada mejor que probarlo...
 
muy bien. es lo que estoy haciendo nunca esta demás el punto de vista y consejo de Uds. gracias @gbianchi
 
2:43 PM
si, pero en el caso de las imagenes, una es el tipo de imagen a mandar, y otra si la que tenes se ve bien.. eso solo lo ves vos...
 
@gbianchi a que se refiere con a mandar, a enviar por email o algo así
 
@RobertoCarlosMelgar a mandar con tu app
 
Buenas tardes a todos
 
@RobertoCarlosMelgar el programa que estas haciendo es para la facu?
@Xerif buenos dias!!!
 
2:56 PM
@gbianchi no la verdad no. es para ver si lo puedo usar, estimado con gusto se lo paso para que me de todas sus criticas. intento aprender
@son las pocas ideas de mi cabeza. jejejeje
 
@RobertoCarlosMelgar Para que no pierdan calidad al redimensionar las imagenes lo mejor es utilizar imagenes vectoriales
 
@Xerif no es web
 
SVG por ejemplo esta muy extendido
 
@Xerif, imagenes vectoriales si he visto yo le estaba poniendo PNG en una de esas me di cuenta que algunas se ven mejor que otras, por eso preferi pregunar que es mejor
 
@RobertoCarlosMelgar subilo a git... de esa forma cualquiera lo puede ver...
igual, sin entender que tratas de hacer, es dificil comentarte que se puede hacer...
 
3:00 PM
@gbianchi, intento hacer una pequeña aplicación con por lo menos dos cajerosn tienda de tortas tortillas, pan y cosas al paso. ya tengo la mayor parte pero mi miedo es que si intento ponerlo en produccion me traiga errores por eso me gustaría pasarlo a alguien para que le de una revisada
el git lo ven pero tal vez nunca me entere de que esta bien o mal
 
@RobertoCarlosMelgar pero entonces es una app real.. no estas jugando...
 
jejeje pues me gustaría ver que funcione primero
Ud. me va haciendo seguimiento estimado y esta viendo como me cuesta pero ahí voy
nadie me pidio que la haga, aproveche esta cuarentena aqui en mi pais
 
ah ok...
que base de datos estas usando?
 
SQL SERVER...
 
@RobertoCarlosMelgar no es mucho para una app de escritorio?
 
3:04 PM
Me gustaria pasarselo se que las criticas tal vez sean duras pero intento aprender
porque seria
que otra podria usar
 
@RobertoCarlosMelgar subilo a git.. si puedo lo miro..
pero subilo con todas las instrucciones para que funcione
 
Lo tengo pero privado
 
@RobertoCarlosMelgar ponelo publico
bah, no se como se entra a uno privado
y esto es winforms o wpf?
 
@gbianchi Te tendria el que dar permisos para ver el privado
 
muy bien lo pondre cuanto antes. tengo 15 dias mas de cuarentena en mi ciudad y quiero aprovecharlos
ahora una cosa porque es mucho para una app de escritorio
 
3:07 PM
@RobertoCarlosMelgar nada es mucho para una app de escritorio?
 
nada es mucho para una app de escritorio
no entiendo la verdad con las disculpas
 
@RobertoCarlosMelgar dijiste, es mucho para una app de escritorio.. entonces te pregunto, porque es mucho para una app de escritorio? nada es mucho para una app de escritorio... (se escapo el signo de pregunta)
 
@gbianchi por esto y por esto
@gbianchi Ud.me dice esto. por eso le pregunto que debería usar
 
@gbianchi Creo que se referia al uso de SQL Server
 
@RobertoCarlosMelgar ah ya entendi.. no conectaste los mensajes y se perdio.. porque en ese caso, el usuario tiene que tener una licencia de sql server e instalarlo, con todo lo que lleva...
mejor un sql server express??? o una base de datos mas peque, como un mysql? y que sea gratis de paso? no parece una gran app comercial...
 
3:12 PM
Y seguramente hay otras bases de datos mas livianas para lo que esta haciendo, SQLite por ejemplo
 
si, por ejemplo pensa que si alguien lo quiere usar podria tener un motor pequeño, pero que puesa soportar la db
@Xerif SQLite no es para programar con android, es una pregunta estimado
 
@RobertoCarlosMelgar no.. ninguna base es para nada en particular
 
@RobertoCarlosMelgar No, tu lo puedes utilizar independiente del proyecto o lenguaje
 
@RobertoCarlosMelgar podrias usar un access tranquilamente
 
@gbianchi si @gbianchi, es por ello que lo había pensado con entity framework y evitarme los procedimientos almancenados
 
3:14 PM
@RobertoCarlosMelgar EF no evita los procedimientos almacenados....
y en ningun caso necesitas tener procedimientos almacenados...
tenemos un sistema completo para hacer las traducciones del sitio, y no hay un solo procedimiento almacenado ahi...
 
si, no los evita, lo se pero en todo caso si quiero migrar solo correria el script enMYSQL Y ESTARIA CASI LISTA O NO
 
@RobertoCarlosMelgar nadie migra de base de datos.. porque funcionan distinto.. eso es un mito que quedo con los años..
empiezas con una, y terminas siempre con la misma...
 
@gbianchi +1
Aun que si que el proyecto puede tener una abstraccion para trabajar sobre varios tipos de bases de datos
 
estimado ya lo sibí al GIT pregunto tambien debo subir el script de sql no es cierto
 
3:16 PM
@Xerif eso no existe massssss
@RobertoCarlosMelgar todo lo necesario para que funcione y se pueda probar...
 
ok ok
@gbianchi @Xerif leí por ahí que si hay cosas que no se pueden hacer con EF se pueden hacer con SP sus comentarios
por favor
 
@RobertoCarlosMelgar si hay cosas que no se pueden hacer con EF (que son un monton) se pueden hacer con un raw query, o con un SP.. lo que quiere decir, es que si EF no lo hace, lo podes programar vos...
 
@gbianchi Es verdad que una vez en produccion, muy muy muy rara vez se cambia de bd
 
@Xerif yo lo vi una sola vez.. pasar de un db2 a oracle.. pero porque se quedaron sin soporte de db2.. y obviamente hubo que modificar mil programas...
 
JEJEJEJE debe ser fácil, pero con la experiencia no
 
3:21 PM
@RobertoCarlosMelgar que cosa?
 
@gbianchi por ejemplo yo pensaba que tambien va por requierimienos de harward MYSQL Es mas liviano que sql server
o me equivoc
 
@RobertoCarlosMelgar si.. suele ser mas liviano... si esta bien instalado...
igual mysql tambien implica instalarlo...
 
ah ok ok por ejemplo yo descargue work bench creo que es
 
@RobertoCarlosMelgar eso es una ide para conectarse a una base de datos mysql
eso no es mysql
 
3:27 PM
@RobertoCarlosMelgar que cosa?
 
pero por lo que leí van juntos de hecho ya hice una pequeña base de datos y unas dos tablas
y lo pude coneectar con vs
@gbianchi puede abrir este linq github.com/Roberto0108/CapaDatos
 
@RobertoCarlosMelgar no es que van juntos.. es la ide mas usada.. seguro hay otras...
@RobertoCarlosMelgar me dio que no existe esa pagina
 
estoy viendo de cambiarlo de privado a publico pero no veo la opcion
 
yo nunca tuve repos privados no se como se hace..
 
jejeje y yo nunca ni privados ni publicos solo que este se creo privado
 
3:32 PM
@RobertoCarlosMelgar lo creaste privado.. por defecto son publicos...
 
si, creo que si pero ya lo encontré ahora lo estoy cambiando.
@gbianchi
 
3:46 PM
@RobertoCarlosMelgar decime
 
@gbianchi, puede probar por favor
 
@RobertoCarlosMelgar se ve ok
 
ahora, estimado el script no veo como subirlo
como lo puedo pasar
 
@RobertoCarlosMelgar tiene que estar dentro del proyecto...
no podes subir cosas a git por afuera...
 
jejejej si al parecer si
 
3:49 PM
por lo que veo es winforms... en eso te quedaste atras.. wpf hubiera estado mejor..
 
ok lo subo enseguida
si
 
ya que estamos yendo a otra cosa mas parecida a wpf (y que tampoco es wpf)
 
estimado pero eso es la interfaz grafica no es cierto eso lo puedo cambiar a otra no es cierto
 
@RobertoCarlosMelgar no te va a resultar tan facil...
 
3:51 PM
porque wpf no usa capas.. usa un modelo mvvm
pero bueno.. nada grave..
da otras facilidades en las pantallas...
pregunta..
entro a la capa de datos..
abro una clase cualquiera...
OperacionTurnos.cs
y adentro no veo la clase operacionturnos... veo una clase tblTurno (y ponerle tbl adelante es muy de los 80)
y dentro de esa clase veo un metodo...
public static IEnumerable<tblTurno> ListaTurnos(), que devuelve elementos de si misma? de la clase?
capaz eso lo hace EF...
pero no deberia devolver elementos del modelo?
otra cosa, no se turno de que.. pero ojala no tenga 10000.. porque en el codigo hace
using (GourmetEntities db = new GourmetEntities())
return db.tblTurnos.ToList();
o sea.. devuelve todos los turnos??? no hay filtros???
 
@gbianchi ya pase subi con el script
bueno eso de tblturno.
por ejemplo turnos de trabajo 7:00 a 15:00 turno dia 15: 00 a 21:00 turno tarde
 
@RobertoCarlosMelgar y entonces porque la clase no se llama turnosdetrabajo?
 
bien.. anotando gracias
por favor me confirma si recibio el script lo subi en una carpeta new folder dentro de una clase comentada no vi otra forma
 
@RobertoCarlosMelgar no subiste nada.. por lo menos no a este repo
 
@gbianchi Las confirmaciones de entrada y salida se sincronizaron correctamente.
por favor
@gbianchi. descargo el ultimo cambio ya que eso de los turnos no veo ningun ienumerable
 
4:25 PM
@RobertoCarlosMelgar que tecnica de EF usaste? porque eso que pasaste esta lleno de SP...
 
el script o que
creo que tengo sp para la tabla empleados y unas para productos que las voy a ir quitando paulatinamente
 
EF se puede programar DB first, code first o mixta.. vos que tecnica usaste?
 
a que se refiere con tecnica
???
ahhhh dbfirts
 
@RobertoCarlosMelgar ok
 
@gbianchi consiguió descargar el scrypt
por en lo que consierne a la db cuando inicio el programa y la db vacia hay errores y debo controlarlos
 
4:35 PM
@RobertoCarlosMelgar y si...
 
era una pregunta que haría mas despues....
 
abri un form cualquiera.. y no entiendo porque haces algo...
 
algo como que
 
private void FrmMantFotografiasCategoria_Load(object sender, EventArgs e)
{
    CargarDataGridView();
    FormatoDataGridView();
}
ahi cargas y despues formateas la grilla.. lo que no entiendo es.. porque formateas la grilla por codigo?? si todo lo que haces ahi lo podes hacer por diseñador????
 
si es que los extraigo a metodos
 
4:37 PM
@RobertoCarlosMelgar porque? si ya esta en el diseñador, y se llama automaticamente?
 
un segundo estimado para no perderme con sus observaciones
 
es mas.. esta DataGridViewCategoria.AutoGenerateColumns = false;
 
@gbianchi a que se refiere
 
y diez lineas despues DataGridViewCategoria.AutoGenerateColumns = true;
queres que se generen o no?
 
4:39 PM
@RobertoCarlosMelgar a que si lo diseñas en el formulario no necesitas hacerlo manualmente en el codigo...
 
ahh ok se refiere al formato
y que me dice del metod esta mejor asi o es mejor poner todo en el load
 
@RobertoCarlosMelgar a que te referis?
 
CargarDataGridView();
 
esta todo en el load
 
es un metodo donde dentro tengo la logica para cargar el datagrid y mostrar
es mejor tener metodos no es cierto
 
4:41 PM
esta todo en el load... es un metodo que no recibe parametros y no devuelve nada.. es lo mismo, salvo que agregaste una llamada a la pila de metodos
 
si
acaso no es asi
que de debe hacer
 
si si.. eso esta bien
bien siempre segun mi opinion eh...
 
bueno es algo
 
eso, no aporta absolutamente nada.. si ocurre un error no sabes que paso...
por norma general, si no sabes que hacer con un catch, no tengas un try...
un error generico que dice ocurrio un error, es lo mismo que nada...
 
siiii, efectivamente, estaba investigando creo que existe una lista por numeros de exepciones en sql
luego ya pondria if(numero == 1) que me muestre un cath
 
4:45 PM
son miles
 
gracias de verdd
pero porque no aporta por lo menos no se cae el programa o me equivoco
 
no agarres el error a menos que vayas a mostrar realmente lo que paso..
si ocurrio un error y vos no actuaste como correspondia y tu programa mostro, ocurrio un error, entonces tu programa ya esta en estado inestable y es mejor que se hubiera caido
 
siii exactamente entiendo estimado, gracias de verdad gracias como vera aun no todos tiene el try caht
ahhh bien
un consejo, como lo implemento
por favor
 
@RobertoCarlosMelgar que cosa?
 
de como implementar los try cath
 
4:48 PM
@RobertoCarlosMelgar no los implementes a menos que sepas que hacer con ellos
no sirve un try catch que dice, ocurrio un error.. no aporta nada
 
si, pero un programa debe try cath no es cierto
para controlar erores
 
@RobertoCarlosMelgar vuelvo a repetir, solo si sabes que hacer cuando ocurre el error...
 
 
7 hours later…
11:33 PM
quates alguien sabe como acceder a una base de datos desde cmd para hacer consultas? he buscado pero no he podido con ello
phpmy admin el texto sale muy pequeño
si lo leen me hechan una manito, no es que no quiera consultar es que hay tanta information que me pierdo
 

« first day (1675 days earlier)      last day (1416 days later) »