<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-20419060</id><updated>2024-10-04T19:38:45.520-06:00</updated><category term="windows"/><category term="Linux"/><category term="ubuntu"/><category term="bases de datos"/><category term="Cd. Victoria"/><category term="Prensa"/><category term="Programación"/><category term="Tamaulipas"/><category term="investigacion"/><category term="mantenimiento"/><category term="software"/><category term="IIS"/><category term="PC"/><category term="PHP"/><category term="libre"/><category term="ASP"/><category term="Apple"/><category term="Slackware"/><category term="acer"/><category term="microsoft"/><category term="objetos"/><category term="on line"/><category term="oracle"/><category term="redes"/><category term="ruby"/><category term=".net"/><category term="6.06.1 LTS"/><category term="7.10"/><category term="Ant"/><category term="Apache"/><category term="COM+"/><category term="CakePHP"/><category term="CentOS"/><category term="Criptografía"/><category term="EC2"/><category term="EFS"/><category term="Eclipse"/><category term="Firefox"/><category term="Flash"/><category term="Fotografía"/><category term="GNU"/><category term="Gmail"/><category term="Google"/><category term="Guix"/><category term="IDS"/><category term="Internet Explorer"/><category term="Java"/><category term="Mac"/><category term="Mail"/><category term="OpenGL"/><category term="Picasa"/><category term="SMTP"/><category term="Safari"/><category term="TCP"/><category term="Templates"/><category term="Thunderbird"/><category term="Tomcat"/><category term="Torque"/><category term="Trabajo"/><category term="TrueCrypt"/><category term="VB6"/><category term="Web"/><category term="access"/><category term="aspire"/><category term="aspire 3650"/><category term="ati"/><category term="audio"/><category term="bernstein"/><category term="c#"/><category term="cms"/><category term="colaboración"/><category term="cut"/><category term="dapper"/><category term="dbms"/><category term="debian"/><category term="development"/><category term="diseño"/><category term="facebook"/><category term="final"/><category term="freebsd"/><category term="gimp"/><category term="gutsy"/><category term="hardy"/><category term="icecast"/><category term="informix"/><category term="ipv6"/><category term="laptop"/><category term="learning"/><category term="logfiles"/><category term="manual"/><category term="migración"/><category term="mingetty"/><category term="mono"/><category term="moto4lin"/><category term="motorola"/><category term="mysql"/><category term="passwords"/><category term="pebl"/><category term="privacidad"/><category term="python"/><category term="qmail"/><category term="radeon"/><category term="radio"/><category term="rails"/><category term="respaldos"/><category term="server"/><category term="sql server"/><category term="streaming"/><category term="u6"/><category term="unix"/><category term="utilerias"/><category term="videoteca"/><category term="vmware"/><category term="xamarin"/><category term="xml"/><title type='text'>Express IT</title><subtitle type='html'>what I have to say about</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://expresit.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://expresit.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/11928320874746605862</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>58</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-20419060.post-7186838056592103096</id><published>2014-09-29T12:49:00.002-05:00</published><updated>2014-09-29T12:51:09.650-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="GNU"/><category scheme="http://www.blogger.com/atom/ns#" term="Guix"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><title type='text'>GNU Guix Hackathon-09-2014</title><content type='html'>In the weekend of September 27th &amp;amp; 28th and to celebrate the 30th anniversary of GNU an on line hackathon of GNU Guix was held. Although I didn&#39;t officially joined, I took the chance to try Guix for the first time.&lt;br /&gt;
&lt;br /&gt;
There are two ways of currently running GNU Guix, either it could be installed on top of an existing GNU/Linux distribution, or installed directly on bare metal (or a virtual machine for the instance). Since the virtualization platform I use is VirtualBox, this was my primary target, in contrast qemu is the preferred choice of Guix developers, because its GPL license I assume.&lt;br /&gt;
&lt;br /&gt;
Being in alpha state, the GNU Guix distribution provides a very basic USB image to boot and install the system, VirtualBox currently does not boot from USB, so I had to convert the installer raw image to some format which VirtualBox could handle. I tried VBoxManage at first, but it didn&#39;t work or maybe I was unable to figure out how to do so, in the end I used qemu-img command to achieve the task.&lt;br /&gt;
&lt;br /&gt;
In Gitorious you can find my &lt;a href=&quot;https://gitorious.org/ecelis-guix/hackathon&quot;&gt;notes and some guides&lt;/a&gt; I wrote during this two days of the hackathon.&lt;br /&gt;
&lt;br /&gt;
The latest GNU Guix installer image version available for download is Guix-0.7 which is flawed, &lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;guix --version&lt;/span&gt; shows the right version but the bundled packages are from Guix-0.6. It is not a showstopper, since you can easily upgrade to the latest version right before installing to your hard drive. This little bug slowed my install a few hours until I found the solution when someone else hit the same problem in #guix at freenode.net&lt;br /&gt;
&lt;br /&gt;
The installer script is rather basic, do not expect anything fancy like hard disk re-partitioning, much less a GUI. It does not mean that it is hard to install, any mididly experienced unix user should be able to use fdisk, e2label, mount, sed and other basic commands to get a running GNU Guix system. One thing I missed though was the lack of vi or ed text editors, my keyboard is broken and keys &#39;Z&#39; and left &#39;CTRL&#39; don&#39;t work. VirtualBox grabs hold of the right &#39;CTRL&#39; for its own purposes and the only two editors available in the installer image are nano and zile (an Emacs clone), both unusable with my current keyboard.&lt;br /&gt;
&lt;br /&gt;
Also the installer fetches pre-built binaries from hydra.gnu.org, sometimes this hosts is overloaded or simply unresponsive and you will get this &lt;i&gt;&quot;guix-system: error: build failed: unexpceted-end-of-file&quot;&lt;/i&gt; message instead of the cool one &lt;i&gt;&quot;Installation finished. No error reported&quot;&lt;/i&gt;, just re-run the last command until the task finishes successfully. If everything went well, now you should have a shiny new GNU Guix system ready to be booted into.&lt;br /&gt;
&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://expresit.blogspot.com/feeds/7186838056592103096/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://expresit.blogspot.com/2014/09/gnu-guix-hackathon-09-2014.html#comment-form' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/7186838056592103096'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/7186838056592103096'/><link rel='alternate' type='text/html' href='http://expresit.blogspot.com/2014/09/gnu-guix-hackathon-09-2014.html' title='GNU Guix Hackathon-09-2014'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/11928320874746605862</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20419060.post-3747963669624787362</id><published>2014-07-09T04:06:00.000-05:00</published><updated>2014-07-09T04:06:56.895-05:00</updated><title type='text'>SlackwareARM in Cubieboard2</title><content type='html'>From early this year I&#39;ve been playing with an Allwiner SoC, the Cubieboard2 is a System on a Chip with 1GHz dual core CPU, 1GB RAM, 4GB NAND, 1 100MB Ethernet port, MicroSD card slot and a bunch of other niceties, expansion ports and what not. It comes preloaded with Android Jelly Bean, but there are several GNU/Linux flavors available.&lt;br /&gt;
&lt;br /&gt;
Sadly I ain&#39;t very fond of none of the available distros, and Slackware has an ARM port which is now officialy endorsed by Patrick Volkerdi himself. So I decided to give it a try.&lt;br /&gt;
&lt;br /&gt;
SlackwareARM has official support for some boards and community support for some others, the main difference is that the official ones work with the standard Slackware installer and the ones supported by the community don&#39;t. Luckly the SlackwareARM team provides a compressed mini-root filesystem with the bare minimal to bootstrap the system.&lt;br /&gt;
&lt;br /&gt;
Here I&#39;ll give only an overview of the steps needed to bootstrap SlackwareARM 14.1 on Cubieboard2. Detailed guidelines are available in Spanish language in &lt;a href=&quot;https://freeshell.de/~ecelis/doku.php?id=cubieboard2&quot;&gt;Mi Kiwi&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
All my hardware runs some sort of Unix like operating system, everything I describe here was done in a laptop running Slackware64 14.1 with multi-lib enabled. &lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;You need to get a miniroot file from &lt;a href=&quot;http://ftp.arm.slackware.com/slackwarearm/slackwarearm-devtools/minirootfs/roots/&quot;&gt;here&lt;/a&gt; and unpackit somewhere.&lt;/li&gt;
&lt;li&gt;You&#39;ll also need the &lt;a href=&quot;https://github.com/linux-sunxi/u-boot-sunxi.git&quot;&gt;u-boot-sunxi&lt;/a&gt;, &lt;a href=&quot;https://github.com/linux-sunxi/sunxi-tools.git&quot;&gt;sunxi-tools&lt;/a&gt;, &lt;a href=&quot;https://github.com/linux-sunxi/sunxi-boards.git&quot;&gt;sunxi-boards&lt;/a&gt; and &lt;a href=&quot;https://github.com/linux-sunxi/linux-sunxi.git&quot;&gt;linux-sunxi&lt;/a&gt; git cloned repositories.&lt;/li&gt;
&lt;li&gt;Finally a cross toolchain to build the sources, get one from &lt;a href=&quot;http://sourcery.mentor.com/public/gnu_toolchain/arm-none-linux-gnueabi/&quot;&gt;here&lt;/a&gt;. I did choose the arm-2012-03-57-arm-none-linux-gnueabi.&lt;/li&gt;
&lt;li&gt;Build the sunxi-tools, u-boot-sunxi and linux-sunxi&lt;/li&gt;
&lt;li&gt;Copy the &lt;b&gt;u-boot-with-spl.bin&lt;/b&gt; to the mSD &lt;/li&gt;
&lt;li&gt;Then copy the resulting &lt;b&gt;uImage&lt;/b&gt; kernel and install &lt;b&gt;modules&lt;/b&gt; into the rootfs directory.&lt;/li&gt;
&lt;li&gt;Edit and compile the &lt;b&gt;Cubieboard2.fex &lt;/b&gt;into the &lt;b&gt;script.bin&lt;/b&gt; file&lt;/li&gt;
&lt;li&gt;Edit the &lt;b&gt;uEnv.txt&lt;/b&gt; file &lt;/li&gt;
&lt;li&gt;Edit and compile the &lt;b&gt;boot.cmd&lt;/b&gt; into boot.scr&lt;/li&gt;
&lt;li&gt;Edit &lt;b&gt;rootfs/etc/fstab&lt;/b&gt;&lt;/li&gt;
&lt;/ol&gt;
Place the mSD card into the Cubieboard2 and boot it, if you have an USB Serial converter you can watch/debug the boot and load of the kernel attaching your terminal to the serial console using either, cu, minicom or screen.&lt;br /&gt;
&lt;br /&gt;
For the lazy bums out there, you can download either, a mSD card image file ready to boot, or the root filesystem compressed and the u-boot-with-spl.bin files to customize your install from &lt;a href=&quot;http://www.mediafire.com/?gj4k5mvneq7mn&quot;&gt;MediaFire&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
EOF </content><link rel='replies' type='application/atom+xml' href='http://expresit.blogspot.com/feeds/3747963669624787362/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://expresit.blogspot.com/2014/07/slackwarearm-in-cubieboard2.html#comment-form' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/3747963669624787362'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/3747963669624787362'/><link rel='alternate' type='text/html' href='http://expresit.blogspot.com/2014/07/slackwarearm-in-cubieboard2.html' title='SlackwareARM in Cubieboard2'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/11928320874746605862</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20419060.post-744748311829238017</id><published>2014-02-11T20:59:00.002-06:00</published><updated>2014-02-11T21:03:21.398-06:00</updated><title type='text'>Surveillance, people and power</title><content type='html'>I just twitted about &quot;&lt;a href=&quot;https://thedaywefightback.org/international/&quot;&gt;The Day We Fight Back&lt;/a&gt;&quot; a movement sponsored for some organizations like the &lt;a href=&quot;http://www.fsf.org/&quot;&gt;Free Software Foundation&lt;/a&gt;, the &lt;a href=&quot;https://www.eff.org/&quot;&gt;Electronic Frontier Foundation&lt;/a&gt;, among other tech-related bodies and associations. Put aside the time (a decade at least) being known for my support to the free software and also open source software, which prompted me to start typing this post is the kind of job I&#39;m doing nowadays.&lt;br /&gt;
&lt;br /&gt;
Going straight to the point, directly under my control are around 10 cameras installed abroad the city where I currently live. This is not the first time I do security related development. And for the most part (thinking as an ex-volunteer firefighter) I really think that the current project which involves more than cameras is really helpful for the people in this city. Let&#39;s temporarily forget the goal of the project.&lt;br /&gt;
&lt;br /&gt;
I think about the cameras as the eyes of first response corps, certainly these days (almost) everyone carries a mobile phone capable of doing free calls to the emergency number, a big chunk of this mobile users own a so called smart-phone capable not only of making the emergency call, but also most of these gadgets are equipped with sensors and in some cases software capable of sending geo-location data and media to the emergency control centres. What this devices can&#39;t provide neither replace is the training of first responders teams and dispatch operators.&lt;br /&gt;
&lt;br /&gt;
So, the right mix of technology with trained and highly ethic people in charge of the cameras I was talking about in the first place, make the surveillance projects worth. The problem arises from an education and economics background. I can sleep fine every night, since I do a professional and transparent (to maximum allowed extent) work, I was grown educated by certain ethics and in a relatively comfortable environment. Speaking of my current work, all code I&#39;ve written is being published with some sort of free or open source licence, so it can be openly audited. But what about the high rank officers, middle ground operators and other people with access to the technology and who are able to exploit it for their own purposes?&lt;br /&gt;
&lt;br /&gt;
Technically, I or any person with the right skill set can create things that can be twisted into evil tools by other kind of skilled people, how do you control the later?&lt;br /&gt;
&lt;br /&gt;
I could stop doing what I do, but some one else will do it anyways. The key is education which is the easiest part, since the other part, the economics are a bit more complicated to even think about, but easily controlled by education means though.&lt;br /&gt;
&lt;br /&gt;
EOF</content><link rel='replies' type='application/atom+xml' href='http://expresit.blogspot.com/feeds/744748311829238017/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://expresit.blogspot.com/2014/02/surveillance-people-and-power.html#comment-form' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/744748311829238017'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/744748311829238017'/><link rel='alternate' type='text/html' href='http://expresit.blogspot.com/2014/02/surveillance-people-and-power.html' title='Surveillance, people and power'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/11928320874746605862</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20419060.post-3974437251775863964</id><published>2013-12-10T04:41:00.000-06:00</published><updated>2013-12-10T04:46:56.760-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ipv6"/><category scheme="http://www.blogger.com/atom/ns#" term="learning"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="unix"/><title type='text'>Ten years of a great learning experience</title><content type='html'>In 2003 I started seriously playing with the GNU/Linux operating system, it was a matter of months to make the switch from Windows XP to almost running Slackware 9.1 only. That choice was a good one, it brought along a learning tidal that I&#39;ve been enjoying since then.&lt;br /&gt;
&lt;br /&gt;
One year or so passed and in July of 2004 I already felt very comfortable working in the shell, coding in Emacs and even playing my mp3 music collection and DVDs, things weren&#39;t so smooth and fancy as today, there wasn&#39;t transparent borders, or shadows, Ubuntu was in diapers and setting up the graphic desktop was a pain in the ass in your lucky day. But I learnt a lot about my hardware and the inner workings of the operating systems, not only Linux based ones.&lt;br /&gt;
&lt;br /&gt;
I got an old IBM Pentium 100MHz with 48MB RAM and 20G Hard Drive along with an USRobotics 56k modem, the modem was intended to provide Internet connectivity for my main PC that ran Slackware, the internal modem of the later didn&#39;t played well with Linux. Thinking about what to do with the Pentium machine I stumbled upon some on-line article about Hotmail. I thought of learning about servers by running my own web, email, ftp and any kind of server on the venerable IBM hardware, which proved to be a fine workhorse  running by several months almost unatended with no downtime (actually the server ran several years, but I upgraded the hardware very soon), unless lack of power of the like. I wasn&#39;t bound to dialup too much time, very soon in mid 2004 I leased a 256Kbps DSL connection which made perfect fit with the server project.&lt;br /&gt;
&lt;br /&gt;
I started researching about pre-Microsoft, Hotmail&#39;s original infrastructure, trying to emulate it if possible, it turned out that FreeBSD was the operating system used by Hotmail and qmail was the MTA. I already knew about the BSD family of unices, but never touched one of such beasts before. Again the task of learning was daunting at times, but very joyful overall. This time gained a lot of knowledge about the workings of the Internet, web servers and the way http requests/responses are handled (really helpful for my career as web apps developer), qmail and how the protocols SMTP, IMAP and POP work togheter, I used to host my own domain, both web and email and my own Subversion server. FreeBSD 4.1 was the operating system choice, also great for learning about true unix which is not the same as GNU/Linux.&lt;br /&gt;
&lt;br /&gt;
In ten years I&#39;ve seen the raise (meaning widespread use) of virtualization technologies which I started using in 2005 with Xen and VMware, later clouds came and I was also interested in learning about it, good old cfe.homeunix.org (which was the domain name of my server) then left the physical layer and went to heaven, well only to the cloud in the form of an AWS AMI.&lt;br /&gt;
&lt;br /&gt;
And the learning path does not seem to end soon, today I got &lt;a href=&quot;http://ipv6.esblender.org/&quot;&gt;my first server on IPv6&lt;/a&gt; (you need to be on IPv6 in order to be able to reach the website). Thanks to Hurricane Electric and their &lt;a href=&quot;https://tunnelbroker.net/&quot;&gt;IPv6 Tunnelbroker&lt;/a&gt; service, I know a bit about IPv6 (I should know, I did the CCNA course) and the difference between v4 and v6 is more than 2 :-)&lt;br /&gt;
&lt;br /&gt;
EOF</content><link rel='replies' type='application/atom+xml' href='http://expresit.blogspot.com/feeds/3974437251775863964/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://expresit.blogspot.com/2013/12/ten-years-of-great-learning-experience.html#comment-form' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/3974437251775863964'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/3974437251775863964'/><link rel='alternate' type='text/html' href='http://expresit.blogspot.com/2013/12/ten-years-of-great-learning-experience.html' title='Ten years of a great learning experience'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/11928320874746605862</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20419060.post-3117582816288329948</id><published>2013-09-11T01:09:00.000-05:00</published><updated>2013-09-11T01:11:41.232-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="dbms"/><category scheme="http://www.blogger.com/atom/ns#" term="development"/><category scheme="http://www.blogger.com/atom/ns#" term="python"/><title type='text'>A learning exercise with python</title><content type='html'>I was reading Python&#39;s documentation in order to start working on an app for a friend of mine, Python fits well in that project because the list data type it supports. While reading about lists and sets in specific I thought these Python features could serve as the basis for a DBMS development exercise, and it is how it all began.&lt;br /&gt;
&lt;br /&gt;
I started thinking about the specific implementation and wrote some code to kick start the project, it is hosted in Bitbucket and is released under the Apache 2.0. license terms so anyone can join the learning experience by contributing to XE which is the DBMS&#39;s name. &lt;a href=&quot;https://bitbucket.org/ecelis/xea&quot;&gt;https://bitbucket.org/ecelis/xea&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As I said above, the plan is to leverage Python strengths, besides the sets and lists the language provides modules and methods for handling the filesystem. So to avoid unnecessary complexity the storage engine uses the underlying operating system&#39;s filesystem hierarchy; this is not an original idea, until the year 2012 I was working for VectorstarDB a company whose main product was a column oriented DBMS (you can read a technical overview about it &lt;a href=&quot;http://bit.ly/1efSFG6&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;), I&#39;m only recycling some ideas from there.&lt;br /&gt;
&lt;br /&gt;
It is not my goal to develop a commercial product or anything, I think about XE more like some sort of Minix, a tool for learning DBMS design and implementation, along with gaining Python experience along the way.&lt;br /&gt;
&lt;br /&gt;
EOL</content><link rel='replies' type='application/atom+xml' href='http://expresit.blogspot.com/feeds/3117582816288329948/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://expresit.blogspot.com/2013/09/a-learning-exercise-with-python.html#comment-form' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/3117582816288329948'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/3117582816288329948'/><link rel='alternate' type='text/html' href='http://expresit.blogspot.com/2013/09/a-learning-exercise-with-python.html' title='A learning exercise with python'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/11928320874746605862</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20419060.post-7308943913484377257</id><published>2013-04-27T16:51:00.000-05:00</published><updated>2013-04-27T16:51:38.980-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term=".net"/><category scheme="http://www.blogger.com/atom/ns#" term="c#"/><category scheme="http://www.blogger.com/atom/ns#" term="mono"/><category scheme="http://www.blogger.com/atom/ns#" term="xamarin"/><title type='text'>Coding in C# for (almost) any device out there</title><content type='html'>I was listening to an interview with Miguel de Icaza who was talking about Mono and Xamarin, his new IDE for .Net development which isn&#39;t targeted at competing with Visual Studio, but to fill the void for developing .net applications in MacOS.&lt;br /&gt;
&lt;br /&gt;
De Icaza is a well known open source software developer and every company he started has been very committed with open source, but Xamarin itself is not open source. In the interview he shares very interesting opinions about the open source ecosystem, for many years I&#39;ve been in agreement with these opinions about the role of open source within the software development business. I&#39;m a true believer of the free software ideals but very early I realized too, that making money does not always play well with having fun and doing things just for fun.&lt;br /&gt;
&lt;br /&gt;
I&#39;m not going to transcript here the interview, you better watch it. I&#39;ve been doing professional work for a little bit more than half of my life (I&#39;m 35 years old), I have started 3 formal business companies, also have done freelance development and consultancy and of course I&#39;ve been employed by a few companies and (I&#39;m ashamed to tell this) by government. Very early in my career I used a lot of proprietary stuff, until I heard about Linux, around 1997 and started using it actually in 2003, since then I&#39;ve been involved and gradually switched to only open source technologies.&lt;br /&gt;
&lt;br /&gt;
Lately with the mobile wave, I began to develop (obviously) for Android not only because its Linux base, Java which is a programming language I know and love to code in,&amp;nbsp;was the only language to develop for Android devices,&amp;nbsp;until the arrive of C# by Xamarin folks.&lt;br /&gt;
&lt;br /&gt;
As an app developer you cannot constrain to only Android devices, if you wish your app to be a successful one or if the mobile application is only a front end for the services your company provides, then you must support iOS, Windows, Bada, blah, blah...blah devices, unfortunately I can&#39;t code in Java for all these platforms, and in some cases (namely iOS) I&#39;m (legally) forced to use a MacOS computer. Isn&#39;t that enough? Well, I should also code in at least three different programming languages (Java included).&lt;br /&gt;
&lt;br /&gt;
I&#39;m happy to know that Xamaring allows to code in C# for a wide range of devices and operating systems using either Visual Studio (which personally I think is one of the very best IDEs out there, but certainly I won&#39;t say its the best) or Xamarin which runs in MacOS. Too bad that Xamarin does not provide Linux support, you can read why &lt;a href=&quot;https://bugzilla.xamarin.com/show_bug.cgi?id=142&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;. As I said earlier, its not always easy to fit business with open source.&lt;br /&gt;
&lt;br /&gt;
&lt;video controls=&quot;&quot; poster=&quot;http://media.ch9.ms/ch9/519b/dc65003a-1bdb-4679-b30f-8af9d477519b/MigueldeIcazaXamarin_960.jpg&quot;&gt;&lt;source src=&quot;http://media.ch9.ms/ch9/519b/dc65003a-1bdb-4679-b30f-8af9d477519b/MigueldeIcazaXamarin_mid.mp4&quot; type=&quot;video/mp4&quot;&gt;&lt;/source&gt;&lt;source src=&quot;http://media.ch9.ms/ch9/519b/dc65003a-1bdb-4679-b30f-8af9d477519b/MigueldeIcazaXamarin.webm&quot; type=&quot;video/webm&quot;&gt;&lt;/source&gt;&lt;/video&gt;

