Posts Tagged ‘Linux’

Koala sera un cambio definitivo para Ubuntu GNU/linux

ubuntu_logo

Ubuntu Linux for Human Beings

 

El fundador de la empresa Canonical y el famoso S.O. Ubuntu linux , Mark Shuttleworth dio una entrevista para el portal de internet techradar.com, en la cual dio a conocer que en el siguiente Release de nombre tecnico “Karmic Koala” va a cambiar la forma en como vemos este Sistema Operativo.

Shuttlewort, se mostro un poco cauteloso en la información, pero adelantó que existe un gran interés por explotar el proyecto Moblin de Intel en las filas de Ubuntu.

Este gran cambio radica en el excelente trabajo “del equipo X y aquellos que están trabajando con el kernel”. Mark, tiene confianza en sus desarrolladores y tiene la convicción que Koala solucionará varios problemas que nacieron con “Jaunty Jackalope”.

Haz Click para Leer la entrevista original (INGLES).
 
Fuente :
- Koala will be ‘a definitive shift’ for Ubuntu Linux (techradar.com)
Giiino
LinuxSsur Admin
Linuxssur OpenSource Community

13

07 2009

KDE 4.2 “The Answer” & Plasma, Un Entorno Grafico Increible para Linux

KDE 4.2 (nombre en código: «La respuesta») presenta un mejor entorno de escritorio, y proporciona nuevas versiones de las aplicaciones y de la plataforma de desarrollo. La comunidad de KDE ha anunciado ladisponibilidad inmediata de «La respuesta», (también conocida como KDE 4.2.0), que deja preparado este escritorio libre para los usuarios finales. KDE 4.2 se basa en la tecnología introducida con KDE 4.0 en enero de 2008. Tras la publicación de KDE 4.1, que estaba dirigida a los usuarios ocasionales, la comunidad de KDE considera que ahora tiene una oferta convincente para la mayoría de los usuarios finales.

desktop

KDE - Plasma

 

Un mejor entorno de escritorio

  • Aún más mejoras en la interfaz de escritorio Plasma, que hacen que organizar su espacio de trabajo sea más fácil.
    Mini aplicaciones nuevas y mejoradas, como un lanzador rápido, información meteorológica, fuentes de noticias, tiras cómicas, compartición rápida de ficheros por medio de servicios de tipo pastebin. Las mini aplicaciones de Plasma se pueden usar ahora encima del salvapantallas, por ejemplo para dejar una nota mientras el usuario está ausente.
    Plasma actúa opcionalmente como un escritorio tradicional, al estilo de un gestor de ficheros.
    Se han añadido pre visualizaciones para los iconos de fichero y la ubicación persistente de los iconos.

 

  • El panel de Plasma agrupa ahora las tareas y las muestra en varias filas. La bandeja del sistema mejorada ahora sigue la pista de las tareas que toman más tiempo, como las descargas. Las notificaciones del sistema y de las aplicaciones se muestran de modo unificado por medio de la bandeja del sistema. Para ahorrar espacio, se pueden ocultar los iconos de la bandeja del sistema. Además, el panel se puede ocultar automáticamente para liberar espacio en pantalla. Los elementos gráficos se pueden mostrar tanto en paneles como en el escritorio.

 

  • KWin ofrece una gestión de ventana fluida y eficiente. En KDE 4.2 emplea física del movimiento para dar un aire natural a viejos y nuevos efectos tales como el «Cubo» y la «Lámpara maravillosa». KWin sólo habilita los efectos de escritorio en la configuración predeterminada en aquellos equipos que sean capaces de manejarlos. Una configuración más fácil permite al usuario seleccionar distintos efectos como intercambiador de ventanas, haciendo que cambiar de ventanas sea más eficiente.

 

  • Las herramientas nuevas y mejoradas del espacio de trabajo aumentan la productividad. PowerDevil facilita la vida móvil ofreciendo una gestión de energía moderna y discreta para portátiles y dispositivos móviles. Ark ofrece creación y extracción inteligente de archivos, y las nuevas herramientas del sistema de impresión permiten al usuario gestionar impresoras y trabajos de impresión fácilmente.

 

  • Además, se han añadido varios idiomas nuevos, ampliando el número de usuarios para los que KDE está disponible en su idioma materno en unos 700 millones. Entre los nuevos idiomas añadidos están el árabe, islandés, vascuence, hebreo, rumano, tayiko y varios idiomas indios (bengalí, guyaratí, canarés, maithili, maratí), lo que indica un aumento de popularidad en esta zona de Asia.

 

