Despues de un tiempo de descanso, me vi en la necesidad de desarrollar un sistema en java, el cual uso el sistema operativo Ubuntu 10.10, en versiones anteriores a la 10.04 bastaba con instalarle desde aptitude, pero esta vez no esta incluido en los repositorios, asi que debemos primero agregar el repositorio a los sourcelist, y posteriormente instalarlo con aptitude, como sigue:
Esto agrega el repositorio a nuestro sourcelist automaticamente, sin tener que editarle.
deb http://archive.canonical.com/ lucid partner
Abra que actualizar el aptitude
sudo apt-get update
y por ultimo instalar el jre o el jdk si es necesario, aclaro que si se desea solo usar el jre para correr aplicaciones java es suficiente, pero en mi caso que debo desarrollar, debo instalar el jdk.
sudo apt-get install sun-java6-jre
ó
sudo apt-get install sun-java6-jdk
listo con eso tendremos todo listo para correr aplicaciones java o desarrollar aplicaciones.
saludos
linux programadores
blog especial para todos aquellos programadores que gusten del sistema operativo linux, asi como del desarrollo de sistemas para el mismo.
sábado, 15 de enero de 2011
miércoles, 8 de diciembre de 2010
Factura Digital SAT Mexico D.F Open Source
Buenas a todos, este post que publico es bastante interesante, para todas aquellas empresas, que aun no tienen factura electronica SAT, esto cabe mencionar que es solo para la Republica Mexicana.
Pasos para integrar la Factura Electronica.
1.- Tramitar los archivos .cert y .key ante el SAT, esto al parecer los provee el SAT al solicitar la clave FIEL.
2.- Solicitar el rango de folios ante el SAT.
3.- integrar un sistema o algoritmo para generar el CFD, valido ante el SAT.
y cual es el sistema, que nos ayudara en ello, en la siguiente direccion y gracias a Basilio Briseño H. tenemos un script en PHP para llevar acabo esa tarea.
https://github.com/bbh/FacturaElectronica
NOTA IMPORTANTE esto debe integrarse antes de finalizar el 2010, ya que segun comunicados del SAT, ya no podra ser valido en el 2011 y forzosamente tendran que hacerlo mediante un proveedor, Certificado, lo cual significa pagar mucho pero mucho $$$$$$.
Saludos y Gracias por el aporte Basilio.
Pasos para integrar la Factura Electronica.
1.- Tramitar los archivos .cert y .key ante el SAT, esto al parecer los provee el SAT al solicitar la clave FIEL.
2.- Solicitar el rango de folios ante el SAT.
3.- integrar un sistema o algoritmo para generar el CFD, valido ante el SAT.
y cual es el sistema, que nos ayudara en ello, en la siguiente direccion y gracias a Basilio Briseño H. tenemos un script en PHP para llevar acabo esa tarea.
https://github.com/bbh/FacturaElectronica
NOTA IMPORTANTE esto debe integrarse antes de finalizar el 2010, ya que segun comunicados del SAT, ya no podra ser valido en el 2011 y forzosamente tendran que hacerlo mediante un proveedor, Certificado, lo cual significa pagar mucho pero mucho $$$$$$.
Saludos y Gracias por el aporte Basilio.
Etiquetas:
factura digital,
factura electronica,
opensource sat,
SAT
martes, 28 de septiembre de 2010
AUTENTIFICACION BASADA EN FORMULARIOS MONODEVELOP ASP NET
La autentificacion basada en formularios, plantea que mediante un control de seguridad asp net llamado [login control] y una configuracion en el archivo web.config, es posible restringir el acceso a usuarios no autentificados, inclusive es posible no darles acceso a recursos dentro de nuestro proyecto, ya sea una carpeta, documento o imagenes.
A continuacion describo el proceso:
1- crear un proyecto asp net en monodevelop [aplica tambien para usuarios de windows], el lenguaje en el cual me basare en esta entrada es C#, asi es que se creara un proyecto de tipo ASP NET C#.
2- en el web.config generado por la aplicacion colocar el siguiente codigo :
en este caso en la propiedad loginUrl, yo coloque la pagina en la cual se logearan los usuarios que visiten el sitio, y al decir >deny users="?", es que solo esta accesible el sitio a aquellos usuarios que validen credenciales de forma correcta.
3- dentro del proyecto ASP NET se agrega la pagina web, en mi caso Sesion.aspx, que es la que hago referencia en el web.config.
4- dentro de la pagina Sesion.aspx, se crea la pantalla de acceso, esto es mediante un login control, o mediante un table y campos asp web controls textbox y labels, "es a decision".
5- Cada que se intente ingresar a Default.aspx, se redireccionara a la pagina de Sesion.aspx.
por el momento es todo, si desean mas informacion o dudas acerca de como hacer esto bajo ASP NET mono en Linux, no duden en contactarme. SALUDOS
A continuacion describo el proceso:
1- crear un proyecto asp net en monodevelop [aplica tambien para usuarios de windows], el lenguaje en el cual me basare en esta entrada es C#, asi es que se creara un proyecto de tipo ASP NET C#.
2- en el web.config generado por la aplicacion colocar el siguiente codigo :
en este caso en la propiedad loginUrl, yo coloque la pagina en la cual se logearan los usuarios que visiten el sitio, y al decir >deny users="?", es que solo esta accesible el sitio a aquellos usuarios que validen credenciales de forma correcta.
3- dentro del proyecto ASP NET se agrega la pagina web, en mi caso Sesion.aspx, que es la que hago referencia en el web.config.
4- dentro de la pagina Sesion.aspx, se crea la pantalla de acceso, esto es mediante un login control, o mediante un table y campos asp web controls textbox y labels, "es a decision".
5- Cada que se intente ingresar a Default.aspx, se redireccionara a la pagina de Sesion.aspx.
por el momento es todo, si desean mas informacion o dudas acerca de como hacer esto bajo ASP NET mono en Linux, no duden en contactarme. SALUDOS
martes, 31 de agosto de 2010
Compilar Mono 2.6 y Monodevelop 2.4 bajo Ubuntu / Debian
Pongo las referencias de como compilar Mono 2.6 y Monodevelop 2.4 desde source, bajo Debian / Ubuntu.
http://www.undercoding.com/2009/05/20/instalar-mono-24-en-ubuntu-904/
http://juanpe.blogspot.com/2005/05/instalando-mono-en-ubuntu-hoary-parte.html
Agreadezco a estos links, por su aportacion.
http://www.undercoding.com/2009/05/20/instalar-mono-24-en-ubuntu-904/
http://juanpe.blogspot.com/2005/05/instalando-mono-en-ubuntu-hoary-parte.html
Agreadezco a estos links, por su aportacion.
Etiquetas:
compilar mono 2.6,
compilar monodevelop 2.4,
mono y ubuntu.
lunes, 26 de octubre de 2009
Instalacion Mysql bajo Linux
INSTALACION Y CONFIGURACION DE MYSQL SOBRE LINUX
Primer paso tener Ubuntu Instalado
en la linea de comandos shell
sudo apt-get install mysql-server mysql-client mysql-admin
el primero es el servidor de base de datos
el segundo es el cliente de conexion a mysql para usarlo desde linea de comandos, de la siguiente forma, una vez instalado en la linea de comandos shell teclear mysql -h localhost -u root -p
ingresar el password si se tiene, una vez hecho esto estaremos dentro de la consola cliente de mysql.
el tercero es para administracion grafica de mysql. "esto es por si no les agrada manejar mysql desde consola".
saludos
Primer paso tener Ubuntu Instalado
en la linea de comandos shell
sudo apt-get install mysql-server mysql-client mysql-admin
el primero es el servidor de base de datos
el segundo es el cliente de conexion a mysql para usarlo desde linea de comandos, de la siguiente forma, una vez instalado en la linea de comandos shell teclear mysql -h localhost -u root -p
ingresar el password si se tiene, una vez hecho esto estaremos dentro de la consola cliente de mysql.
el tercero es para administracion grafica de mysql. "esto es por si no les agrada manejar mysql desde consola".
saludos
Etiquetas:
instalacion mysql,
linux mysql,
mysql,
mysql-admin
lunes, 19 de octubre de 2009
Tutorial mono C#
Proximamente en noviembre 2009 , curso de c# y GTK+ , constara de 5 capitulos, y como producto final se tendra una agenda sencilla en gtk# y base de datos sqlite.
si desean recibir noticias en cuanto a la salida de cada capitulo, inscribanse al RSS del sitio o dense de alta en el BLOG, saludos.
si desean recibir noticias en cuanto a la salida de cada capitulo, inscribanse al RSS del sitio o dense de alta en el BLOG, saludos.
Etiquetas:
bases de datos,
gtk#,
gtk++,
linux,
mono c#,
sqlite,
tutorial c#
sábado, 17 de octubre de 2009
Correr Aplicaciones ASP.net en linux
Ahora ya podemos correr nuestras aplicaciones web asp.net bajo linux
esto es bajo Ubuntu Linux
#sudo apt-get install apache2 mono mono-xsp2 monodevelop libapache2-mod-mono mono-apache-server2
Editamos el fichero de configuracion de apache2
#sudo gedit /etc/apache2/apache2.conf
Agregamos estas lineas en cualquier parte del archivo de configuracion de apache2
Alias /asp "/home/tuusuario/web"
MonoApplications "/asp:/home/tuusuario/web"
se modifica el archivo de configuracion del modulo de mono
#sudo gedit /etc/apache2/mod-enable/mod_mono.conf
OJO: hay veces que este archivo se encuentra en :
#sudo gedit /etc/apache2/mods-enabled/mod_mono.conf
Dentro del archivo descomentamos y comentamos las siguientes lineas
#Include /etc/mono-server/mono-server-hosts.conf OJO: es para net 1.1
Include /etc/mono-server2/mono-server2-hosts.conf OJO: es para net 2.0
en este vinculo pongo un ejemplo de paginas asp net para pruebas
http://docs.google.com/leaf?id=0B2Tl9xuR6I3eNmY3YTU1ZjMtODc4MS00NzdiLWFmMTktOTk1MDllNGYzNmVk&hl=en
colocar esto en el navegador : http://localhost/asp "ya que asp le dimos como alias en el archivo de configuracion de apache"
ADVERTENCIA : SI SE INTENTA EJECUTAR LA APLICACION ASPX Y EL NAVEGADOR LES PIDE O LES INDICA QUE BAJARA LA PAGINA O QUE SI DESEA GUARDARLA, SOLO HAY QUE PONER ESTAS LINEAS AL FINAL DEL ARCHIVO de configuracion de mod_mono.conf
MonoAutoApplication disabled
AddHandler mono .aspx .ascx .asax .ashx .config .cs .asmx .axd
MonoApplications "/:/home/username/www"
Nota: donde dice username es tu usuario de linux
esto es bajo Ubuntu Linux
#sudo apt-get install apache2 mono mono-xsp2 monodevelop libapache2-mod-mono mono-apache-server2
Editamos el fichero de configuracion de apache2
#sudo gedit /etc/apache2/apache2.conf
Agregamos estas lineas en cualquier parte del archivo de configuracion de apache2
Alias /asp "/home/tuusuario/web"
MonoApplications "/asp:/home/tuusuario/web"
se modifica el archivo de configuracion del modulo de mono
#sudo gedit /etc/apache2/mod-enable/mod_mono.conf
OJO: hay veces que este archivo se encuentra en :
#sudo gedit /etc/apache2/mods-enabled/mod_mono.conf
Dentro del archivo descomentamos y comentamos las siguientes lineas
#Include /etc/mono-server/mono-server-hosts.conf OJO: es para net 1.1
Include /etc/mono-server2/mono-server2-hosts.conf OJO: es para net 2.0
en este vinculo pongo un ejemplo de paginas asp net para pruebas
http://docs.google.com/leaf?id=0B2Tl9xuR6I3eNmY3YTU1ZjMtODc4MS00NzdiLWFmMTktOTk1MDllNGYzNmVk&hl=en
colocar esto en el navegador : http://localhost/asp "ya que asp le dimos como alias en el archivo de configuracion de apache"
ADVERTENCIA : SI SE INTENTA EJECUTAR LA APLICACION ASPX Y EL NAVEGADOR LES PIDE O LES INDICA QUE BAJARA LA PAGINA O QUE SI DESEA GUARDARLA, SOLO HAY QUE PONER ESTAS LINEAS AL FINAL DEL ARCHIVO de configuracion de mod_mono.conf
MonoAutoApplication disabled
AddHandler mono .aspx .ascx .asax .ashx .config .cs .asmx .axd
MonoApplications "/:/home/username/www"
Nota: donde dice username es tu usuario de linux
Etiquetas:
apache2,
asp net,
c#,
instalar mod_mono,
instalar mono,
mono c#
Suscribirse a:
Entradas (Atom)