martes, 27 de noviembre de 2012

Local de nuestra empresa

Nuestro local esta situado en Camino de Ronda Valle-Inclan Nº2, es un local comercial de 75m2 dos persianas automáticas, instalado, suelo con tarima flotante para cualquier tipo de negocio, oficinas ó almacén.


Hemos encontrado este lugar en el siguiente enlace

Autónomos

El autónomo es un trabajador por cuenta propia. Como tal tiene derechos y deberes que vienen regulados en el Estatuto del trabajo autónomo. En nuestra empresa, somos autónomos, por lo que debemos darnos de alta en la Junta de Andalucía como trabajadores autónomos. En este post veremos los requisitos para hacerlo:

Trámites fiscales

Se realizan en la correspondiente delegación de la Agencia Tributaria y deben llevarse a cabo antes del comienzo de la actividad.

  • Comunicación del inicio de la actividad. Para ello es necesario completar el impreso 036 (ordinario) o el 037 (simplificado). También será necesario aportar el NIF. La declaración censal comunica el comienzo, modificación o cese de la actividad.
  • Alta en el Impuesto sobre Actividades Económicas (IAE) . El IAE grava el ejercicio de actividades profesionales. El modelo en el que se hace constar es el 840. Ten en cuenta que necesitas especificar la naturaleza del trabajo que vas a llevar a cabo a través de un código llamado "epígrafe de la actividad".

Trámites laborales


En la Tesorería General de la Seguridad Social.


  • Alta en el Régimen Especial de Trabajadores Autónomos (RETA) . Necesitas el modelo TA 521, fotocopias (y originales) del alta en el IAE y de tu DNI, tu tarjeta de afiliación a la Seguridad Social, si has trabajado con anterioridad, y el parte de alta de asistencia sanitaria. El plazo para realizar este trámite es de 30 días tras el inicio de la actividad.


  • Solicitud del Libro de Visita. El libro de visita es obligatorio para empresas y autónomos, incluso en el caso de que no tengan trabajadores a su cargo. Es necesario presentarlo ante una posible inspección de trabajo. La solicitud se realiza en la Inspección Provincial de Trabajo y Seguridad Social. En algunas comunidades autónomas, ya es posible sustituirlo por un Libro de Visitas electrónico.
Otros:
Comunicación de apertura del centro de trabajo. Cuando se abra un nuevo centro. En las Direcciones Provinciales de la Seguridad Social

lunes, 26 de noviembre de 2012

El por qué de esta empresa: Chemi

Esta empresa supone para nosotros dos (Pablo y yo), además de ser una posible idea para nuestro futuro, es un pequeño avance de lo que queremos estudiar y ofrecer a los demás un apoyo para su empresa para que sea mucho más dinámica y productiva, ya que en la actualidad tener una página web es primordial para que un negocio mejore y avance.

Además, ofrecemos un sistema de pago mucho más fácil y cómodo de lo que ofrecen otras empresas, y es el pago por Paypal que no requiere poner datos personales ni necesitamos tarjeta de crédito, y las entregas pueden realizarse con Amazon o compañías que aseguren la entrega de uno a tres días laborables.

También ofrecemos una rapidez en responder a los pedidos de un cliente, ya que la mayoría de procesos están automatizados, en el momento en que se confirma el pedido, es el propio sistema el que contacta con los almacenes, este disponible o no el encargado de la tienda.

Y por todo esto hacemos este proyecto, que espero que sea prospero y económico.


domingo, 25 de noviembre de 2012

El por qué de esta empresa: Pablo

Hola, soy Pablo y hoy vengo a daros mi punto de vista sobre por qué hemos elegido este proyecto.
Una empresa de programación es algo que ha tenido su "boom" en estos años. Parece algo normal, y no muy innovador, pero nosotros no tenemos como principal objetivo ahora mismo ser una gran empresa que haga productos para las multinacionales.
Nuestro objetivo es acercar el mercado web a las empresas locales, a autónomos, y a gente que no sabe de informática. Hoy en día los envíos están perfectamente regulados, y por Internet puedes ahorrar mucho comprando. La gente hoy en día busca la comunidad, e Internet se la ofrece. Por eso queremos ayudar a las empresas locales a tener su página web donde vender sus productos, para que al cliente le sea más cómodo comprar.
Además, si el cliente prefiere comprar en tienda, la página web le ofrecerá un catálogo de productos y novedades, ofertas y vales descuento. Por último, a una página web se le puede añadir publicidad para obtener más ingresos, por lo que a la larga, si es muy visitada, puede ser una fuente de ingresos más.
Por ello, yo he dado mi apoyo para crear esta empresa especializada en programación web.
Espero que os haya parecido interesante, y si queréis más información sobre los  objetivos, tenéis una pestaña arriba en la barra de navegación.

miércoles, 21 de noviembre de 2012

Dinamizamos la página con Javascript.


Abrir una ventana secundaria

Primero vamos a ver que con una línea de Javascript podemos hacer cosas bastante atractivas. Por ejemplo podemos ver cómo abrir una ventana secundaria sin barras de menús que muestre el buscador Google. El código sería el siguiente.