EOF</content><link rel='replies' type='application/atom+xml' href='http://expresit.blogspot.com/feeds/7308943913484377257/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://expresit.blogspot.com/2013/04/coding-in-c-for-almost-any-device-out.html#comment-form' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/7308943913484377257'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/7308943913484377257'/><link rel='alternate' type='text/html' href='http://expresit.blogspot.com/2013/04/coding-in-c-for-almost-any-device-out.html' title='Coding in C# for (almost) any device out there'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/11928320874746605862</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20419060.post-7295605239081607547</id><published>2013-03-09T21:39:00.001-06:00</published><updated>2013-03-09T21:39:19.202-06:00</updated><title type='text'>Año nuevo, time to rethink strategies</title><content type='html'>&lt;p&gt;I&#39;m not the kind of guy who makes new year&#39;s commitments but begining of the calendar cycle is always a good time to look back and analyze what I&#39;ve done and measure the achivements. But its not enough to watch, one must take action and do adjustments here and there as a result of our own review.&lt;/p&gt;&lt;p&gt;In 2005 I started building the online presence wich allows me to show up my skills and involvement in the open source community, first this blog born and I used to publish some kind of how-to guides, afterwards I realized a wiki would be better tool for the how-to type of stuff and &lt;a href=&quot;http://mikiwi.celisdelafuente.net&quot;&gt;Mi Kiwi&lt;/a&gt; went online sometime in 2007~2008. Also I got the celisdelafuente.net domain name, the blog became Express IT along with design reshape and the posts became my opinions, discoveries and news related to the IT field abroad, to complete the online identity triangle I created a web site &lt;a href=&quot;http://ernesto.celisdelafuente.net&quot;&gt;ernesto.celisdelafuente.net&lt;/a&gt; is an entry point where anyone can read my career resume and browse the various projects I&#39;m involved in, all tied to my own name, since I&#39;m a freelancer professional resembling the model used by companies in building online presence and sharing of knowledge and resources makes me look better to employeers eyes. Of course I also went social by using twitter, linkedin and other social networks in strategic way, which is the topic for a future post.&lt;/p&gt;&lt;p&gt;All of this actions are only the marketing strategy, I&#39;ve also invest a lot of time in research and self training mostly by taking advantage of free online offerings and I honestly cand say that it has produced results. I&#39;ve got job not only in the city where I live, I&#39;ve working in various states of Mexico and also for one USA company and had been choosen to enter in drafts for positions in a couple of big IT companies.&lt;/p&gt;&lt;p&gt;So now its that time again, I&#39;ve decided to switch the content in Express IT from Spanish to English; the change fits better with the blog&#39;s name and English is the standard in the IT field, talking about working with world wide spread teams and the posts will also include about the projects I&#39;m working on, becoming a kind of developing journal plus the news and opinions I usually blog about. Before I had various blogs wich covered developing, unix and even single project topics, from now on all those will be consolidated here.&lt;/p&gt;&lt;p&gt;Mi kiwi will be the place where the spanish language content will go and keeps focused in how-to type stuff, while the web site only will get an english version and every social network I use related to my career will be reviewed and used in english also.&lt;/p&gt;&lt;p&gt;I&#39;ll see in one year or two how this changes result.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://expresit.blogspot.com/feeds/7295605239081607547/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://expresit.blogspot.com/2013/03/ano-nuevo-time-to-rethink-strategies.html#comment-form' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/7295605239081607547'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/7295605239081607547'/><link rel='alternate' type='text/html' href='http://expresit.blogspot.com/2013/03/ano-nuevo-time-to-rethink-strategies.html' title='Año nuevo, time to rethink strategies'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/11928320874746605862</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20419060.post-6695517245584725399</id><published>2013-01-10T08:53:00.000-06:00</published><updated>2013-01-11T03:02:05.898-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="facebook"/><category scheme="http://www.blogger.com/atom/ns#" term="privacidad"/><title type='text'>Privacidad en Facebook para dummies</title><content type='html'>&lt;span style=&quot;font-family: inherit;&quot;&gt;Hace unos días una amiga me preguntó, -¿Que gana Facebook dejandome usar sus servicios grátis?-. Para los usuarios comu tu y yo puede parecer que Facebook nos brinda un servicio gratuito, pero el servicio no es grátis y tampoco somos nosotros los clientes. Lo cierto es que Facebook evolucionó de ser una especie de anuario escolar en línea donde se podía mantener el contacto con ex-compañeros de la escuela para convertirse en una empresa publicitaria que ofrece servicios de publicidad dirigida, sus clientes son empresas que pagan por la información de mercado que nosotros gustosamente proporcionamos cada véz que hacemos &lt;i&gt;Like&lt;/i&gt; en una página, comentamos las publicaciones de nuestros amigos, compartimos nuestra ubicación haciendo &lt;i&gt;Checkin&lt;/i&gt; y en general haciendo uso de las características sociales que Facebook ofrece.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;b&gt;Lección 1:&lt;/b&gt; Yo no soy el cliente de Facebook, soy su producto en venta. (No yo, pero si la información que Facebook recibe de mi).&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;Hoy ví la publicación de un amigo donde afirma que Facebook hizo &quot;cambios recientes&quot; que le permiten al público ver sus publicaciones, fotos y demás que el mismo publica en Facebook, también se queja de que &quot;no podemos cambiar esta configuración&amp;nbsp;por nosotros mismos porque Facebook lo ha configurado de esta manera&quot; y enseguida se contradice dando instrucciones para limitar la posibilidad de que sus amigos puedan comentar o hacer &lt;i&gt;Like&lt;/i&gt; en sus publicaciones (las de mi amigo).&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;Mi amigo está en un error, Facebook cambia constantemente la funcionalidad y agrega o quíta características con la finalidad de proveer un mejor servicio a sus clientes (ya establecimos que nosotros los usuarios no somos los clientes) y en ocasiones se hacen cambios también para cumplir con requerimientos legales, de acuerdo a los &lt;a href=&quot;https://www.facebook.com/legal/terms&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Terminos de Servicio de Facebook&lt;/a&gt;; los usuarios (nosotros) siempre tenémos control sobre la visibilidad y el alcance de la información que publicamos en Facebook y también controlamos la información que nuestros amigos comparten con nosotros. Cuando nos registramos en Facebook este nos presenta la oportunidad de leer los terminos de servicio y sus &lt;a href=&quot;https://www.facebook.com/full_data_use_policy&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;políticas de privacidad&lt;/a&gt;; si hacemos click en Aceptar, legalmente significa que estamos de acuerdo con estos terminos sin importar si hemos leído o no dichos terminos, esto aplica en cualquier juzgado de cualquier país cuando hay un contrato de por medio, el desconocimiento voluntario o involuntario de los terminos del contrato no excluye a las partes de las obligaciones y derechos estipulados.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;b&gt;Lección 2:&lt;/b&gt;&amp;nbsp;Cuando acepto los terminos de servicio, toda la información que yo publicó en Facebook es de mi propiedad, controlo como se comparte y la visibilidad a través de la &lt;a href=&quot;https://www.facebook.com/settings/?tab=privacy&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Configuración de Privacidad&lt;/a&gt; y la &lt;a href=&quot;https://www.facebook.com/settings?tab=applications&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Configuración de las Aplicaciones&lt;/a&gt;, pero le otorgo a Facebook el permiso &lt;b&gt;NO EXCLUSIVO, TRANSFERIBLE, SUB-LICENCIABLE, LIBRE DE PAGOS DE DERECHOS, A NIVEL MUNDIAL&lt;/b&gt; para &amp;nbsp;hacer uso de mi información. Si publico una fotografía mía en medio de la nieve, borracho con tequíla y visitiendo solo un calcetín (al estilo Red Hot Chilli Peppers), culaquier compañia tequilera puede pagar a Facebook para utilizar mi foto en alguna campaña publicitaria, sin que yo reciba ni un solo centavo.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;En su publicación mi amigo proporciona instrucciones para limitar la capacidad de que sus amistades o amistades de sus amistades puedan hacer comentarios o &lt;i&gt;Like&lt;/i&gt; en sus publicaciones, esto le proporciona una protección a medias pues no son los únicos controles que Facebook tiene para proteger nuestra información y además limita la experiencia en Facebook de sus amistades. Si bien nosotros no somos los clientes, Facebook no quiere perder su materia prima y proporciona un complicado sistema de configuraciones de privacidad que es abrumador para la gran mayoría de los usuarios, donde es posible definir con mucha granularidad la visibilidad (de una sola publicación, pasadas y nuevas publicaciones).&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;-¿Por que es tan complicado este sistema de configuración de privacidad?- Otro amigo se quejaba hace unos días; el piensa que además de la configuración tan fina (y complicada) Facebook debería agregar botones de configuración más generales, así los usuarios pueden elegir entre definir a detalle sus opciones de privacidad o bien simplemente limitar todo con un solo clic. La respuesta a su pregunta esta ligada al hecho de que los usuarios (nosotros) no somos los clientes y por más sencillo que sea agregar este botón que mi amigo sugiere, Facebook como empresa no va a (y no tiene por que) invertir tiempo de sus programadores para hacer esto, es más rentable que los programadores dediquen su tiempo a mejorar los algorítmos de minería de datos y de publicidad dirigida. La configuración predefinida esta así por que permite a los usuarios disfrutar al 100% la experiencia de Facebook pero aún más importante, le proporciona a sus clientes la mayor cantidad de información posible acerca de los usuarios y sus preferencias para generar campañas de mercado más efectivas y esté como ya sabemos es el negocio de Facebook. &amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;span style=&quot;line-height: 18px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;line-height: 18px;&quot;&gt;&lt;b&gt;Lección 3:&lt;/b&gt; Si compro un automovil no basta saber conducir, también debo aprender a usar todos los controles en el tablero. Dicho de otra forma &quot;&lt;a href=&quot;https://www.facebook.com/help/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Lee el pinche manual&lt;/a&gt;&quot; de Facebook y aprende a controlar y proteger tu información.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;span style=&quot;line-height: 18px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;line-height: 18px;&quot;&gt;&lt;b&gt;Lección 4:&lt;/b&gt; El cliente siempre tiene la razón, ahora repasa la lección 1; ¡yo no soy el cliente!. Facebook intenta tener contento al mayor número&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;line-height: 18px;&quot;&gt;posible&lt;/span&gt;&lt;span style=&quot;font-family: inherit; line-height: 18px;&quot;&gt;&amp;nbsp;de usuarios, pero no a la mayoría; antes de pensar &quot;Facebook debería hacer X, Y o Z&quot; repasa esta lección hasta que aceptes el hecho de que no eres el cliente, aunque no lo entiendas.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;span style=&quot;line-height: 18px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;span style=&quot;line-height: 18px;&quot;&gt;Farmville y otras (molestas) aplicaciones no son desarrolladas por Facebook y por lo tanto la empresa no es responsable (hasta cierto límite) por el manejo que dichas aplicaciones hagan de la información de los usuarios. En parte el éxito de la red social se debe a que proporciona mecanismos para que programadores ajenos a Facebook desarrollen aplicaciones que funcionan dentro del sitio de Facebook o interactuan con este de alguna forma, esto le permite por un lado proporcionar a sus clientes los medios para estar en contacto con los usuarios y por otro lado es también una forma de ganar nuevos usuarios, estas aplicaciones pueden acceder a TODA la información del usuario (siempre y cuando este lo permita) y tienen terminos de uso y políticas de privacidad que no necesariamente se adhieren a las de Facebook.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;span style=&quot;line-height: 18px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;span style=&quot;line-height: 18px;&quot;&gt;&lt;b&gt;Lección 5:&lt;/b&gt; Cuando aceptes invitaciones de Farmville, Horóscopo, Calendario de cumple años y en general de cualquier aplicación, asegurate de leer los terminos de servicio y políticas de privacidad particulares de la aplicación.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;span style=&quot;line-height: 18px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;line-height: 18px;&quot;&gt;Antes de concluir, cierta información que es siempre pública y no se puede limitar su visibilidad: nombre, fotografías del perfil (actual y anteriores), imágenes de portada, redes a las que perteneces, el sexo y el nombre de usuario y la ID de usuario SON INFORMACIÓN PÚBLICA.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;span style=&quot;line-height: 18px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;line-height: 18px;&quot;&gt;&lt;b&gt;Lección 6:&lt;/b&gt; Si no quieres que tu nombre esté asociado con tu cuenta de Facebook, cambialo por &lt;i&gt;Juan P.&lt;/i&gt; en vez de &lt;i&gt;Juan de las Pitas&lt;/i&gt;; usa fotos de perfil donde no sea facil reconocerte o una caricatura; cuando subas fotos que no quieres hacer públicas, organizalas en álbumes y define la visibilidad de cada uno de los álbumes; no te afilies a redes o grupos si no quieres ser asociado a través de Facebook con estos y a la inversa, si no quieres que otros miembros de estas redes o grupos tengan acceso a tu información; elige un nombre de usuario que no se pareza a tu nombre real.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;span style=&quot;line-height: 18px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;line-height: 18px;&quot;&gt;¿Quieres darte una idea de que tan visible eres en la Internet? Visita&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://www.123people.es/s/nombre+apellido/world&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.123people.es/s/nombre+apellido/world&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;b&gt;UPDATE Ene 11, 2013: &lt;/b&gt;Existen alternativas a Facebook donde los usuarios son los clientes y la información no se otorgan derechos sobre esta a las empresas detrás de estas redes sociales, Diaspora es una red social financiada por una fundación y el código de la plataforma es completamente Open Source, otra alternativa pero de paga es App.net.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;a href=&quot;https://joindiaspora.com/&quot;&gt;https://joindiaspora.com/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://join.app.net/&quot;&gt;https://join.app.net/&lt;/a&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;EOF&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://expresit.blogspot.com/feeds/6695517245584725399/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://expresit.blogspot.com/2013/01/privacidad-en-facebook-para-dummies.html#comment-form' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/6695517245584725399'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/6695517245584725399'/><link rel='alternate' type='text/html' href='http://expresit.blogspot.com/2013/01/privacidad-en-facebook-para-dummies.html' title='Privacidad en Facebook para dummies'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/11928320874746605862</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20419060.post-8343019303816174561</id><published>2012-05-04T10:33:00.000-05:00</published><updated>2012-05-04T10:33:02.281-05:00</updated><title type='text'>¡A su servicio!</title><content type='html'>Desde carne cruda hasta platillos listos para degustar es como me imagino la oferta actual de &lt;i&gt;&quot;X, Y y Z as a Service&quot;&lt;/i&gt; que diversas compañias de IT ofrecen. Después de un intento fallido de entrar en este mercado usando como plataforma Amazon EC2 decidí refugiarme en el desarrollo donde soy mejor que vendiendo espejitos. Los sitios que ofrecen PaaS son variados, pero una de las startups que me gusta más por la ámplia variedad de plataformas de desarrollo y almacenamiento de datos ofrece es &lt;a href=&quot;https://www.dotcloud.com/&quot;&gt;dotCloud&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
dotCloud permite mezclar los ingredientes necesarios para poner en marcha mis aplicaciones en la nube, sin la necesidad de elegir una imagen de SO adecuada, procesador, RAM... blah, blah, blah... dotCloud se hace cargo de distribuir la aplicación en varios centros de datos, la administración y demás tareas no relacionadas con el desarrollo de la aplicación.&lt;br /&gt;
&lt;br /&gt;
Prueba dotCloud es gratis con 2 servicios a elegir, es una excelente opción para hacer maquetas de proyectos que de llevarse a cabo pueden quedarse hospedados en dotCloud a costa del cliente, por supuesto. En el plan gratuito estoy limitado solo a 2 servicios, planes Pro y Enterprise pueden pagar por agregar servicios adicionales en caso de ser necesario, los servicios de base de datos proveen 10MB de disco y 10MB de RAM en el plan gratuito. Para desarrolladores sin fines de lucro u open source, dotCloud ofrece planes de descuento especiales.&lt;br /&gt;
Actualmente dotCloud tiene en beta un nuevo plan de precios que podría entrar en vigor pronto, donde se podran desarrollar de forma gratuita cualquier número de aplicaciones y solo pagar por uso medido según el número de servicios que se pongan en producción.&lt;br /&gt;
&lt;br /&gt;
En Mi Kiwi inicié un &lt;i&gt;&lt;a href=&quot;https://freeshell.de/~ecelis/moin.cgi/DotCloud&quot;&gt;&lt;b&gt;dotCloud&amp;nbsp;How To&lt;/b&gt;&lt;/a&gt;&lt;/i&gt;&amp;nbsp;para desarrollar una aplicación con Code Iginter en dotCloud, aunque no esta limitado a PHP + MySQL; entre lo interesante que ofrece estan: NodeJS, MongoDB, Redis, Solr, PostGIS y otras tecnologías ya populares para desarrollo de aplicaciones web.&lt;br /&gt;
&lt;br /&gt;
¿Mencioné que dotCloud soporta FUSE? Así es, se pueden montar recursos compartidos remotos, como Amazon S3 buckets, o directorios accesibles en un servidor con sshfs.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;



