jueves, 27 de julio de 2017



[2017-26-07]

CLASE  20:

Se socializan las dudas correspondientes sobre los manuales a leer el fin de semana y verificar el procedimiento de la instalación en Windows.

El Docente explica dudas como:

¿Filezillia es importante instalarlo?: En estos momentos no, pero se utilizara mas adelante y su función es trasladar la información de un PC a la Web.

¿Qué es ASP?
Es un lenguaje de programación al igual que php, PHP es más rápido y eficaz.

Se explica estructura del form:

<form name=" " id=" " method=" (getpost) " action" " target=" (_blank o _self) ">

Se explica estructura del isset:

isset — Determina si una variable está definida y no es NULL

$swiche= isset($_POST[‘swiche’])?$post[‘swiche’]:”apagado”

Esta estructura se puede remplazar por:

swich($n){
case' ':echo 'I'; break;
case' ' 
case ' ' 
default' error'  

Comillas permitidas en los lenguajes de programación:

“ “ : Si
' ' : Si
“ ”: Este tipo de comillas no las leen y no permiten la ejecución del programa, tampoco en           este mismo estilo; las comillas simples.

Forma correcta de empezar el php: <?php echo ('primera forma');?>

Se realizó evaluación Tercera Habilidad: Rtas

1. Comando de instalación de LAMP en linux:
sudo apt-get install lamp-server^

2. Calcular la tangente hiperbólica del coseno de 90 en PHP:
<?php
echo tanh (cos(90));?>

 Se realizó Practica de Instalación de LAMP Server en Linux:

Manual:

Pasos para la instalación del conjunto (paquete) de forma corta:

1. Dar los permisos necesarios si no se ejecuta:
Comando: sudo apt-get update

Linux bar se pueden instalar con un solo comando y luego siguiendo las instrucciones de la pantalla:
(NOTA: Todos los comandos aquí necesitan ser escrito en un terminal, una abierta pulsando Ctrl + T + Alt .)
Es importante recordar el símbolo de intercalación (^) al final del comando.
Se prueba el funcionamiento del servidor mediante la creación de un sitio:

-Nombre del sitio: PrimerNombrePrimerApellido_PrimerNombrePrimerApellido
-Nombre del documento: index.php
-Ejercicio:

$n=90;
echo"<fontcolor="#f00">".tanh(cos($n))."</font>";

jueves, 20 de julio de 2017


Cómo instalar XAMPP en Windows. Windows 10, 9, 8, 7:

1.  Ir al sitio Oficial de Xampp: https://www.apachefriends.org/es/index.html

2.  Opción de Descargar. Versión que el usuario desee utilizar.

3. Descargamos el archivo en el escritorio para tenerlo a mano.

4. Colocamos el ratón sobre el archivo y pulsamos el botón derecho, damos la opción que dice: Ejecutar como administrador.

5. Se da inicio a la instalación y pulsamos sobre Si, para dar permisos de modificar el PC.

6. Dar ok para continuar dar permisos de administrador.

IMPORTANTE: El Control de cuentas de usuario (UAC) es un componente de seguridad de Windows que permite a los usuarios realizar tareas comunes como no administradores y como administradores pero sin tener que cambiar de usuario, cerrar sesión ni utilizar Ejecutar como, pero puede que te de errores en algunas ocasiones si no ejecutas el programa como administrador.

7. Se abre una ventana de Xampp y damos en “Next”.

8. Se escoge que se quiere instalar en el servidor. Luego damos “Next”.

9. La siguiente ventana nos sugiere donde instala el XAMPP, si se quiere instalar donde lo sugiere el programa de instalación. Pulsamos Next.

10. Desmarcamos la casilla Learn more about Bitnami for XAMPP, y pulsamos sobre el botón Next..

11. para empezar a instalar XAMPP con la configuración solo pulsamos sobre Next.

12. Simplemente debemos escoger las opciones que vamos a utilizar. Si es en un entorno Local, o sea, una Red interna dejaremos marcada la casilla Redes privadas, como domésticas o del trabajo. Esta es la que pone por defecto al Firewall. Pero si el uso del servidor va a ser público, debemos marcas la casilla Redes públicas.

Dejemos marcada la casilla Redes privadas, para esta instalación. Pulsamos sobre el botón Permitir acceso.

13. Aparece la siguiente pantalla que indica la finalización de la instalación de XAMPP. Si no queremos que el Control Panel del XAMPP arranque ahora, dejamos sin marcar la casilla Do you want to start the Control Panel now?, lo marcaremos para iniciar de una vez el XAMPP, ya que hay que hacer unas configuraciones más luego de instalar XAMPP. Pulsamos el botón Finish.

14. Escogeremos el idioma que vamos a utilizar. pulsamos el botón Save.

15. Arrancaremos el servidor pulsando el botón Start que está a la derecha del Módulo Apache.

16. Procedemos hacerlo mismo con el Modulo del MySQL.

17. Al arranque del servidor de base de Datos MySQL, el Firewall de Windows  vuelve a pedirnos que redes vamos a permitir que se comuniquen con él. Escogeremos la opción de permitir conectarse a las Redes privadas. Con lo cual dejamos marcadas Redes privadas y pulsamos sobre el botón Permitir acceso.

18. Pulsaremos el botón enmarcado en azul, en la esquina superior derecha llamada Config, de la ventana del Control Panel.

19.  Se configurarán  que módulos se auto iniciarán. Podemos activar estos módulos que son servicios básicos para un sitio web. Apache, por supuesto donde residen nuestras páginas Web. MySQL servidor de Base de Datos.

20.  Marcaremos la casilla que dice Star Control Panel Minimized, que lo que hace es que el panel arranque en un icono en la barra de tareas.

21. Pulsamos sobre el botón Save.

22. Cerramos el Control Panel.

23. Procedemos a probar si el servidor XAMPP ha quedado bien instalado. Para ello vamos a Explorar que estemos usando y escribimos en la barra de direcciones lo siguiente:

http://localhost

Prueba para saber si funcionan los archivos como ejecutables:


XAMPP por defecto, utiliza su subdirectorio htdocs, como directorio de servicio para las páginas, por lo tanto si instalamos XAMPP en el directorio C:/xampp encontraremos dentro un subdirectorio htdocs.Es aquí donde debemos poner nuestras páginas webs.

Para  probar los archivos escribimos en la barra de direcciones lo siguiente:
http://localhost/nombredelarchivo

Para que XAMPP se inicie con el arranque de Windows debemos que configurar que los módulos funcionen como servicios:

-Vamos a Inicio y Pulsamos sobre Todas las Aplicaciones.

- Ubicamos el programa XAMPP Control Panel, nos ponemos sobre él, pulsamos el botón derecho del ratón y pulsamos en la opción Ejecutar como administrador del menú contextual.

- Nos saldrá de nuevo el mensaje de que si queremos que el programa haga cambios en el PC. Pulsamos sobre Si.

- Paramos los módulos Apache y MySQL, pulsando sobre el botón Stop.

- Una vez detenidos nos ubicamos sobre la casilla que contiene la X y pulsamos sobre ella.

- Pulsamos Yes.

- Luego hacemos los mismo sobre la casilla del MySQL y nos pedirá lo mismo que antes a lo cual pulsaremos Yes.

TOMADO DE: 


[2017-19-07]

CLASE  19:

Las horas fueron un poco cortas ya que había Izada de Bandera.

Explicación por parte del Docente sobre la instalación de servidores tanto en Windows como en Linux.

Para instalar un servidor, se tienen en cuenta estos dos tipos: AppServ y Xampp.

Se utiliza la ideología de localhost la cual quiere decir que solamente una persona es el dueño del servidor, se trabajaría cliente-servidor y solo un ordenador seria el local.

Para buscar si su computadora tiene ya un servidor o para comprobar si el servidor se instaló correctamente, hay que dirigirse a la URL del navegador  y bucar por: localhost o 127.0.0.1 ya que significan lo mismo. Si ya está instalado debe aparecer una nueva ventana del servidor.


Hay que dar permisos a los puertos 80, 80 80, 808 (Los tres son el mismo puerto) pero estos se necesitan ya que permiten el http o https. Puertos de Permiso.

En el panel de control de un servidor cuando se activa Apache se activará automáticamente el lenguaje PHP.

XAMPP: X (Ejecutar), A(Apache), M(MySQL o MariaDB), P(php), P(Perl).

MySQL: Es la base de Datos.

También se puede instalar dentro del paquete el php MyAdmin que es avanzado en cuanto al manejo de bases de datos.

Ejemplo de cómo guardar los archivos para que sean ejecutados por el servidor de Xampp:

Disco local (c), Xampp, htdocs.

Para llamar el archivo  desde el navegador:

Localhost/nombredelarchivo

Diferencia entre Xampp y AppServe: La diferencia radica en que Xampp es más actualizado que AppServe.

Ejemplo de los diferentes comandos entre Xampp y AppServ:

Comando para la información de base de datos en AppServe:
msql_query($consulta,$conexion);

Comando para la información de base de datos en Xampp:
msql_query($conexion ,$consulta);

El AppServ contiene el mismo paquete de aplicaciones que el Xampp.

Para Descargar el Xammp en Windows, ingresar a la página de Xampp y descargar la versión para Windows 5.6.31, o la que le sigue pero no descargar la última versión.

LAMP: Linux, Apache. MySQL, PHP

Para buscar la ventana terminal:

-       CTL+ALT+T
-       En Herramientas: Terminal.

Para la configuración en la terminal siempre los comandos que contengan el get-apt van sin espacios entre estas dos palabras.

ROOT: El usuario más importante, Usuario Administrador, Super Usuario.

$ sudo: Embulador del administrador pequeño.

$ su - : Contraseña del root.

Para continuar en la ventana terminal se oprime la letra s. S

La contraseña para permitir el acceso a MySQL es: alumnos

Los servidores Apache pueden funcionar sin una conexión a internet.

Comando:
$ sudo ehmod 777 –R/var/www : Dar permisos para poder ingresar documentos.

Se guarda en el equipo: var-www-html

Proyecto: Se debe ejecutar con un solo clic nuestro producto.

Tomado de: Apuntes.

jueves, 13 de julio de 2017


[2017-12-07]

CLASE  18:

INICIO TERCER BIMESTRE.

Cronograma:




Se inicia explicación del manejo evaluativo de este bimestre el cual corresponde a evaluaciones semanales o dependiendo se evaluara por temas de manera oral; individual y sin apuntes.

Siguiente a esto se realizó la primera evaluación oral correspondiente a la primera habilidad del bimestre y esta se basó en conocimientos previos desde el grado noveno, se resolvieron las dudas de algunas preguntas y se dieron su solución. La dinámica consistió en que por orden de códigos cada estudiante pasaba al centro del salón y respondía la pregunta que al azar obtenía.

Solución a algunas preguntas:

Prácticas como: cómo calcular el cos de un número y un programa que permitiera saber si el número que se ingresaba era módulo de 3.


Para el múltiplo de un número también se puede utilizar la palabra: mod.

- El procesador es el corazón del computador.

- La memoria RAM: Memoria de Acceso Aleatorio (Random Access Memory, RAM): 

Memoria de trabajo de computadoras para el sistema operativo, los programas y la mayor parte del software, se cargan todas las instrucciones que ejecuta la unidad central de procesamiento (procesador) y otras unidades del computador.


- BIOS: 

Guarda la configuración y se encuentra todo sobre el ordenador como la hora, fecha, sistemas operativos y cómo arranca el ordenador. La BIOS se alimenta y guarda en una batería CMOS de referencia CR2 032 cuyo precio en pesos colombianos COP es de $2.000=. Esta betería se encarga de tomar la energía y la conduce a la BIOS.

Tabla ASCII: Es una tabla de conversión, de intercambio de información.

- Suite  ofimática: Recopilación de 3 aplicaciones informáticas, 3 programas:
Presentación
Procesador de Texto
Hoja de cálculo.

- Libre office: Compuesta por Write, calc y presentation.

PHP (Necesita de Servidor):

El servidor aloja su producto web y el cliente llama al producto. Servidor-Cliente. El servidor puede ser ej: Xampp o AppServ.

En ese servidor se puede crear una carpeta o sitio el cual se llamara 10b y su primer archivo va a ser llamado index.php, el cliente puede ver el producto o sitio web si se tiene a disposición un servidor.

Index.html : Ejecutable con solo el navegador.
Index.php : Ejecutable al servidor.

El docente nos da un ejemplo:

<?php echo '<p>Hola Mundo</p>'?>


Diferencias entre el código de javascript y php:

-       document.write cambia a echo en php.

-       El ciclo if queda igual en los dos lenguajes:
if () {
}
else{
}

-       Ciclo for en javascript:
for(i= 1; i<=10; i++){
}

Ciclo for en php:
for($= 1; $<=10; $++){
}

-       Ejemplo:
Javascript: a=”hola”;
                       a.toUpperCase();

php:     $a=”hola”;}

            strtoupper($a)