Las aplicaciones dan un paso adelante

  • La gestión de ficheros se vuelve más rápida y eficiente. El gestor de ficheros Dolphin tiene ahora un deslizador para ajustar el tamaño de los iconos fácilmente. Hay más mejoras en la interfaz de usuario, como sugerencias con pre visualizaciones y un indicador de capacidad para los dispositivos multimedia extraíbles. Estos cambios también se han aplicado a los diálogos de selección de ficheros de KDE, haciendo que sea más fácil encontrar el fichero correcto.

 

  • Un estudiante del Google Summer of Code ha revisado las vistas de listas de correo de KMail. El usuario puede ahora configurar la visualización de información adicional, optimizando el flujo de trabajo para cada carpeta individualmente. También ha mejorado el uso de IMAP y otros protocolos, con lo que KMail es mucho más
    rápido.

 

  • La navegación web ha mejorado. El navegador web Konqueror ha mejorado su manejo de los gráficos vectoriales escalables y ha recibido muchas mejoras de rendimiento. Un nuevo diálogo de búsquedas hace que buscar dentro de páginas web sea menos molesto. Ahora Konqueror muestra los marcadores en el arranque.

La plataforma acelera el desarrollo

  • Implementación mejorada de los lenguajes de script.
    Las mini aplicaciones de Plasma se pueden escribir ahora en Java Script, Python y Ruby on Rails. Estas mini aplicaciones se pueden distribuir en la red por medio de servicios web y herramientas de colaboración en red como OpenDesktop.org. También se pueden usar en Plasma los GoogleGadgets, y ha mejorado aún más el uso de elementos gráficos del dashboard de Mac OS X.

 

  • Hay disponibles versiones previas de varias aplicaciones de KDE para Windows y Mac OS X, y algunas aplicaciones se están acercando ya a la calidad de publicación, mientras que otras necesitan algo de trabajo dependiendo de las funcionalidades que implementan. La implementación de OpenSolaris está avanzando y aproximándose a la calidad de una versión estable. KDE4 sobre FreeBSD sigue madurando.

 

  • Una vez se publique Qt bajo los términos de la LGPL, tanto las bibliotecas de KDE como las Qt bajo ellas estarán disponibles bajo esos términos de licencia, más laxos, con lo que la plataforma será más atractiva para el desarrollo de software privativo.

 

Fuentes:

- Anuncio de lanzamiento de KDE 4.2 (KDE-hispano.es)

- KDE Community Improves Desktop with KDE 4.2.4 ( KDE.ORG) 

 

Giiino
LinuxSsur Admin
Linuxssur OpenSource Community   

 

12

07 2009

Clase 4 de Julio [Guias y Presentacion]

Aqui van las diapositivas presentadas el 4 de Julio, además un manual para la instalación de ubuntu

- Manual Instalacion Ubuntu

- Presentacion Taller 4-07

08

07 2009

[Tutorial]Configuración de SQL Server mediante la línea de comandos

Por Daniel Castañeda, para Comunidad LinuxSsur.

Terminal

Este artículo describe cómo configurar el motor de base de datos SQL Server Express mediante la interfaz de comandos. Se explica cómo crear una cuenta de SQL Server para usar la base de datos tanto con una cuenta de Administrador como con cualquier otra cuenta del sistema operativo.

