Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Serapis

#1531
Yo lo que temo son dos cosas...

Primero: que cuando ya todo el mundo esté suscrito a algún servicio, todos ellos se pongan de acuerdo y empiecen a subir precios. Ahora mismo el precio es a prueba de piratería y demuestra que da beneficios (lo que siempre hemos afirmado, que es posible obtener beneficios a un precio asequible).

Segundo: Que la cantidad de servicios se dispare y sean 'incompatibles' entre sí (es decir que uno se reserve solo para sí el contenido que genera), con lo que la única forma de ver determinado contenido sea suscribirse también a otros servicios, lo que acaba en lo mismo que si compartieran sus contenidos pero el precio fuera el triple, cuádruple, etc...

En fin, la partida de los contenidos en streaming acaba de comenzar, ya veremos que sendero sigue...
#1532
Qué gracioso...

Logroño (con una población minúscula) conquistaba España, y ahora España (con una población minúscula), conquista el planeta...
...solo falta la próxima; que el planeta Tierra conquiste la Galaxia.

Aunque sea un bot, con simples algoritmos, si no todo es inventado y usas cosas reales, además de usar su nombre real toma prestado también otras propiedades reales, como tamaño, población, etc... que sin llegar a una exactitud total, al menos media docena de factores (accesibles) podrían ser reales... Si no, no encaja la palabra simulación por parte alguna y por ende, sobra emular nada, mejor en tal caso inventarse un planeta y sus países, así nadie tendría nada que decir.
#1533
Java / Re: Mvc
22 Junio 2019, 15:20 PM
No importa el sistema. En un juego por turnos, siempre es un bucle mientras el juego no acabe.

Código (VB) [Seleccionar]

byte Turno
byte MaxJugadores = 10
byte NumJugadores
boolean NuevaPartida = True
boolean Jugando

' bucle para jugar partidas.
Do
   NumJugadores = ElegirCuantosJugadores("Cuantos jugadores participarán en este juego: ...?",2, MaxJugadores)
   Llamada a PrepararPartida(NumJugadores)  
   Jugando = TRUE  ' Esto puede ir en preparar partida, pero se deja aquí por claridad.
   Turno = 0            '   "    Ídem     "                     "

   ' Bucle de turno para cada jugador, 2,3,4, etc...
   ' ==============================================
   Do
       Llamada a CederTurnoAljugador(Turno)  ' y dicha función invocará otras.
       ' ... alguna otra cosa que fuere bien aquí

       Turno = ((Turno + 1) modulo NumJugadores )
   Loop While (Jugando = TRUE)
   ' ==============================================

   NuevaPartida = PreguntarALosjugadores("Quereis jugar una nueva partida...?")
Loop While (NuevaPartida = TRUE)
#1534
Son incapaces de pagar unos cientos-miles de dólares para adquirir unos discos duros y hacer copia de seguridad periódica, y en cambio no les escuece luego pagar una barbaridad.

Por otro lado, el gobierno debería prohibirles que paguen... hacerlo es estimular a los hackers y a muchos más a seguir en su tarea. Además pagar por un delito, en sí mismo es delito.
#1535
Yo siento que la NASA, finalmente abusa de SPAM...

...no paran de hacer anuncios chorras, solo por autopublicitarse, que es precisamente lo que define a los spammers (aunque la NASA lo hacen con noticias propias, no invasivas ni métodos ilegales, pero todavía absurdas, exageradas e inútiles, por lo que a mi ver entran en la misma categoría).
#1536
Foro Libre / Re: Consejos aspecto gui?
21 Junio 2019, 17:20 PM
En general sobrecargar una interfaz con demasiados elementos, es nocivo de cara al usuario, lo espanta, lo tira para atrás, por que la primera impresión que tiene es que resulta demasiado complejo y él se considera demasiado torpe.
Tan solo lo suelen agradecer los usuarios avanzados (pero con el tiempo, por lo que incluso para éstos es bueno disponer opciones para sobrecargarlo gradualmente a gusto del interesado).

Es mejor exponer una interfaz distribuída, que la ventana principal (cuando la aplicación tiene cierta complejidad), sea simple, exponiendo opciones a modo de menús, y que luego al activar una, despliegue una ventana adicional que superpone en primer plano, donde el usuario rellena detalles y ejecuta la acción. Esto a sú vez también te permite tener mejor ordenado y modularizado el código, para cuando sea preciso hacer modificaciones tocar solo la parte que corresponda sin perder tiempo revisando código que de entrada sabes que queda fuera de lo que pretendes cambiar.
Si varias ventanas resultan ser muy parecidas, porque incluyen funcionalidad idéntica o casi, incluso resulta aceptable crear interfaces que uno implementa para cada tipo de cifrado...

Una forma usual de hacer que labels con distinto tamaño ocupen lo mismo es usar algo de relleno, pero que visualmente no impacte negativamente, un ejemplo:

  CLAVE DE CIFRADO ..............:
  VUELTAS DEL CIFRADO ...........:

