« first day (668 days earlier)      last day (2737 days later) » 
00:00 - 12:0012:00 - 00:00

12:00
@Trauma tengo problemas pq no tengo ni idea de c++ obviamente. Ya te contaré cuando llegue a algun sitio
:)
@Pikoh Voy a editar el título de la pregunta. Creo que puede ser útil. Hay 2 posibles soluciones: que C++ devuelva algo compatible con C#, o que C# pase como argumento el array y C++ lo rellene.
@Trauma el problema aqui es que encima está usando Unity, asi que hay otra "capa" por en medio
@Pikoh Si, pero el problema principal es el que es. Desde C++, no puedes devolver un puntero tal cual a C#. Solucionando eso, el resto es otra historia.
@Pikoh Yo no se C#, ni puedo instalar cosas en este equipo, así que te lo dejo para ti solito :-))
@Trauma no problem. Es que me da que no encuentra el entry point del metodo c++
algo estoy haciendo mal obviamente
@Pikoh Hay que usar algo así: [DllImport(archivo,función)]
12:10
@Trauma na,creo que ya se cual es el problema. Estaba poniendo el código en el archivo .h
@Pikoh Ah, vale. Si lo haces así, lo toma como inline y no genera las entradas en las tablas de exportación.
Y el enlazador se queja de que no lo encuentra XD
Me ha pasado muchas veces.
@Pikoh, tal vez deberías probar con código C en lugar de C++. Creo que será mas fácil para generar la .dll
@Trauma na. Esto me sirve de entrenamiento ;)
@Pikoh char *f() { return "Patatas fritas con ketchup y mayonesa"; }
@Pikoh Tu mismo. Pero creo que tienes que exportarla en el .h como si fuera C, con el extern "C" { ... }
@Pikoh unsigned char *f() { constexpr unsigned char x[]{1,2,3,4,5,6}; return x; }
12:17
@PaperBirdMaster Los constexpr sirven para eso ? mira que te gusta vacilar ;-p
Huy. 14:17. ¡ A comer !
@Trauma Ufff... no es de los peores, pero da grimilla.
Hmm..no se pq en el .h me dice que no encuentra la implementación del método
que raro es el c++ este
@FranciscoRomero estoy viendo la pregunta sobre padding e inline-block que has contestado. Muy buena respuesta
@Trauma Eso son anotaciones.
lo que no entiendo es que has contestado a lo que el OP preguntaba pero luego sale con una historia de un plugin que es otra pregunta distinta
12:22
@Trauma constexpr sirve para (entre otras cosas) forzar en la medida de lo posible que el dato esté disponible en tiempo de compilación (no ejecución), así pues, devolviendo el puntero a x, éste apuntará a memoria válida incluso al salir de contexto (esto es una teoría mía, no hay que tomarlo al pie de la letra).
@Pikoh Si te dice que no encuentra la implementación, tal vez sea porque... no encuentra la implementación. Eso es un problema de enlazado ¿estás compilando el cpp?
@PaperBirdMaster na,soy yo que basicament soy idiota. En el .h tenía el metodo dentro de una clase y en el .cpp no
aun asi no consigo que me encuentre el punto de entrada...
@Pikoh Eso es básicamente "No encuentro la implementación" xD
@Pikoh Si es una dll, no tiene punto de entrada, tiene funciones exportadas. De ahí que debas usar dllimport/dllexport.
public class Class1
{
// TODO: agregar aquí los métodos de la clase.
unsigned char *ProcessFrame();
};
eso es el .h
public class Class1
{
__declspec(dllexport)
unsigned char *ProcessFrame() {
static const char *a = "algo";
return (unsigned char *)a;
}
y esto el .cpp
y en el c# tengo asi:
`[DllImport("TestCplusplus.dll", CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr ProcessFrame();`
static void Main(string[] args)
{
var testcplus = ProcessFrame();}
Y ahi me casca, al llamar a ProcessFrame :)
El dllexport no se pone así como así en medio de una clase ¿eso compila? O_o
dllexport exporta símbolos, así que debe formar parte de la declaración del símbolo.
__declspec(dllexport) class A {};
@PaperBirdMaster compilar compila
12:34
@Pikoh Por otro lado, en C++ la visibilidad es dependiente del enlazado, public class X{}; no debería siquiera compilar... ¿qué demonios estás haciendo? xD
@PaperBirdMaster pues te juro que compila sin problemas. Es Visual C++ por si es importante :9
@Pikoh Lo de "visual" puede ser importante, porque eso no es C++ estándar. Aunque hasta donde yo se "visual" sólo hace referencia al IDE, no al lenguaje.
@PaperBirdMaster no lo se,es mi primero contacto con visual c++, no se si tiene algo no standard, pero desde luego el código que te he puesto compila
@PaperBirdMaster y veo que una de las opciones de compilación habla de "compatible con clr"
@Pikoh Intenta compilarlo aquí wandbox.org xD
@PaperBirdMaster pues eso...obviamente en "visual" hay alguna diferencia a parte del "ide"
12:45
@Pikoh ¡¡Biba Mitchrochof!!
En la clasificación científica de los seres vivos, el reino Animalia (en latín, «animales») o Metazoa («metazoos») constituye un amplio grupo de organismos que son eucariotas, heterótrofos, pluricelulares y tisulares. Se caracterizan por su amplia capacidad de movimiento, por no tener cloroplasto (hay excepciones, como en el caso de Elysia chlorotica) ni pared celular y por su desarrollo embrionario; que atraviesa una fase de blástula y determina un plan corporal fijo (aunque muchas especies pueden sufrir una metamorfosis posterior). Los animales forman un grupo natural estrechamente emparentado...
@ArtEze que te ha dado por la biología?
@blonfu Momentáneamente sí.
La explosión de ballenas ha sido documentada en dos notables ocasiones, así como en varias veces menos conocidas. La explosión más famosa ocurrió en los Estados Unidos en Florence (Oregón) en 1970, cuando un cachalote muerto (originalmente presentado como ballena gris) fue detonado por la División de Autopistas de Oregón en un intento por deshacerse de su cadáver en descomposición. Este incidente se hizo famoso en los Estados Unidos cuando el humorista Dave Barry escribió sobre el acontecimiento en su columna del periódico tras ver una grabación televisiva de la explosión. Más tarde se convirtió...
@PaperBirdMaster ver explotar una ballena debe ser la bomba
@PaperBirdMaster Tenía conocimiento sobre el caso, es interesante.
no sabía que tal cosa fuera posible, el mundo es un lugar extraño O_O
@ArtEze No es mi conocimiento, es Wikipedia.
@ArtEze Como creo recordar que te dije en su día, cuando publiques un artículo al azar de la Wikipedia, intentaré responder con un artículo de Wikipedia con relación a tu publicación, pero lo más absurdo posible.
La inmigración venezolana en Argentina es un fenómeno migratorio que ha ganado mucha importancia a principios del siglo XXI, principalmente en la década de 2010. Se trata en su mayoría de jóvenes estudiantes, quienes arriban al país para comenzar o terminar sus estudios universitarios, pero también hay una gran cantidad de emprendedores y de adultos que llegan con títulos universitarios a buscar trabajo en el país.[5]​ La comunidad venezolana en Argentina está entre las de mayor crecimiento en los últimos años.[6]​ Según el Registro Nacional de las personas de Argentina, hasta diciembre de 2014...
Peor es Nada es una localidad chilena ubicada en la comuna de Chimbarongo, Región del Libertador Bernardo O'Higgins. Su población es cercana a los 1900 habitantes.[1]​El gentilicio es «peoresnadino».[2]​ Peor es Nada es una localidad eminentemente rural y vive de la producción frutícola (peras y manzanas), mayormente concentrada en el fundo San Ignacio. Sin embargo, la construcción del embalse Convento Viejo II, amenaza dicha fuente de trabajo, ya que inundaría zonas agrícolas del fundo San Ignacio,[3]​como asimismo otras dos localidades de Chimbarongo: Convento Viejo y San Miguel.[4]​ ==...
@PaperBirdMaster bueno,el tema fue culpa mia. Ya conseguí que funcionara todo.
Ahora a comer, mañana los resultados
@Pikoh Entonces te has ganado responder a la pregunta y recibir jugosos puntitos :)
@blonfu Gracias :P Ya he visto que has respondido con un comentario.
@PaperBirdMaster ya veremos. Mañana finalizaré las pruebas a ver
Hasta mañana a todos
Ángel David Revilla (born July 16, 1982) better known as Dross Rotzank or Dross, is a Venezuelan writer, blogger and YouTuber. He is currently located in Argentina. He began writing game reviews for websites like Meristation and GameFAQs, then moved to blogging on his own site El Diario de Dross (The Diary of Dross). == Career == === YouTube career === DrossRotzank opened his YouTube account in 2006. Most of his first videos are no longer available. In 2007, he relocated to Buenos Aires, Argentina where he continued to upload content to his YouTube account. His previous content mostly c...
13:06
Mary Toft (Godalming, Inglaterra, c.1701–1763), también llamada Mary Tofts, fue una mujer inglesa de Godalming, Surrey, que en 1726 fue objeto de una controversia considerable cuando engañó a los médicos que creyeron que había dado a luz conejos. Toft estuvo embarazada en 1726, pero luego tuvo un aborto espontáneo. Aparentemente fascinada por un conejo que había visto mientras trabajaba, sostuvo que había dado a luz animales. El cirujano local John Howard fue llamado para investigar y, tras encontrar varios animales, notificó a otros médicos prominentes. El asunto atrajo la atención de Nathaniel...
El conejo común o conejo europeo (Oryctolagus cuniculus) es una especie de mamífero lagomorfo de la familia Leporidae, y el único miembro actual del género Oryctolagus. Está incluido en la lista 100 de las especies exóticas invasoras más dañinas del mundo[3]​ de la Unión Internacional para la Conservación de la Naturaleza. == Etimología == El término orycto viene del griego ορυκτός (oriktós, ‘[ex]cavado’, ‘desenterrado’) y éste de ορύσσειν (orýssein, ‘cavar’), haciendo referencia a las costumbres excavadoras características de esta especie en estado salvaje, mientras que el término griego λαγός...
El haggis salvaje (Haggis scoticus) es una criatura ficticia supuestamente nativa de las Tierras Altas de Escocia. Se dice que con su carne se prepara el haggis,[1]​[2]​ un plato tradicional escocés que en realidad está hecho a partir de tripas de oveja, incluyendo el corazón, los pulmones y el hígado.[3]​ == Características == Según algunas fuentes, las patas izquierdas y derechas de los haggis salvajes son de diferente tamaño, permitiéndoles correr rápidamente en las montañas escarpadas y las laderas que conforman su hábitat natural, aunque en una sola dirección.[2]​[4]​ También se dice que hay...
@PaperBirdMaster Hombre! Un gamusino escocés
@blonfu Entonces será un gamusino borracho.
@blonfu y @PaperBirdMaster Eso me recuerda un chiste: ¿ Sabéis cual es el animal mas fiero del mundo ?
13:21
@Trauma ¿El gato? (Porque es Gato y Araña)
@PaperBirdMaster Nope. Es el lopintan.
@Trauma Claro, tiene sentido porque <frase inteligente>.
@PaperBirdMaster Ya sabes, por aquello de no es tan fiero el león como lopintan XD
29 mins ago, by PaperBirdMaster
user image
@PaperBirdMaster XDDD
Anda, ahora que me fijo ... si lo hace bien el muñecote. Toca 2 veces el tambor y luego los platillos :-O
13:23
@Trauma Esa era la idea xD
@Trauma Esperemos que el león no tenga el Síndrome de Stendhal.
@PaperBirdMaster A ver ...
Curioso.
Estoy buscando alguna frase ingeniosa, pero no se me ocurre ninguna :-/
13:43
@JuanM Que bueno!!
Hola a todos!
Buenos dias...
@PaperBirdMaster ese chiste tiene una segunda parte que mejor no pongo en el chat porque algún moderador me banearía :P
@AlvaroMontoro Si vas a contar algo inapropiado, basta solo dejarlo en un sitio con validacion de edad adulta "Es usted mayor de 18 años?", ese es el mejor filtro de internet
2
13:59
LOL
Cristo es amorfo, nunca come.
@AlvaroMontoro Hola Alvaro.. esas son horas de invocarme el otro dia??? :p
@AlvaroMontoro ¿Lo de la hembra del zorro y la serpiente venenosa?
@ArtEze Si somos lo que comemos, Cristo no es nada.
@gbianchi estoooo...
@PaperBirdMaster sí, eso; poniendo cierta referencia familiar para que duela un poco
@ArtEze Morfar es comer, no? Lo escuché en un tango
14:12
@blonfu Sip.
@AlvaroMontoro ¿La hija del nieto de la prima del hermano de la cuñada del tío de la nuera del consorte de la concubina del tipo?
@AlvaroMontoro Exactum