El servidor SQL Server Express no trae un Administrador Corporativo, por lo tanto me vi en la obligación de investigar cómo usar la interfaz de comandos. El comando para ingresar al servidor es osql. En el servidor se pueden crear cuentas de usuario, y asignar permisos a los usuarios.
El comando para ingresar al servidor es el siguiente:

> osql -S .\SQLEXPRESS -E

La primera opción indica el servidor al cual conectar y la segunda, llamada conexión de confianza, indica que usaremos la autentificación de Windows. Si estamos usando el sistema operativo con una cuenta de Administrador tendremos todos los privilegios para administrar el servidor. Al ingresar con la opción conexión de confianza ingresamos con el usuario guest de SQL Server.
La orden para ver la lista de opciones es:

> osql -?

Al entrar al servidor aparece el siguiente prompt:

1>

Allí se ingresan los comandos sql. Este programa procesa las instrucciones por lotes, por lo tanto se puede indicar varias instrucciones, y luego pasar a ejecutar el lote. Por eso es necesaria la instrucción go para ver algún resultado. La siguiente consulta muestra la lista de bases de datos del sistema:

1> select name from sys.databases
2> go

Desde aquí, con una cuenta Administrador ya se puede crear una base de datos y hacer un programa que realice consultas sobre la base de datos. Pero para mi esto no basta, ya que me obliga a usar una cuenta de Administrador para desarrollar el programa y además obligo al usuario del programa, en este caso mi profesor, a ejecutarlo con una cuenta de Administrador, y como queremos mantener la seguridad en nuestro sistema, no vamos a usar la máquina con la cuenta Administrador.
Antes de continuar trabajando en el servidor, debemos habilitar la autentificación estándar de nuestro motor de base de datos. Para ello se edita el registro de Windows. Dirígete a:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.1\MSSQLServer

MSSQL.1 es el nombre de la instancia en mi sistema operativo. Debes encontrar la clave LoginMode, y establecerla con el valor 2. Esto habilita los dos tipos de autentificación, la seguridad integrada de Windows y la autentificación de SQL Server. A continuación, para asegurarte de que el servidor halla acogido los cambios en la configuración, reinícialo.

Ahora que ya está habilitada la autentificación de SQL Server, pasamos a crear una cuenta. Con una cuenta Administrador, ingresa a la interfaz de comandos del servidor. Lo que hacemos para crear una cuenta son dos cosas: primero se crea una cuenta y luego se crea un usuario asociado a la cuenta.

> create login dani with password = ‘asdf’
> create user dani for login dani
> go

Después de esto podrás ingresar a la interfaz de comandos de SQL Server con tu nuevo usuario. Prueba el siguiente comando para confirmar que la cuenta está bien:

> osql -S .\SQLEXPRESS -U dani

Si has logrado entrar, ya tienes una cuenta de SQL Server. Ahora debes asignarle permisos, porque como está, no sirve ni de adorno en la mesa de centro.
En SQL Server se puede establecer permisos para objetos, instrucciones y roles.
Los permisos de objetos se aplican a los objetos, e incluyen SELECT, INSERT, DELETE, UPDATE, EXECUTE y DRI.
Los permisos de instrucciones se aplican a instrucciones por sobre un objeto, y se tratan de crear bases de datos u objetos dentro de una base de datos. Incluyen BACKUP DATABASE, BACKUP LOG, CREATE DATABASE, CREATE DEFAULT, CREATE FUNCTION, CREATE PROCEDURE, CREATE RULE, CREATE TABLE, CREATE VIEW.
Roles. Un usuario de SQL Server puede tomar roles que le otorgan permisos sobre toda la base de datos o una parte de ella. Todos los usuarios pertenecen de partida al rol public.
La estrategia que tomé fue la de otorgar permiso para la instrucción CREATE DATABASE a mi usuario. De esa forma, el es el propietario de la base de datos, y tiene control completo sobre ella. Ello se logra mediante el siguiente comando:

> grant create database to dani
> go

