Estoy desarrollando una API para obtener datos sobre una red de balizas que devuelven dato, pero estoy teniendo problemas con la codificación de carácteres.
La tabla Balizas de la base de datos es del siguiente estilo.
+--------+----------+------------+
| ID | Lectura | Provincia |
+-------...
Primero unas definiciones:
Conjunto caracteres: Listado de caracteres con su código identificativo.
Colaciones: Conjunto de reglas para comparar caracteres en un juego de caracteres dado.
utf8_spanish_ci : Español Moderno
utf8_spanish2_ci : Español Tradicional.
En ambas colaciones: 'ñ' es u...
@mauricio al hombre que mira con cara de interes a un servidor como si las luces hablasen con el y con un ordenador apagado haciendose mas el interesante?
@mauricio hace 5 años o tal vez un poco mas eso era muy comun, pero ahora con la gran externalización que ha sufrido ahi solo se va cuando se necesita hacer algo fisico, cambiar un disco o un rack o lo que sea
Servidor es lo que da un servicio. Puede tratarse de un programa que está dando servicios a otros. Un servidor web es un programa de esos. Pero ese programa estará ejecutándose en una máquina, a esa máquina se le llama también un "servidor"
la máquina puede ser física (por ejemplo un PC, un laptop) o virtual
hoy dia es normal que los servidores de las grandes empresas sean todos virtuales. Esas máquinas virtuales deben estar ejecutándose en alguna máquina real. Esa máquina real se le llama también "servidor", pues está dando también un servicio: el servicio de poder crear y ejecutar máquinas virtuales
Un datacenter es un edificio que en su interior tiene montones de máquinas físicas (que ejecutan montones de máquinas virtuales). Al datacenter también se le puede llamar "centro servidor"
@mauricio Efectivamente. Puedes desde tu casa y con un navegador hacer clic en unos cuantos botones y crear 20 máquinas virtuales que serán "tus servidores"
cuando administras esos servidores virtuales que has creado, eres un administrador de servidores. Y en ningún momento vas a tener que personarte en Ohio, en un datacenter de Amazon, a ver qué está pasando con tus servidores. Todo lo haces remotamente
@NicolasOñate hoy tengo que terminar toda la parte de desarrollo de mi proyecto final, mañana y pasado tengo que meter todo en Docker y documentar y tengo dos días de margen por si algo no me da tiempo. Si todo sale bien, el sábado
y si hay una avería en un servidor físico que albergaba uno de tus servidores virtuales, el personal de Amazon migrará el virtual a otro físico que funcione, y tú solo experimentarás un downtime por unos segundos
igual que te puedes comprar un PC "para juegos" /(y te vendrá con tarjeta gráfica, buen monitor, teclado ergonómico, etc) te puedes comprar uno "para servidor", donde lo más importante serán otras cosas
el que va a actuar de servidor no necesita tener ni teclado ni ratón ni pantalla. Aunque por supuesto le puedes enchufar unos en un momento dado si la conexión de red no está funcionando, para poder "ver" qué está pasando
Cuando un usuario con 13 preguntas publicadas todavía no es capaz de dar los detalles al hacer una nueva pregunta, es que no le está poniendo mucho interés a lo que pregunta
@mauricio Nah, da igual. Me recriminaron que mi comentario era ofensivo por empezar con "Como pretendes que te ayudemos si no pones todo el código"? o algo así... y un señor administrador eliminó mi comentario, así que debía ser realmente ofensivo
La cantidad de gente que se ofende por todo es increíble... sobre todo porque el propio OP se lo tomó a bien, y fue un usuario aparte el que se quejó...
@Benito-B Supongo que no es que no le ponga interés... más bien acude a pescar ideas relacionadas con lo que trata de hacer sin tomarse la molestia de pensar a fondo soluciones para sus asuntos.
@Excorpion La resurrección no es importante No puedes ser consciente del momento en que empezaste a ser ni lo serás de haber terminado de ser... en consecuencia tu vida es finita pero ilimitada. (Eterna en términos de conciencia)
pi contiene todos los libros escritos, las películas filmadas, la biografía de cada habitante del planeta, el destino de las estrellas. Todo está en pi.
@CandidMoe Sí, también. Pero habría que elegir alguna forma de decodificación. De hecho pi es infinitamente mayor que la biblioteca de babel, que es finita debido a que el número de caracteres por página y el número de páginas en cada tomo, es finito
Pi contiene no solo la biblioteca, sino también todas sus permutaciones de tomos en estantes :-)
Lo maravilloso es que no importa la codificación que elijas, siempre encontraras el texto buscado. Asi que la codificación más simples es "a" -> 00, "b" -> 01, "c" -> 02, ..
el cardinal de R es Aleph1, y no hay otro Aleph entre 0 y 1
estás diciendo que el cardinal de pi es Aleph0? (por cierto, qué querría decir "el cardinal de pi"? El número de decimales? En ese caso si que es aleph0)
@quevedo No lo contiene todo, pero creo que sí que está demostrado que cualquier secuencia de dígitos finita aparece en algun lugar de pi
importante para quellos que les interesa programar en php y les gusta probar distintos IDE para ver cual les queda mejor... PHPSTORM y WebSTORM tienen abierta la solicitud de licencias para proyectos opensource por lo cual les dan una licencia por 1 año gratis. saludos
esto tambien les da acceso a todas las herramientas de jetbrain
este es un ejemplo de la licencia que tengo para mi equipo de desarrolladores.
como IDE tiene soporte para multiples lenguajes no solo php...
por cierto, conoces lo de los bloques perfectamente deslizantes que rebotan unos con otros y que el número de rebotes te va "deletreando" pi, dígito a dígito? Es fascinante
Cuando me casé, mis amigos me explicaron: nosotros nos ocupamos de los temas importantes: ej "la guerra del golfo" ellas, en cambio deciden las baladies como: dónde estudian los hijos, qué se hace con el presupuesto del hogar etc
@abulafia normal en base 10 significa que cada digito aparece con igual frecuencia en un trozo dado de pi. En base 100, significa que cualquier para 00->99 aparece con igual frecuencia. La conjetura es que pi es normal en todas las bases.
@CandidMoe Supongo que la conjetura se basa en la observación experimental de los N primeros digitos (siendo N creciente según pasan los años). ¿O hay alguna base teórica para suponerla?
Intel se acaba de pegar un tiro en el pie; sus nuevas graficas iris xe solo funcionaran con procesadores intel y las placas ncesitan un BIO y Chipset especial que aun no sale; osea que las actuales placas z590 y proximas deribadas tampoco soportaran las graficas nuevas a menos que s actualicen ...
@abulafia No me pidas tanto. Simplemente acumulo datos inútiles al azar. Siempre puedo mirar en la Wikipedia
@quevedo Exacto, pero no solo los digitos: cualquier secuencia de digitos también. O sea, si puedes imaginar un número, el número está en alguna parte de pi. Romeo & Julieta es un pdf, un archivo, una secuencia de bits -> un número -> está en pi.
Hmm.. esto implica por tanto que dentro de pi, en alguna parte, hay una secuencia de unos y ceros muy larga, cuya longitud es el producto de dos primos N y M, y que si colocamos esos unos y ceros en una rejilla de tamaño NxM pintando de negro los 1 y dejando los 0 en blanco, obtenemos un dibujo (aproximado) de una circunferencia
@abulafia El caso es que "La llamada ley de los grandes números" <- argumento contra las martingalas que hacen los apostadores en los casinos: se puede traducir que en eventos con sin sustitución la probabilidad se repite, sin importar cuantas veces haya ocurrido alguno con anterioridad. Ej la probabilidad de que al lanzar una moneda (no alterada) al aire caiga una cara siempre será 1/2
@abulafia excelente conclusión. Si no fuera así, tendría que empezar a mostrar regularidades a partir de un N suficientemente grande y no sería trascendente
@quevedo No me convence eso. Con el mismo razonamiento raiz de 2 tendría esas mismas propiedades, a pesar de no ser trascendente, sólo por no ser racional
@abulafia Espera. raíz de dos o cualquier otro irracional, se caracterizan por no poder encontrar secuencias regulares de ninguna longitud. Y, podríamos suponer con mucha posibilidad de acierto que pueden contener secuencias increíblemente largas idénticas, aunque no coincidan posicionalmente.
@quevedo El caso es que eso del "dibujo del círculo contenido en los dígitos de pi" se usaba en la novela de Sagan como una especie de argumento sobre la existencia de dios. Sería su "firma" si se encontrara.
@CandidMoe En el contexto de esa novela venía a ser el creador, sin más connotaciones. La prueba de que el universo estaba "manufacturado" sería encontrar el círculo dentro de pi, a modo de "huevo de pascua". En su momento me pareció una idea poética y llamativa.
@CandidMoe Hace tantos años que la vi que apenas la recuerdo, y la novela la había leido también de aquella, antes de ver la peli. De lo poco que recuerdo era que la novela me había gustado más, y lo de la imagen de Hitler al principio, y la obsesión por codificar imágenes en matrices de dimensiones primas
cosa comprensible en Sagan pues él había usado esa misma técnica para emitir el mensaje desde Arecibo
Por que el caso es que hay que respetar a los gay, lesbianas, trans, etc., pero a los ateos les puedes dar a cualquier hora y en cualquier lugar; nadie te mira feo.
@abulafia Tiene una escena más bien simbólica, hay que interpretarla como un acto con un próposito "médico", por llamarlo de alguna manera. Nada chocante.
Por cierto, lo que comentaba antes de los choques de bloques y pi, lo hablé ya contigo? Es una cosa bastante increíble
imagina un suelo de rozamiento cero. Un gran muro de elasticidad perfecta, y un bloque también perfectamente elástico en reposo, separado del muro unos cuantos metros
ahora otro bloque se desliza perpendicularmente al muro, en trayectoria de colisión con el bloque inmovil. El bloque deslizante tiene exactamente la misma masa que el inmovil
cuando chocan, al ser un choque perfectamente elástico, toda la cantidad de movimiento se transfiere. El bloque que se movía se para en seco y el inmóvil sale con la velocidad del primero, hacia el muro
en el muro se produce un choque perfectamente elástico
y vuelve entonces a chocar con el bloque original, que vuelve por donde ha venido con la misma velociad, dejando de nuevo al bloque inmovil en su sitio
bueno, pues se repite la situación, pero el bloque que viene moviéndose tiene 10 veces más masa que el inmóvil
cuántos choques ocurrirían en este caso antes de que se separaran definitivamente?
tras el primer choque el grande aún seguirá al pequeño, y le hará rebotar varias veces entre sí mismo y la pared, hasta que el pequeño le haga frenar y retroceder con todos esos rebotes
@FranciscoNúñez Si quieres entender cómo funciona en realidad o inventar tus propios algoritmos, mucha. Si te limitas a usar bibliotecas de terceros apenas nada
@CandidMoe y revisitando el primero veo que lo recordaba mal. Las masas van creciendo en potencias de 100, no de 10
tengo un elemento PDF de la forma:
"data:application/pdf;base64,JVBERi0xLjQKJbC4upUKMy..."
Cómo puedo hacer para que se despliegue en un elemento canvas, no en un object o iframe? puede ser por lado cliente o servidor (PHP).
@CandidMoe , @abulafia Dios puede entenderse como el mejor nombre posible para las limitaciones humanas. La idea da lugar a un debate de nunca acabar. Recuerdo que Mi maestro me decía: "Dios es un constructo histórico funcional" existe en las sociedades dando lugar a dinámicas de corto y largo plazo. Podemos ser ateos por no necesitarlo para entendernos y tratar de entender el mundo. Pero no podemos negar su existencia en los fenómenos sociales"