<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Braintive &#187; Linux</title>
	<atom:link href="http://www.braintive.com/category/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.braintive.com</link>
	<description>Hacemos realidad tu proyecto tecnológico</description>
	<lastBuildDate>Tue, 24 Apr 2018 15:28:13 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=4.2.7</generator>
	<item>
		<title>5 editores de texto para programar en Linux</title>
		<link>http://www.braintive.com/5-editores-de-texto-para-programar-en-linux/</link>
		<comments>http://www.braintive.com/5-editores-de-texto-para-programar-en-linux/#comments</comments>
		<pubDate>Fri, 08 Aug 2014 15:00:37 +0000</pubDate>
		<dc:creator><![CDATA[Nicolás Trillo]]></dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[desarrollo]]></category>
		<category><![CDATA[editores]]></category>
		<category><![CDATA[ides]]></category>
		<category><![CDATA[lenguajes]]></category>
		<category><![CDATA[programacion]]></category>

		<guid isPermaLink="false">http://www.braintive.com/?p=1240</guid>
		<description><![CDATA[Cuando pasamos mucho tiempo frente al monitor escribiendo código, no importa en que lenguaje, es fundamental utilizar una herramienta que nos permita trabajar más eficientemente. La elección de un editor de texto para programar no es algo que se deba hacer a la ligera, sino que hay que valorar las diferentes opciones y  nuestras necesidades.  Usar [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Cuando pasamos mucho tiempo frente al monitor escribiendo código, no importa en que lenguaje, es fundamental utilizar una herramienta que nos permita trabajar más eficientemente. La <strong>elección de un editor de texto para programar</strong> no es algo que se deba hacer a la ligera, sino que hay que valorar las diferentes opciones y  nuestras necesidades.  Usar un buen editor nos puede ahorrar tiempo en el desarrollo de un proyecto.</p>
<p><span id="more-1240"></span></p>
<p>Una de las características más destacadas de todo sistema GNU/Linux es el gran entorno de <b>programación </b>que ofrece y que posibilita trabajar con todo tipo de <b>lenguajes </b>y módulos.Contamos con diferentes editores cada uno con sus características y plugins instalables para personalizarlo como lo necesitemos. La mayoría de estos programas se caracterizan por ser libres, es decir, totalmente <strong>gratis</strong> para el que quiera acceder a utilizarlos.</p>
<p>Al momento de investigar cual queremos, tenemos que saber que hay dos grupos. Tenemos los editores minimalistas y los IDE&#8217;s. Vamos a nombrar los mas usados y que recomendamos.</p>
<h3><strong>Editores minimalistas:</strong></h3>
<p>Estos editores se caracterizan por <strong>no ofrecer prácticamente ninguna funcionalidad compleja</strong> (de hecho lo promocionan como una ventaja), son rápidos, no necesitan una buena maquina para funcionar.</p>
<p>El mas famoso:</p>
<p><strong>VI y VIM</strong> son unos magníficos editores de textos basado en terminal, probablemente, de los más utilizados en todo el mundo. Reconoce una gran cantidad de lenguajes de programación y cuenta con una gran cantidad de características y funciones (<em>numerado de líneas, autocompletado, resaltado de sintaxis, reemplazo de texto mediante expresiones regulares, etc.</em>) que los hacen uno de los editores preferidos por programadores y administradores de sistemas. Vim te ayuda mas con colores en el codigo y Vi es blanco y negro.</p>
<p>Es open source (GPL) y suele estar disponible para cualquier distribución GNU/Linux, sin embargo, también está disponible para sistemas como Mac o Windows, incluso con interfaz gráfica: gVim</p>
<p><img class="wp-image-1241" src="http://www.braintive.com/wp-content/uploads/2014/08/ri_vim2.png" alt="Vim" width="601" height="399" /></p>
<p>URL | <a href="http://www.vim.org/" target="_blank">Vim</a></p>
<h3>Editores IDE&#8217;S:</h3>
<p><strong>Geany</strong> es uno de los  IDE mas ligeros y con excelentes herramientas que nos van ayudar a llevar a cabo un proyecto. Tiene como principal objetivo disponer de un IDE con funciones básicas, con una curva de aprendizaje muy sencilla y por último, aunque no menos importante, que no sobrecargue el sistema.</p>
<p><img class="aligncenter wp-image-1245" src="http://www.braintive.com/wp-content/uploads/2014/08/geany.png" alt="geany" width="600" height="427" /></p>
<p>URL | <a href="http://geany.org/" target="_blank">Geany</a></p>
<p><strong>NetBeans</strong> es tambien un IDE bastante ligero, soporta el desarrollo para entornos en los que se utilice Java, PHP, C/C++, Groovy o HTML5. Ofrece soporte para bases de datos,control de versiones, minify de los archivos y muchas características más.</p>
<p><a href="http://www.braintive.com/wp-content/uploads/2014/08/netbeans.png"><img class="aligncenter wp-image-1243" src="http://www.braintive.com/wp-content/uploads/2014/08/netbeans.png" alt="netbeans" width="600" height="363" /></a></p>
<p>URL | <a href="https://netbeans.org/" target="_blank">NetBeans</a></p>
<p><strong>Aptana Studio</strong> es un IDE creado expresamente para tecnologías web como AJAX, PHP, Ruby, Python, HTML, CSS, etc. Ofrece al programador la misma interfaz de NetBeans, adaptada a las necesidades del desarrollador front-end, como estructura de etiquetas HTML, acceso a una terminal, control de versiones y algunas características más.</p>
<p><a href="http://www.braintive.com/wp-content/uploads/2014/08/aptana.png"><img class="aligncenter wp-image-1242" src="http://www.braintive.com/wp-content/uploads/2014/08/aptana.png" alt="aptana" width="600" height="375" /></a></p>
<p>URL | <a href="http://www.aptana.org/products/studio3" target="_blank">Aptana Studio</a></p>
<p><strong>SlimText</strong> es una extensión para el navegador Chrome que permite disponer de un editor de textos para programar, sencillo y cómodo, con soporte para múltiples pestañas, que recuerde los archivos abiertos y con soporte para tareas básicas como reemplazo de textos (con expresiones regulares), gestor de temas y soporte para combinaciones de teclas tipo Vim o Emacs.</p>
<p><a href="http://www.braintive.com/wp-content/uploads/2014/08/slimtext.png"><img class="aligncenter wp-image-1244" src="http://www.braintive.com/wp-content/uploads/2014/08/slimtext.png" alt="slimtext" width="600" height="475" /></a></p>
<p>URL | <a href="http://slimtext.org/" target="_blank">SlimText</a></p>
<p>&nbsp;</p>
<p>Como vemos, existen varias herramientas para programar en GNU/Linux. Solo es cuestión de ver cuál es la que mejor se adapte a nuestras necesidades y a nuestro estilo de programación.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.braintive.com/5-editores-de-texto-para-programar-en-linux/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Caso de éxito: Pixart</title>
		<link>http://www.braintive.com/caso-de-exito-pixart/</link>
		<comments>http://www.braintive.com/caso-de-exito-pixart/#comments</comments>
		<pubDate>Thu, 23 Jun 2011 11:00:53 +0000</pubDate>
		<dc:creator><![CDATA[Alfredo Fabretti]]></dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Casos de éxito]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[caso de éxito]]></category>
		<category><![CDATA[dispositivos]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://blog.braintive.com/?p=139</guid>
		<description><![CDATA[Hay proyectos que necesitan tiempo, un análisis exhaustivo y la implementación de soluciones largas y lentas. Otros proyectos, como este caso de éxito, son muy similares a una carrera a pié de 100 metros llanos. El cliente Pixart es una empresa argentina que provee soluciones integrales basadas en el sistema operativo opensource Linux. Una de [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Hay proyectos que necesitan tiempo, un análisis exhaustivo y la implementación de soluciones largas y lentas. Otros proyectos, como este caso de éxito, son muy similares a una carrera a pié de 100 metros llanos.</p>
<p><span id="more-139"></span></p>
<p><strong>El cliente</strong></p>
<p>Pixart es una empresa argentina que provee soluciones integrales basadas en el sistema operativo opensource Linux. Una de sus soluciones más destacadas es<br />
la distribución de Linux desarrollada por ellos cuyo nombre es RxArt.</p>
<p><strong>Necesidad</strong></p>
<p>El problema presentado requería de una solución sencilla para nosotros pero no contábamos con el tiempo necesario, con el agregado de que la urgencia apareció Viernes a última hora y el problema debía ser solucionado para el Lunes siguiente ya que el prototipo sobre el que trabajamos debía ser enviado a China para su replicación y fabricación en serie. Un importante proyecto con Netbooks requería que éstas tengan dos sistemas operativos, Windows y Linux. El trabajo a realizar era sobre este último SO, consistía en instalar diversos paquetes y drivers, configuraciones varias y crear un sistema de recuperación de los sistemas operativos en caso de desastre.</p>
<p><strong>Solución</strong></p>
<p>Trabajamos hace muchos años con Linux, comenzamos cuando se instalaba con diskettes, no existía el entorno gráfico y había que elegir cuidadosamente el hardware para que funcione. Hemos hecho distros <em><a title="Linux from scratch" href="http://es.wikipedia.org/wiki/Linux_From_Scratch" target="_blank">from scratch</a></em> y  las hemos reducido para meterlas en una Compact Flash para hacer dispositivos sin partes móviles.</p>
<p>Por esa razón estábamos seguros que no íbamos a encontrar un gran desafío en este proyecto, pero el poco tiempo que teníamos hizo que volvamos a sentir la adrenalina digna de los problemas de IT.</p>
<p>La instalación de los paquetes, drivers y configuraciones varias nos demandó el tiempo que lleva bajar, compilar y configurar (paquetes no eran una opción). Sin embargo el sistema de recuperación fué un desafío que no esperábamos, principalmente por ciertas características que poseían las Netbooks y que no podíamos modificar.</p>
<p>Para este sistema de recuperación decidimos utilizar <a title="Clonezilla" href="http://clonezilla.org/" target="_blank">Clonzilla</a> el cual hicimos booteable desde una opción del Grub. Desarrollamos un script gráfico para que el usuario seleccione de manera amigable qué partición deseaba restaurar ya que como siempre decimos, no somos simples implementadores y nos gusta dejar nuestra huella.</p>
<p>El sistema Linux quedó configurado, customizado para el usuario y desde el booteo se podía restaurar cualquiera de los dos sistemas en poco tiempo. El prototipo de netbook estaba listo para ser enviado a China para su producción en serie, lamentablemente por órdenes de &#8220;arriba&#8221; tuvimos que poner como opción por defecto de booteo al Windows lo cual es una pena ya que el sistema ideal para lo que iban a ser destinadas las netbooks (educación) era el Linux.</p>
<p><strong>Conclusión</strong></p>
<p>Linux es un sistema operativo flexible, ideal para dispositivos, escritorios y especialmente servidores. Hoy en día se está masificando a un ritmo increíblemente acelerado (gracias a Ubuntu, Android, etc), lo que trae sus ventajas y desventajas. Es primordial conocerlo desde su kernel hasta sus programas, pasando por los módulos, estructura de directorios y librerías. Sería imposible para nosotros realizar trabajos de fondo con Linux sin haber pasado por la experiencia de trabajar y experimentar con él durante 15 años.</p>
<blockquote><p>El conocimiento descansa no solo sobre la verdad sino también sobre el error. &#8212; Carl Jung</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.braintive.com/caso-de-exito-pixart/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
