domingo, 29 de diciembre de 2013

Software libre en mi empresa/emprendimiento ¿En que me beneficia?

La utilización del Software Libre(SL) en el ámbito empresarial o del pequeño y mediano emprendedor da como resultado múltiples beneficios tanto en el impacto económico como el apartado técnico de los equipos de computo.
Tanto en la utilización de programas informáticos o sistemas operativos libres (Linux).

  Beneficios económicos

A nivel económico permite ahorrar mucho dinero en costosas licencias de utilización de software, ya que el contrato brinda limitaciones en el uso y aprovechamiento del programa informático, al permitir su instalación solo en un numero acotado de equipos o restringirlo a un tipo de aplicación en particular.

Uno en realidad no compra un programa, ya que el mismo en todo momento le pertenece a la empresa que se encargó de desarrollarlo, motivo por el cual uno no tiene la libertad de disponer de el a voluntad.

El Software Libre en casi la totalidad de los casos es gratuito de un precio considerablemente menor, sumándose al echo de que el mismo garantiza las libertades básicas, como la de utilización, modificación y distribución.

Si bien en Argentina y en sur américa en general abunda el "software pirata" como alternativa a la compra de licencias a precios irrisorios, en el campo empresarial y de pequeños y medianos  emprendedores se puede observar un mayor control sobre el estado del software usado en los equipos, lo que deriva en penalidades y en diferentes acciones legales.

Además por la adaptabilidad que posee el software libre se hace posible aprovechar equipos considerados como obsoletos o cercano a la obsolescencia, sin renunciar a mantenerse actualizado con respecto a las características y funcionalidades de las herramientas informáticas utilizadas en el trabajo cotidiano de la organización, lo cual permite obtener la doble ventaja de ahorrar en la compra de nuevo equipamiento y al mismo tiempo aprovechar una computadora que de no ser por el nuevo uso que se le dará terminaría en la basura conformando una fuente de productos tóxicos contaminantes como el plomo.

Beneficios técnicos

Como ya se comentó anteriormente la adaptabilidad que posee el Software Libre, solo posible por la liberación del código fuente, es una de las características "técnicas" más importantes, ya que cualquier programador puede solucionar fallas o generar nuevas versiones del programa para aplicaciones y equipos más puntuales que permitan aprovechar mejor las capacidades de un determinado programa informático, aparte de brindar mayor seguridad al estar el mismo libre de las llamadas "puertas traseras" o el conocido spyware entre otras cosas.

Con la utilización de Sistemas Operativos libres (Linux), aparte de beneficiarse de lo anteriormente expuesto, se puede tener la seguridad de que ya no existirán problemas relacionados a los virus informáticos al ser los mismos incompatibles con el sistema operativo o al no disponer de los permisos necesarios para realizar acciones que puedan afectar negativamente el funcionamiento de la computadora.

Los Sistemas Operativos libres (Linux) también son más eficientes en el manejo de los recursos de la computadora, ya que: no tienden a funcionar más lento con el paso del tiempo, tienen mejor organizado el árbol de directorios y las carpetas donde entre otras cosas estarán alojados los programas y aparte, el sistema no tiende a aumentar el espacio que ocupa en el disco rígido.

Además hay una gran disponibilidad de programas alternativos de descarga gratuita con iguales o mejores funcionalidades a las alternativas "no libres" que se pueden aprovechar, como por ejemplo el LibreOffice, la alternativa perfecta al Microsoft Office.

Implementación

El proceso de instalación, acondicionamiento y puesta en marcha del sector de informática utilizando Software Libre no representa ningún desafío para el técnico en computación,  de echo el SL facilita en gran medida el trabajo en tareas como la instalación al venir mejor preparado para dicha tarea.

Normalmente se dice que se deben destinar recursos en capacitación, principalmente durante un periodo de transición, lo cual es cierto al tener entornos gráficos diferentes o actividades que en algunos se debe proceder de otra manera para llevarlas a cabo.

Igualmente el tiempo insumido en las actividades de capacitación puede ser muy reducido, pudiéndose limitar a una pequeña presentación de pocas horas considerando de que hay pocas diferencias entre el manejo de los programas "no libres" conocidos en el mercado y sus alternativas de SL. 
Aparte las diferencias existentes en lo que hace al manejo de la computadora, para el operador de PC, se centran principalmente en la disposición de las barras de herramientas y accesos directos pudiendo también elegir un entorno gráfico similar al de windows para facilitar la transición.

