Mostrar Mensajes

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


Mensajes - Ogramar

Páginas: 1 ... 84 85 86 87 88 [89] 90 91
1761
Con permiso de nosferacento trato de dar respuesta a estas preguntas de Aniiita:

1. En el siguiente fragmento de código hemos definido la ejecución de cinco bloques. Estos bloques se ejecutarán dependiendo de las excepciones que se produzcan en cada caso.

//Bloque 1
try{
   //Bloque 2
} catch (Exception error) {
   //Bloque 3
} catch (ArithmeticException ae) {
   //Bloque 4
}
//Bloque 5

Indique en que caso se ejecutaría el bloque 4:
a)Si se produce un acceso a un objeto nulo (null)
b)En ninguno de los casos anteriores
c)Si no se produce ninguna excepción
d)Si se produce una excepción de tipo aritmético

Justificación: antes del catch del bloque 4, que está controlado por una excepción aritmética, hay un catch que está controlado por una excepción. Desde el momento en que Exception engloba a ArithmeticException, resulta imposible acceder al bloque 4. Es decir, si se produce una excepción aritmética, será tratada en el bloque 3, por lo que nunca se alcanzará el bloque 4.


2.Si una variable calificada como final es una referencia a un objeto. ¿Cuál de las siguientes afirmaciones es falsa?

a)Es posible modificar los miembros del objeto mientras el programa se está ejecutando
b)Es posible modificar el objeto al que apunta dicha variable mientras el programa se está ejecutando
c)No es posible modificar el objeto al que apunta dicha variable mientras el programa se está ejecutando
d)Al contrario de lo que ocurre con las constantes, el valor de una variable final no tiene porque conocerse en tiempo de compilación

Desde mi punto de vista esta pregunta es confusa. No sería la primera vez que anulan una pregunta ya pasado un examen, por ser confusa.

Justificación: una variable declarada como final no admite cambios después de su declaración inicial y asignación de valor inicial, que tiene que conocerse en tiempo de compilación. Es decir, esa variable funcionará como una constante. Esa variable apunta a un objeto que sí es posible modificar (igual que cuando pasamos un objeto como parámetro a un método no podemos modificar la variable apuntadora pero sí el objeto).
Apartado a) - > Verdadero
Apartado b) - > desde el punto de vista que no se puede hacer que la variable apunte a otro objeto, falso.
Apartado c) - > desde el punto de vista que no se puede hacer que la variable apunte a otro objeto, Verdadero.
Apartado d) Yo diría que es falso.

ji,ji,ji... hay preguntas que mejor no darle muchas vueltas


1762
Esto es algo bastante específico... si preguntaras por una extensión de galería de imágenes como phocagallery seguramente mucha gente te diría que la ha usado, pero esto es muy concreto. Claro que se puede hacer una búsqueda por internet tratando de ver opiniones en foros o portales web.

Por ejemplo este http://www.htmlgoodies.com/html5/mobile/optimizing-your-joomla-forum-on-mobile-devices.html#fbid=EanTiSYoeld habla bien de la extensión, pero ¿quién te asegura que no es el propio creador de la extensión o un timador tratando de venderla?

Yo por lo menos no la he usado ni creo que conozca a nadie que la haya usado  ???

1763
Hola!!! He leído varios de tus posts... te recomendaría que mires esta web: http://www.mobilejoomla.com/extension/kunena-mobile-joomla-extension

tienes que estudiarla bien porque indica varios requisitos e incluso no sé si es una extensión de pago. Y antes de pagar tendrías que asegurarte bien (yo por ejemplo no pagaría porque prefiero crear soluciones yo mismo o usar soluciones gratuitas)

Otra cuestión que se me ocurre es ¿por qué no pruebas con joomla 2.5? ¿tienes obligación de usar 1.7?

1764
De todo un poco... / Re:Nueva versión de Gimp
« : 09 de Mayo 2012, 00:02 »
Gracias por la información Manuel, yo estoy con gimp 2.6 y la verdad es que el sistema de ventanas no acaba de ir bien. Pero la verdad es que el programita aunque tiene algunas limitaciones es una maravilla, para quitarse el sombrero.