Otra solución que valdría la pena investigar es hacer a un usuario propietario de una base de datos, asignando al usuario el rol db_owner de la base de datos. Como propietario de la base de datos, tiene control completo sobre ella para crear tablas y realizar consultas.

Ahora si puedes crear una base de datos y empezar con tablas. He aquí una instrucción para crear una base de datos:

> create database Productos on(
> name=’prods.dat’,
> filename=’c:\bds\prods.mdf’,
> size=4,
> maxsize=10,
> filegrowth=1)
> go

Ahora entra con una cuenta de usuario limitado, ingresa al servidor y prueba la base de datos. Aquí van los pasos para crear una tabla e ingresar un par de datos.

> use Productos
> create table test (id int)
> insert into test(id) values(1)
> insert into test(id) values(2)
> insert into test(id) values(3)
> select id from Productos
> go

Con eso debieras disponer de una base de datos para trabajar. Espero que este artículo te haya servido.

Referencias:

Microsoft SQL Server 2000 Running – Guía completa
conceptos básicos sobre T-SQL, tipos de datos. Idioma: Español

Referencia completa de T-SQL. Idioma: Inglés.
habilitar autentificación de SQL Server. Idioma: Español
Roles. Idioma: Inglés.
Administración de permisos. Idioma: Inglés.
consultas SQL. Idioma: Español.

23

06 2009

[VideoTutorial]MonoDevelop Primeros pasos

Como habíamos hablado antes, Mono es un Proyecto para trabajar en .NET pero en Linux y Mac. La gracia es que Mono soporta tanto VB y C#.

Por otra parte Mono es solamente un Interprete de Ejecución. Para agregar formularios al estilo .NET en Windows, existe el proyecto MonoDevelop que de alguna forma es como un IDE de .NET.

Nuestro amigo de CASIDIABLO.NET hizo un Video Tutoríal introductorio a este IDE de desarrollo para Linux y Mac ;) .

14

06 2009

Linux Santiago Sur Open Source Community (cc)

Amigos

Esto va viento en popa!!!, gracias a nuestros amigos de INACAPINOS.NET, en especial a Kiltro(Administrador), tenemos un nuevo servidor para que nuestra pagina funcione al 100%, ademas INACAP, como nuestra casa estudiantil y nuestro Jefe de Carrera Don Luis Antilen, nos han brindado su apoyo…

En la Sede Santiago Sur de INACAP, estan visibles nuestros afiches y las personas interesadas en nuestra comunidad en si, pueden ingresar en este sitio y presentar su ganas de ingresar…

Pronto estaremos avisando las fechas de los talleres open source Linux para personas novatas en el tema ya nuestro compromiso es dar a conocer la herramientas para que los usuario tengan la posibilidad de eleccion de que sistema ocupar , ademas de dar charlas explicativas en cuanto al Software libre y cual es el impacto de este en la actualidad…

Nosotros estamos motivados al 100% para hacer surgir esto…

y damos por inaugurada nuestra Comunidad

Linux Santiago Sur (cc) Open Source Community

 
Linuxssur

Linux Santiago Sur Logo (CC 2.0)

 
 
 

 

12

06 2009

Proyecto Chakra Linux

Ya podemos encontrar esta nueva distribución GNU/Linux llamada Chakra.

Una de las características de esta distribución basada en ArchLinux , es que la instalación está hecha de manera gráfica, posee un asistente con el que sólo vamos llenando un par de datos (localidad, partición que vamos a usar, etc..). Viene tambíen como live cd y posee un entorno gráfico por defecto (KDE4).

Los paquetes aparte de ser descargados con pac-man (consola) pueden ser descargados de manera gráfica (algo asi como synaptic) en esta distribución.

Donde conseguirla?? se pueden descargar directamente desde Chakra-proyect

alpha2-12

 

 

12

06 2009

Concurso de Cisco atrae a desarrolladores en Linux

 