Existen diferentes estrategias para lograr la transición hacia el SL, adoptando cada una de acuerdo a sus necesidades, sin dejarse vencer por el miedo a adoptar algo nuevo

Nosotros disponemos del conocimiento y herramientas necesarias para la aplicación del SL en su emprendimiento lo que le permitirá acercarse a las ventajas que ofrecidas por su utilización.


sábado, 28 de diciembre de 2013

Algo básico de programación, Parte 1

Como ya dije anteriormente, la programación es como un listado de instrucciones que ejecuta una computadora.

Lo principal en la programación es tener en claro exactamente como va a ser el programa que se pretende hacer y cada uno de los pasos necesarios para poder realizar las actividades para las cuales se desarrolla el programa y los recursos que vamos a necesitar como los espacios de almacenamiento temporal que son lugares que se usan en el programa para guardar resultados, cantidades, etc.

 El programa que se va a encarar
Ahora vamos a encarar programar algo sencillo sin interfaz gráfica ni nada por el estilo, suponiendo que necesitemos un programa que nos calcule el promedio de una X cantidad de números y que exista un valor "-1" para indicar que no hay más números para cargar, el mismo lo podemos dividir en la siguiente estructura
  • Definimos que lugares necesitamos para guardar información temporal.
    • Se crea un espacio "#Suma" para guardar la sumatoria.
    • Se crea un espacio "#Cantidad" para guardar la cantidad de números.
    • Se crea un espacio "#Promedio" donde guardaremos el resultado.
  • Definimos los valores iniciales que tendrán los espacios de almacenamiento
    • Ponemos todo en cero
  • Mostramos un cartel indicativo 
    • Mensaje "Programa para calcular promedios"
  • Carga de números
    • Pedimos que se cargue el número
    • Nos fijamos que no se ingrese el "-1", si se ingresa, pasamos a "Calculo de promedio", en caso contrario volvemos "Carga de números"
    • Contamos cuantos números se cargaron hasta el momento y la guardamos en "#Cantidad".
    • Hacemos la sumatoria y la guardamos en "#Suma"
  • Cálculo del promedio
    • Hacemos el cálculo del promedio con los datos del paso anterior y lo guardamos en "#Promedio"
  • Muestra del resultado
    • Mostramos el valor de "#Promedio"
 Configuración del entorno
Bien, antes de empezar a programar hay que instalar un editor de texto de programación, y un "Compilador" que es el programa que se encarga de "traducir" lo que uno escribe a lo que entiende la máquina.

En Linux (Ubuntu, Xubuntu, Debian y derivados), abrimos una ventana de terminal y escribimos:
Sudo apt-get install fpc
Para instalar el compilador del lenguaje Pascal
Sudo apt-get install geany
Para instalar un editor de texto de programación
 Con lo cual luego del proceso de instalación ya podremos empezar a programar en pascal abriendo el geany y guardando los archivos con la extensión ".pas".

En windows, nos descargamos el Turbo Pascal 7 y usamos su entorno de programación (disponible en la carpeta Bin)

 Lenguaje de programación Pascal
Bien, ahora la estructura que definimos antes hay que transformarla en instrucciones que se van a escribir en un archivo de texto.
Elegimos el Pascal como lenguaje de programación, hay muchos de ellos pero vamos a ir por el mas sencillo, ya que es el que se utiliza en las escuelas técnicas con orientación a informática y en el primer año de la carrera de Sistemas para comenzar a aprender a programar.

El Pascal se compone de "palabras reservadas" que definen la estructura de escritura, encabezado, definición de variables, etc.

Todo el "Código" será "leído" por la computadora de forma secuencial empezando desde el primer renglón del archivo hasta llegar al último.

El Pascal se dice que es un lenguaje estructurado, existiendo estructuras:
  • Condicionales: que de acuerdo a una condición definida la maquina lee uno u otro conjunto de lineas de código
  • Repetición: o iteración: que de acuerdo a una condición definida repite un conjunto de lineas de código hasta que se deje de cumplir la condición definida.

Las variables son los espacios de almacenamiento temporal que se nombraron anteriormente, hay de varios tipos según lo que se quiere guardar:
  • Integer: Guarda números enteros.
  • Real: Puede guardar números con coma decimal.
  • String: Puede guardar textos.
  • Y varios más que no vamos a usar ahora.
Las variables se definen en el programa escribiendo
"Var NombreVariableSinEspacios:TipoVariable"