Cambios en Google Fusion Tables&lt;/h3&gt;
Fusion Tables deja de soportar IDs numéricos para las tablas y solo aceptará IDs encriptados. El cambio es efectivo para testers de confianza a partir de Marzo 8 de 2012 y para el público en general el cambio ha sido más gentil, ya desde hace meses acepta el parámetro enc=true/false y eventualmente la ID encriptada será default. Google argumenta que los IDs encriptados son más seguros para las tablas que no aparecen listadas públicamente y además es consistente con otros documentos en Google Docs, en Septiembre de 2011 la fábrica de chocolates de Mountain View&amp;nbsp;&lt;a href=&quot;http://googledocs.blogspot.com/2011/09/this-week-in-docs-format-painter-google.html&quot; target=&quot;_blank&quot;&gt;anunció la integración de Fusion Tables en Docs&lt;/a&gt; como una aplicación web de administración de información.&lt;br /&gt;
&lt;br /&gt;
Antes era fácil obtener el ID de la tabla para usarlo en mis aplicaciones, aparecía en la URL de la tabla. Ahora no, para obtener el ID&amp;nbsp;debo copiarla del cuadro de dialogo que aparece en&amp;nbsp;&lt;b&gt;File-&amp;gt;About&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
En el código el cambio fué tan sencillo como reemplazar el ID numérico que venía utilizando por el ID encriptado.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;