En diciembre del 2008, Cisco inició un concurso para repartir un premio de USD$100.000 por escribir aplicaciones basadas en Linux para su AXP (Application Extension Platform) en sus ISRs (Integrated Services Routers). Cisco ha anunciado los 10 finalistas, entre 900 participantes que se registraron de 75 países.

Hay una gran diversidad de participantes, la mayoría son individuos pero también hay equipos de dos o tres personas. Los finalistas se reparten en 3 de Norteamérica, 2 de Sudamérica, 3 de Europa y 2 de Asia.

Lo que sorprende es la gran variedad de aplicaciones considerando lo especializada de la plataforma. Para dar un ejemplo del ámbito de las aplicaciones, entre otras encontramos gateways de procesamiento de llamados, servicios de streaming de video en vivo, monitoreo de servicios de aire acondicionado para edificios, telefonía IP, autodetección de fallas en la red, publicidad, detección de violaciones de seguridad, etc.
La segunda fase del concurso durará hasta el 15 de agosto, y los diez finalistas tendrán el privilegio de trabajar junto a Cisco para madurar sus aplicaciones usando los recursos de la compañía por medio de blades AXP virtuales. El ganador será anunciado en Octubre.

Bonus Track : Cisco y el código abierto

Si consideramos que este concurso está relacionado con el sistema de código abierto Linux, este es un paso más de la compañía en su intento de integrarse a la comunidad, siguiendo el camino que han adoptado otros grandes de la industria como Intel, Oracle, IBM, Nokia, Google, etc.

Esta acción está motivada por varios factores, entre ellos la nueva competencia que surge desde quienes fueran sus partners. Y por supuesto, las nuevas condiciones económicas.

Para llevar a cabo este cambio, Cisco apunta a la virtualización, específicamente con su iniciativa Cisco Unified Computing. En el corazón de la visión de Cisco hay un data center virtualizado donde una colección de tecnologías no solo sirven para almacenar contenido como música, películas y fotos, sino que también para correr aplicaciones complejas, permitiendo que estas se accedan desde otros dispositivos más sencillos.

En vez de que los fabricantes apunten a hacer productos con poderosos procesadores y grandes cantidades de memoria, espera que el foco cambie hacia dispositivos pequeños y baratos que permitan acceder a estas aplicaciones que están en la red. ¿Alguien dijo netbook?

Cisco ha estado en este proyecto hace más de un año, en un principio pensaban que podían cubrir el mercado con VMware para virtualización, junto a Windows y Red Hat Enterprise Linux (RHEL) como sistemas operativos. Pero cuando la compañía conversó con sus posibles clientes, la mayoría indicó que usarían VMware o virtualización entre un 5% a 10% de lo que la compañía esperaba, y que además no usarían Windows. Prácticamente todos usarían Unix o RHEL, con una gran mayoría inclinándose por este último.

De hecho, RHEL estaría abarcando entre un 80% a un 90% de los clientes de Cisco Unified Computing, y aquellos que usarían VMware sería para correr RHEL como sistema operativo.

Fuente :

05

06 2009

Bienvenida Muchachos!!!! :D

Quiero dar la bienvenida a todas las personas que vamos desde ahora en adelante formar este gran grupo de GNU/Linux, específicamente en Inacap Santiago Sur.

Todo esto partió gracias a la idea de unos compañeros de universidad, yaque salió la necesidad de hacer algo “Distinto” en Inacap, entonces lo primero que se nos ocurrió fue pensar en hacer algo relacionado con
Linux…

Ya ok, ¿Un evento?, ¿Una charla?… Pero descubrimos que mas que eso, es necesario poder hacer y formar una Comunidad con gente que comparta el mismo fin que nosotros (Linux y software libre).

La idea es que cuando nos formemos como Comunidad, hagamos algunos talleres relacionados con temas de linux como por ejemplo:

  • Instalación de algún linux paso a paso
  • Encriptacion De Datos
  • Programación Bash, etc.

Saludos a todos, y ojalá que podamos hacer una comunidad de linux

Linux Santiago Sur

04

06 2009