Las palabras reservadas básicas son:
  • Program: para iniciar un programa, es la primera palabra que debe estar en el programa, se escribe Program seguido del nombre del programa sin espacios y luego ";", así: "Program Promedio_PepitoFlores;"
  • Var: se usa para definir las variables
  • Begin: sirve para indicar donde comienza un bloque de código, los bloques de código agrupan las instrucciones que se ejecutarán juntas.
  • End; :Sirve para indicar donde termina un bloque de código.
  • End. :Indica donde finaliza el programa.
  • While: Define que las instrucciones que están adentro se repitan de forma indefinida mientras se cumpla una condición, se usa:
While Condición Do Begin
Codigo_que_se_repetirá;
End;                                          
También se deben tener en cuenta los "operadores" que sirven para indicar operaciones matemáticas entre números, variables, condiciones, etc, los básicos y que usaremos ahora son:
  • "+" : Para la suma
  • "- ": Para la resta
  • "*" : Multiplicación
  • "/ ": División
  • ":=": Asignación
Al finalizar una linea todas, escluyendo las que comienzan con If, While, Begin, terminan con ";".

Comentarios: los comentarios son anotaciones que puede hacer el programador y que la computadora ignora, el objetivo de los comentarios es para explicar diferentes partes del programa, poniendo la frese a comentar entre llaves.Se usan asi: "{Frase a comentada}"
Otras palabras
Writeln: Muestra un mensaje en pantalla y permite mostrar el valor de una variable, se usa: "Writeln('Mensaje',Variable_a_mostrar);"
Read: Pide que se ingrese un valor y al ingresarlo lo guarda en una variable, se usa: "Read(Variable);"
Existen muchas más pero estas son las que utilizaremos por el momento


Empezamos a escribir el código
Bueno teniendo todo lo anterior vamos a crear un archivo de texto llamado Promedios.pas, prestando atención a que la extensión sea ".pas" y no ".txt", en caso de escribirlo con el block de notas. Aunque la mejor opción es utilizar el Geany en Linux o el editor de código de Pascal en windows que ya incluyen las opciones para poder generar el programa a partir del código que vamos a escribir.

Para lo cual nuestro código va a quedar así: (el tabulado es necesario solo para que el código sea mas legible)

Program Promedios;
  {Definimos que lugares para guardar las cosas que necesitamos.}
  Var Suma, Cantidad, Numero:Integer;
  Var Promedio:Real;
Begin
      {Ponemos los valore iniciales a las variables}
      Suma := 0;
      Cantidad := 0;
      Numero := 0;
      Promedio := 0;
      {Mostramos mensaje}
       Writeln('Programa para calcular promedios');
      {Carga de números}
      While Numero <> -1 do Begin {Repetimos mientras numero sea diferente a -1}
           Cantidad := Cantidad + 1;   {Aumentamos en 1 el valor de Cantidad}
           Write('Ingrese un número, -1 para terminar: ');  
           Read(Numero);        {Pedimos que se ingrese un numero}
           Suma  := Suma + Numero;  {Se hace la sumatoria}
      End;
     {Cálculo del promedio}
     Promedio := Suma/Cantidad;
     {Muestra del resultado}
     Writeln('El promedio es: ',Promedio:4:2) {El ":4:2" agregado sirve para que el valor no sea mostrado con formato exponencial}
End.

 Probamos como funciona
El código terminado nos queda así:
Ahora lo "Compilamos" para que nos haga el ejecutable (en Geany apretando F8)

y "Ejecutamos" apretando F5
Vista del programa en ejecución
Y ya está.

 Bien finalizó el primer post de programación, esta solo es una introducción muy básica de lo que es la programación y solo pretende dar una muestra sencilla de la materia.

Les presento Geany, editor de texto para programar

Geany es un editor de texto para programadores con:
  • Funciones de resaltado de sintaxis.
  • Detección de bloques de código.
  • Posibilidad de añadir complementos.
  • Compilación a través de un botón en la barra de herramientas.
  • Posibilidad de utilizar herramientas de depurado.
  • Soporte para múltiples lenguajes de programación.
  • Autocompletado de código.
  • Entre otras cosas.


Página oficial: http://www.geany.org/

jueves, 26 de diciembre de 2013

Implicancias de poder acceder al código fuente de un programa informático