-Nivel de latin?
-Altum
-No tiene ni idea cierto?
-Exactum
-Fuera de aqui!!!
-Perfectum
- ¿Qué quiere decir "I don't know"?
- No lo se.
- Pues no se por qué vas vacilando de nivel de Inglés.
14:27
@AlvaroMontoro :p
@PaulVargas me gusta mas c#
@PaulVargas naaa ni tiempo da aparte se daria cuenta mi jefe +
Hola, buen dia a todos, Saludos.
@Pablo Buenos dias pablo!
14:43
@PaulVargas aunque ganas no me han faltado
@Xique el gran Marco
@Flxtr ese milagrote amigo :D
@Xique pasando a saludar bro. Buen día/tarde a todos :)
15:00
@Flxtr Buen dia como vas con la chamba ?
@Xique bien, durante el siguiente mes me toca gestionar todo el desarrollo de varias Web APIs, y otro mes más para liberar, soporte, solución de bugs etc. etc. etc.
@Xique ¿tú en qué andas?
@Xique Mmm... Sólo por curiosidad, ¿por qué le pusieron tarjeta de vídeo dedicada a tu computadora?
@g3rv4 ¿En qué zona horaria te encuentras?
@PaulVargas UTC-3
15:19
@g3rv4 tengo que hacer un branch en git.. tengo panico.. jajaja
@gbianchi todo lo contrario! las branches son gratis!
Hola a todos
@g3rv4 aja.. pero no quiero subir el branch.. quiero hacer el branch, volver 2 versiones para atras, hacerle cambios a esa, subir esa a produccion, y despues volver a aplicar lo que estaba en el branch...
@gbianchi, un branch en disco no es nada mas que un archivo de texto de unos pocos bytes con el hash del commit al que apunta
Mi branch develop pesa 41 bytes exactamente
yo por si acaso copie todo a otro lado...
15:23
otra cosa es que a medida que vas haciendo commits todos los diffs se guardan en alguna parte de la carpeta .git
los que pesan son los commits no los branches
@Flxtr pues ando acomodando y simplificando código
y eso otro que has copiado lo puedes meter a un repo de git para mas seguridad jajaja
@gbianchi eso vale también :) la branch es un puntero a un commit, así que si creás una nueva branch, le hacés reset (para pararte en el commit que querés) y le hacés cambios, estás de fiesta
@CarlosMuñoz es buena :D
@PaulVargas por que a veces la usa mi jefe (cuando yo no estoy trabajando) no se para que
@Xique Quizás verifica que todo esté en orden.
15:27
@g3rv4 paren!!! hago el branch.. y despues hago un reset?? a la version que quiero?? hago los cambios sobre esa.. y cuando termine todo como vuelvo a meter el branch, mas los cambios que hice y dejarlo como actual?? lo que voy a modificar esta en otros archivos asi que no voy a tener problemas de merge...
@PaulVargas pues eso lo hace cuando yo estoy :D
ufff necesito un manual de esto.. ajajaja
un commit es "el estado del repositorio en un momento dado"
y tiene uno o más padres
(más de uno cuando es un merge, si no, tiene uno)
una branch es sólo un puntero a cualquier commit
cuando hacés git checkout cualquiera
@gbianchi Hay un libro gratis que se llama Pro Git. ;)
lo único que hacés es pararte en el commit al que apunta la branch cualquiera
si, estando en cualquiera
hacés git reset --hard 123456
le estás diciendo a git que cualquiera ahora apunte al commit 123456
15:31
@g3rv4 el tortoise no tiene reset (carita de enojado) jajaj
@gbianchi y sabés cual es la solución, no? no usar tortoise :P
@g3rv4 NO WAY!
la linea de comando me causa alergia :p
@PaulVargas graciassssssssssssss
@gbianchi ah, entonces... estemmm...
@g3rv4 jajajaj
no tengo experiencia ayudando a gente con alergia a la línea de comandos, deberías ver un especialista
15:35
@g3rv4 jajajaja... para eso inventaron windows.. hace mas de 20 años.. para no tener que lidiar con comandos como hacia mi papa hace mas de 40!
a ver.. voy a probar.. en el peor de los casos borro todo...
@g3rv4 ahi ta el reset!!! dentro del tortoise :p pero me cago me pregunta el tipo de reset.. soft, hard, mixed.. y ahora?
:39676403 me gustaba la bici con rueditas... :p
@gbianchi hard = apuntás a este commit y perdés todo
@gbianchi nada es blanco o negro :) powershell lo agregaron no hace mucho y es super util
@g3rv4 creo que hice lio.. despues del branch tenia que hacer un commit?
@gbianchi Lo siento. La borré porque no quería herir susceptibilidades ni generar animosidad debido a tu alergia a la línea de comandos. Al usar la interfaz que te provee TortoiseGit, es como si usaras Git con las llantitas entrenadoras y te pierdes la oportunidad de experimentar la verdadera "velocidad" de Git.
Hola a todos @gbianchi @g3rv4 @PaulVargas @Xique @CarlosMuñoz
@PaulVargas la verdad?? me importa muy poco la velocidad, yo priorizo la velocidad para trabajar.. si tengo que andar aprendiendo una herramienta que ayuda a mi trabajo, sobre otras cosas, prefiero gastar mi tiempo en otras cosas.. las herramientas que ayudan a mi trabajo deberian ayudarme, no complicarme...
15:46
@PaulVargas APACHE¡¡¡¡¡ dura dura dura dura dura
@Victor-Random que onda :D
@Xique que tal?
alguien me ayuda con una duda de PHP?
@Victor-Random todo bien y tu ?
@Xique genial :)
@PaulVargas y git deberia ayudarme, no complicarme.. es mas.. parece que me la mande, porque ahora que hice el reset no veo el branch por ningun lado... con lo cual me ataque mal...
@gbianchi ¡Qué triste historia! ¿Quieres que te compadezcamos?
15:48
@PaulVargas jajaja.. si por favor.. :p
lo encontre al branch :p
@gbianchi me parece que te vendría muy bien leer algo de Git, el que dijo @PaulVargas por ejemplo
si estamos hablando de herramientas intuitivas, git sin dudas no gana ningún premio
si estamos hablando de alergias, tampoco
Hola @Victor-Random
@CarlosMuñoz que tal bro?
16:11
@g3rv4 si me estoy dando cuenta.. jajaja
@g3rv4 que necesidad de hacer herramientas complicadas para ahorrarse unos bytes...
git es el JavaScript de los sistemas de control de código fuente
@gbianchi entiendo tu frustración... pero realmente creés que git tiene el éxito que tiene porque ahorra espacio?
Es bastante útil pero su interfaz es una desgracia
Claro que JavaScript ha mejorado notablemente con el paso del tiempo
@g3rv4 honestamente? creo que esta de moda.. como estuvo de moda el SVN, el CVS, el sourcesafe..
16:26
El control de versiones no está de moda. Es algo necesario. Ya cada cual que elija su herramienta. git, SVN, mercurial, etc.
Y si git está de moda entonces puede que sea como la moda de Java, que ya va para largo.
@JoseAntonioDuraOlmos no, el control de versiones es OBLIGATORIO, siempre.. hablo de la herramienta aca.. en mi caso, para lo que estoy haciendo, no parece ser la herramienta adecuada para la tarea..
@gbianchi Me cuesta creer que haya alguna tarea de control de versiones para la que git no sea apropiado.
@JoseAntonioDuraOlmos archivos binarios
@CarlosMuñoz ninguno funcionaba con archivos binarios.. salvo sourcesafe...
@CarlosMuñoz Pues sí, tienes razón. Pero.... ¿qué herramienta de control de versiones maneja archivos binarios mejor que git?
16:41
@JoseAntonioDuraOlmos la verdad no se, el control de versiones de archivos binarios no es la prioridad de git, ni en general de ningún sistema de control de versiones de código fuente
Tal vez haya alguno especializado en archivos binarios
Pero de todas maneras eso no quiere decir que los sistemas actuales no manejen archivos binarios lo mejor que sea posible.
Por ejemplo git LFS sirve específicamente para esto
@CarlosMuñoz Un control de versiones de binarios generalista es imposible a efectos prácticos. Tendría que hacerte un diff gráfico de archivos jpg. Tendría que mostrar las diferencias morfológicas de archivos de mesh y así miles y miles de formatos binarios. Y aún si alguien se tomase el trabajo de hacerlo no funcionaría con los formatos propietarios de cada nueva aplicacion.
@CarlosMuñoz Eso no es una solución a los binarios sino a los archivos grandes. Que es un problema distinto aunque relacionado pues los binarios suelen ser mucho más grandes.
Y es soportado por sistemas de control de versiones populares en la nube como GitHub y VSTS
@JoseAntonioDuraOlmos es cierto pero principlamente los archivos grandes son binarios, claro que hay excepciones como logs gigantes por ejemplo
Si entiendo a que te refieres con que un control de verisiones generalista de archivos binarios es imposible. Pero la verdad no es que sea así
lo que pasa es que tu te refieres a que el control de versiones entienda el formato de los archivos
pro ejemplo como mencionas un diff de imagenes debería entender los formatos y poder comparlos visualmente y tener herramientas específicas para esto
@CarlosMuñoz Sí, a eso me refiero. Git entiende el formato de los ficheros de texto.
por ejemplo así como git puede ignorar o tener en cuenta las diferencias de cambios de linea CR vs LF u otras
asi porejemplo un diff de imagenes puede ignorar diferencias de colores de digamso menos de 1% por poner un ejemplo
pero la verdad que eso solo sería especializado en archivos de imagenes
pero no seriviria de nada contra un archivo de audio
Justo por eso no se puede hacer una solución general para binarios.
16:51
que peude ignorar por ejemplo diferencias de sonidos por fuera del espectro audible humano
que se yo
pero al final hay una cosa que la mayoria de gente no se da cuenta
Los sistemas de control de versiones actuales en realidad NO estan diseñados para código fuente
Están diseñados para archivos de texto
Un sistema de control de versiones especializado en código fuente debería entender la sintaxis y semantica de los arboles de expresiones
@CarlosMuñoz Eso no es del todo cierto. git es capaz de identificar dentro de qué función C++ has hecho el cambio. Sí tiene un cierto conocimiento del código fuente.
y por ejemplo poder ignorar que un trozo de código ha sido movido mas arriba o abajo sin modificar su comportamiento
@CarlosMuñoz Pues sí, a eso no llega.
Y en ese nivel estamos ante el mismo problema de los archivos binarios
un VCS entendería JavaScript por ejemplo pero no LISP
Y ahora voy a comenzar a decir algo que vengo diciendo hace mucho tiempo
No estamos igual que con los binarios porque git sí entiende el formato de texto. Que es un subconjunto de reglas comunes a la mayoría de lenguajes. No hay algo similar para binarios.
16:55
Los nuevos lenguajes de priogramación que aprezcan en el futuro deben comenzar a abandonar el formato texto para almacenar los archivos de código fuente, y deben de ser editados por editores mas avanzados
@CarlosMuñoz Yo ya he trabajado con lenguajes así. Jubula concretamente.
Y me parece un infierno.
De modo que edites directaemnte los arboles de expresiones del lenguaje en lugar de texto, que sea imposible colocar codigo que sea sintacticamente incorrecto
y que las herrmaientas de control de verisones funcionene a ese nivel
los herramientas de los IDEs funcionen a ese nivel tambien
¿Y eso lo harás con el teclado, con el ratón o con ambos?
sería irrelevante discuciones absurdas como tabs vs espacios por ejemplo
con todas las partes del cuerpo que deseas @JoseAntonioDuraOlmos
teclado, mouse, voz, gestos etc
imagina un ejemplo sencillo
cuando quieres colocar un nuero de tarjeta de creadito a veces se parte el numero en varios inputs
cuando acabas con el ultimo digito de un input automaticamente te vas al sigueinte
y solo puedes colocar numeros
esa interfaz te permite colocar un numero con el formato correcto
a pesar que lo hace con teclado
no es un spinner donde vas haciendo clic para seleccionar los numeros
sino lo haces por teclado
imaginate que en el teclado tuvieras un atajo para hacer un if
Ok, te pongo un ejemplo de problema.
17:00
solo presionas en tu teclado esa tecla y en el editor aparece un if(){ } vacio con placeholders
te vas moviendo por tabs por ejemplo y vas escribiendo los identificadores y variables
cosas asi ya se van a haciendo poco a poco con snippets por ejemplo
Supongamos que el parámetro en cuestión es un número hexadecimal. Codificado como en C, por ejemplo 0xCAFEBABA
pero nada te impide que al final de rellenar un snippet borres partes del texto y malogres el codigo
Cuando vas a escribir el número no hay ninguna tecla que puedas pulsar que sea válida, pues todo número hexadecimal ha de tener un mínimo de 3 cifras. Por lo que ese IDE ha de permitir que introduzcas valores incorrectos para dar oportunidad a que los completes.
Claro pero es el mismo problema de un formulario de validacion cualquiera si, colocas algo incorrecto lo reslta en rojo por ejemplo pero no te dejara continuar
si por ejemplo pusieras un valor hexadecimal incorrecto el IDE te lo mostraria
Pero eso anula la ventaja de impedir errores sintácticos. Vas a tener que permitir que el IDE grabe programas con errores sintácticos.
17:04
pero no lo guardaría en el archivo automaticamente o no te dejaria guardarlo hasta que la expresion no sea valida
Pues si no deja grabarlo es un problema. Escribo parte del número. El jefe me llama para hacer algo urgente. Quiero grabarlo y continuar luego. ¿No me deja?
Ok, para todo puede haber una solución, el formato del archivo podría tener una seccion que permite guardar fragmentos de codigo no compeltado en alguna parte y manetener esa porcin de numero
Supongo que sí. Pero las experiencias que he tenido con sistemas de ese tipo han sido malas. Es pesado ir de pantalla a pantalla, eligiendo valores en desplegables y moviendo el ratón de aquí para allá. Quizás la idea pueda funcionar pero no ha sido todavía bien desarrollada.
Los smartphones existían muchos años antes del primero que tuvo éxito, el iphone.
ahi tenes tu teclado con instrucciones.. ya pase por eso...
@gbianchi Mi prima tenía uno de esos. Yo tenía un MSX.
17:11
@JoseAntonioDuraOlmos tuve los dos :p
@gbianchi Había gente a la que les gustaba el teclado con instrucciones. Era más rápido para cargar los juegos, que es lo único que hacían. A ninguno de los que programábamos nos gustaba.
@JoseAntonioDuraOlmos no ganabas nada de nada...
ah y a lo que decia @CarlosMuñoz antes.. VS te permite con un par de cliks escribir las instrucciones tal como dices y vas moviendote de parte en parte con tab y llenandola..
17:36
hola quiero hacer una consulta
estoy haciendo un proyecto en php y mysql
y los asentos y las ñ no me funcionan cuando muestro los datos
como debería de crear las bases de datos en mysql para que me funcionen las tildes y ñ
@Scorpion en los varchar? con que codificacion creaste la base?
normal
la que trae por defecto phpmyadmin
@Scorpion Generalmente se utiliza utf8_general_ci. Aunque los pedantes aquellos con otros requerimientos, utilizan utf8mb4_general_ci o utf8mb4_unicode_ci.
^^^ Puedes cambiar la codificación por defecto en esa parte que dice "Cotejamiento".
@PaulVargas la gente ezpezial?
^^^ También se puede especificar al momento de crear la base de datos (o esquema).
478
A: How to convert an entire MySQL database characterset and collation to UTF-8?