1765
Hola matrigca, muchas páginas en vez de instalar un foro dentro de joomla lo que hacen es tener un foro independiente porque en general resulta más efectivo ya que hay aplicaciones de foros que están muy bien preparadas. Si te fijas, este mismo foro está fuera de joomla hecho con SMF Forums. Una opción que tendrías sería instalarte phpBB o SMF que son foros fáciles de instalar y te podrían ir bien.

En esta web el foro está con smf y conecta con la web que está generada con joomla. El foro está instalado dentro de un directorio llamado foros dentro de la carpeta public_html (el nombre de esta carpeta puede variar según el servidor, simplemente nos referimos a la carpeta donde se encuentran los archivos que generan las páginas web del sitio).

Ahora bien, si vas a tener usuarios en joomla ten en cuenta que los usuarios en el sistema de foros externos son distintos, necesitarías un puente o bridge entre ambos sistemas. Saludos.

1766
Otra variante de pseudocódigo:

Inicio
Mostrar "Introduzca un número entero"
Pedir numero1
Mostrar "Introduzca un número real"
Pedir numero2
resultado = numero1*numero2
Mostrar "El resultado del producto de los dos números es"; resultado

1767
Hola Alex, creo que te pasas cuando insistes en que debe hacer el curso de bases de programación o de programación visual basic. Supongo yo que si milanga está siguiendo estudios de programación ya se encargarán sus profesores de que siga los cursos necesarios... aquí estamos todos para ayudar!

1768
Comunidad / Re:Saludos de un novato
« : 19 de Abril 2012, 09:51 »
Hola WalkingDisaster, primero que nada decirte que en mi opinión tienes que ir paso a paso si quieres conseguir algo. Por otro lado, para aprender programación se requiere saber un mínimo de matemáticas. Por ejemplo saber que 6 elevado al cuadrado es 36 ó que si se plantea una ecuación como 3 + x = 10, la solución de esta ecuación es x = 7.

Supongamos que tienes un nivel suficiente de matemáticas. Ahora lo que te diría es: empieza a leer ordenadamente las entregas del curso "Bases de la programación nivel I", es decir, lee primero la entrega CU00101A, luego la CU00102A, luego la CU00103A... pero cuando tengas una duda no sigas leyendo porque te vas a marear.

Cuando tengas una duda consúltanos aquí en los foros y trataremos de ayudarte; o si no es en los foros, consúltale a alguien que sepa. Para poder ayudarte tienes que decirnos en qué entrega y qué parte de la entrega es la que no entiendes. De esta manera irás entendiendo todo paso a paso.

No tienes que tratar de ir rápido... ¿A cuenta de qué hablas de pseudocódigo o que no entiendes el significado de pseudocódigo si tienes antes que entender otras muchas cosas? Si no vas paso a paso no vas a conseguir nada (al menos esa es mi opinión).

De cualquier manera... buena suerte.

1769
Hola Daniel, empieza con Visual Basic 6 que es una buena opción para aprender.

Aquí tienes el link al curso: http://www.aprenderaprogramar.com/index.php?option=com_content&view=category&id=37&Itemid=61

Saludos.

1770
Hola Manuel, en general el phpMyAdmin no hay que instalarlo, ya que tanto en paquetes como wamp o xampp como  en prácticamente todos los hosting de pago ya nos lo dan instalado como forma de acceder y administrar bases de datos...

1771
Una cuestión importante en toda instalación de Joomla es tener en cuenta la versión de PHP que se encuentra instalada en servidor y la versión de Joomla que nosotros tratamos de instalar.

Supongamos que en un servidor tenemos php 5.3 e instalamos una versión de Joomla que es compatible con php 5.2 pero no con php 5.3. El resultado serán problemas de instalación, o bien problemas en la funcionalidad o visualización de joomla.ç

Para saber la versión de joomla en el servidor podemos hacer lo siguiente:

a) Consultarlo en el panel de administración del servidor

b) Crear un archivo de texto que se llame por ejemplo conocerversion.php y dentro del archivo escribir:

<? phpinfo(); ?>

Una vez guardado, subir el archivo al servidor (usando ftp) e invocar la url correspondiente, por ejemplo: http://www.midominio.com/conocerversion.php

El resultado será una página donde se nos muestra información sobre la versión php y sobre muchos otros aspectos de la instalación de php.