El código fuente es el conjunto de instrucciones que escribe un programador y que luego la computadora ejecuta, es como la receta del software en cuestión, si se comparara el mundo la informática con el de la cocina.

Cuando el programador concluye con su tarea genera la versión ejecutable, donde las instrucciones pasan por un proceso denominado "compilación" donde dichas directivas entendibles por el desarrollador se traducen a otras que pueden ser interpretadas por la computadora.


Una vez que el programa pasa por el proceso de compilación, el mismo ya se encuentra listo para usar, pero es como una caja negra donde no se sabe que hay adentro y que lo hace funcionar o como un bizcochuelo que al agarrar una porción no se puede saber como fue preparado, proporción de los ingredientes, etc.


Bien, entonces, ¿Que implica tener disponible el código fuente?
Ayuda a continuar innovando y avanzando tecnológicamente, al poder investigar el código de una aplicación en particular, al poder copiar y mejorar una idea pensada por otra persona, estableciendo una base sobre la cual comenzar sin tener que investigar todo desde cero, es como si en la antigüedad no se hubiera compartido el procedimiento para hacer fuego, en ese caso en la actualidad no tendríamos el grado de avance tecnológico con el que contamos actualmente.

Ayuda a que las aplicaciones desarrolladas protejan la privacidad y la información de sus usuarios, al poder examinar las instrucciones que conforman el programa, cualquier persona con conocimientos de programación puede hallar fragmentos de código que sean una "puerta trasera" para los crackers o que envíen información a diversos servidores de internet sin el consentimiento del usuario.


Abre la posibilidad al desarrollo colaborativo del software, donde cualquier programador, diseñador gráfico, etc puede poner su grano de arena para crear un programa de acuerdo a sus necesidades o la de potenciales usuarios, al mismo tiempo que se hace mucho más rápida la detección y corrección de errores y se mejora el soporte al poder existir gente que se encargue de escribir manuales o realizar traducciones a diferentes idiomas, varias de estas personas se dedican exclusivamente al desarrollo de un proyecto de código abierto viviendo de donaciones o cobrando por capacitaciones entre otros servicios, mientras que otros son voluntarios que aportan a mejorar un programa que ellos mismos utilizan para poder ayudar a que este evolucione.

Permite el desarrollo de productos derivados aprovechando el código de la aplicación que le dio origen y realizando modificaciones que permitan adaptarlo a diferentes necesidades.

Mejoran la seguridad de los programas al poder corregirse de forma rápida cualquier error que comprometa la seguridad al acceder al código en cuestión y modificarlo para solucionar la falla o "agujero".
 Y otras posibilidades que se pueden desprender de tener a mano el código del software.

Algo importante también es la licencia con la cual se distribuye dicho código lo que dará mayor o menor grado de libertad en cuanto a su utilización.

miércoles, 25 de diciembre de 2013

¿Que es el Software Libre?

Bueno para poder explicar que es el Software Libre(SL) primero debemos saber que es el software en si.

Un sistema de computo se encuentra formado por dos partes, una física que comprende procesador, memorias, placas, unidades de almacenamiento, etc, y otra que incluye todos los programas que se encuentren instalados y el Sistema Operativo, a esta "segunda parte" se le llama software.


El software se encuentra formado a partir de un conjunto de instrucciones que anteriormente escribió un programador y que el procesador de la PC se encarga de seguirlas y realizar acciones y/o procesando la información proveniente de los dispositivos de entrada y/o puertos de comunicación de datos.

Un programa informático listo para usar es como un producto terminado que viene empaquetado, que cuando uno lo utiliza desconoce como es su interior y como fue fabricado.

El software libre se diferencia del resto de los programas informáticos al brindarle todas las libertades a sus usuarios, como:
  • La libertad de distribuirlo y compartirlo con quienes uno quiera sin infringir leyes de derecho de autor.
  • La libertad de modificarlo de acuerdo a sus necesidades y distribuir las copias modificadas.
  • La libertad de uso, ya que otros programas incluyen en sus acuerdos de licencia precios diferidos de acuerdo al ambiente o propósito en el que se empleará, lo que se puede ver con la diferenciación entre licencias de uso hogareño y comercial, por ejemplo.

El software libre generalmente se puede obtener sin costo, pero no necesariamente debe ser así por lo que no se debe confundir con "software gratuito" (denominado usualmente freeware), ya que, conservando su carácter de libre, puede ser distribuido comercialmente ("software comercial"). 

