| |
|
4151
|
Programación / Programación General / Re: [Eclipse ARM] Recorrer array, encontrar el elemento mayor y devolver su posicion
|
en: 16 Abril 2017, 22:42 pm
|
Hay algo llamado cerebro, donde utilizando algo llamado "sentido común", uno puede resolver "Problemas" y "enigmas misteriosos".... en vez de copiar código, que luego uno no entiende, es mejor pensar un mínimo.... incluso tomar 5-10 trozos de papel de diferente tamaño, alinearlos y buscar el mayor uno a uno comparando cada uno con el previo... si es mayor, lo deslizas un poco abajo de la línea... cuando terminas de recorrer la línea el que tienes abajo es el papel más grande, y el índice es la posición que ocupa. HAZLO físicamente, entiende el asunto.... programar es simplemente aplicar conocimientos (en un lenguaje específico) y la mayoría de conocimientos son asequibles a todo el mundo, sin nada más... En psedocodigo, limpio de polvo y paja... Array de enteros: Array Tamaño Array: Size Entero: Mayor Entero: Indice
Funcion BuscarElMayor(Array, Size, Mayor, Indice) Indice=0 Mayor = Array(0) bucle para k desde 1 hasta size-1 si (Array(k) > Mayor) luego Mayor= Array(k) Indice = k fin si fin bucle fin funcion
|
|
|
|
|
4152
|
Informática / Hardware / Re: BIOS reset panasonic cf18 y cf30
|
en: 16 Abril 2017, 05:12 am
|
|
Está complicado... es un laptop de Panasonic, que al parecer ya abandonaron toda esa línea de informática (supongo que la bajada en ventas de PC, por la subida de teléfonos móviles, les ha hecho girar el servicio).
Aún así, he posido encontrar un manual (eso sí, en croata) sobre el cf30... ya es muy tarde aquí, mañana le hecho una ojeada y te cuento... mientras si qieres intenta conseguirlo tú.
|
|
|
|
|
4153
|
Programación / Programación General / Re: Patron en java
|
en: 16 Abril 2017, 04:51 am
|
|
Solo un trío de pistas (deberían bastarte):
Si el esquema tiene dos dimensiones, ¿por qué esperas hacerlo con un solo bucle?. No es que no sea posible, es que resulta mucho más complicado para alguien que empieza...
Usa dos bucles anidados. El primero (el externo), sirve para saltar a la siguiente línea. El segundo (el bucle interno), para procesar todos los caracteres de la línea actual (lógicamente la línea actual es la que apunta el bucle externo).
Por último, ...con los valores, dado que hay espacios entre medias, será mejor si antes de nada, guarda los valores en un array de dos dimensiones (y si insistes en usar un solo bucle y un array de solo una dimensión, tendrás que tener en cuenta el ancho de cada línea).
------ Tienes todas las pistas necesarias, primero lee esto varias veces, luego piensa y repiensa hasta que puedas planteártelo con claridad en tu mente, luego ya es solo ponerse a escribir código....
|
|
|
|
|
4154
|
Informática / Hardware / Re: BIOS reset panasonic cf18 y cf30
|
en: 15 Abril 2017, 21:25 pm
|
|
¿Y se puede saber cuál es la marca y modelo de tu placa base????. No el nombre del BIOS ni la versión (eso da igual)...
En el manual de cada placa base, se explica el método... suele ser muy parecido en todos, pero siempre surge un nuevo modelo rompiendo con 'la tradición'... si se sabe marca y modelo, se podrá buscar el manual, si se encuentra el manual, se podrá LEER y habiendo leído, se enterará uno de dónde y cómo... aunque apuesto a que es como ya te he señalado más arriba, pero bueno a veces aunque sea obvio, uno no lo ve...
Estos episodios de ayuda siempre carecen de la información relevante para poder ayudar. Indica: Marca y modelo, si no, no avanzamos.
|
|
|
|
|
4155
|
Foros Generales / Dudas Generales / Re: Como ser un buen Hacker
|
en: 15 Abril 2017, 21:17 pm
|
|
Lo que más falta hace a los que quieren ser buenos hackers?.... Paciencia.
Si eres hacker, ya está... para ser bueno, además... debes tener paciencia, porque nadie consigue ser bueno en nada en 2 días y sin ningún esfuerzo.
Así, que sí... paciencia leyendo libros (ni éste, ni aquél, sino éste y aquél) y aprendiendo a programar en x-Lenguaje.
|
|
|
|
|
4156
|
Informática / Hardware / Re: BIOS reset panasonic cf18 y cf30
|
en: 15 Abril 2017, 17:22 pm
|
|
La pila hay que tenerla retirada entre 10 y 60 segundos... ya que a menudo algún condensador podría aún estar suministrando corriente. Tras ese período, es factible que se hayan descargado...
Aparte, los BIOS de hoy día, tienen más seguridad que antes... Suele haber un jumper, de tres pines, y tras tener el equipo apagado y desconectado de la red, hay que mover el conector desde los pines 1-2, a los pines 1-3, ó al revés, incluso retirado el conector (esto es algo que depende de cada fabricante). A menudo ponerlo en la otra pareja de pines es para acceder a un modo especial de configuración de la BIOS y en tales casos, es retirando el conector de sus pines, que se resetea a valores de fábrica. La pila debe tener carga y estar puesta durante ese proceso... nuevamente pudieran haber hecho algún cambio nuevo y pudiera requerir que al tiempo esté quitada la pila del BIOS, aunque me extrañaría. Luego conecta el equipo a la corriente y enciéndelo durante unos segundos (esto también varía según el fabricante, aunque cada vez el tamaño (en bytes) de los BIOS es mayor, también es cierto que son más veloces). ante la duda déjalo 1 minuto funcionando. Luego lo apagas y desconectas de nuevo de la red, vuelves a poner el conector en los pines que estaba y en teoría al conectar de nuevo la corriente y prender el equipo, la BIOS debería estar restaurada en modo de fábrica.
Si no sabes encontrar el conector y los pines indicados, mira el manual de la placa base... en la propia placa base, podrías buscarlo como JBatt (Jumper Battery), pero no es universal, cada fabricante sigue sus propias convicciones a veces...
De hecho, lo más recomendable sería buscar el manual d ela placa base e informarse d ela operativa que debe seguirse para el modelo concreto de tu placa base. El manual si no te entró cuando adquiriste la placa, debes buscarlo en la página web del fabricante, usando el nombre de la marca y el modelo de la placa base
Dicho modelo deberías verlo escrito (impreso), con letras más o menos grandes, claras y vistosas sobre la propia placa base... mira alrededor del procesador, ente el procesador y la memoria y entre el procesador y los conectores PCI-XPress, incluso entre medias de estos conectores... por ahí suelen ponerlos todas las marcas.
|
|
|
|
|
4157
|
Programación / .NET (C#, VB.NET, ASP) / Re: VB.NET - Contar palabras según su color en RichTextBox
|
en: 14 Abril 2017, 04:59 am
|
|
Todo depende de la forma exacta en que se haga y si es algo automático o tienes control de ello. Supongamos que todo es asequible y que lo haces tú, sin requerir a librerías ajenas...
El modo más sencillo entonces es que cuando debas seleccionar las palabras que se están buscando según el filtro (etc...), las añadas a una colección explícita (quien dice una colección, dice una tabla hash, etc...). A la colección colRojas, las palabras rojas y a la colección colAzules para las palabras azules, según el criterio seguido y acto seguido las coloreas sobre el texto (tal como vienes haciendo)...
Luego cuando se reclame contar las palabras, la propiedad Count de la colección te devuelve el total. Luego también, si se reclama una búsqueda sobre esa selección, ahora puedes buscar en la colección las palabras específicas que se seleccionaron (en vez de hacerlo de nuevo cada vez sobre el texto).
Y por supuesto, cuando cambie el criterio de selección se debe destruir el contenido de las colecciones y crearlas de nuevo, exactamente igual que las palabras se volverían a colorear de la forma esperada...
p.d.: Si además de buscarla en la colección, tienes también que remarcarla en el texto, guarda también la posición de la palabra en el texto en la propia colección.
|
|
|
|
|
4159
|
Foros Generales / Noticias / Re: En China, tú mismo puedes construir tu iPhone con piezas ‘de la calle’
|
en: 13 Abril 2017, 23:42 pm
|
|
Yo soy partidario, de que cada país debería tener su propia industria de microchips y su marca propia (al menos una). Y no necesariamente por negocio, creo que es una cuestión estratégica... Ante cualquier eventualidad política, de esa forma, un país podría al menos nutrirse de su propia tecnología, más allá de que luego esa tecnología esté muy alejada de la más puntera en todo el mundo...
|
|
|
|
|
4160
|
Foros Generales / Noticias / Re: Memoria en espray, una idea que nos ha dejado sorprendidos
|
en: 12 Abril 2017, 18:09 pm
|
Sin embargo presenta una limitación importante, y es que sólo es capaz de almacenar un máximo de 4 bits de datos.
Sí, es una cifra muy pequeña, tanto que para un usuario normal no tendría utilidad alguna, pero es un primer paso a una innovación realmente prometedora que como dijimos podría marcar un punto de inflexión en el sector del almacenamiento.
De momento el principal desafío que enfrentan los expertos es aumentar su capacidad de almacenamiento...
mmmm... 4 bits bastan. Superarlo es hacer códigos de barras, intercalando zonas de spray con zonas que no. Cada zona entonces delimita ese pequeño código de 4 bits, luego una zona sin bits, y luego otra con bits... etc... y en cada zona se continúa con otro nibble.
|
|
|
|
|
|
| |
|