Nota: una vez terminemos de utilizarlo, conviene elminar el archivo para que no quede la información visible "al público en general", ya que podría haber gente que utilice esa información para tratar de atacar el servidor o nuestra web.

1772
Aprender a programar desde cero / c con clases
« : 20 de Marzo 2012, 10:38 »
Hacer una comparativa completa sería bastante tedioso. Habría que concretar qué es lo que se quiere comparar. Yo destacaría en C++ el soporte a la orientación a objetos. El propio nombre de C++ en sus inicios lo decía: "C con clases".

Por cierto que el concepto de clase en programación, para el que no esté muy puesto, no tiene que ver ni con una clase de un colegio y con clase social ni con tener "clase". El nombre de "clase" en programación la verdad es que quizás sea un poco confuso. Podría haberse hablado quizás de "tipo abstracto avanzado" o algo así, pero el caso es que se quedó el término clase y es lo que hay.

1773
Hola manu, la verdad es que hay grandes similitudes entre C y C++, pero a grandes rasgos podemos decir que:

C++ es una evolución de C, es más moderno.

C++ introdujo como novedad importante respecto a C la programación orientada a objetos, de hecho inicialmente a C++ lo llamaron "C con clases". Si conoces programación orientada a objetos sabrás de la importancia de las clases.

Si yo tuviera que elegir entre uno y otro, eligiría C++ porque puedes programar en C++ como si fuera C, y después puedes usar características ampliadas si quieres. En cambio, si eliges C no podrás utilizar las características de C++.


1774
Ahí tienes la solución. Tienes que cambiar lo que está comentado para que quede algo así:

/**
 * If you are on PHP 5.3 uncomment this line and correct your server timezone
 * to fix the date & time related errors.
 */
      date_default_timezone_set('Europe/Berlin');

      
Pruébalo y ya nos dices...


1775
Hola foxternoster, en este archivo no es donde está el problema, aunque aparezca relacionado en los mensajes de error. Busca el archivo /httpdocs/myweb/app/config/core.php y dentro de él la zona donde aparece:

If you are on PHP 5.3 uncomment this line and correct your server timezone

Pega el código, creo que ahí sí veremos el problema.

1776
Nota: en general es recomendable tener al menos dos navegadores instalados en nuestro ordenador. De esta manera, en caso de problemas para visualizar algo, podemos abrir el otro navegador para comprobar si se trata de un problema de un navegador en particular o un problema que afecta a todos los navegadores.

1777
Hola Hugo, con wampserver  tenemos que probar distintas cosas. La primera, que se haya instalado bien en windows. Para ello comprueba si te aparece el icono de wampserver (normalmente en la parte inferior derecha de la pantalla)


Si se ha instalado bien, cuando pulses sobre el icono se debe desplegar un menú similar a este:

Finalmente, abre un navegador. Si puedes navegar en internet, cuando escribas esta dirección http://localhost se debería abrir una pantalla como esta o parecida:


Wampserver en principio no tiene que ver con google update. A la ventana de gestión de wampserver debes de ser capaz de acceder desde cualquier navegador (explorer, chrome, firefox, etc.).

Finalmente hay una pregunta que hacerse, y es si es preferible trabajar en local (con wampserver) o en remoto (con un servidor). Normalmente es preferible trabajar en remoto. Saludos,

1778
El tiempo es variable dependiendo de la complejidad de la plantilla, pero por decirte algo orientativo puede requerir unas 6 horas. Este tiempo es para una persona con conocimientos avanzados de html y css. Si no se tienen conocimientos avanzados o tardará más o no podrá hacerlo quien lo pretenda.

1779
Hola jockim, el estándar de las plantillas ha cambiado desde la versión1.5 hasta la 1.7 así que es normal que no te funcione una plantilla hecha para una versión con la otra. Siempre tienes posibilidad de "adaptarla", pero dado el tiempo que requiere quizás te sea más útil usar otra plantilla ya preparada para la versión que te interesa.

Nota: recordar que ya se está funcionando también con la versión 2.5 lo cual añade más problemas de compatibilidad, aunque en principio entre 1.7 y 2.5 en cuanto a plantillas no debería haber demasiado problema

1780
Susana, sí son los servidores de los que se habla en el curso de php

Páginas: 1 ... 84 85 86 87 88 [89] 90 91
Esto es un laboratorio de ideas...
Aprender a programar

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".