
Supongo que desarrollare sobre PHP y Postgresql para el servidor y Python-GTK para el escritorio, Me hubiera gustado hacer la web tmb con python, pero como ahi todavia no soy muy ducho, mejor vuelvo al clasico php.
Blog dedicado principalmente a temas informaticos. Sobre todo a abordar las mejoras y novedades de sistemas GNU
<menu>
<menubar id="mFile" title="Archivo"/>
<menubar id="mHelp" title="Ayuda"/>
<menubar id="mEdit" title="Edicion"/>
</menu>
Pues otra vez el tema de seguridad, y es que Microsoft no deja de sorprendernos. Realmente los avances que tienen estos chicos en esa area no hace sino dejarnos fascinados con tanta pero tanta ... ¿?
Hasta hace poco habian noticias acerca que el "Windows Genuine Advantage" que no es otra cosa que el sistema de validacion para actualizacion de Microsoft habia sido crackeado. Ahora cualquier usuario de Windows podia bajarse los parches de seguridad y actualizaciones. Hasta ahi nada fuera de lo comun. Me disculparan los que se sientan ofendidos pero Microsoft nunca ha sido conocido por la calidad de su software :P.
Pero ahora resulta que los usuarios de Linux, que tengan instalado el Wine tmb pueden hacer uso del servicio de Actulizaciones de Microsoft. La verdad no es una gran alegria que aquellos que usamos Linux podamos hacer uso de WindowsUpdate, pero lo que si es desconcertante es pensar : "En manos de quien estamos dejando nuestra seguridad ?"
ip nat loopback on
WebClient myWebClient = new WebClient();Si fuera necesario le pasamos parametros de autentificacion:
myWebClient.Credentials = New NetworkCredential("usuario","clave");Creamos un contenedor para las variables q vamos a enviar con el metodo POST:
NameValueCollection myVNC = new NameValueCollection();Y le agregamos una por una las variables junto con su contenido:
myVNC.Add("nombrevariable","contenido");Y luego lo enviamos al servidor:
byte[] bArray = myWebClient.UploadValues("URL","POST",myVNC);
string s = Encoding.ASCII.GetString(bArray);
//VisorAtom
using System;
using System.Net;
using Atom.Core;
using Gtk;
using Glade;
using Gecko;
class AtomViewer
{
[Widget] Frame frame1;
[Widget] Entry txtURI;
[Widget] Gtk.Window wAtomViewer;
[Widget] ScrolledWindow treeframe;
WebControl web;
TreeView tv;
TreeStore store;
public static void Main()
{
new AtomViewer();
}
public AtomViewer()
{
Application.Init();
store = new TreeStore (typeof (string));
Glade.XML gxml = new Glade.XML(null,"AtomViewer.glade","wAtomViewer",null);
gxml.Autoconnect(this);
wAtomViewer.Resize(500,300);
txtURI.Activated += new EventHandler(LoadAtom);
wAtomViewer.DeleteEvent += new DeleteEventHandler(onExit);
tv = new TreeView (store);
tv.HeadersVisible = true;
tv.AppendColumn ("Post", new CellRendererText (), "text", 0);
treeframe.Add (tv);
web = new WebControl();
web.Show();
frame1.Add(web);
wAtomViewer.ShowAll();
Application.Run();
}
void LoadAtom(object o, EventArgs args)
{
web.LoadUrl(txtURI.Text);
LoadItems(txtURI.Text);
}
void onExit(object o, DeleteEventArgs args)
{
Application.Quit();
args.RetVal = true;
}
void LoadItems(string URI)
{
Console.WriteLine("LoadItems");
Uri blog = new Uri(URI);
AtomFeed feed = AtomFeed.Load(blog);
foreach (AtomEntry entry in feed.Entries)
{
Console.WriteLine(entry.Title.Content);
TreeIter iter = store.AppendValues(entry.Title.Content);
}
}
}
La comunidad de software Libre que fundara Ernie hace 2 años, esta sufriendo una completa metamorfosis. Vamos a cambiar de servidor por lo que el grupo de Yahoo va apasar a volverse inactivo. Otro de las reformas que le estoy haciendo es un cambio en la orientacion, de ser solamente un grupo de personas que tratn de resolver sus propias preguntas ahora vamos a ser una comunidad de desarrolllo e investigacion.
Para lograr esto ya he dado los primeros pasos. Entre puedo mencionar el contacto establecido con Miguel Icaza y Ximian, gracias a lo cual somos la primera comunidad en poder ofrecer un programa de certificacion en Mono.
Otra de las cosas que he logrado, ha sido estabelcer contacto con varios programadores expertos del mundo linux para permitirnos tener conferencias virtuales.
Estoy estableciendo un contacto primario con otras comunidades linux (nuestras hermanas mayores) para ofrecer actividades de integracion.
En cuanto a los priemros proyectos de la comunidad. Ernie tiene la responsabilidad junto con un grupo de muchachos de levantar la web del sitio usando PostPhp. Asi que espero que dentro de poco podamos contar con web nueva para poder colgar los primeros manuales que hemos publicado.
Bueno, a todos los participantes de la comunidad, solo me quede felicitarlos por su empeño y ganas de aprender, pero todavia que da mucho camino por recorrer pongale ganas para llegar a ser la primera de SudAmerica ;)
<
HEAD>
<
LINK REL="Icono" HREF="icono.ico">
<
/HEAD>