<script>
window.open("http://www.google.com","","width=550,height=420,menubar=no")
</script>

Un mensaje de bienvenida

Podemos mostrar una caja de texto emergente al terminarse de cargar la portada de nuestro sitio web, que podría dar la bienvenida a los visitantes.

<script>
window.alert("Bienvenido a mi sitio web. Gracias...")
</script>

Fecha actual

Veamos ahora un sencillo script para mostrar la fecha de hoy. Ésto puede dar sensación de actualidad..

<script> document.write(new Date()) </script>

Estas líneas deberían introducirse dentro del cuerpo de la página en el lugar donde queramos que aparezca la fecha de última actualización.

Botón de volver

Otro ejemplo rápido se puede ver a continuación. Se trata de un botón para volver hacia atrás, como el que tenemos en la barra de herramientas del navegador. Ahora veremos una línea de código que mezcla HTML y Javascript para crear este botón que muestra la página anterior en el historial, si es que la hubiera.

<input type=button value=Atrás onclick="history.go(-1)">

lunes, 12 de noviembre de 2012

Registro de usuarios en JavaScript

JavaScript es un lenguaje de programación interpretado.
Se utiliza principalmente en su forma del lado del cliente, implementado como parte de un navegador web permitiendo mejoras en la interfaz de usuario y páginas web dinámicas.
JavaScript se diseñó con una sintaxis similar al C, aunque adopta nombres y convenciones del lenguaje de programación Java. Sin embargo Java y JavaScript no están relacionados y tienen semánticas y propósitos diferentes.

Como queremos formar un registro de usuarios en la página web, vamos a poner algunos ejemplos de formularios en JavaScript:


lunes, 5 de noviembre de 2012

PHP

PHP es un lenguaje de programación de uso general de script del lado del servidor originalmente diseñado para el desarrollo web de contenido dinámico. Fue uno de los primeros lenguajes de programación del lado del servidor que se podían incorporar directamente en el documento HTML en lugar de llamar a un archivo externo que procese los datos.