BalusCUse the ALTER DATABASE and ALTER TABLE commands. ALTER DATABASE databasename CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; ALTER TABLE tablename CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; Or if you're still on MySQL 5.5.2 or older which didn't support 4-byte UTF-8, use ut...

^^^ En caso que ya la hayas creado y tengas datos ahí.
No obstante, si no manejas correctamente la codificación del lado del cliente y, por ende, del lado del servidor (Apache), entonces seguirás teniendo problemas con las ñ, etc.
17:53
@PaulVargas ves pq deberiamos hablar todos en ingles.. nos ahorrariamos estos problemas (?)
sólo se configura la base d e datos
no es necesario aplicar la codificación a cada tabla?
@Scorpion No es necesario si apenas vas a crear la tabla. Si ya las creaste, entonces sí hay que cambiársela también.
@paul
@PaulVargas sir, esto es de su interés
18:03
@PaulVargas ya cree la base de datos con Cotejamiento utf8_general_ci y si voy a crear una tabla por sql y no especifico el Cotejamiento de la tabla no pasa nada?
@Scorpion Si no la especificas, se crea el cotejamiento de la base de datos.
@PaulVargas ok gracias probaré
@Scorpion Lo puedes corroborar al revisar la "Estructura" de la tabla creada. Verás en la columna "Cotejamiento" la codificación.
@Flxtr ¡¡GRACIAS!!
@Flxtr Pero...
... hay una parte que dice: * Evento para mayores de 18 años *
¿Qué significa eso?
9. ¿Los menores de 18 años pueden entrar?
Por el perfil y características del evento, por ningún motivo se permite el acceso a menores de 18 años.
^^^ ¿Qué? ¡No entendí! ¿Hay algo malo con el café o por qué?
@PaulVargas efectivamente lo corroboré y es como dices, guardo una dato con tilde o ñ desde la aplicación y en la db lo guarda con carácter especial pero a nivel visual al cliente lo muestra bien con la tilde y la ñ.
@PaulVargas gracias por su tiempo y colaboración, se puede dar puntos por las respuestas dadas por medio del chat?
@PaulVargas jajaja
que puedes asistir sin ningún problema :)
puede ser que alguna vez les haya pasado que un chamaquito puberto haya inhalado café, uno nunca sabe, por algo lo ponen...
18:16
@Scorpion Puedes expresar tu agradecimiento con un saludo. :D +@Flxtr ;)
:D @PaulVargas
18:28
@Scorpion siempre puedes mandar alfajores :p
 