Tomado de: Apuntes de Clase.

martes, 11 de julio de 2017




MANUALES:

Instalar primera Página web en servidor Xampp en Ubuntu.

Se necesitan dar permisos totales a la carpeta donde se van a almacenar las webs que creemos, y un editor HTML.

Dando permisos a htdocs:

Htdocs: Es el directorio donde se guardan las webs.

Se debe dar permisos de administrador; permiten escribir, guardar y ejecutar las páginas que creemos.

1) Abrir terminal (CTL+ALT+T) y teclear (para poder ver los permisos que tiene el directorio htdocs:

$  sudo  ls -l /opt/lampp

Los permisos por defecto no son totales, sino parciales:

drwxr-xr-x 5 root root 4096 jun 4 07:29 htdocs

Permisos totales: Tienen que estar los tres grupos siguientes en rwxr (ahora solo está el primer grupo, cada grupo separado por un ”-“).

rwxr: r: read. Permiso de lectura.
            w: write. Permiso de escritura.
            x: ejecutar. Permiso de ejecutar.

Para dar los permisos totales:

$  sudo chmod a+w /opt/lampp/htdocs

2) Para ver el resultado, vuelvo a preguntar por los permisos con la instruccción:

$  sudo  ls -l /opt/lampp

Muestra los tres grupos con permisos totals (rwx).