El "software gratis" o "gratuito", que aún siendo gratis no tiene por que difundir su "código fuente" puede restringir una de las libertades fundamentales como el echo de poder modificar y estudiar el funcionamiento del programa, en aquellos casos donde no se distribuye su "código fuente", lo que a veces se acompaña de licencias que restringen aun mas la libertad del usuario lo que hace que el "Freeware" no siempre sea SL.


Tampoco debe confundirse software libre con "software de dominio público". Éste último es aquel software que no requiere de licencia, pues sus derechos de explotación son para toda la humanidad, porque pertenece a todos por igual. Cualquiera puede hacer uso de él, siempre con fines legales y consignando su autoría original. Este software sería aquel cuyo autor lo dona a la humanidad o cuyos derechos de autor han expirado, tras un plazo contado desde la muerte de éste, habitualmente 70 años. Si un autor condiciona su uso bajo una licencia, por muy débil que sea, ya no es del dominio público.

martes, 24 de diciembre de 2013

Alternativas libres a programas privativos, parte I

Aquí les presentamos algunas de las tantas alternativas libres y gratuitas a programas privativos
Programas creados con el fin de saciar necesidades, no como mera competencia para ganar una porción del mercado, son diferentes pero cumplen con el mismo fin, en muchos casos superan a las herramientas comerciales pero pueden poseer puntos donde todavía son inferiores.
Creados por muchos programadores a lo largo del mundo y con constante soporte, desarrollo y corrección de errores.

 Edición gráfica, Gimp, alternativa a Adobe Photoshop
El Gimp (acrónimo de GNU Image Manipulation Program)  surgió como necesidad de crear una aplicación libre para generar y modificar imágenes.
Se trata de un software que puede sustituir en muchos casos de uso a aplicaciones como Adobe Photoshop, con algunas peculiaridades en el interfaz.
Puedes utilizar The GIMP tanto para retocar imágenes como para crear otras nuevas. Los pinceles con los que cuenta la aplicación son la brocha, el lápiz, el tampón de clonar y el aerógrafo.

Las características de The GIMP son prácticamente las mismas que las de cualquier editor actual de imágenes: sistema de capas, canales alfa, historial de operaciones, herramientas de selección y transformación, máscaras, degradados, etcétera.

También puedes utilizar The GIMP para convertir imágenes entre formatos, procesar archivos por lotes o editar formatos gráficos animados. Además, la funcionalidad del programa puede ampliarse mediante la utilización de plugins, existiendo más de un centenar, y automatizaciones programables mediante scripts.
 
Los formatos de imagen con los que permite trabajar son los siguientes: bmp, gif, jpeg, mng, pcx, pdf, png, ps, psd, svg, tiff, tga, xpm, svg, etc.


Otras características:
  •  Interfaz altamente configurable. 
  • Herramientas de mejora de imágenes (arreglo de perspectiva, corrección de efecto lente, corrección de color, ...) 
  • Herramientas de retoque digital avanzadas (clonado, saneado, ...) 
  • Soporte de distintos tipos de dispositivos de entrada (tabletas digitalizadoras, dispositivos MIDI y USB, controles avanzados usando la rueda del ratón, etc.) 
  • Multiplataforma: Linux, Microsoft Windows, Mac OS X, Sun OpenSolaris, FreeBSD
  • Sin tamaño máximo de imagen o numero máximo de ficheros abiertos al mismo tiempo (sólo limitado por el espacio en disco) 
  • Gestión de capas y canales, canal alpha. Modos RGB, Indexado, escala de grises. 
  • Gradientes; diversos modos de selección, dibujo de trazos,..
  • Entre otras
 Para más información y descarga, página oficial:  http://www.gimp.org


Dibujo vectorial, Inkscape, alternativa a Corel Draw
Inkscape es un editor de gráficos vectoriales de calidad profesional que funciona en Windows, Mac OS X y Linux. Es usado por profesionales y aficionados de todo el mundo, para crear una amplia variedad de gráficos como ilustraciones, iconos, logos, diagramas, mapas y gráficos web. Inkscape usa el estandar abierto SVG de la W3C como formato nativo, y es un software libre y de código abierto.
Inkscape tiene sofisticadas herramientas de dibujo con capacidades comparables a Adobe Illustrator, CorelDRAW y Xara Xtreme. Puede importar y exportar en varios formatos, incluídos SVG, AI, EPS, PDF, PS y PNG. Tiene un conjunto de caracteristicas comprensible, un interface simple, soporte multi-lenguaje y diseñado para ser extensible; los usuarios pueden mejorar inkscape con añadidos.
Para más información y descarga, página oficial: http://www.inkscape.org/es/?lang=es