Para ello se recurre a utilizar una fuente monoespaciada, todos los textos implicados tienen la misma cantidad de caracteres, rellenando con puntos cuanto haga falta.
El usar la fuente monoespaciada te soluciona el tener que medir los tamaños exactos de cada carácter, bastando saber que tienen todos la misma cantidad de caracteres, si todos tienen la misma alineación y propiedades (cursiva, negrita, tamaño, etc...) todos ocupan el mismo espacio visual.

Cuando uses fuentes, una cuestión a tener en cuenta al elegir fuentes para usar en un programa, es conocer si la fuente está ampliamente usada o no, de no estarlo, tendrás que instalarla donde se vaya a usar el programa, de no ser así, los sistemas suelen usar alguna que 'supuestamente' se aproxime (por familia y tal) con la ausente (los sistemas intentan suplirla con la que consideran que más se aproxima), pero en muchos casos no suelen acertar (tanto más cierto cuanto más 'extraña' resulte la fuente), lo que puede acabar en algún galimatías ininteligible o bien un tamaño de letra enorme o enano...
Otra opción es no usar una fuente 'instalada/a instalar' en el sistema, si no crear tu mismo los gráficos de una fuente que incluyes como recurso gráfico. La ventaja es que así puedes tener una fuente todo lo compleja y extraña que quieras, pués tú lo controlas todo, la desventaja es que al ser gráficos, imprimir cualquier texto implica añadir algunas funciones para hacerlo tú, luego supone un añadido de código para escalar, colorear, posicionar, transparencia, y por supuesto dibujado, etc... cada texto que utilice dicha 'fuente'. Pero como lo controlas todo, puedes darle efectos muy buenos, como brillos, reflejos, sombras, gradientes, etc...
#1537
Los trabajos esclavos no existirían si nadie se prestara a hacerlos.

No tiene sentido aceptar un trabajo esclavo (muy por debajo de trabajo precario), y luego quejarse de él.

Si la ley establece que el salario en tu oficio es (pongamos por ejemplo) un mínimo de 5 euros la hora, no entiendo por qué razon alguien acepta hacerlo por la cuarta parte y menos entiendo que luego lloriquee por ello. Puestos a morirse de hambre, es mejor morirse de hambre al menos descansado y en calma, no cansado y estresado.
Pero es claro que si nadie aceptara esa cuarta parte del precio mínimo, los interesados tendrían que pagar finalmente lo que establece la ley o quedarse sin hacer el trabajo.
#1538
Tanto y tanto cacarean de los logros de la Inteligencia Artificial, que esto es una de las cosas que resulta inexplicable...

Supuestamente un antivirus realizado y funcionando con mediación de IA, debería ser infalible. Pero no vemos nada de eso, solo antivirus torpones...

El caso es que hasta ahora una tv. jamás precisó un antivirus, si ahora se ha de volver imprescindible, entonces eso de 'Smart' debería cambiarse por 'Awkward'.

En fin, resultará mejor no conectar las tv. a internet hasta que de verdad sean 'inteligentes', y no solo un nombre pretencioso de cara a la galería (de ventas). Resulta que la caja tonta (de toda la vida), todavía es más 'lista' que las actuales.
#1539
Bla bla bla...

Demasiadas complicaciones para algo muy elemental.

Mucha gente no tiene el tf, en el bolsillo, si no en un bolso. Siendo el bolsillo una simple solución es que tengan cremallera, o mejor que solo sean aaccesibles desde la parte en contacto con el cuerpo, así el bolsillo de una comisa en vez de estar por fuera de la camisa sería al caso, más últil que estuviere por dentro.

Quienes lo llevan en el bolso, tampoco suelen llevarlo cerrado o bien los cierres son demasiado simples y inútiles contra robos. Cosa de los diseñadores de bolsos, que parece que se diseñan para cosas pueriles y que nadie te va a robar.

Otros se lo pone  en el bolsillo trasero dle pantalón, indicativo de que aprecian poco su teléfono, porque no hay peor parte para llevarlo... incluso aunque no te lo roben solo con sentarte podrías dañarlo.

Por su parte tampoco sobraría que en el diseño del móvil sobre una esquina tuviera un aguerito para enganchar un pequeño cable de acero (2mm. de grosor sería suficiente y muy resistente).

En realidad puestos a inventar sería más acorde inventar cosas adicionales para que una vez robado pueda ser localizado, aunque esté apagado y sin batería.
#1540
VIVA la falta de imaginación...

¿Para que inventarse un nombre nuevo, cuando puedes copiar otro existente... y de paso introducir confusión en los precios de las cosas?.

Espero que no funcione. No hay cosa más odiosa que algo realmente malo, funcione solo porque detrás hay una empresa millonaria apoyando una chapuza. ...y francamente, se puede avanzar que será mala malísima, visto lo que han hecho en facebook y empresas del ramo, no cabe esperar ahora que hagan magia.

Con lo 'cuidadosos' que han sido con la privacidad de sus usuarios, a ver quien es capaz de fiarles su dinero...