Características

  • Orientado al desarrollo de aplicaciones web dinámicas con acceso a información almacenada en una base de datos.
  • El código fuente escrito en PHP es invisible al navegador web y al cliente ya que es el servidor el que se encarga de ejecutar el código y enviar su resultado HTML al navegador. Esto hace que la programación en PHP sea segura y confiable.
  • Capacidad de conexión con la mayoría de los motores de base de datos que se utilizan en la actualidad, destaca su conectividad con MySQL.
  • Capacidad de expandir su potencial utilizando módulos (llamados ext's o extensiones).
  • Posee una amplia documentación en su sitio web oficial, entre la cual se destaca que todas las funciones del sistema están explicadas y ejemplificadas en un único archivo de ayuda.
  • Es libre, por lo que se presenta como una alternativa de fácil acceso para todos.
  • Permite aplicar técnicas de programación orientada a objetos. Incluso aplicaciones como Zend framework, empresa que desarrolla PHP, están totalmente desarrolladas mediante esta metodología.
  • No requiere definición de tipos de variables aunque sus variables se pueden evaluar también por el tipo que estén manejando en tiempo de ejecución.


HTML5


Actualmente es abusivo el uso de DIV, capas en las que se estructura una página web para dar importancia a unas secciones (<div> </div>).

 El HTML5 nos brinda varios elementos que perfeccionan esta estructuración estableciendo qué es cada sección, eliminando así DIV innecesarios.

<section></section> -  Se utiliza para representar una sección “general” dentro de un documento o aplicación, como un capítulo de un libro. Puede contener subsecciones

<article></article> - El elemento de artículo representa un componente de una página que consiste en una composición autónoma en un documento, página, aplicación, o sitio web con la intención de que pueda ser reutilizado y repetido.

<aside></aside> - Representa una sección de la página que abarca un contenido tangencialmente relacionado con el contenido que lo rodea, por lo que se le puede considerar un contenido independiente.

<header></header> - Elemento <header> representa un grupo de artículos introductorios o de navegación.

<nav></nav> - El elemento <nav> representa una sección de una página que es un link a otras páginas o a partes dentro de la página: una sección con links de navegación.

<footer></footer> - El elemento <footer> representa el pié de una sección, con información acerca de la página/sección que poco tiene que ver con el contenido de la página.

 <audio> y <video> - Nuevos elementos que permitirán incrustar un contenido multimedia de sonido o de vídeo, respectivamente. Es una de las novedades más importantes e interesantes en este HTML5, ya que permite reproducir y controlas vídeos y audio sin necesidad de plugins como el de Flash.

¿Cómo sabemos que un navegador antiguo va a soportar HTML5?

Modernizr es una librería de JavaScript con licencia MIT de código abierto que detecta si son compatibles muchos elementos para HTML5 y CSS3. Dicha librería se irá actualizando y para utilizarla solo hay que incluir en el  <head> de tu página el siguiente<script>.

Modernizr se ejecuta automáticamente, no es necesario llamar a ninguna función tipo: modernizr_init()

lunes, 29 de octubre de 2012

Css, o cómo estilizar la página.

CSS es un lenguaje usado para definir la presentación de un documento estructurado escrito en HTML


La idea que se encuentra detrás del desarrollo de CSS es separar la estructura de un documento de su presentación.
La información de estilo puede ser adjuntada como un documento separado o en el mismo documento HTML. En este último caso podrían definirse estilos generales en la cabecera del documento o en cada etiqueta particular mediante el atributo "<style>".
CSS tiene una sintaxis muy sencilla, que usa unas cuantas palabras claves tomadas del inglés para especificar los nombres de sus selectores, propiedades y atributos.
Una hoja de estilos CSS consiste en una serie de reglas. Cada regla consiste en uno o más selectores y un bloque de estilos con los estilos a aplicar para los elementos del documento que cumplan con el selector que les precede. Cada bloque de estilos se define entre llaves, y está formado por una o varias declaraciones de estilo con el formato propiedad:valor;.
  1. Mediante CSS introducido por el autor del HTML
    1. Un estilo en línea es un método para insertar el lenguaje de estilo de página directamente dentro de una etiqueta HTML. Esta manera de proceder no es totalmente adecuada. El incrustar la descripción del formateo dentro del documento de la página Web, a nivel de código, se convierte en una manera larga, tediosa y poco elegante de resolver el problema de la programación de la página. Este modo de trabajo no se recomienda usarlo, solo se aplica en caso temporal de emergencia. Funciona, pero es un método desestructurado.
      Dado que los clientes de correo electrónico no soportan las hojas de estilos externas, y que no existen estándares que los fabricantes de clientes de correo respeten para utilizar CSS en este contexto, la solución más recomendable para maquetar correos electrónicos, es utilizar CSS dentro de los propios elementos.
    2. Una hoja de estilo interna, que es una hoja de estilo que está incrustada dentro de un documento HTML, dentro del elemento <head>, marcada por la etiqueta <style>. De esta manera se obtiene el beneficio de separar la información del estilo del código HTML propiamente dicho. Se puede optar por copiar la hoja de estilo incrustada de una página a otra (esta posibilidad es difícil de ejecutar si se desea para guardar las copias sincronizadas). En general, la única vez que se usa una hoja de estilo interna, es cuando se quiere proporcionar alguna característica a una página Web en un simple fichero, por ejemplo, si se está enviando algo a la página Web.
    3. Una hoja de estilo externa, es una hoja de estilo que está almacenada en un archivo diferente al archivo donde se almacena el código HTML de la página Web. Esta es la manera de programar más potente, porque separa completamente las reglas de formateo para la página HTML de la estructura básica de la página.








  • Estilos CSS introducidos por el usuario que ve el documento, mediante un archivo CSS especificado mediante las configuraciones del navegador, y que sobreescribe los estilos definidos por el autor en una, o varias páginas web

  • lunes, 22 de octubre de 2012

    ¿Qué es html?


    HTML, hace referencia al lenguaje de marcado predominante para la elaboración de páginas web que se utiliza para describir y traducir la estructura y la información en forma de texto, así como para complementar el texto con objetos tales como imágenes. El HTML se escribe en forma de «etiquetas», rodeadas por corchetes angulares (<,>). HTML también puede describir, hasta un cierto punto, la apariencia de un documento, y puede incluir un script, el cual puede afectar el comportamiento de navegadores web y otros procesadores de HTML

    Lo básico del HTML


    <html>: define el inicio del documento HTML, le indica al navegador que lo que viene a continuación debe ser interpretado como código HTML
    <head>: define características de la web que son interpretadas por el navegador y no se muestran al usuario. Generalmente se encuentra el título (<title>) y el enlace a la hoja de estilo "css".
    <body>: define el contenido principal y es la parte del documento que se muestra en el navegador. Dentro de body podemos encontrar:
    <a>: hipervínculo o enlace, dentro o fuera del sitio web. Debe definirse el parámetro de pasada por medio del atributo href (hiperenlace de referencia).
    <div>: división de la página.
    <img>: imagen. Requiere del atributo src, que indica la ruta en la que se encuentra la imagen.
    <li><ol><ul>: etiquetas para listas.
    Todas las etiquetas se cierran con una barra <codigo> Ejemplo </codigo> menos <img> que es una sola etiqueta, ejemplo:
    <img src="./imágenes/mifoto.jpg" />


    Objetivos

    1º Crear una empresa de programación de páginas webs en html y css, innovando además con php, html5 y css3.

    2º Crear programas integrables en páginas webs con flash y javascript para hacer páginas interactivas.

    3º Crear programas contables y matemáticos en C++ para empresas y autónomos.

    4º Acercar el mundo de internet a empresas y autónomos para su expansión económica.

    lunes, 8 de octubre de 2012

    Bienvenida

    Hola a todos, bienvenidos a nuestro blog de proyecto. Somos Pablo y Chemi, y éste año vamos a crear una empresa de programación de páginas web, básicamente en html y css, buscando innovar con html5 y php.
    Si teneis alguna duda sobre programación mi correo es: pablo.navgui@gmail.com.