Debian/Ubuntu
Facilito.ml
Facilito.ml
Marquesina
lunes, 14 de mayo de 2012
martes, 8 de mayo de 2012
FLISOL 2012 Tuxtepec
Flisol 2012 organizado por GUSLITTUX |
Ven y asiste este 17 de mayo, conferencias e instalación de sistemas operativos linux totalmente gratis. El ciclo de talleres tiene un costo de $100 por taller. Ven y libera tu tu computadora instalando un SO linux!!.
<<<<<<<<<<<<<<<<<<<<<<<<<<<
<<<By Patricio Mendez....Pato =)<<<
<<< <<
<<< <<
<<<Comentar no cuesta nada<<<<<
<<<<<<<<<<<<<<<<<<<<<<<<<<<<
miércoles, 29 de febrero de 2012
sábado, 11 de febrero de 2012
martes, 8 de noviembre de 2011
Abilitar los puertos USB para VirtualBox
Talbes les a pasado como a mi, instalaron virtualBox para explorar mas sobre algun sistema operativo, en mi caso lo uso para aser pruebas en sistemas Linux.
Bueno talbes ya se dieron cuenta que por default los puetos usb no estan activos y por lo tanto las maquinas virtuales no tienen el acceso a estos, para poder darle funcionalidad vasta con editar un simple archivo, en el caso de Debian y sus derivados es /etc/fstab
escribimos en nuestra terminal como root lo siguiente
#nano /etc/fstab
y ponemos la siguiente linea:
none /proc/bus/usb usbfs devgid=46,devmode=664 0 0
Bueno talbes ya se dieron cuenta que por default los puetos usb no estan activos y por lo tanto las maquinas virtuales no tienen el acceso a estos, para poder darle funcionalidad vasta con editar un simple archivo, en el caso de Debian y sus derivados es /etc/fstab
escribimos en nuestra terminal como root lo siguiente
#nano /etc/fstab
y ponemos la siguiente linea:
none /proc/bus/usb usbfs devgid=46,devmode=664 0 0
Luego de esto reiniciamos nuestro equipo, e iniciamos VirtualBox, selecionamos la maquina a la cual le queramos avilitar los puertos, y en el panel de lado derecho damos click en la etiqueta USB
Se abrira una ventana, en esta seleccionamos habiltar controlador USB, luego de esto damos click en el icono donde esta una usb con un + y seleccionamos el dispositivo que queremos agregar( ya tenemos que tener conectada la usb a la maquina)
Damos click en aceptar y inicamos la maquina virtual y listo...XD
<<<<<<<<<<<<<<<<<<<<<<<<<<<
<<<By Patricio Mendez....Pato =)<<<
<<< <<
<<< <<
<<<Comentar no cuesta nada<<<<<
<<<<<<<<<<<<<<<<<<<<<<<<<<<<
jueves, 27 de octubre de 2011
Crear PDF con PHP
FPDF
Es una clase escrita en PHP que permite generar documentos PDF directamente desde PHP. Puede usted usarla para cualquier propósito y modificarla a su gusto para satisfacer sus necesidades.
Lo unico que tienen que hacer es descargar la libreria de la pagina oficial pfdf.org y ponerla en el directorio que donde estan sus archivos del servidor.
En el caso de Windows si usas el XAMPP los archivos se guardan en la carpeta xampp/htdocs/MiServidor/
aqui solo se copia y pega la libreria.
En el caso de los que usamos linux, los archivos por default se guardan en /var/www/
o directamente desde la consola: apt-get install php-fpdf
aqui un pequeño ejemplo que solo manda al navegador un archivo pdf vacio.
<?php
require('fpdf.php');
$pdf=new PDF('L','mm','Letter');
$pdf->Open();
$pdf->AddPage();
$pdf->SetFont('Arial','BI',12);
$pdf->SetTitle("pdf_pato");
$pdf->Output();
?>
<<<<<<<<<<<<<<<<<<<<<<<<<<<
<<<By Patricio Mendez....Pato =)<<<
<<< <<
<<< <<
<<<Comentar no cuesta nada<<<<<
<<<<<<<<<<<<<<<<<<<<<<<<<<<<
miércoles, 6 de julio de 2011
Navegador web
Mi navegador web by Pato..XD |
Aqui dejo un avanse de mi furuto navegador web, hasta el momento solo carga una url especificada pero espero mas adelante poder hacerlo trabajo con flash y poder cargar applets de java y algunas funciones interesantes...
El codigo lo dejo aqui abajo, lo mas dificil hasta el momento es la construccion de la GUI, comenten...XD
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.net.*;
import java.io.*;
import javax.swing.event.*;
public class Navegador extends JFrame implements ActionListener{
JFrame f;
JPanel p,panel;
JEditorPane area;
JComboBox url;
JTextField campoIntroducir;
JMenuItem salir,historial,credito;
JButton home,atras,adelante,canselar,actualizar;
String direccion;
Navegador(){
f=new JFrame("Navegador web XD----Facilitoml-Browser");
p=new JPanel();
panel=new JPanel();
p.setLayout(new BorderLayout());
JPanel p1=new JPanel();
//************************************
JMenuBar menu=new JMenuBar();//El padre de mi menu
JMenu archivo=new JMenu("Archivo");
ImageIcon sal=new ImageIcon("salir.ico");
salir=new JMenuItem("Salir",sal);
salir.addActionListener(this);
archivo.add(salir);
menu.add(archivo);
JMenu erramienta=new JMenu("Herramientas");
historial=new JMenuItem("Historial");
historial.addActionListener(this);
erramienta.add(historial);
menu.add(erramienta);
JMenu editar=new JMenu("Editar");
menu.add(editar);
JMenu ayuda=new JMenu("Ayuda");
menu.add(ayuda);
p.add(menu,BorderLayout.NORTH);
//************************************
ImageIcon hom=new ImageIcon("home.ico");
home=new JButton(hom);
home.addActionListener(this);
ImageIcon at=new ImageIcon("atras.ico");
atras=new JButton(at);
atras.addActionListener(this);
ImageIcon ad=new ImageIcon("adelante.ico");
adelante=new JButton(ad);
adelante.addActionListener(this);
ImageIcon can=new ImageIcon("canselar.ico");
canselar=new JButton(can);
canselar.addActionListener(this);
ImageIcon ac=new ImageIcon("actualizar.ico");
actualizar=new JButton(ac);
actualizar.addActionListener(this);
//************************************
JToolBar bh=new JToolBar();
JToolBar burl=new JToolBar();
bh.add(atras);
bh.add(adelante);
bh.add(home);
burl.add(canselar);
burl.add(actualizar);
p1.add(bh);
//************************************
panel.setLayout(new BorderLayout());
//************************************
url=new JComboBox();
url.setEditable(true);
url.addItem("http://facilitoml.blogspot.com/");
url.addItem("http://www.facebook.com/");
url.addItem("http://www.google.com.mx/");
url.addActionListener(this);
p1.add(url);
p1.add(burl);
panel.add(p1,BorderLayout.NORTH);
//************************************
area=new JEditorPane();
area.addHyperlinkListener(new HyperlinkListener() {
public void hyperlinkUpdate( HyperlinkEvent evento ){
if ( evento.getEventType() ==HyperlinkEvent.EventType.ACTIVATED )
obtenerLaPagina( evento.getURL().toString() );
}
}
);
//************************************
panel.add(new JScrollPane(area),BorderLayout.CENTER);
p.add(panel);
//************************************
//************************************
//************************************
f.add(p);
f.setBounds(80,60,800,500);
f.setVisible(true);
}
public void actionPerformed(ActionEvent e){
obtenerLaPagina( (String)url.getSelectedItem());
if(e.getSource()==salir){
System.exit(0);
}
}
private void obtenerLaPagina( String ubicacion )
{
import java.awt.*;
import java.awt.event.*;
import java.net.*;
import java.io.*;
import javax.swing.event.*;
public class Navegador extends JFrame implements ActionListener{
JFrame f;
JPanel p,panel;
JEditorPane area;
JComboBox url;
JTextField campoIntroducir;
JMenuItem salir,historial,credito;
JButton home,atras,adelante,canselar,actualizar;
String direccion;
Navegador(){
f=new JFrame("Navegador web XD----Facilitoml-Browser");
p=new JPanel();
panel=new JPanel();
p.setLayout(new BorderLayout());
JPanel p1=new JPanel();
//************************************
JMenuBar menu=new JMenuBar();//El padre de mi menu
JMenu archivo=new JMenu("Archivo");
ImageIcon sal=new ImageIcon("salir.ico");
salir=new JMenuItem("Salir",sal);
salir.addActionListener(this);
archivo.add(salir);
menu.add(archivo);
JMenu erramienta=new JMenu("Herramientas");
historial=new JMenuItem("Historial");
historial.addActionListener(this);
erramienta.add(historial);
menu.add(erramienta);
JMenu editar=new JMenu("Editar");
menu.add(editar);
JMenu ayuda=new JMenu("Ayuda");
menu.add(ayuda);
p.add(menu,BorderLayout.NORTH);
//************************************
ImageIcon hom=new ImageIcon("home.ico");
home=new JButton(hom);
home.addActionListener(this);
ImageIcon at=new ImageIcon("atras.ico");
atras=new JButton(at);
atras.addActionListener(this);
ImageIcon ad=new ImageIcon("adelante.ico");
adelante=new JButton(ad);
adelante.addActionListener(this);
ImageIcon can=new ImageIcon("canselar.ico");
canselar=new JButton(can);
canselar.addActionListener(this);
ImageIcon ac=new ImageIcon("actualizar.ico");
actualizar=new JButton(ac);
actualizar.addActionListener(this);
//************************************
JToolBar bh=new JToolBar();
JToolBar burl=new JToolBar();
bh.add(atras);
bh.add(adelante);
bh.add(home);
burl.add(canselar);
burl.add(actualizar);
p1.add(bh);
//************************************
panel.setLayout(new BorderLayout());
//************************************
url=new JComboBox();
url.setEditable(true);
url.addItem("http://facilitoml.blogspot.com/");
url.addItem("http://www.facebook.com/");
url.addItem("http://www.google.com.mx/");
url.addActionListener(this);
p1.add(url);
p1.add(burl);
panel.add(p1,BorderLayout.NORTH);
//************************************
area=new JEditorPane();
area.addHyperlinkListener(new HyperlinkListener() {
public void hyperlinkUpdate( HyperlinkEvent evento ){
if ( evento.getEventType() ==HyperlinkEvent.EventType.ACTIVATED )
obtenerLaPagina( evento.getURL().toString() );
}
}
);
//************************************
panel.add(new JScrollPane(area),BorderLayout.CENTER);
p.add(panel);
//************************************
//************************************
//************************************
f.add(p);
f.setBounds(80,60,800,500);
f.setVisible(true);
}
public void actionPerformed(ActionEvent e){
obtenerLaPagina( (String)url.getSelectedItem());
if(e.getSource()==salir){
System.exit(0);
}
}
private void obtenerLaPagina( String ubicacion )
{
try {
area.setPage( ubicacion );
campoIntroducir.setText( ubicacion );
}
catch ( IOException excepcionES ) {
JOptionPane.showMessageDialog( this,
"Error al recuperar el URL especificado", "URL incorrecto",
JOptionPane.ERROR_MESSAGE );
}
area.setPage( ubicacion );
campoIntroducir.setText( ubicacion );
}
catch ( IOException excepcionES ) {
JOptionPane.showMessageDialog( this,
"Error al recuperar el URL especificado", "URL incorrecto",
JOptionPane.ERROR_MESSAGE );
}
}
public static void main(String args[]){
Navegador obj=new Navegador();
}
}
public static void main(String args[]){
Navegador obj=new Navegador();
}
}
<<<<<<<<<<<<<<<<<<<<<<<<<<<
<<<By Patricio Mendez....Pato =)<<<
<<< <<
<<< <<
<<<Comentar no cuesta nada<<<<<
<<<<<<<<<<<<<<<<<<<<<<<<<<<<
Suscribirse a:
Entradas (Atom)