Acceder

Contenidos recomendados por bacterio77

bacterio77 08/03/23 19:17
Ha respondido al tema MongoDB
EXTENSION ACTUAL DEL USO DE BASES DE DATOS EN LA WEBComo hemos visto, esa base de datos de nuestro ejemplo, que inicialmente empezó en una pequeña cadena de tiendas físicas, se puede modificar para albergar información de los usuarios, como comentarios, valoraciones, etc y dar el salto a una plataforma de ventas web.Pero esto se puede utilizar también para todo tipo de diseños web.Para quien haya creado una pequeña web estática (es decir, que no use bases de datos), sabrá que en realidad se trata de un conjunto de páginas, hasta cierto punto parecidas a un documento de Word, interconectadas por hipervínculos. Estas páginas se suben al servidor, pero también podrían usarse desde una carpeta de un pc y se podría navegar entre ellas de forma similar. Todas las páginas web han sido creadas explícitamente por una persona y se localizan en el servidor. Pero en realidad esto no es lo habitual.En la mayoría de webs comerciales, con cantidades de productos y otros tipos de  información que se actualiza constantemente (pongamos el ejemplo de Amazon, para seguir con las “librerías”) el funcionamiento es distinto. Cuando entramos en la descripción de un producto, donde nos aparecen las valoraciones, especificaciones, foto, precio, vinculo al carro de la compra…. En realidad se trata de una plantilla que accede a una base de datos en un servidor y utiliza la información que extrae de ésta para reconstruir la página web.En realidad, podemos ir más allá del comercio electrónico y pensar en cualquier red social, como por ejemplo la misma Rankia. Cuando escribimos un post como este, no se está generando una página nueva, sino que guardando información en una base de datos. Cuando se actualiza la página de los foros, se recurre a una base de datos para regenerar la página con los últimos hilos en los que se ha escrito.En realidad, prácticamente cualquier servicio basado en la web va a requerir este tipo de tecnología. COMPLEJIDAD Y ESCALABILIDAD LIMITADA DE BASES DE DATOS TRADICIONALESEste apartado es importante para entender una de las ventajas de MongoDB, la ESCALABILIDAD de las bases de datos.Según el tamaño y complejidad de la base de datos, aumenta la cantidad de trabajo que el ordenador (o más concretamente el servidor) tiene que realizar.Y aquí volvemos al principio: tenemos instalado un programa de gestión en nuestro PC, o en nuestro móvil, que accede a la nube, donde hay una base de datos de la que extrae información.  ¿Pero dónde está, físicamente, esa base de datos?. En un servidor o unos pocos servidores. Ahí tenemos un problema, puesto que el numero de servidores no puede ser infinito: en una red grande (pensemos de nuevo en Amazon o Facebook) hay muchos usuarios accediendo al mismo tiempo a los datos, modificando esta información, haciendo compras, escribiendo comentarios, valorando (puntuando) esos productos… El archivo que contiene todos estos datos se va actualizando en tiempo real, y si hay muchos servidores con copias de ese archivo, los cambios que se hacen en uno deben trasladar a los demás de una forma rápida para evitar inconsistencias en la información de la web.Supongamos por ejemplo que en una gran red social se crea una funcionalidad que permite ver todos los “me gusta” que ha indicado un usuario. Existiría una enorme tabla de “me gustas”, en los que cada “me gusta” escrito por cada usuario aparecería como un registro independiente. Cada registro tendría, al menos, además del identificador propio del registro, un campo con el identificador del comentario al que se refiere y otro campo con un identificador del usuario. Imaginad el enorme tamaño de una tabla como esta. Pues bien, si entramos en nuestro usuario y revisamos nuestros “me gusta”, estamos obligando al servidor a buscar en esa enorme tabla todos y cada uno de los registros en los que aparece nuestro identificador. Aunque la capacidad de procesamiento de los ordenadores actuales permite realizar la búsqueda relativamente pronto, teniendo en cuenta que ese servidor tiene que dar servicio a muchos usuarios, es fácil imaginar la sobrecarga que este tipo de procesos.Además, según como esté organizada la base de datos, ciertos tipos de búsquedas pueden ser bastante complicadas: por ejemplo, podríamos tener que acceder a un usuario y cruzar su id con una tabla en la que aparezcan todos los comentarios escritos en esa web y tener que separar aquellos hechos por este usuario, y cruzar con una tercera tabla para ver las valoraciones que han hecho otros usuarios de ese comentario… y el proceso se podría hacer tan complejo como se quiera imaginar.Concluyo este apartado con una matización que quizás se salga del tema principal, porque muchos preferirán saltar hasta el siguiente apartado.En realidad, existe algún truco para agilizar este tipo de búsquedas, que consistiría en guardar información redundante, pero que nos permitiría reducir el número de búsquedas realizadas por el servidor. Por ejemplo, para la forma teóricamente idónea para saber cuantos me gusta ha recibido uno de nuestros estados en Facebook sería que el servidor buscara el código interno de ese estado y lo usara para, en esa tabla enorme de “me gustas”, contara cuantos hay referidos a ese estado. Pero una alternativa sería que en la tabla donde se almacena la información del estado se añadiera un campo que indicara el número de “Me gustas”, y cada vez que un usuario hiciera click, se incrementara en 1. Solo en el caso de que alguien quisiera comprobar a quien le ha gustado el comentario sería necesario recurrir a la otra tabla. Pero eso, en teoría, violaría uno de los principios ideales de las bases de datos relacionales, la normalización, que viene a decir que la información no debería aparecer de forma redundante (duplicada).Desde el punto de vista teórico, la normalización puede estar bien, pero en la práctica, conforme aumenta el tamaño (numero de registros por tabla) y la complejidad (número de tablas relacionadas) de nuestra base de datos, aumenta ingentemente el consumo de recursos que el servidor dedica a las búsquedas. Sin embargo, el hecho de tener que realizar este tipo de “arreglos” (saltarse las reglas de “normalización”) para mejorar el rendimiento ya indica que el modelo original empieza a tener problemas.
Ir a respuesta
bacterio77 08/03/23 19:16
Ha publicado el tema MongoDB
bacterio77 02/03/23 18:04
Ha respondido al tema Valores conservadores/ largo plazo
Buenas tardes a todos.Como en su momento hablé en este hilo de que había abierto cuenta en Interactive Brokers, y si miras en distintos foros parece que es el mejor broker del mundo, aprovecho para compartir este enlace en el que comento mis malas experiencias con ellos, por si a alguien le puede servir de ayuda...www.rankia.com/foros/bolsa/temas/4643787-atencion-cliente-interactive-brokers?page=2#respuesta_5757192
Ir a respuesta
bacterio77 25/02/23 10:57
Ha respondido al tema ¿Cómo recuperar las retenciones de dividendos de empresas alemanas?
Cuando yo lleve los modelos a hacienda, el funcionario que me atendió me dijo inicialmente eso y que solo se sellanan documentos extranjeros en unos pocos casos concretos, pero despues miro su ordenador donde al parecer vio que ese era uno de los casos y donde al parecer explicaba el procedimiento y al final me los selló.Estoy hablando de la oficina de hacienda en Murcia, no en la sede central nacional, asi que deberian poder hacerlo en cualquier sede. 
Ir a respuesta
bacterio77 20/02/23 18:01
Ha respondido al tema Valores conservadores/ largo plazo
Este miércoles presenta resultados Fresenius SE.Los últimos no fueron malos, pero no me acabaron de gustar. Siguen teniendo un nivel alto de deuda neta; me gusta considerar la deuda neta respecto al beneficio neto, lo que representaría el tiempo que tardaría en pagar la deuda si empleara todo lo que ganaran en esto. Si consideramos el beneficio neto del ultimo trimestre anualizado, o el BN de los últimos trimestres, este ratio estaría, respectivamente, en 10 ó 12 años (10-12x).La empresa ha ido aumentando ingresos trimestre tras trimestre, lo que en principio es buenisimo, pero ha reducido su margen de beneficio neto y esto ha hecho que el beneficio neto, por contra, se mantenga plano o tienda incluso a reducirse.Ingresos (azul), BN (negro) y deuda neta (verde)Si la empresa sube los precios en paralelo a la inflación, manteniendo márgenes, lo hará bien.Pero si no lo consigue y, peor aun, si el beneficio neto sigue reduciéndose, este ratio se hará más elevado, y quizás tendrá que empezar a hacer desinversiones y otras cosas de las que acaban por reducir el valor de una empresa.Ahora vemos los tipos de interés del BCE 2% y nos parecen una barbaridad, pero ya se está hablando de subirlos al 3.7%. Históricamente, en periodos de inflación elevada, han llegado a ser mayores del 10% (años 80). Dudo que en esta ocasión vayan a subirlos tanto, porque los países serían incapaces de pagar su deuda soberana, pero no tengo claro que se vaya a detener en un 3.7%, que ya es de por sí alto para lo que hemos visto en los últimos 20 años. Y si pienso así, eso significa que hay que quitarse a las empresas con deuda. Por lo pronto ya han quitado el dividendo real y lo han sustituido por dividendo scrip, cosa que en España ya sabemos a lo que conduce (dilución de las acciones)-De esta empresa me gustaba sobre todo la parte de clínicas privadas, como el grupo Helios (Quirón en España), pero ya anunciaron que es la parte del negocio de la que primero se van a deshacer.En fin, quería vender la mitad hoy y esperar a resultados para decidir si vendía el resto, pero me he sentido tan aliviado vendiendo la primera mitad que al final he vendido también el resto. La empresa sube un 45% desde mínimos, pero no voy a vender, yo las tenía de hace tiempo y cierro en negativo (otra vez). Por suerte, casi todas las tecnológicas este año lo están haciendo muy bien (Sansung, LAM, AMAT, mi chicharril NVE... todas menos Intel). Pero veo que se avecinan tiempos difíciles con respecto a la deuda y creo que es mejor hacer poda de las empresas que me puedan dar sustos aunque venda en pérdidas con ellas, cortar las malas hierbas y regar las buenas, y no hacer lo contrario que siempre acaba siendo una operación ruinosa.A ver como salen los resultados... siempre que tomo una decisión de este tipo, el corto plazo acaba quitándome la razón, así que no me extrañaría que los resultados fueran buenos y acabe lamentando no haberme quedado con la mitad...
Ir a respuesta
bacterio77 14/02/23 17:32
Ha respondido al tema Valores conservadores/ largo plazo
A consecuencia de lo que hablamos ayer de la composición del accionariado (ayer lo mencioné con Masimo), he estado curioseando y he caíodo en la cuenta de que Vanguard tiene el 8-12% de casi todas las empresas del SP500. Y Vanguard no es la unica gestora que compra indexados.Ya había oído que los indexados tenían gran parte del capital de las empresas de los indices, pero nunca se me había ocurrido consultar el dato. Desde luego, que esto tiene peso en los movimientos de las acciones...
Ir a respuesta
bacterio77 14/02/23 17:19
Ha respondido al tema Valores conservadores/ largo plazo
Muy buenos criterios, pero me parece que ni siquiera Google cumple todas esas características...Y si te parece que el mundo de los semis es complicado, las farmaceúticas es todavía peor : puede salir un fármaco con muy buenos resultados pero después resulta que aparece una reacción idiosincrásica que produce hepatitis fulminante en uno de cada 1000 pacientes y lo retiran de comercialización; hay que estar pendiente de las patentes; para cuando sale un fármaco prometedor, resulta que a los 6 meses sale un competidor del mismo grupo farmacológico fabricado por la competencia.Ojo que yo también llevo farmas, pero para que su comportamiento sea más predecible es necesario que sean empresas grandes, con una gran cartera de productos, de forma que no sea necesario llevar la cuenta de cuando caduca cada patente ni del éxito o fracaso de cada uno de sus fármacos, sino que en conjunto se compensen (igual que sucede con una cartera de valores bien diversificada).Y esto es una opinión personal: merece la pena que tenga muchos productos biológicos o nuevos tipos de fármacos, como los anticuerpos humanizados y los ARN mensajeros (por ej: Amgen, Regeneron, Roche y con respecto los ARN, Pfizer, que son las que llevo).
Ir a respuesta
bacterio77 13/02/23 17:43
Ha respondido al tema Valores conservadores/ largo plazo
Y después de haber reducido mi exposición a tecnológicas vendiendo Intel (y Masimo), me encuentro otra vez con una empresa del sector de los semiconductores... Melexis.Como siempre, admito críticas porque si veis algo feo en la empresa me gustaría tenerlo en cuenta. Es una empresa Belga que fabrica semiconductores, pero en este caso el nicho no se parece al de TSMC, Intel, AMD... (quizás sí al de Samsung, que fabrica de todo). Melexis fabrica chips de sensores y procesadores incluidos en automóviles y, en menor medida, otro tipo de maquinaria (domótica, industrial, periféricos de ordenador, etc).Su capitalización es relativamente pequeña, 4000 millones de Euros.Respecto a sus ventas, vende principalmente en Asia y Europa. Tiene muy pocas ventas en América (por cierto, ahora parece que está de moda llamarla NALA; norte américa y latino américa). Parece que los Americanos recurren a sus propios productores de chips. Esto podría ser bueno para tener una empresa cuyas ventas no estén tan concentradas en América, como supongo que es el caso de la mayoría de nosotros, y poder aprovecharnos en el caso de que siga creciendo la economía en Asia (soy muy escéptico respecto a predicciones macroeconómicas, pero por eso creo que es bueno tener la cartera diversificada en este sentido).La empresa diseña, prueba y distribuye los chips. Parece que la producción de los semiconductores pasa a terceros, en este caso parece que en parte con X-FAb, un fabricante de semiconductores europeo, perteneciente a la misma matriz que Melexis, y que tambiñen parece interesante...Los ratios son muy buenos. Buen ritmo de crecimiento, casi todos los años en positivo (en los ultimos 20 años solo tuvieron pérdidas, muy discretas, en 2009, por motivos obvios). Ahora cotiza a un PER 20 con BPA del año pasado. Pero teniendo en cuenta que los dos últimos años ha habido carestía de este tipo de productos y que por lo tanto están en fase favorable del ciclo, el PER para un año corriente debe ser mayor, quizás podría estar más en el entorno de 30. Otras características: reparten dividendo. No tiene deuda neta. Tiene un accionista mayoritario de referencia, Xtrion NV (parece un Holding privado que, como adelanté, tb posee XFab, y que posee el 50% de las acciones de Melexis). Esto último puede ser una ventaja, puesto que nos aseguramos de que la dirección tenga que rendir cuentas ante alguien, no como en la anarquía de Masimo, pero quizás pueda suponer peligro de OPA de exclusión si bajara mucho la cotización (creo que aquí en España pasó eso con Baron de Ley)Una desventaja: como la mayor parte de sus ventas van al sector de la automoción, la empresa estará condicionada por el carácter cíclico de este sector. Pero, por otro lado, aunque de momento minoritario, la fabricación de chips para otros sectores puede ser una vía de escape en caso de problemas en el sector de la automoción, o de crecimiento adicional en el caso de que las cosas vayan bien. Sin ir mas lejos, podrían beneficiarse de la progresiva robotización (no necesariamente en la producción de robots, sino cualquier tipo de maquinaria autónoma).En fin, me parece una empresa interesante a considerar. Especialmente si las cosas se pusieran feas y hubiera empeoramiento de la economía, en cuyo caso podría bajar la cotización y podría ampliar, ya que de momento solo voy a invertir una décima parte de lo que podría llegar a invertir.
Ir a respuesta
bacterio77 13/02/23 17:20
Ha respondido al tema Valores conservadores/ largo plazo
 Buenas tardes de nuevo!  Cómo no, vuelvo a hablar de una empresa que ha dejado de cuadrarme y que he decidido vender, aunque esta vez, a diferencia de los otros casos que he comentado, con algunas ganancias. Se trata de Masimo corp. Es una empresa que conocí "copiándome" del fondo de inversión Fundsmith. Es una de esas empresas que parecen muy buenas, con muy buen ritmo de crecimiento, sin endeudamiento, con un foso defensivo en sus productos... de las que habitualmente no compro porque las veo caras (y cuando digo caras hablo de PER de 27 que tenía por entonces), pero esta vez me animé a comprar copiando a Terry Smith. Muy buena empresa de dispositivos médicos de monitorización (sobre todo pulsioximetría, para medir la saturación de oxígeno en sangre, aunque también están entrando con fuerza otras determinaciones como la capnografía). La empresa vende sus dispositivos o bien directamente o, más frecuentemente, licencias a otras empresas como Phillips y similares, que integran su tecnología en sus dispositivos. Y además. hablaban de la posibilidad de entrar en el mercado de los dispositivos de monitorización de pacientes domiciliarios en forma de smart-watchs y otros dispositivos de uso personal (traduzco libremente de "wearables", que literalmente vendría a decir usable o que se puede llevar puesto).. Estos dispositivos, al parecer, pretenden tener otras funcionalidades propias de otros dispositivos inteligentes, como aplicaciones de comunicación, música, etc. Hasta ahí hasta suena bien. Y parece tan buena empresa que hasta ahora la tenía en modo "piloto automático" y apenas le hacía caso.  El problema es cuando, revisando las cuentas de mis empresas, veo que recientemente ha pasado de tener una caja neta de en torno a 700 millones a tener deuda neta de similar cuantia. Buscando el motivo, resulta que han hecho una adquisición que, según el CEO, les va a producir muchas sinergias... Sound United, una compañía que fabrica ¡altavoces! para uso doméstico (de las que me suena la marca Denon, el resto las desconocía). Según el CEO, esto les permitirá aprovechar las redes de distribución minoristas para vender sus productos "wereables" de monitorización. La adquisición debe haber salido por los 1400 millones de dolares de diferencia que hay de diferencia en su posición de deuda neta. La empresa produce ahora en torno a un 40% de sus ingresos a través de la antigua Sound United. Y como no, desde entonces los márgenes (incluso el beneficio neto total de Masimo) han empeorado (ya se que esto puede ser temporal hasta que se integren las empresas y se controlen ciertos costes relacionados con la adquisición, pero por el momento no me gusta).  A ver, ¿no os parece esto una broma?. ¿De verdad que compensa comprar una empresa de tal tamaño que supone un 40% de tus ingresos para poder vender tus productos propios en tiendas como MediaMarkt y similares?. Hubiera visto mucho más sensato hacer una colaboración con otros fabricantes como Apple o Samsung y vender la tecnología a través de ellos. Es cierto que la tecnología de monitorización de pulsioximetría de Masimo es muy superior a la de otros dispositivos, pero salvo casos muy concretos de necesidades específicas en algunos pacientes con insuficiencia cardiaca o enfermedades respiratorias severas, muchos de los dispositivos ya presentes actuales del mercado consiguen una monitorización bastante decente del ritmo cardiaco que no va a mejorar perceptiblemente para el grueso de ellos por añadir otros sensores. Y si aun así pensaramos que alguien querría comprarlos sencillamente por esnobismo, supongo que preferiría otros productos de más renombre (principalmente Apple) que en otras funcionalidades posiblemente compensen el no disponer de sensores tan precisos. El que de verdad los necesite por cuestiones médicas, es muy posible que recurra a Masimo (dependiendo que consigan aprobación de la FDA y otras autoridades sanitarias, y me impresiona que para eso Masimo si parte de una  posición ventajosa por su experiencia del sector), pero hablaríamos de un mercado bastante más limitado. Pero además, incluso en esos casos, los clientes que necesitaran el dispositivo lo adquirirían al final aunque no estuviera disponible en los canales de distribución habituales. Tengo la experiencia personal de los tensiómetros de Omron, una muy buena marca con mediciones muy fiables de tensión arterial. Al final, aunque no se anuncian en TV ni se pueden comprar en Mediamarkt, los pacientes con hipertensión suelen informarse y comprar los de esta marca, y así sucedería igualmente si algún paciente necesitara algún wereable de Masimo.  En fin, a mi todo esto me suena a eso que llaman “diworsification” de la que hablaba David Lynch. La empresa empieza a tener mucha caja. Podría repartir dividendo o recomprar acciones. Pero la dirección decide comprar, bajo cualquier excusa, cualquier otra empresa que aumento los ingresos totales de la compañía. Para qué, ¿para beneficiar al accionista?. ¡No, mejor que eso!. ¡Para poder justificar un aumento de sus sueldos! considerando el aumento del tamaño de la empresa y de las ventas!.  De hecho, mirando el accionariado, veo que casi todo son fondos de inversión (de hecho, Vanguard es el accionista más importante, con el 9.2%, y como sabemos no es un fondo activista que controle a la dirección, sino que compra a ciegas por inversión pasiva), así que la dirección no tiene la preocupación de que algún accionista le pueda llamar al orden.  A lo mejor estoy equivocado y dentro de un par de años es impensable vivir sin un dispositivo inteligente de Masimo que monitoriza tus constantes vitales y avisa al teléfono de urgencias con tu geolocalización antes de que seas consciente de que estás sufriendo un infarto, pero más bien me parece que esta empresa empieza a hacer las cosas a voleo y, con un PER tan alto (a fecha de este mes, 54; no tanto por subida de la cotización como por bajada de beneficio neto últimos trimestres) es más fácil verla caer que verla subir. Y está claro que con la posición de deuda neta que recientemente han adquirido, tampoco van a repartir dividendo…  Y en el siguiente post, una idea sobre qué hacer con lo obtenido con esta venta (y la de Intel) 
Ir a respuesta