Ubuntu 12.04 LTS&amp;nbsp;&lt;i&gt;&quot;Precise Pangolin&quot;&lt;/i&gt;&amp;nbsp;llega y &lt;i&gt;&quot;Maverick Merkat&quot;&lt;/i&gt;&amp;nbsp;se va.&lt;/h3&gt;
&lt;div&gt;
Si durante los últimos 3 meses o más, no había probado código en las versiones Alfa y Beta disponibles de la más reciente versión LTS de Ubuntu ya no tengo excusa. Canonical &lt;a href=&quot;http://www.canonical.com/content/ubuntu-1204-lts-aims-conquer-enterprise-desktop&quot;&gt;anunció hoy la liberación oficial de &lt;/a&gt;&lt;i&gt;&lt;a href=&quot;http://www.canonical.com/content/ubuntu-1204-lts-aims-conquer-enterprise-desktop&quot; target=&quot;_blank&quot;&gt;Precise Pangolin&lt;/a&gt;.&lt;/i&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
Para ser honesto en mi laptop ya estoy en 12.04 desde hace un par de meses y la actualización desde 11.10 fué sin problema en mi HP Pavilion dv4; el sistema es estable e incluso he pensado en migrar el sistema de archivos a &lt;b&gt;btrfs&lt;/b&gt;, pero aún me da miedo golpear el &lt;a href=&quot;https://bugs.launchpad.net/ubuntu/+source/linux/+bug/550559&quot; target=&quot;_blank&quot;&gt;bug 550559&lt;/a&gt; que aparece en esta misma laptop bajo ciertas y misteriosas condiciones y que me mantuvo en 10.04 &lt;i&gt;(Lucid Lynx)&lt;/i&gt;&amp;nbsp;hasta que todo se resolvió en&amp;nbsp;&lt;i&gt;Oneiric Ocelot&amp;nbsp;&lt;/i&gt;(11.10)&lt;i&gt;.&lt;/i&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Ubuntu 10.10 &lt;i&gt;Maverick Merkat&lt;/i&gt;&amp;nbsp;llegó al fin de su vida el 10 de Abril de 2012.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;