Mono 2.4 y MonoDevelop 2.0 anunciados oficialmente

 

 

Mono 2.4Mono

 

Es la implementación libre de la plataforma .NET de Microsoft para sistemas Linux/Unix, Windows y otros más específicos como iPhone y Nintendo Wii. En el caso de Linux ha ayudado a crear aplicaciones nativas complejas como Gnome-Do o Banshee sin tener que lidiar con lenguajes como C/C++ o Java.es la implementación libre de la plataforma .NET de Microsoft para sistemas

 El fundador y líder del proyecto Miguel de Icaza, quien también es el fundador de GNOME, anuncia en su blog la disponibilidad simultánea de la versión 2.4 de Mono y la versión 2.0 de MonoDevelop, el entorno de desarrollo integrado libre basado en Mono.

Los cambios en Mono 2.4 se pueden ver en sus notas de lanzamiento y cubren areas de compatibilidad y rendimiento. Entre otras mejoras, aquí destacamos:

  • Mejoras en el soporte de SIMD : La máquina virtual de Mono permite acceder a operaciones SIMD desde un lenguaje de alto nivel como C#. Las operaciones SIMD se utilizan para realizar calculos en paralelo dentro del procesador en un solo paso, su uso por excelencia es la manipulación de vectores y/o matrices, una de las funciones críticas de aplicaciones multimedia. Este soporte fue agregado en Mono 2.2 y ha sido mejorado en esta nueva versión. Con este tipo de funcionalidad Mono se transforma en una real alternativa para la programación de videojuegos.
  • Mejoras en el manejo de hebras : Hasta hace poco se tenía que recargar el sistema mediante polling para implementar operaciones con hebras de una forma independiente de la plataforma. Se ha cambiado por un nuevo diseño en donde esta técnica que consume recursos adicionales se ha eliminado.
  • Mejoras en sistemas multi-core : Cuando se usa una máquina virtual como en .NET y Java, una de las operaciones costosas es la recolección de basura, que se encarga de eliminar de la memoria todos los objetos que ya no se estén usando. Mono 2.4 habilita por omisión un mecanismo de recolección de basura que aprovecha la disponibilidad de multiples core’s en un procesador.
  • Soporte de sitios web precompilados : El Runtime de Mono ahora permite ejecutar sitios web que han sido precompilados por Visual Studio o la herramienta aspnet_compiler. Esto abre la puerta a poder ejecutar sitios web que han sido programados con otros lenguajes o características que aun no están disponibles en Mono.

 

 

Mono DevelopMonoDevelop 2.0

En forma simultánea se anuncia el lanzamiento oficial de MonoDevelop el entorno de desarrollo integrado o IDE basado en Mono.

Las mejoras en esta versión son numerosas y pueden verse en forma completa en sus notas de lanzamiento. Aqui destacamos:

  • Debugger integrado : El debugger de MonoDevelop tiene todas las características que se esperan en un IDE, pero no sólo se puede usar con aplicaciones Mono, sino que también soporta aplicaciones nativas a través de una integración con gdb (GNU Debugger).
  • Soporte de autocompletado para C# 3.0
  • Soporte de Vala : ahora el poder de MonoDevelop también puede ser disfrutado por los programadores de Vala. Se trata de un lenguaje de programación de alto nivel que genera código en C, es una forma efectiva de utilizar todo ecosistema que hay para C pero sin tener que sufrir las limitaciones y dificultades de este lenguaje.
  • Mejor soporte de ASP.NET : MonoDevelop 2.0 es compatible con proyectos creados en Visual Studio y Visual Web Developer 2008. Además hay mejoras en el autocompletado del editor y un examinador del DOM (Document Object Model)
  • Nuevo editor de texto : El editor GtkSourceView estándar de GNOME ha sido reemplazado por un nuevo editor escrito completamente en C#. La idea es que este nuevo editor pueda ser desarrollado en forma más ágil y por más colaboradores en comparación al editor original escrito en C.

04

06 2009