2 hours later…
20:20
¿Hay alguien familiarizado con el https://majestic.com/ y su MJ12bot?
para nada
21:10
@PaulVargas te combiene preguntar en el stack de SEO
@AaronRomero ¡¿Qué?! :-o ¿Me estás prohibiendo preguntar aquí? ¡Qué insolencia! :P +@PedroM @Flxtr
@PaulVargas claro, porque las recomendaciones se traducen en prohibiciones
@PaulVargas jajajajaja
por cierto, ¿en dónde andará el gran @PedroMiguelPimientaMorales?
22:03
@AaronRomero ¡Qué atrevido! Consumí un poco de cafeína y ya te disculpé.
22:30
@Flxtr aqui estoy, cuenteme, se enfrento a al nota musical
@PaulVargas lo veo en son de lucha
@PedroMiguelPimientaMorales ¡Es cierto! No sé qué me pasa.
😿😿😿
¡Perdón por el exabrupto! ¡Fue un sentimentalismo pueril por naderías!
@PaulVargas usted lo cree?
@PedroMiguelPimientaMorales ¡Eso creo! -- Por cierto, cambiando de tema, ¿sabes de algún case que se vea cool para una tarjeta madre de tamaño Mini-ITX?
^^^ ¿Qué opinas de ese?
Tiene una fuente integrada de 150 watts.
22:45
@PedroMiguelPimientaMorales lo evité a toda costa
@PedroMiguelPimientaMorales estaba buscando quien me vendiera un carrito de salchi-papas, quiero emprender un nuevo negocio de ese tipo, ya sabes, extender horizontes :D
¿Alguien ha visto a @jasilva?
@PaulVargas ya te ayudo
@Flxtr :-o
@Flxtr podria explicarte como hacerlo
@PedroMiguelPimientaMorales hay un nuevo concepto que son los salchi-pulpos, me interesa conocerlo :P
22:49
@Flxtr pues no tiene eso mucha gracia
@PedroMiguelPimientaMorales ¿podría explicarme, maestro?
@Flxtr Salchichas + un producto de origen vegetal: papas, camotes, plátanos, etc.
^^^ @PedroM ¿Así es la formula, mister ?
@PaulVargas camtes ? platanos?
@PedroMiguelPimientaMorales ¿Qué opina, mister?
hermanos, buenas tardes :D
espero se encuentren bien, estoy de pasadita
hace poco encontré cursos gratis sobre la API de Mercado Pago
Estuve pegando este comentario en varias preguntas:
Este curso te será de utilidad: https://www.acamica.com/cursos/105/la-api-mercadolibre-conceptos-finales y este otro también! https://www.acamica.com/cursos/62/introduccion-a-la-api-de-mercadolibre Saludos :D
A quien corresponda :D
un fuerte abrazo, éxitos y bendiciones! tengo que completar unas features ASAP. Nos leemos!
22:58
@PaulVargas pues es bien pero simple
@PaulVargas no sabía que también pudiera ser con camotes o plátanos...
@Flxtr como h visto los salchipulpos son sencillos, quizas por cosas de los precios en ls demas paises
@fredyfx power
@PedroMiguelPimientaMorales lo intentaré, a ver qué tal quedan :) +@PaulVargas
@Flxtr si no te sale eso mejor retirate XD
@PedroMiguelPimientaMorales jajajaja, ¿de plano? ¿tan sencillo es?
@PedroMiguelPimientaMorales no my friend, no se puede todo en esta vida, o programo bien o cocino bien :P
@Flxtr pues q mal por usted XD
@PedroMiguelPimientaMorales solo sé cocinar carne asada :D
23:23
@Flxtr hasta ciego
@PedroMiguelPimientaMorales No sabía que Thermaltake tuviera esos. :)
@Flxtr ¡Ah! Esa habilidad será muy útil en la próxima parrillada. +@AaronRomero
@Flxtr Fue una ocurrencia: salchi-camotes, salchi-plátanos, ....................
@PaulVargas seria bueno Salchi-Patacon
@Flxtr entonces ya sabe o no?
23:46
@PaulVargas talvés no sea tan mala la combinación :)
@PedroMiguelPimientaMorales ilústreme maestro
@Flxtr bueno, lo bueno de estos días, es q usar menos grasa es mejor
@PedroMiguelPimientaMorales entre más grasa, más sabor :P
00:00 - 12:0012:00 - 00:00

« first day (668 days earlier)      last day (2737 days later) »