lunes, 22 de noviembre de 2010

MySQL - Backup - Maximo Permitido


Al intentar importar un backup de base de datos, me da el siguiente error:

No se recibieron datos para importar. O no se envió el nombre del archivo, o el tamaño del archivo excedió el máximo permitido por su configuración PHP. Por favor, lea el FAQ 1.16

Hay que ir al archivo de configuracion: php.ini
Buscar upload_max_filesize y aumentarlo.

PHP - WebService - SOAP


WebService basico con PHP - SOAP

Para comenzar dejo un link muy interesante con una explicación básica.

Video tutorial WebService basico con php

-Asegurarse tener la activada la libreria php_soap.dll

En php.ini buscar soap y quitar el ; de adelante si es que lo tiene

;extension=php_soap.dll

- Definir el WSDL del WebService

Errores:

- PHP Fatal error:  Uncaught SoapFault exception: [HTTP] Method Not Allowed in

Revisa : soap:address location='http://127.0.0.1:88/MiWeb/ws/sumar.php'/>
<

domingo, 14 de noviembre de 2010

Apache y IIS

Apache y IIS Pueden Coexistir en un Mismo Equipo Cambiando el Puerto de Apache

1. Primero hay que localizar el archivo httpd.conf ,el cual en wamp se encuentra en: C:\wamp\bin\apache\apache2.2.8\conf

2. Dentro del archivo buscar ”listen 80” y cambiarla por el nuevo puerto listen 88, en nuestro caso porque vamos a usar el puerto 88 para apache.

3. Buscamos “ServerName” y cambiamos de ServerName localhost:80  por   ServerName localhost:88.

4. Iniciamos el wamp server.

Listo, tenemos IIS corriendo en http://localhost    conjunto con Apache corriendo en http://localhost:88/  en un mismo equipo Windows 7.
IIS7 corriendo en http://localhost (puerto 80)

sábado, 6 de noviembre de 2010

En el interior del Manifest.xml

AndroidManifest.xml


<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.commonsware.android.search">
...
</manifest>



La base para cualquier aplicación de Android es el archivo de manifiesto:
AndroidManifest.xml en la raíz de su proyecto. Aquí es donde se declara lo que todo está dentro de su aplicación - las actividades, los servicios, y así sucesivamente.
También indican cómo estas piezas se unen a la general de Android, por ejemplo, indica que la actividad (o actividades) debe aparecer en el menú principal del dispositivo (lanzador alias,).

Permissions, Instrumentations, and Applications

• uses-permission elements, para indicar los permisos que necesita su aplicacion para funcionar correctamente
• permission elements, para declarar que las actividades o servicios pueden requerir permisos que otras aplicaciones tienen el fin de utilizar 
• instrumentation elements, para indicar el código que debe ser invocado sobre los acontecimientos clave del sistema, tales como la puesta en marcha las actividades, a los efectos
de registro o un control
• an application element, la definición de las entrañas de la aplicación que el manifiesto describe


<manifest xmlns:android="
http://schemas.android.com/apk/res/android"
package="com.commonsware.android">
<uses-permission
android:name="android.permission.ACCESS_LOCATION" />
<uses-permission
android:name="android.permission.ACCESS_GPS" />
<uses-permission
android:name="android.permission.ACCESS_ASSISTED_GPS" />
<uses-permission
android:name="android.permission.ACCESS_CELL_ID" />
<application>

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.commonsware.android.skeleton">
<application>
<activity android:name=".Now" android:label="Now">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>

Organizacion de archivos y carpetas


AndroidManifest.xml

Es un archivo XML que describe la aplicación que se está construyendo y qué componentes - actividades, servicios, etc - son los que se suministran por que la aplicación.

build.xml

Es un script de Ant para compilar la aplicación e instalarlo en el dispositivo.

 
bin /

Contiene la aplicación nuna vez que se compila.

src /

Contiene el código fuente de Java para la aplicación.

res /
assets /

Contienen otros archivos estáticos que se empaquetarón con la aplicación para su implementación en el dispositivo.


  • res/drawable/ Para imágenes (PNG, JPEG, etc.)
  • res/layout/ Para XML-based UI layout specifications
  • res/raw/ Para uso general (ej,.  archivo CSV o informaciónd e la cuenta)
  • res/values/ Para cadenas de caracteres, vectores, etc.
  • res/xml/ Para otro tipo de XML que desee utilizar

De que están hechos los androides

Activities - Actividades

Usted puede pensar en un Activities como el análogo Android para la ventana .
Si bien es posible para las actividades de no tener una interfaz de usuario, más probable es que su código será envasado en la forma de los Content Providers o Services, se describe a continuación.




Content Providers - Los proveedores de contenido

Los proveedores de contenido ofrecen un nivel de abstracción de los datos almacenados en el dispositivo que se pueden acceder por varias aplicaciones. El modelo de desarrollo de Android le invita a poner sus propios datos a disposición de otras aplicaciones, así como de la suya - la construcción de un proveedor de contenidos le permite mantener el control completo sobre cómo se accede a sus datos.


Intents - Propósitos

Intents son mensajes del sistema, corriendo por el interior del dispositivo, aplicaciones de notificación de eventos diversos, desde los cambios de estado del hardware (por ejemplo, una tarjeta SD se inserta), a los datos entrantes (por ejemplo, un mensaje SMS llegó), a los eventos de aplicación (por ejemplo, su actividad fue lanzado desde el dispositivo menú principal). No sólo se puede responder a las intenciones, sino que puede crear la propia, para poner en marcha otras actividades, o informar sobre ciertas situaciones específicas.

Services-Servicios

Activities, content providers, e intent son todos de corta duración y pueden cerrarse en cualquier momento. Services, por el contrario, están diseñados para mantenerse en ejecución, si es necesario, independientemente de cualquier actividad. Usted puede utilizar un servicio para reproducir música, incluso si el control de la actividad ya no está operando.