Google el último de la fila también con Drive&lt;/h3&gt;
&lt;/div&gt;
&lt;div&gt;
El 24 de Abril &lt;a href=&quot;http://googleblog.blogspot.com/2012/04/introducing-google-drive-yes-really.html&quot;&gt;el gigante de Mountain View anunció el producto más reciente&lt;/a&gt; para el público, Google Drive es un servicio más como Dropbox, Wuala y otros;&amp;nbsp;al mismo tiempo&amp;nbsp;que una mutación de un producto ya existente, Google Docs. Por el momento la interface web es la misma que para Docs solo que ahora permite subir cualquier tipo de archivos. Google ofrece además clientes de escritorio y para Android, desafortunadamente Linux se quedó sin cliente. Junto al lanzamiento de Drive, Google aumentó el espacio que ofrece a sus usuarios gratuitos&amp;nbsp;(Gmail 10GB, Docs 5GB en Drive)&amp;nbsp;y de pago, en otros servicios.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expresit.blogspot.com/feeds/8343019303816174561/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://expresit.blogspot.com/2012/05/su-servicio.html#comment-form' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/8343019303816174561'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/8343019303816174561'/><link rel='alternate' type='text/html' href='http://expresit.blogspot.com/2012/05/su-servicio.html' title='¡A su servicio!'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/11928320874746605862</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20419060.post-507451288891728636</id><published>2010-10-17T18:05:00.001-05:00</published><updated>2010-10-17T18:10:07.304-05:00</updated><title type='text'>Jamboree del Aire 2010 en HamSphere</title><content type='html'>En 1989 participé en el primer Campamento Nacional Scout &quot;El Tecuan&quot;; aunque me mantuve activo en el movimiento por varios años, no participé en otros eventos nacionales o internacionales. Ahora no soy un Scout en activo pero desde Diciembre de 2009 he retomado el contacto y me he acercado hasta cierto punto.&lt;br /&gt;
&lt;br /&gt;
Ayer he recibido el newsletter de &lt;a href=&quot;http://www.hamsphere.com/&quot;&gt;HamSphere&lt;/a&gt;, una red de radio aficionados en la Internet, el artículo principal: &lt;b&gt;JOTA 2010 Contest&lt;/b&gt; y las frecuencias en el cluster de HamSphere. No pude resistir la tentación de iniciar el software y ponerme a la escucha. Poco tiempo después podía oir grupos Scout de Venezuela, Brazil, Canada y otros paises hacer contactos entre ellos.&lt;br /&gt;
&lt;br /&gt;
Mientras escribo, una estación en Portugal empieza a despedirse pués allá el evento que se llevó a cabo 16 y 17 de Octubre; llegó a su fin hace unas horas. Es el momento que aprovecho para participar, imposible pasar horas escuchando a mis hermanos Scouts comunicarse sin decir hola yo mismo. Aunque el Sábado por la noche había intentado hacer contacto con una estación Libanesa, problemas con el micrófono lo impidieron; hoy he logrado hablar con LU4HTM que transmite desde San Francisco de Cordoba, Argentina; en el &lt;a href=&quot;http://www.museobadenpowell.com.ar/&quot;&gt;Museo Scout Baden Powell&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
El código Morse y en general las alternativas de comunicación han estado siempre arraigadas en la formación del muchacho Scout; la tecnología ha cambiado mucho desde que a principios del siglo XX, B.P. escribiera &lt;i&gt;&quot;Escultismo para muchachos&quot;&lt;/i&gt; y estoy seguro que las asociaciones Scout al rededor del mundo se han adaptado en mayor o menor medida a las tecnologias de comunicación que la Internet ofrece.&lt;br /&gt;
&lt;br /&gt;
HamSphere es una herramienta excelente para acercarse al mundo de los radioaficionados, practicar código morse y un buen ejempo de como la Internet puede ser utilizada, mas allá de YouTube, Facebook y en general el mainstream de usos que se le dan a la red de redes.&lt;br /&gt;
&lt;br /&gt;
Siempre listo, QSL.</content><link rel='replies' type='application/atom+xml' href='http://expresit.blogspot.com/feeds/507451288891728636/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://expresit.blogspot.com/2010/10/jamboree-del-aire-2010-en-hamsphere.html#comment-form' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/507451288891728636'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/507451288891728636'/><link rel='alternate' type='text/html' href='http://expresit.blogspot.com/2010/10/jamboree-del-aire-2010-en-hamsphere.html' title='Jamboree del Aire 2010 en HamSphere'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/11928320874746605862</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20419060.post-1177731934603950071</id><published>2010-02-03T11:50:00.000-06:00</published><updated>2010-02-03T11:50:00.781-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="CentOS"/><category scheme="http://www.blogger.com/atom/ns#" term="EC2"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="mingetty"/><title type='text'>init acapara el procesador de AMI CentOS 5.4 en EC2</title><content type='html'>Uso de CPU arriba de 20% y promedios de carga sobre 3.00, ¿WTF?...&lt;br /&gt;
&lt;br /&gt;
Casi escupo el café sobre la pantalla cuando htop mostraba&amp;nbsp;3 punto y algo en&amp;nbsp;promedio de carga en mi&amp;nbsp;máquina virtual&amp;nbsp;CentOS 5.4 corriendo en el servicio&amp;nbsp;EC2 de Amazon. Los porcesos init y varios mingetty propiedad de root acaparaban más del 20% de uso del CPU. &lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;/var/log/messages&lt;/span&gt; mostraba repetidos errores relacionados a mingetty:&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;Feb 3 11:58:41 cfe /sbin/mingetty[22045]: tty6: No such file or directory&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;Feb 3 11:58:42 cfe /sbin/mingetty[22044]: tty4: No such file or directory&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;Feb 3 11:59:01 cfe /sbin/mingetty[22046]: tty2: No such file or directory&lt;/span&gt; &lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
Una búsqueda rápida en Google trajo de vuelta la respuesta. &lt;strong&gt;mingetty&lt;/strong&gt;, es un reemplazo pequeño&amp;nbsp;de getty, sin soporte de línea serial, solo terminales virtuales. Como&amp;nbsp;el mio&amp;nbsp;es un servidor virtual, no tiene monitor&amp;nbsp;ni teclado conectados, tampoco un puerto serial, así que no tiene caso que existan procesos escuchando por conexiones en las terminales virtuales. &lt;br /&gt;
&lt;br /&gt;
Comenta en &lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;/etc/inittab&lt;/span&gt; todas las entradas parecidas a esta:&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;1:2345:respawn:/sbin/mingetty tty1&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
De regreso en el shell, ejecuta el comando &lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;telinit q&lt;/span&gt; y de inmediato, deberas notar que el uso de CPU disminuye, así como&amp;nbsp;la desaparición de&amp;nbsp;los procesos mingetty.&lt;br /&gt;
&lt;br /&gt;
Aunque Google trajo rápido la solución a mi problema, no he encontrado aún una explicación satisfactoria de por que nos sucede esto a varios usuarios de sistemas operativos parientes de la familia Red Hat en Amazon EC2.</content><link rel='replies' type='application/atom+xml' href='http://expresit.blogspot.com/feeds/1177731934603950071/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://expresit.blogspot.com/2010/02/init-acapara-el-procesador-de-ami.html#comment-form' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/1177731934603950071'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/1177731934603950071'/><link rel='alternate' type='text/html' href='http://expresit.blogspot.com/2010/02/init-acapara-el-procesador-de-ami.html' title='init acapara el procesador de AMI CentOS 5.4 en EC2'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/11928320874746605862</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20419060.post-6723329463908609569</id><published>2010-01-07T11:59:00.001-06:00</published><updated>2010-01-07T12:53:12.114-06:00</updated><title type='text'>Nace nueva comunidad de Blender para usuarios de habla hispana</title><content type='html'>Blender es una suite open source para la creación de contenidos 3D. Aunque aparentemente desconocido, este software es muy utilizado por estudios de animación al rededor del mundo y México no es la excepción.&lt;br /&gt;
&lt;br /&gt;
Hasta hace poco tiempo la comunidad de usuarios guanajuatenses mantenía un espacio para los usuarios de habla hispana, no se que pasó pero el sitio ya no esta disponible y aunque hay la intención de poner en línea nuevamente a g-Blender, Hernando Ramos y un servidor decidimos tomar la estafeta y cubrir el hueco mientras g-blender se recupera.&lt;br /&gt;
&lt;br /&gt;
Es así, que recibimos 2010 con un &lt;a href=&quot;http://esblender.org/&quot;&gt;foro&lt;/a&gt; de la comunidad mexicana de usuarios de Blender, para la comunidad de habla hispana en general. Yo mismo no soy usuario de Blender, pero si uso y apoyo el uso del software libre, Hernando se dedica a la post-producción de video y utiliza Blender en su trabajo diario. Reuniendo mi experiencia administrando servidores y la suya con Blender, liberamos el 1 de Enero de 2010 &lt;a href=&quot;http://esblender.org/&quot;&gt;http://esblender.org&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Espero que este espacio sea de agrado y utilidad para todos los usuarios hispanohablantes de Blender.</content><link rel='replies' type='application/atom+xml' href='http://expresit.blogspot.com/feeds/6723329463908609569/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://expresit.blogspot.com/2010/01/nace-nueva-comunidad-de-blender-para.html#comment-form' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/6723329463908609569'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/6723329463908609569'/><link rel='alternate' type='text/html' href='http://expresit.blogspot.com/2010/01/nace-nueva-comunidad-de-blender-para.html' title='Nace nueva comunidad de Blender para usuarios de habla hispana'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/11928320874746605862</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20419060.post-542549452944315513</id><published>2009-12-25T05:10:00.001-06:00</published><updated>2009-12-25T05:14:19.663-06:00</updated><title type='text'>Interno de carcel irrumpe en la red del reclusorio</title><content type='html'>&lt;a href=&quot;http://www.theregister.co.uk/2009/12/24/inmate_prison_hack/&quot;&gt;Aquí la noticia&lt;/a&gt; (en ingles), en resumen.&lt;br /&gt;
&lt;br /&gt;
Un prisionero en una cárcel de USA haciendo uso de una terminal (thin client) accesible a los internos y supuestamente limitada en su uso, logró burlar la restricción para acceder a la red de la penitenciaria y al sistema de recursos humanos. Obtuvo información altamente sensible (números telefónicos, de seguridad social, etc...) de personal del reclusorio y la compartió con otros internos. También obtuvo acceso a la Internet de donde descargó fotos aéreas de la penitenciaria y pornografía también (claro, en un penal, el pr0n es indispensable ;)&lt;br /&gt;
&lt;br /&gt;
Si yo estuviera en la cárcel y tuviera acceso a una terminal, haría exactamente lo mismo. No se en USA, pero en México los sistemas de seguridad del gobierno y el personal de IT encargado de estos, sinceramente dejan mucho que desear.</content><link rel='replies' type='application/atom+xml' href='http://expresit.blogspot.com/feeds/542549452944315513/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://expresit.blogspot.com/2009/12/interno-de-carcel-irrumpe-en-la-red-del.html#comment-form' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/542549452944315513'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/542549452944315513'/><link rel='alternate' type='text/html' href='http://expresit.blogspot.com/2009/12/interno-de-carcel-irrumpe-en-la-red-del.html' title='Interno de carcel irrumpe en la red del reclusorio'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/11928320874746605862</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20419060.post-491148220967146589</id><published>2009-03-08T23:22:00.006-06:00</published><updated>2009-07-29T23:38:57.299-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="colaboración"/><category scheme="http://www.blogger.com/atom/ns#" term="libre"/><category scheme="http://www.blogger.com/atom/ns#" term="software"/><title type='text'>¡Otro blog y que!</title><content type='html'>ACTUALIZADO: Mmm... la idea original, no es mala; pero no tengo tiempo para publicar una entrada diaria ni para buscar colaboradores; así, de pronto.&lt;br /&gt;&lt;br /&gt;Pero el espacio ya existe y me hacía falta un diario para llevar bitácora de mis &quot;pato&quot;-aventuras con OpenBSD en el escritorio de mi casa. Así, que ahora el blog (el otro blog) se llama *BSD Log.&lt;br /&gt;&lt;br /&gt;Las colaboraciónes de tus experiencias, también son bien recibidas; pero solo OpenBSD, no pretendo escribir howto&#39;s o cosas por el estilo, solo mis experienciacias con este sistema. Algo que también hubiera sido buena idea cuando inicie con Linux.&lt;br /&gt;&lt;br /&gt;http://ecelis.motd.org/ creo que no hay mejor contenido, para el dominio donde esta hospedado el blog.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--- Olvida esto ---&lt;br /&gt;&lt;span style=&quot;font-size:78%;&quot;&gt;Para promover el uso de software libre con mis compañeros de trabajo y la gente con la que me relaciono también en el trabajo. Tal véz mis amigos también se interesen en suscribirse al &lt;a href=&quot;http://ecelis.motd.org/blosxom.cgi/index.rss&quot;&gt;feed&lt;/a&gt; de &lt;a href=&quot;http://ecelis.motd.org/&quot;&gt;Software Libre del Día&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;La intención, escribir una reseña diaria de algún paquete o programa libre; que sea de utilidad tanto en el entorno empresarial como para el usuario común. La colaboración de personas con acceso a otras plataformas y sistemas operativos además de PCs, NetBSD, Linux, OpenVMS o Windows es bienvenida (también los usuarios de estas plataformas y sistemas, son bienvenidos a colaborar con la reseña de su aplicación favorita).&lt;br /&gt;&lt;br /&gt;El primer post (segundo en realidad) introduce a Stickies para Windows.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;--- Esto ya puedes recordarlo ---&lt;br /&gt;&lt;br /&gt;El motor del blog es &lt;a href=&quot;http://blosxom.sourceforge.net/&quot;&gt;Blosxom&lt;/a&gt;, un script escrito en Perl que genera las páginas web dinámicamente a partir de archivos de texto plano (sí archivos .txt).&lt;br /&gt;&lt;br /&gt;El hospedaje lo provee &lt;a href=&quot;http://sdf.lonestar.org/&quot;&gt;SDF.lonestar.org&lt;/a&gt; en &lt;a href=&quot;http://motd.org/&quot;&gt;MOTD.org&lt;/a&gt;. Si te interesan los sitemas operativos Unix este es un buen sitio para aprender y experimentar con sistemas NetBSD corriendo en servidores Dec (Compaq) Alpha.</content><link rel='replies' type='application/atom+xml' href='http://expresit.blogspot.com/feeds/491148220967146589/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://expresit.blogspot.com/2009/03/otro-blog-y-que.html#comment-form' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/491148220967146589'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/491148220967146589'/><link rel='alternate' type='text/html' href='http://expresit.blogspot.com/2009/03/otro-blog-y-que.html' title='¡Otro blog y que!'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/11928320874746605862</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20419060.post-4483633823842127092</id><published>2009-02-07T14:20:00.001-06:00</published><updated>2009-02-07T14:30:10.837-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="acer"/><category scheme="http://www.blogger.com/atom/ns#" term="aspire 3650"/><category scheme="http://www.blogger.com/atom/ns#" term="laptop"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="Slackware"/><title type='text'>Slackware 12.2 en laptop Acer Aspire 3650</title><content type='html'>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;Compré esta laptop en Octubre de 2006 y desde entonces hasta hace un par de semanas corrio Ubuntu (desde Edgy Eft hasta Intrepid Ibex), como siempre las distribuciones comerciales y orientadas a mejorar la experiencia del usuario terminan con mi paciencia.&lt;br /&gt;&lt;br /&gt;La grabadora de CD/DVD en esta máquina empezo con problemas hace un tiempo y aprovechando que Slackware ofrece el arranque e instalación con USB desde la versión 12.0, esta es la ruta que tomé para regresar a mis raices linuxeras.&lt;br /&gt;&lt;br /&gt;En mi wiki e publicado un howto para instalar &lt;a href=&quot;http://howto.celisdelafuente.net/wikka.php?wakka=Slackware12AcerAspire3650&quot;&gt;Slackware Linux 12.2 en la Acer Aspire 3650&lt;/a&gt;, ya hace dos semanas que la maquina esta corriendo este sistema con los controladores para la tarjeta de gŕaficos ATI eXpress 200M y la WiFi Atheros AR2413.&lt;br /&gt;&lt;br /&gt;&lt;p class=&quot;scribefire-powered&quot;&gt;Powered by &lt;a href=&quot;http://www.scribefire.com/&quot;&gt;ScribeFire&lt;/a&gt;.&lt;/p&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expresit.blogspot.com/feeds/4483633823842127092/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://expresit.blogspot.com/2009/02/slackware-122-en-laptop-acer-aspire.html#comment-form' title='2 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/4483633823842127092'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/4483633823842127092'/><link rel='alternate' type='text/html' href='http://expresit.blogspot.com/2009/02/slackware-122-en-laptop-acer-aspire.html' title='Slackware 12.2 en laptop Acer Aspire 3650'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/11928320874746605862</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20419060.post-847900096609222065</id><published>2008-10-19T12:58:00.002-05:00</published><updated>2008-10-19T13:38:08.367-05:00</updated><title type='text'>Reemplaza el Bloc de Notas de Windows con algo más útil</title><content type='html'>Desde mi primera exposición al sistema operativo Windows 3.1 conocí el Bloc de Notas que utilizaba entre otras cosas para editar archivos &lt;span class=&quot;Apple-style-span&quot; style=&quot;font-style: italic;&quot;&gt;&quot;batch&quot;.&lt;/span&gt; Desde entonces hasta Windows Vista, esta pequeña utileria de Windows no ha evolucionado mucho.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Ahora escribo programas, edito scripts del sistema, tomo notas; en fin, utilizo un editor de texto para diversas tareas. Un editor tan limitado como Bloc de Notas se quedó corto hace mucho. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;En el transcurso de Windows 3.1 a Vista también e conocido y utilizado otros sistemas operativos, como GNU/Linux, MacOS (el clásico, OSX es primo de los *BSD), entre otros menos conocidos; en estos sistemas los editores disponibles son bastante flexibles y algunos tienen capacidades de extensión que los asemejan a ambientes de trabajo donde es posible incluso navegar la web y leer el correo electrónico.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;En Windows e probado varios reemplazos para Bloc de Notas, &lt;a href=&quot;http://www.coffeecup.com/html-editor/&quot;&gt;CoffeCup HTML Editor&lt;/a&gt; (propietario), &lt;a href=&quot;http://www.htmlkit.com/&quot;&gt;HTML-Kit&lt;/a&gt; (shareware), &lt;a href=&quot;http://http://www.scintilla.org/SciTE.html&quot;&gt;SciTE&lt;/a&gt; (software libre basado en &lt;a href=&quot;http://www.scintilla.org/&quot;&gt;Scintilla&lt;/a&gt;) y &lt;a href=&quot;http://notepad-plus.sourceforge.net/&quot;&gt;Notepad++&lt;/a&gt; (software libre basado también en &lt;a href=&quot;http://www.scintilla.org/&quot;&gt;Scintilla&lt;/a&gt;). Mis preferidos han sido HTML-Kit y Notepad++ por las características que tiene su instalación default, que incluye coloreo de sintaxis, auto-completado, varios documentos al mismo tiempo, vista de 2 documentos al mismo tiempo, interfase disponible en varios lenguajes y otras monerías. Además estos editores pueden extender sus capacidades fácilmente con plug-ins disponibles desde el sitio de cada uno.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;En la actualidad uso Notepad++ y modifico un poco el sistema para que este sea el editor por default, en lugar de Bloc de Notas. A continuación el truco ;)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;De la página de Notepad++&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt; (&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;  white-space: pre; &quot;&gt;&lt;a href=&quot;http://notepad-plus.sourceforge.net/&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;http://notepad-plus.sourceforge.net&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;) descarga e instala esta aplicación. &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;  white-space: pre; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;Descarga también &lt;/span&gt;&lt;a href=&quot;http://notepad-plus.sourceforge.net/commun/misc/NppLauncher.bin.zip&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;esté ZIP&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt; y descoprimelo en un directorio temporal.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;white-space: pre;&quot;&gt;Reemplaza notepad.exe con el archivo que esta en el ZIP que descomprimiste en el paso anterior en estos directorios en el orden que aparecen.&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;ul&gt;&lt;li&gt;C:\Windows\Servicepackfiles\i386&lt;/li&gt;&lt;li&gt;C:\Windows\System32\dllcache&lt;/li&gt;&lt;li&gt;C:\Windows\System32&lt;/li&gt;&lt;li&gt;C:\Windows&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;OJO: Usuarios de Vista, los dos primeros directorios no existen (por lo menos no en Business Edition).&lt;/div&gt;&lt;div&gt;También es necesario cambiar de propietario de notepad.exe al grupo de Administradores, para poder reemplazarlo.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Con esto ya habrán reemplazado completamente Bloc de Notas en su sistema con un editor más efectivo.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;   style=&quot;  white-space: pre;font-family:&#39;Lucida Grande&#39;;font-size:12px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expresit.blogspot.com/feeds/847900096609222065/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://expresit.blogspot.com/2008/10/reemplaza-el-bloc-de-notas-de-windows.html#comment-form' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/847900096609222065'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/847900096609222065'/><link rel='alternate' type='text/html' href='http://expresit.blogspot.com/2008/10/reemplaza-el-bloc-de-notas-de-windows.html' title='Reemplaza el Bloc de Notas de Windows con algo más útil'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/11928320874746605862</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20419060.post-4784776331117257569</id><published>2008-05-04T17:15:00.002-05:00</published><updated>2008-05-04T17:21:30.518-05:00</updated><title type='text'>PHP facilito en GSL-UAT</title><content type='html'>El Grupo de Software Libre de la Universidad Autónoma de Tamaulipas a puesto en línea una wiki para las personas que desean&lt;a href=&quot;http://gsl.uat.edu.mx/phpfacilito/Inicio&quot;&gt; aprender PHP&lt;/a&gt; como primer lenguaje de programación.&lt;br /&gt;&lt;br /&gt;PHP Facilito esta apenas iniciando, pero como Mario Trujillo comenta, esta es una labor de todos y los colaboradores tenemos también nuestras actividades que no permiten estar siempre al pendiente de acutalizar la wiki.&lt;br /&gt;&lt;br /&gt;Por lo pronto para aportar mi grano de arena, e iniciado una sección &lt;a href=&quot;http://gsl.uat.edu.mx/phpfacilito/PHPprimerosPasos&quot;&gt;PHP Primeros Pasos&lt;/a&gt; donde a grandes rasgos y con ejemplos lo más detallados posible pretendo introducir al lector a la sintaxis de PHP, el uso de variables, acceso a datos del servidor y entorno de ejcución de PHP, una breve introducción a la programación orientada a objetos en PHP y como conectar a bases de datos.&lt;br /&gt;&lt;br /&gt;Esto como base para el desarrollo posterior de una aplicación, posiblemente un sistema de administración de activos.</content><link rel='replies' type='application/atom+xml' href='http://expresit.blogspot.com/feeds/4784776331117257569/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://expresit.blogspot.com/2008/05/php-facilito-en-gsl-uat.html#comment-form' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/4784776331117257569'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/4784776331117257569'/><link rel='alternate' type='text/html' href='http://expresit.blogspot.com/2008/05/php-facilito-en-gsl-uat.html' title='PHP facilito en GSL-UAT'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/11928320874746605862</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20419060.post-6493753587414567392</id><published>2008-05-03T15:16:00.005-05:00</published><updated>2008-05-03T15:28:17.207-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="hardy"/><category scheme="http://www.blogger.com/atom/ns#" term="server"/><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu"/><category scheme="http://www.blogger.com/atom/ns#" term="vmware"/><title type='text'>VMware Server 1.0.5 en Ubuntu 8.04 (Hardy Heron)</title><content type='html'>Un par de semana antes del lanzamiento oficial de Ubuntu 8.04 actualicé mi sistema operativo a esta versión; entonces aún en beta.&lt;br /&gt;El único problema serio que encontré fue que VMware Server fallaba al momento de compilar los módulos del kernel.&lt;br /&gt;&lt;br /&gt;La respuesta la encontré en &lt;a href=&quot;http://ubuntuforums.org/showthread.php?t=613976&quot;&gt;Ubuntu Forums&lt;/a&gt;, ejecuta la instalación de VMware server normalmente y cuando falle la compilación de los módulos descarga estos parches &lt;a href=&quot;http://uruz.org/files/vmware-any-any-update-116.tgz&quot;&gt;vmware-any-any-update-116.tgz&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Descomprime el paquete y cambiate al directorio que se crea; ejecuta runme.pl&lt;br /&gt;&lt;br /&gt;Con esto la compialación de los módulos del kernel debe ir sin problemas. Esto lo e probado en mi sistema Ubuntu 8.04 kernel 2.6.24-16-generic con VMware Server 1.0.5-80187.</content><link rel='replies' type='application/atom+xml' href='http://expresit.blogspot.com/feeds/6493753587414567392/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://expresit.blogspot.com/2008/05/vmware-server-105-en-ubuntu-804-hardy.html#comment-form' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/6493753587414567392'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/6493753587414567392'/><link rel='alternate' type='text/html' href='http://expresit.blogspot.com/2008/05/vmware-server-105-en-ubuntu-804-hardy.html' title='VMware Server 1.0.5 en Ubuntu 8.04 (Hardy Heron)'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/11928320874746605862</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20419060.post-527965960623376860</id><published>2008-02-16T17:45:00.007-06:00</published><updated>2008-02-16T18:31:48.689-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="moto4lin"/><category scheme="http://www.blogger.com/atom/ns#" term="motorola"/><category scheme="http://www.blogger.com/atom/ns#" term="pebl"/><category scheme="http://www.blogger.com/atom/ns#" term="u6"/><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu"/><title type='text'>Acceder a teléfono Motorola PEBL U6 en Linux (Ubuntu 7.10)</title><content type='html'>No soy fanático delos gadgets y menos aún de los teléfonos celulares, hasta hace relativamente poco tiempo mi elección de estos aparatos estaba limitada a teléfonos con las características necesarias para hacer llamadas y enviar SMS&#39;s ocasionalmente. Como desarrollador de software, no pude resistir la tentación de escribir algún programa para celulares, un amigo tuvo la idea de usar su celular para controlar su colección de música, como si de un control remoto se tratara.&lt;br /&gt;&lt;br /&gt;Esta idea me pareció magnífica, pues mi colección musical en ese momento residía en un servidor de archivos en casa que ejecutaba &lt;a href=&quot;http://irmp3.sourceforge.net/&quot;&gt;IrMP3&lt;/a&gt; (una especie de servidor-rockola de MP3 para linux) que tiene soporte para control remoto infrarojo. La sugerencia de mi amigo, usar el teléfono celular vía bluetooth para controlar el demonio de IrMP3. Así decidí comprar un teléfono con Bluetooth y Java, el elegido fue el Motorola PEBL U6.&lt;br /&gt;&lt;br /&gt;Debido a mis compromisos laborales, la falta de tiempo y otros, este proyecto no ha pasado de ser una idea, pero tampoco había investigado como acceder a los archivos de mi teléfono, como fotos, videos, etc...&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://moto4lin.sourceforge.net/wiki/Main_Page&quot;&gt;moto4lin&lt;/a&gt; es un programa para teléfonos Motorola basados en la plataforma &lt;a href=&quot;http://www.themotoguide.com/glossary.php&quot;&gt;P2K&lt;/a&gt;, que permite acceder al sistema de archivos del teléfono y editar configuraciones &lt;a href=&quot;http://www.zdziarski.com/papers/v710seem.html&quot;&gt;SEEM&lt;/a&gt;. Para los usuarios de Ubuntu existe un paquete en los repositorios &quot;Universe&quot;, despues de instalarlo con apt-get, aptitude, synaptic o como sea, es necesario seguir un par de pasos antes de poder acceder a los archivos en tu teléfono.&lt;br /&gt;&lt;br /&gt;De acuerdo al sitio de moto4lin para poder conectar en modo P2K a tu teléfono moto4lin debe ser ejecutado por el usuario root, pues los usuarios normales no tienen permisos de escritura al dispositivo &lt;span style=&quot;font-style: italic;&quot;&gt;/dev/ttyMCA0&lt;/span&gt; que es el que corresponde a nuestro aparato.&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Conecta el teléfono con un cable USB&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Ejecuta moto4lin (como usuario normal) y en &lt;span style=&quot;font-weight: bold;&quot;&gt;Settings-&gt;Preferences&lt;/span&gt; cambia &lt;span style=&quot;font-weight: bold;&quot;&gt;ACM Device a /dev/ttyACM0&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Verifica los siguientes parámetros y haz clic en OK:&lt;br /&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;AT Vendor ID = 22b8&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;AT Product ID = 4902&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;P2K Vendor ID = 22b8&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;P2K Product ID = 4901&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Cierra moto4lin&lt;/li&gt;&lt;li&gt;Como root cambia los permisos del ejecutable de moto4lin para que se ejecute como root aún siendo usuario normal (suid)&lt;br /&gt;&lt;/li&gt;&lt;ul style=&quot;font-weight: bold;&quot;&gt;&lt;li&gt;sudo chmod u+s /usr/bin/moto4lin&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Como usuario normal ejecuta moto4lin y selecciona &lt;span style=&quot;font-weight: bold;&quot;&gt;Phone-&gt;Connect/Disconnect&lt;/span&gt;&lt;/li&gt;&lt;li&gt;En la ventana de mensajes de moto4lin debe aparecer el mensaje &lt;span style=&quot;font-style: italic;&quot;&gt;[info] Phone connected as P2K&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Haz clic en el botón &lt;span style=&quot;font-weight: bold;&quot;&gt;Update list&lt;/span&gt; para acceder a los archivos del teléfono.&lt;/li&gt;&lt;/ol&gt;</content><link rel='replies' type='application/atom+xml' href='http://expresit.blogspot.com/feeds/527965960623376860/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://expresit.blogspot.com/2008/02/acceder-telfono-motorola-pebl-u6-en.html#comment-form' title='2 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/527965960623376860'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/527965960623376860'/><link rel='alternate' type='text/html' href='http://expresit.blogspot.com/2008/02/acceder-telfono-motorola-pebl-u6-en.html' title='Acceder a teléfono Motorola PEBL U6 en Linux (Ubuntu 7.10)'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/11928320874746605862</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20419060.post-8559098719396744674</id><published>2008-01-20T14:56:00.000-06:00</published><updated>2008-01-20T15:01:48.822-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="libre"/><category scheme="http://www.blogger.com/atom/ns#" term="migración"/><category scheme="http://www.blogger.com/atom/ns#" term="software"/><title type='text'>Moviendose a la Libertad (I)</title><content type='html'>Las computadoras y tecnologías de la información han dejado de ser cosas que solo entienden los técnicos, neerds que gustan de jugar con extraños dispositivos electrónicos que cambiarán nuestro modo de vivir. El cambio ya esta aquí; en buena medida gracias a productos de empresas como IBM, y su muy conocida PC que aprovecho el boom de Apple para subirse al barco de la computación personal, de las faldas de IBM se colgaron Compaq y otras compañias que aprovechando la arquitectura abierta que IBM uso para diseñar su PC, empezaron a fabricar los llamados &quot;clones&quot;.&lt;br /&gt;Microsoft otro de los jugadores aprovechados en este campo de juego, vendió licencias de su Sistema Operativo MS-DOS tanto a IBM como a sus competidores los fabricantes de clones, esto aseguro su reinado casi total frente a otros sistemas operativos, un poco despues de esto Microsoft tomo algunas ideas de Macintosh y desarrollo Windows, el sistema operativo que todo el mundo conoce y probablemente el único que la mayoría de los usuarios de computadoras saben usar.&lt;br /&gt;&lt;br /&gt;Esta es la muy resumida historia de como estos aparatos llamados computadoras han llegado hasta la sala de nuestro hogar, pero aún cuando esta ha sido una historia escrita por el dinero, hay también individuos y empresas que han desarrollado sistemas operativos y programas que buscan ser útiles más que redituables. El movimiento de Software Libre esta latente desde fines de la década de los 80&#39;s pero hasta principios de este siglo ha cobrado interes entre los usuarios comunes, en esto tiene parte la Internet, el canal de comunicación a donde todos, usuarios avanzados y comunes acuden en busca de información y ayuda para sus computadoras.&lt;br /&gt;Linux, Firefox y OpenOffice.org son tres de los más conocidos, hay muchos más programas libres, de los que nos vamos a ocupar en esta entrega. La idea es trazar un camino más o menos seguro para aquellos usuarios que desean reemplazar el software propietario por software libre; es difícil escribir una guía que satisfaga a todo el mundo, pero intentare describir aquí las ideas que mejor se adapten tanto a usuarios de casa como empresariales.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Consideraciones&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Una de las dificultades en la migración desde software propietario a software libre es la carencia de software equivalente, los novatos generalmente buscan programas que reemplacen al 100% el software al que están acostumbrados. Aquí debo hacer hincapie en que la ideología del software libre es contraria a la de software propietario, donde los programas son hecho bajo el principio &quot;todo en uno&quot;; es decir el desarrollador incluye todas las características deseables y posibles a su aplicación en el intento de hacer del programa los más amigable posible al usuario final.&lt;br /&gt;En el software libre por el contrario, la tendencia es desarrollar programas que ejecutan una sola tarea, pero la hacen bien, en esta corriente es posible imaginar los programas libres como piezas de LEGO, que en conjunto pueden llevar a cabo tareas muy complejas y son fáciles de mantener por separado.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Muchas de las veces cuando un usuario de software libre intenta convencer a otros de las bondades del software libre, cae en argumentos casi religiosos y proporcionan poca información o ayuda que sea útil de verdad para que otros empiecen a usar software libre de la manera que mas les beneficie. Es común el caso del amigo que usa Linux como Sistema Operativo y convence a otro usuario para que deje Windows por el pinguinito, esto casi siempre termina en desastre y en una mala opinión del nuevo usuario. Para sacar el máximo provecho del software libre no siempre es necesario dejar Windows por Linux como veremos aquí.&lt;br /&gt;&lt;br /&gt;Antes de empezar a descargar programas a lo tonto hay que poner en papel nuestras necesidades, haciendo una lista del software que usamos regularmente, que es básico en nuestras labores en la computadora y del que hay alternativas libres. Si no existe reemplazo libre o lo que hay no satisface nuestras necesidades, lo mejor es seguir usando el software propietario al que estamos acostumbrados y mantenernos al pendiente de los avances en el desarrollo de la alternativa libre. Si es posible, instalar la alternativa y usarlo de vez en cuando, así tendremos la oportunidad de contribuir al avance del programa, no es necesario ser programador para ayudar; reportes de error con instrucciones para reproducir el error son de extrema utilidad para los desarrolladores, así como las contribuciones en la documentación y traducción. Un ejemplo de esto es el antivirus, actualmente no hay una alternativa libre que satisfaga a mi parecer las necesidades de un antivirus para Windows, ClamAV se ejecuta en Windows, pero carece de la capacidad de revisar los archivos en tiempo real.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Propietarios vs Libres&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;A continuación hago una reseña de las alternativas libres que existen para programas propietarios populares.&lt;br /&gt;&lt;br /&gt;Uno de los programas más usados actualmente es el navegador web, &lt;b&gt;Internet Explorer&lt;/b&gt; ha permanecido por mucho tiempo como el más popular de estos programas, pero es también uno de los más inseguros para navegar. Como esta incluido por default en Windows, la mayoría de los internautas usan solo este navegador. &lt;a href=&quot;http://www.mozilla-europe.org/es/products/firefox/&quot;&gt;&lt;b&gt;Mozilla Firefox&lt;/b&gt;&lt;/a&gt; es el descendiente libre de Netscape Navigator, cuenta con una base de desarrolladores muy activos que han logrado hacer de este navegador uno de los más seguros y eficientes, la capacidad de agregar pequeños programas que extienden la funcionalidad de Firefox lo hacen casi único.&lt;br /&gt;&lt;br /&gt;El correo electrónico es otra de las tareas más comunes en esta sociedad interconectada, Windows por default incluye &lt;b&gt;Outlook Express&lt;/b&gt; una versión reducida del &lt;b&gt;Outlook&lt;/b&gt; que se incluye en su suite de oficina Microsof Office, ambos cuentan con un largo historial de agujeros de seguridad. &lt;b&gt;&lt;a href=&quot;http://www.mozilla-europe.org/es/products/thunderbird/&quot;&gt;Mozilla Thunderbird&lt;/a&gt;&lt;/b&gt; es la alternativa, aunque en su versión básica Thunderbird no cuenta con todas las características de la versión de Outlook incluida con Microsoft Office, tiene la capacidad de extender su funcionalidad igual que Firefox.&lt;br /&gt;&lt;br /&gt;No cabe duda que cuando de suites de oficina se trata &lt;b&gt;Microsoft Office&lt;/b&gt; es el campeón, por mucho tiempo no ha existido una solución que realmente compita con MS Office, hasta que Sun Microsystems nos entrego &lt;a href=&quot;http://es.openoffice.org/&quot;&gt;&lt;b&gt;OpenOffice.org&lt;/b&gt;&lt;/a&gt; la versión libre de Star Office. OpenOffice.org tiene una base de usuarios y desarrolladores fieles que con el tiempo han logrado convertirlo en una alternativa que es capaz de reemplazar a MS Office en los escritorios.&lt;br /&gt;&lt;br /&gt;La mensajería instantánea, popularizada primero gracias al IRC y poco después a redes como &lt;b&gt;ICQ, MSN Messenger, Yahoo Messenger&lt;/b&gt; entre otros, esta cambiando, muchos usuarios tienen registradas cuentas en varios de estos servicios, que no son 100% compatibles entre ellos, lo que lleva a descargar y ejecutar tantos clientes de MI como redes a las que deseamos conectarnos. Una alternativa a esto es &lt;a href=&quot;http://www.pidgin.im/&quot;&gt;&lt;b&gt;Pidgin&lt;/b&gt;&lt;/a&gt;, cliente de MI que permite conectarse a las diferentes redes de mensajería instantánea desde un solo programa al mismo tiempo. También se esta viendo un cambio de estas redes que dejan sus protocolos propietarios en favor de protocolos abiertos como Jabber.&lt;br /&gt;&lt;br /&gt;El manejo y envío de archivos de datos es a veces complicado por el tamaño o la cantidad de estos, &lt;b&gt;WinZip y WinRAR&lt;/b&gt; son dos programas populares para la compresión de archivos, ambos tienen la capacidad de comprimir/descomprimir el formato .ZIP y algunos otros. &lt;a href=&quot;http://www.7-zip.org/&quot;&gt;&lt;b&gt;7-zip&lt;/b&gt;&lt;/a&gt; es la alternativa, capaz de manejar todos los formatos aceptados por los dos programas ya mencionados.&lt;br /&gt;&lt;br /&gt;EL formato PDF se ha convertido en estandard para el intercambio de documentos, aún que &lt;b&gt;Acrobat Reader&lt;/b&gt; de es gratuito solo permite leer este tipo de documentos, para crearlos es necesaria la versión completa de &lt;b&gt;Acrobat&lt;/b&gt; que no es gratis. En las alternativas tenemos a &lt;a href=&quot;http://blog.kowalczyk.info/software/sumatrapdf/&quot;&gt;&lt;b&gt;SumatraPDF&lt;/b&gt;&lt;/a&gt; como lector que es un programa más ligero que Acrobat Reader y tiene una característica que me gusta mucho, recuerda la página donde deje de leer un documento. Para crear PDF&#39;s existe &lt;a href=&quot;http://www.pdfforge.org/products/pdfcreator&quot;&gt;&lt;b&gt;PDFCreator&lt;/b&gt;&lt;/a&gt;, que una vez instalado aparece como una impresora más en el sistema operativo, así que podemos crear PDF&#39;s desde cualquier programa que tenga la capacidad de impresión.&lt;br /&gt;&lt;br /&gt;Los &lt;b&gt;reproductores multimedia&lt;/b&gt; también tienen su alternativa, es común tener que instalar 2 o más programas de este tipo para poder reproducir los diferentes formatos de audio y vídeo existentes. &lt;a href=&quot;http://www.videolan.org/vlc/&quot;&gt;&lt;b&gt;VLC&lt;/b&gt;&lt;/a&gt; es capaz de reproducir casi todos los formatos de audio y vídeo con excepción de los de Real, también reproduce CD&#39;s de audio, DVD y es capaz de recibir streaming.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Nero&lt;/b&gt; junto con otros dominan el mercado de software para quemar CD/DVD, estos son excelentes, pero la mayoría no utiliza las funciones avanzadas de estos programas limitandose a hacer copias de CD/DVD, algunas compilaciones de sus MP3 y respaldo de archivos. &lt;a href=&quot;http://infrarecorder.sourceforge.net/&quot;&gt;&lt;b&gt;Infrarecorder&lt;/b&gt;&lt;/a&gt;, es un programa libre con interfase austera pero atractiva y muy funcional a la hora de quemar nuestros CD/DVD&#39;s&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Adobe Audition y Sony Sound Forge&lt;/b&gt; son muy populares en el campo de la grabación/edición digital de audio, &lt;a href=&quot;http://audacity.sourceforge.net/&quot;&gt;&lt;b&gt;Audacity&lt;/b&gt;&lt;/a&gt; es la opción libre, con capacidad de grabación multi-track, 16 canales al mismo tiempo (con hardware multi-canal), importa/exporta WAV, AIFF, AU y Ogg Vorbis, también soporta MP2 y MP3 a través de plugins (libmad y lame), incluye algunos efectos para procesar el audio y se pueden agregar más con plug-ins LADSPA y VST.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Photoshop&lt;/b&gt; es la herramienta imprescindible para los diseñadores gráficos y se ha convertido en sinónimo de edición digital de imágenes aún entre los aficionados. El &lt;a href=&quot;http://www.gimp.org/&quot;&gt;&lt;b&gt;Gimp&lt;/b&gt;&lt;/a&gt; no es tan poderoso como Photoshop, pero le hace buena competencia, una diferencia notable frente a Photoshop es la incapacidad de manipular imagenes en CMYK, pero fuera de eso pocas cosas hay que Gimp no pueda hacer. Otra alternativa a Photoshop, pero solo para Windows es &lt;a href=&quot;http://www.getpaint.net/&quot;&gt;&lt;b&gt;Paint.NET&lt;/b&gt;&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Ya que estamos en el campo de las artes gráficas, &lt;b&gt;Adobe Illustrator y Adobe PageMaker&lt;/b&gt; (ahora InDesign) son populares en la creación de gráficos vectoriales y el formato de páginas respectivamente. Hace tiempo me gane la vida haciendo diseño gráfico de publicaciones, desde entonces no toco este tipo de programas, pero estoy seguro que las alternativas libres &lt;a href=&quot;http://www.inkscape.org/&quot;&gt;&lt;b&gt;Inkscape&lt;/b&gt;&lt;/a&gt; y &lt;a href=&quot;http://www.scribus.net/&quot;&gt;&lt;b&gt;Scribus&lt;/b&gt;&lt;/a&gt; tienen las características suficientes para reemplazar a sus contrapártes propietarios.&lt;br /&gt;&lt;br /&gt;En el campo del odelado y animación 3D &lt;b&gt;Maya y 3D Studio Max&lt;/b&gt; son jugadores importantes, pero del lado del software libre &lt;a href=&quot;http://www.blender.org/&quot;&gt;&lt;b&gt;Blender 3D&lt;/b&gt;&lt;/a&gt; es una opción excelente. En la edición de vídeo me parece que no hay algo que se compare a editores como FinalCut, pero tampoco soy experto en este campo. &lt;a href=&quot;http://www.virtualdub.org/&quot;&gt;&lt;b&gt;VirtualDub&lt;/b&gt;&lt;/a&gt; y &lt;a href=&quot;http://fixounet.free.fr/avidemux/&quot;&gt;&lt;b&gt;Avidemux&lt;/b&gt;&lt;/a&gt; son dos programas para edición básica de vídeo que vale la pena tomar en consideración.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Primera Parada&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Como puede verse, las opciones que el software libre ofrece no son pocas, pero tampoco son todo lo fabuloso que podríamos desear. Lo más importante es que existe la alternativa y que además de funcionalidad nos ofrece libertad en el sentido de usar, compartir y modificar estos programas como queramos, sin la necesidad de aceptar licencias absurdas que limitan el uso de los programas por los que pagamos. Ah! ¿olvide mencionar que no es necesario pagar por el software libre?&lt;br /&gt;Esta es una primera entrega que pretende orientar a los usuarios en las alternativas que el software libre les ofrece y en la siguiente ocasión platicaremos sobre Linux el sistema operativo que podría reemplazar a Windows en tu escritorio y discutiremos algunas ideas sobre como migrar hacia el software libre de manera poco dolorosa.</content><link rel='replies' type='application/atom+xml' href='http://expresit.blogspot.com/feeds/8559098719396744674/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://expresit.blogspot.com/2008/01/moviendose-la-libertad-i.html#comment-form' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/8559098719396744674'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/8559098719396744674'/><link rel='alternate' type='text/html' href='http://expresit.blogspot.com/2008/01/moviendose-la-libertad-i.html' title='Moviendose a la Libertad (I)'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/11928320874746605862</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20419060.post-7966923147455644558</id><published>2007-12-08T00:34:00.000-06:00</published><updated>2008-02-12T17:41:06.412-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="6.06.1 LTS"/><category scheme="http://www.blogger.com/atom/ns#" term="7.10"/><category scheme="http://www.blogger.com/atom/ns#" term="dapper"/><category scheme="http://www.blogger.com/atom/ns#" term="gutsy"/><category scheme="http://www.blogger.com/atom/ns#" term="IDS"/><category scheme="http://www.blogger.com/atom/ns#" term="informix"/><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu"/><title type='text'>Instalación de IBM Informix Dynamic Server 11 Developer Edition en Ubuntu 7.10</title><content type='html'>Nuevamente involucrado en el desarrollo con bases de datos, en esta ocasión ha tocado el turno a Informix, como nota adjunta, IBM apoya fuertemente el desarrollo e implementación de software libre, sin embargo no distribuye sus productos sin restricciones como lo hace Oracle.&lt;br /&gt;&lt;br /&gt;En primer lugar debemos obtener los archivos de instalación de Informix, bien desde el sitio de IBM o del Grupo de Usuarios de Informix. La versión que instalaré es Informix Dynamic Server 11.10 en Ubuntu 7.10 &quot;Gutsy Gibbon&quot;.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Consideraciones Previas&lt;/span&gt;&lt;br /&gt;A partir de Agosto de 2007 las distribuciones de GNU/Linux Debian 4.0 y Ubuntu 6.06.1 LTS estan soportadas oficialmente por IBM, los requisitos para la instalación en cualquiera de estas dos distribuciones pueden leerse &lt;a href=&quot;http://www.ibm.com/developerworks/blogs/page/gbowerman?entry=debian_and_ubuntu_supported&quot;&gt;aquí&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Estos requisitos se cumplen instalando los siguientes paquetes desde los repositorios: build-essential, libaio1, pdksh y bc.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Instalación&lt;/span&gt;&lt;br /&gt;En un directorio temporal desempaqueta el archivo descardo:&lt;br /&gt;&lt;br /&gt;$ tar -xvf iif.11.10.UC1DE.Linux-RHEL4.tar&lt;br /&gt;&lt;br /&gt;Enseguida ejecuta el instalador, este acepta cualquiera de dos opciones -gui o -console, debe ser obvio para que sirven, si no imaginas, te sugiero buscar auxilio de un administrador de sistemas Unix/Linux más experimentado que tu.&lt;br /&gt;&lt;br /&gt;$ sudo ./ids_install -console&lt;br /&gt;&lt;br /&gt;El instalador se inicia en modo consola y en primer lugar solicita información para crear el usuario &lt;span style=&quot;font-style: italic;&quot;&gt;&quot;informix&quot;&lt;/span&gt;, acepta el default (si te parece adecuado, según tu sistema) para el directorio home de este usuario.&lt;br /&gt;&lt;br /&gt;Enseguida teclea un password de 8 caracteres de longitud como mínimo para este usuario.&lt;br /&gt;&lt;br /&gt;Acepta las opciones por default para las siguientes cuatro preguntas, no esta de más leer de que se trata cada una, para entender lo que estas haciendo.&lt;br /&gt;&lt;br /&gt;Ahora se te pedira que selecciones el idioma en que se desplegara el acuerdo de licencia, en mi caso &lt;span style=&quot;font-style: italic;&quot;&gt;&quot;Español&quot;&lt;/span&gt;,  pulsando Enter se despliega cada una de las partes del acuerdo de licencia, también se puede optar por presionar 1 para aceptarlo, 2 para rechazarlo.&lt;br /&gt;&lt;br /&gt;Después de aceptar el acuerdo de licencia, puedes aceptar los valores por default de las siguientes preguntas; una vez más, te sugiero que leas detenidamente cada una para asegurarte que la instalación se ajusta a la configuración de tu sistema y que estas instalando los componentes de Informix que requieres.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Finalizando la Instalación&lt;/span&gt;&lt;br /&gt;Al finalizar la instalación si en los pasos previos decidiste instalar la instancia de demonstración de Informix, el instalador muestra información importante que debes leer y tomar nota para poder usarla. Si como yo aceptaste los valores predeterminados, debras ir al directorio &lt;span style=&quot;font-weight: bold;&quot;&gt;/opt/IBM/informix/demo/server &lt;/span&gt;y ejecutar el comando siguiente para poder usarla:&lt;br /&gt;&lt;br /&gt;$ . ./profile_settings&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Referencias&lt;/span&gt;&lt;br /&gt;Los sitios siguientes han sido de mucha ayuda para instalar y entender un poco mejor los requerimientos y pasos para instalar informix en Linux:&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.lacorona.com.mx/fortiz/informix/tcp.htm&quot;&gt;http://www.lacorona.com.mx/fortiz/informix/tcp.htm&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://publib.boulder.ibm.com/infocenter/idshelp/v111/index.jsp&quot;&gt;http://publib.boulder.ibm.com/infocenter/idshelp/v111/index.jsp&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.iiug.org/index.php&quot;&gt;International Informix Users Group&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://expresit.blogspot.com/feeds/7966923147455644558/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://expresit.blogspot.com/2007/12/instalacin-de-ibm-informix-dynamic.html#comment-form' title='2 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/7966923147455644558'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/7966923147455644558'/><link rel='alternate' type='text/html' href='http://expresit.blogspot.com/2007/12/instalacin-de-ibm-informix-dynamic.html' title='Instalación de IBM Informix Dynamic Server 11 Developer Edition en Ubuntu 7.10'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/11928320874746605862</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20419060.post-6881437875524843004</id><published>2007-12-07T02:47:00.000-06:00</published><updated>2007-12-07T02:49:39.010-06:00</updated><title type='text'>¿Cabezas 3D?</title><content type='html'>&lt;a href=&quot;http://hernandoramos.blogspot.com/2007/12/tutorial-mapeado-uv-lscm-de-una-cabeza.html&quot;&gt;Hernando nos cuenta&lt;/a&gt; algo más que como personalizar Blender 3D ;)</content><link rel='replies' type='application/atom+xml' href='http://expresit.blogspot.com/feeds/6881437875524843004/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://expresit.blogspot.com/2007/12/cabezas-3d.html#comment-form' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/6881437875524843004'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/6881437875524843004'/><link rel='alternate' type='text/html' href='http://expresit.blogspot.com/2007/12/cabezas-3d.html' title='¿Cabezas 3D?'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/11928320874746605862</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20419060.post-6893177003399155444</id><published>2007-12-07T02:33:00.000-06:00</published><updated>2011-12-03T14:51:01.352-06:00</updated><title type='text'>Foro de Avidemux en español</title><content type='html'>&lt;a href=&quot;http://www.avidemux.org/&quot; target=&quot;_blank&quot;&gt;Avidemux&lt;/a&gt; es un editor de video para tareas sencillas de corte, filtrado y (de)codficación. soporta varios tipos de archivo, incluidos AVI, MPEG compatible con DVD, MP4 y ASF usando codecs variados. Las tareas pueden automatizarse usando proyectos, colas de trabajo y poderosas capacidades de scripting.&lt;br /&gt;
Avidemux esta disponible para Linux, BSD, Mac OS X y Microsoft Windows, amaparado en la Licencia GNU GPL. El programa fue escrito desde cero por Mean, pero también ha usado código de otras personas y proyectos. Parches, traducciones y reportes de error son bienvenidos.&lt;br /&gt;
&lt;br /&gt;
Gracias a la gestión de Festor (un lector de otro blog ;) ) Avidemux cuenta ahora con un foro en español, los usuarios interesados en el tema de video en Linux que buscan alternativas a &lt;a href=&quot;http://www.virtualdub.org/&quot;&gt;VirtualDub&lt;/a&gt; deberían darse una vuelta, también hace falta gente ahí para auxiliar a los novatos.&lt;br /&gt;
&lt;br /&gt;
ACTUALIZACIÓN: URL del foro&amp;nbsp;&lt;a href=&quot;http://www.avidemux.org/smf/index.php&quot;&gt;http://www.avidemux.org/smf/index.php&lt;/a&gt;&amp;nbsp;busca la sección Non-English-&amp;gt;Avidemux-Spanish.</content><link rel='replies' type='application/atom+xml' href='http://expresit.blogspot.com/feeds/6893177003399155444/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://expresit.blogspot.com/2007/12/foro-de-avidemux-en-espaol.html#comment-form' title='4 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/6893177003399155444'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/6893177003399155444'/><link rel='alternate' type='text/html' href='http://expresit.blogspot.com/2007/12/foro-de-avidemux-en-espaol.html' title='Foro de Avidemux en español'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/11928320874746605862</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20419060.post-7253658353777964556</id><published>2007-12-04T03:51:00.000-06:00</published><updated>2007-12-04T04:00:53.676-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="cut"/><category scheme="http://www.blogger.com/atom/ns#" term="final"/><category scheme="http://www.blogger.com/atom/ns#" term="mysql"/><category scheme="http://www.blogger.com/atom/ns#" term="PHP"/><category scheme="http://www.blogger.com/atom/ns#" term="videoteca"/><title type='text'>GPDB liberado, + - ;)</title><content type='html'>GPDB es una pequeña aplicación web para organizar una videoteca, la idea original es de Octavio Ruelas un amigo, quien hizo su propia videoteca en Microsoft Access, pero tenía la inquietud de poder consultarla en línea, también surgió la idea de que se pudieran generar unos listados que Final Cut utiliza para cargar tomas desde los video cassettes.&lt;br /&gt;&lt;br /&gt;Apenas e subido a googlecode.com &lt;a href=&quot;http://code.google.com/p/gpdb/&quot;&gt;http://code.google.com/p/gpdb/&lt;/a&gt; la aplicación para organizar la videoteca, por el momento muy sencilla y sin administración o navegación bien definida, a partir de hoy estaré en contacto más frecuente con Octavio para avanzar y dejar esto funcional antes del 15 de Diciembre (espero).</content><link rel='replies' type='application/atom+xml' href='http://expresit.blogspot.com/feeds/7253658353777964556/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://expresit.blogspot.com/2007/12/gpdb-liberado.html#comment-form' title='2 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/7253658353777964556'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/7253658353777964556'/><link rel='alternate' type='text/html' href='http://expresit.blogspot.com/2007/12/gpdb-liberado.html' title='GPDB liberado, + - ;)'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/11928320874746605862</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20419060.post-3993402223470460560</id><published>2007-12-03T04:53:00.000-06:00</published><updated>2007-12-03T04:58:28.454-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="diseño"/><category scheme="http://www.blogger.com/atom/ns#" term="gimp"/><category scheme="http://www.blogger.com/atom/ns#" term="manual"/><title type='text'>Manual de Gimp</title><content type='html'>&lt;a href=&quot;http://hernandoramos.blogspot.com/2007/12/manual-gimp-240.html&quot;&gt;Hernando nos cuenta&lt;/a&gt; de la disponibilidad de el &lt;a href=&quot;http://docs.gimp.org/es/&quot;&gt;Manual de Gimp&lt;/a&gt;, la mejor ayuda tanto para empezar a usar este programa de gráficos como para usuarios avanzados que buscan exprimir al máximo su software.</content><link rel='replies' type='application/atom+xml' href='http://expresit.blogspot.com/feeds/3993402223470460560/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://expresit.blogspot.com/2007/12/manual-de-gimp.html#comment-form' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/3993402223470460560'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20419060/posts/default/3993402223470460560'/><link rel='alternate' type='text/html' href='http://expresit.blogspot.com/2007/12/manual-de-gimp.html' title='Manual de Gimp'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/11928320874746605862</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>