drwxr-rwx-rwx 5 root root 4096 jun 4 07:29 htdocs

Despues de dar permisos:

1) Crear una redirección a nuestro escritorio que vamos a llamar www. Con ésto tendrémos siempre a mano nuestro directorio de páginas web o www en nuestra carpeta “home”.

$  sudo ln -s /opt/lampp/htdocs ~/www

Nota: Para sacar el símbolo ~, si no lo localizas en tu teclado, pulsa AlGr y el número 4 (AltGR + 4)

2) Comprobación:

- Cerrar la terminal.
- Pulsar en el navegador de archivos (segundo icono del menú de navegación).

La carpeta “home” debe contener el directorio www



Se sugiere arrastrar el directorio www al escritorio.

Instalación de un editor html.

1) Ir al icono de una cesta de la compra (Ubuntu SoftwareCenter) y buscar el editor.

2) Ir al menú izquierdo, hacer clic sobre el tercer punto: herramientas de desarrollo (developer tolos).

3) Seleccionar el icono web.

4) Se visualiza una lista de editores de html, se instala el primero;Bluefish Editor (El más valorado de todos).

5) Se instala y se ancla al menú de navegación automáticamente.

Nuestra primera página Web:

1) Abrir el editor Bluefish.

2) Buscar en el menú lateral izquierdo el directorio que se re direccionó al escritorio.

3) En el menú superior seleccionar la pestaña: Standard y debajo de ella el icono de empiece rápido: (quickstart).



4) Se abre una ventana para la configuración de la página.

5) En DTD (Document type definition) se puede seleccionar si la página es HTML5 o una versión anterior.



6) Editar el Html.

Visualización de la página:

1) Guardar la página como index.html en el directorio www recién creado. En el Bluefish se guarda en el menú superior, el icono tiene una flecha hacia abajo.

2) Abrir el navegador, arrancar el Xampp primero.

3) Teclear localhost/index.html