Herramientas de oficina, LibreOffice, Alternativa a Microsoft Office

LibreOffice es una completa suite de oficina de calidad profesional disponible para descargar e instalar de forma gratuita.
 Programas que posee   
  • WRITER es el procesador de textos dentro de LibreOffice
  • CALC Planilla de cálculo
  • IMPRESS es la manera más sencilla y rápida de crear presentaciones multimedia efectivas.
  • DRAW le permite crear diagramas y dibujos a partir de cero.
  • BASE es la interfaz de base de datos de la suite LibreOffice.
  • MATH es un editor de ecuaciones
Algunas características:  
  • Es gratuito – no se preocupe por costos de licencia. 
  • Está disponible en más de 30 idiomas y en todos los principales sistemas operativos, incluyendo Microsoft Windows, Mac OS X y Linux 
  • Licencia pública LGPL – puede usarlo, personalizarlo, modificarlos y copiarlo con asistencia de usuario gratuita y soporte de desarrolladores 
  • LibreOffice es un proyecto de Software Libre impulsado por la comunidad: el desarrollo está abierto a nuevos talentos y nuevas ideas, y nuestro software es testeado y usado a diario por un gran y devota comunidad de usuarios; usted tambien puede contribuir e influenciar su desarrollo futuro. 
  • LibreOffice también viene configurado con un creador de archivos PDF, lo que significa que puede distribuir documentos que puede estar seguro pueden ser abiertos y leídos por los usuarios de casi cualquier dispositivo informático o sistema operativo.
 Para más información y descarga, página oficial:  http://es.libreoffice.org
 
Navegadores, Firefox, Alternativa a Internet Explorer

Mozilla Firefox es un navegador web que logró hacerse un hueco cuando el mercado estaba ocupado totalmente por Internet Explorer. Su secreto: potencia y versatilidad, ganadas a través de años de desarrollo, y un enorme catálogo de extensiones para aumentar sus posibilidades hasta el infinito.

Algunas características 

  • Muy buena usabilidad. 
  • Personalizable a travez de temas o skins  
  • Alta compatibilidad con estándares. HTML5 y CSS3, Java y Flash. 
  • Constantes mejoras en los motores de renderizado (Gecko) y Javascript (Ionmonkey) 
  • Muy buena velocidad de navegación
  • Miles de Plugins disponibles para ampliar sus funcionalidades
  • Entre otras
Para más información y descarga, página oficial: http://www.mozilla.org/es-AR/firefox/new/

Diseño 3D, Blender, Alternativa a 3D Studio Max

Blender es un programa informático multiplataforma, dedicado especialmente al modelado, animación y creación de gráficos tridimensionales.

Características

  • Multiplataforma, libre, gratuito y con un tamaño de origen realmente pequeño comparado con otros paquetes de 3D, dependiendo del sistema operativo en el que se ejecuta.
  • Capacidad para una gran variedad de primitivas geométricas, incluyendo curvas, mallas poligonales, vacíos, NURBS,metaballs.
  • Junto a las herramientas de animación se incluyen cinemática inversa, deformaciones por armadura o cuadrícula, vértices de carga y partículas estáticas y dinámicas.
  • Edición de audio y sincronización de vídeo.
  • Características interactivas para juegos como detección de colisiones, recreaciones dinámicas y lógica.
  • Posibilidades de renderizado interno versátil e integración externa con potentes trazadores de rayos o "raytracer" libres como kerkythea, YafRay o Yafrid.4
  • Lenguaje Python para automatizar o controlar varias tareas.
  • Blender acepta formatos gráficos como TGA, JPG, Iris, SGI, o TIFF. También puede leer ficheros Inventor.
  • Motor de juegos 3D integrado, con un sistema de ladrillos lógicos. Para más control se usa programación en lenguaje Python.
  • Simulaciones dinámicas para softbodies, partículas y fluidos.
  • Modificadores apilables, para la aplicación de transformación no destructiva sobre mallas.
  • Sistema de partículas estáticas para simular cabellos y pelajes, al que se han agregado nuevas propiedades entre las opciones de shaders para lograr texturas realistas.

Para más información y descarga, página oficial:  http://www.blender.org


 
Reproductor multimedia, VLC Player, Alternativa a Windows Media Player
Reproductor multimedia simple, rápido y potente que reproduce todo tipo de archivos, discos, cámaras de vídeo, dispositivos y flujos.

Reproduciendo la mayoría de códecs sin necesidad los respectivos packs instalados:
MPEG-2, DivX, H.264, MKV, WebM, WMV, MP3...

Se ejecuta en todas las plataformas: Windows, Linux, Mac OS X, Unix, etc, es completamente libre, careciendo de programas espía, anuncios o seguimiento al usuario.

Puede convertir medios y emitirlos.


Para más información y descarga, página oficial: http://www.videolan.org/vlc/index.es.html

Luego se vienen la devolución de cada uno de los programas y algunos tutoriales, parte material que crearé y otro tanto copiado de internet pero que me parece bueno compartir

domingo, 22 de diciembre de 2013

Realizamos nuestro primer trabajo

Ayer exactamente damos con nuestro primer cliente, nos llamó por varios problemas con su computadora, nos comentaba que hacía un tiempo que se le desconfiguraba la hora del sistema, sumado a otros desperfectos que se fueron sumando a lo largo del tiempo, como una lecto/grabadora de DVD que había dejado de funcionar y el Windows que se quedaba "tildado" en la pantalla de bienvenida.

Procedimos a realizar una revisión rápida del problema para intentar llegar a la raíz del asunto pudiendo detectar que la causal del mismo era un virus alojado en el arranque del sistema, Esto nos dejaba dos opciones claras, la desinfeción atravez de un antivirus corriendo en un CD booteable o la reinstalación del S.O.

Personalmente me pareció más apropiado hacer copia de la información presente y proceder a realizar una instalación "limpia" del sistema, aprovechando el proceso para particionar el disco de una manera más apropiada e instalando Xubuntu en otra partición como segundo sistema operativo para brindar otra alternativa al S.O "clásico" y poseer todas las ventajas que nos dá el Software Libre.

El disco de 80 Gb fué particionado de la siguiente manera:
  • Partición primaria NTFS con Windows XP
  • Partición primaria EX4 con Xubuntu
  • Partición extendida
    • Area intercambio de Xubuntu
    • Partición FAT32 de Datos
Luego de finalizado el procedimiento de particionado e instalación continuamos instalando los controladores correspondientes a la placa de video y a la de sonido, programas varios para reproducción de archivos multimedia como el VLC Player, Oficimática como el LibreOffice, Antivirus, Juegos, entre otros.

Para finalizar reemplazamos la lecto/grabadora de DVD defectuosa por otra en correcto funcionamiento, y al ser esta usada nos comprometimos a garantizarle el correcto funcionamiento de la misma durante 6 meses y se reemplazó la pila del BIOS para que se mantenga la fecha/hora y otras configuraciones.

Terminado nuestro trabajo procedimos a realizar las pruebas finales de funcionamiento y a notificar al dueño del equipo de que el mismo ya se encuentra listo para ser retirado, permaneciendo el mismo menos de 24 hs en tareas de reparación y/o acondicionamiento en nuestro taller.

Nuestros agradecimientos hacia el Sr que confió en nosotros y solicitó nuestro servicio técnico

miércoles, 18 de diciembre de 2013

Arrancamos a trabajar!

Termina el año y es momento de cerrar un ciclo y comenzar uno nuevo, momento donde se presentan nuevas oportunidades de cara al año próximo, desafíos y obstáculos a superar.

Ya comenzamos a trabajar, por el momento nos dedicamos a la reparación, Armado de PC e Instalación de redes informáticas cableadas, inalámbricas y mixtas para la pequeña, mediana empresa o el hogar.

Somos gente sencilla y trabajadora que nos gusta comenzar el trabajo y terminarlo en tiempo y forma, nos gusta mucho nuestra tarea y apostamos a lograr que todo aquello a lo cual nos comprometemos a realizar no de lugar a ningún tipo de falla.

Las palabras sobran para presentarnos a nosotros mismos, creemos que lo mejor es el trato personal sustentado en los resultados de nuestro trabajo, lo que conforma nuestra mejor carta de presentación.

Para realizar cualquier consulta, solicitar presupuestos o contactarse por cualquier requerimiento de servicio técnico, puede comunicarse a travez de mi dirección de correo electrónico: lucho.2012.tandil@gmail.com o por nuestro número telefónico (249) 15 464 16 32.

Desde ya muchas Gracias!