Aparte de Windows, OSX, UNIX, BSD (y derivados) y GNU/Linux, hay otro tipo de sistemas operativos que están en auge desde la llegada del Smartphone, siendo Android e iOS de momento los más populares. Android, por ser el más abierto en este caso, ha sido tomado para crear algunos proyectos que nos permiten ejecutarlo fuera de un teléfono celular. En DesdeLinux ya hemos hablado de ello, y también lo hacen los chicos de Tecnología.net, con este excelente artículo.
30 de julio de 2015
Remix Mini: El proyecto que pretende llevar Android al PC definitivamente
Muchos usuarios solo necesitan un sistema operativo para realizar las tareas más básicas. Para revisar el correo electrónico, nuestros sitios favoritos en Internet, ver una película o escuchar música, no necesariamente necesitamos un ordenador extremadamente potente, ni un Sistema Operativo tan complejo.
Aparte de Windows, OSX, UNIX, BSD (y derivados) y GNU/Linux, hay otro tipo de sistemas operativos que están en auge desde la llegada del Smartphone, siendo Android e iOS de momento los más populares. Android, por ser el más abierto en este caso, ha sido tomado para crear algunos proyectos que nos permiten ejecutarlo fuera de un teléfono celular. En DesdeLinux ya hemos hablado de ello, y también lo hacen los chicos de Tecnología.net, con este excelente artículo.
Aparte de Windows, OSX, UNIX, BSD (y derivados) y GNU/Linux, hay otro tipo de sistemas operativos que están en auge desde la llegada del Smartphone, siendo Android e iOS de momento los más populares. Android, por ser el más abierto en este caso, ha sido tomado para crear algunos proyectos que nos permiten ejecutarlo fuera de un teléfono celular. En DesdeLinux ya hemos hablado de ello, y también lo hacen los chicos de Tecnología.net, con este excelente artículo.
28 de julio de 2015
Roadmap de ASP.NET 5/MVC 6
Junto con la gran oleada de novedades y lanzamientos a los que asistimos la semana pasada, se publicaron también los planes oficiales que hay para los futuros lanzamientos ASP.NET 5 y MVC 6.
27 de julio de 2015
Enlaces interesantes 209
Ahí van los enlaces recopilados durante la semana pasada, algo escasos por el espíritu vacacional que me tiene ya poseído ;D y muy protagonizados por los lanzamientos de nuevos productos y plataformas de la semana pasada.
Espero que os resulten interesantes :-)
Espero que os resulten interesantes :-)
.Net
- Roslyn and Mono
Miguel de Icaza - .NET Strings are immutable … except that they’re not
Rick Brewster - StructureMap in 2015/16
Jeremy Miller - Is that image a photo?
Robin Osborne - Tasks, IDisposables and async/await
Mark Rendle - Announcing the RTM of Visual F# 4.0
Visual FSharp Team - Nueva versión de .NET Framework 4.6
Luis Guerrero - Announcing .NET Framework 4.6
Rich Lander
26 de julio de 2015
Plasma Mobile ya es una realidad
Debo decirlo, estoy emocionado. Hace unos días, viendo los avances de Plasma Mobile con el proyecto Plasma Phone, comentaba en mis redes sociales que Ubuntu debía ponerse las pilas, pero nunca pensé que Plasma Phone fuese ya una realidad y en tan corto período de tiempo.
Todo esto funcionando sobre Kubuntu, donde según nos comentan en su sitio web, podemos instalar aplicaciones sin importar si es GTK o QT, con un simple:
¿Qué es Plasma Phone?
La respuesta corta: KDE en tu celular. O sea, Plasma Workspace, KWIN/Wayland y la tecnología de Telepathy para gestionar las llamadas telefónicas.Todo esto funcionando sobre Kubuntu, donde según nos comentan en su sitio web, podemos instalar aplicaciones sin importar si es GTK o QT, con un simple:
apt-get install paquete
22 de julio de 2015
Nuevo artwork para Plasma 5.4 y posiblemente, un nuevo navegador web
Muchos blogs se han hecho eco de la noticia sobre el nuevo Artwork que presentará Plasma 5.4, que básicamente, será un renovado tema de iconos y un wallpaper, los cuales vienen de la mano de KEN VERMETTE.
Aunque todavía no se encuentran disponible para descarga este bonito set de iconos, si podemos descarga ya el Wallpaper.
Aunque todavía no se encuentran disponible para descarga este bonito set de iconos, si podemos descarga ya el Wallpaper.
Configura algunos efectos en KDE para presumir con tus amigos
Uno de los componentes más potentes que posee KDE SC es su gestor de ventanas, el cual recibe por nombre KWin. Como todo lo que forma parte de KDE, Kwin puede ser configurado hasta la médula y posee por defecto un montón de opciones para añadir efectos bonitos a la hora de interactuar con las ventanas.
KWin además incluye efectos iguales o similares a los que encontrábamos en Compiz o los que posee OS X, así que les mostraré como activarlos e incluso instalar uno nuevo llamado Cool Effect, que hace que cuando cerremos a abramos alguna ventana, aparezca y desaparezca suavemente.
Al contrario de lo que muchos piensan, activar los efectos de KWin no hace que KDE se vuelva más lento ni mucho menos, por lo menos no en mi caso.
KWin además incluye efectos iguales o similares a los que encontrábamos en Compiz o los que posee OS X, así que les mostraré como activarlos e incluso instalar uno nuevo llamado Cool Effect, que hace que cuando cerremos a abramos alguna ventana, aparezca y desaparezca suavemente.
Al contrario de lo que muchos piensan, activar los efectos de KWin no hace que KDE se vuelva más lento ni mucho menos, por lo menos no en mi caso.
21 de julio de 2015
Cómo aumentar las conexiones simultáneas en Apache
Hoy vengo a hablaros una vez más de uno de los servicios web más usados en todo el mundo: El servidor web Apache2.
Se trata de un tema del que se ha hablado multitud de veces, pero ahora vengo a hablaros de otra característica muy a tener en cuenta con este servicio: El límite de conexiones simultáneas. No importa si tenemos muy básico o una nave espacial con un procesador i7 y 32 GB de ram…
El límite de conexiones simultáneas siempre será el mismo a menos que tomemos las medidas adecuadas, lo que significa que si queremos tener muchas personas conectadas al mismo tiempo, no solo requeriremos un buen hardware, sino que también una buena configuración.
En este caso no es necesario instalar nada, todo se basa en simples conceptos que hay que tener en cuenta para configurar apache; conceptos que hay que tener muy claros antes de querer hacer cualquier cambio.
Se trata de un tema del que se ha hablado multitud de veces, pero ahora vengo a hablaros de otra característica muy a tener en cuenta con este servicio: El límite de conexiones simultáneas. No importa si tenemos muy básico o una nave espacial con un procesador i7 y 32 GB de ram…
El límite de conexiones simultáneas siempre será el mismo a menos que tomemos las medidas adecuadas, lo que significa que si queremos tener muchas personas conectadas al mismo tiempo, no solo requeriremos un buen hardware, sino que también una buena configuración.
En este caso no es necesario instalar nada, todo se basa en simples conceptos que hay que tener en cuenta para configurar apache; conceptos que hay que tener muy claros antes de querer hacer cualquier cambio.
Código específico para distintos entornos (development, release…) en MVC 6/ASPNET 5
En versiones anteriores de ASP.NET, podíamos utilizar la expresión
El valor de esa propiedad estaba directamente relacionado con el de la propiedad
HttpContext.Current.IsDebuggingEnabled
para determinar si una aplicación web está ejecutándose en modo depuración o no, lo cual podía ser útil a la hora de introducir porciones de código específicas para cada caso.El valor de esa propiedad estaba directamente relacionado con el de la propiedad
debug
del tag <compilation>
presente en el archivo de configuración web.config.20 de julio de 2015
Enlaces interesantes 208
Ahí van los enlaces recopilados durante la semana pasada, espero que os resulten interesantes :-)
.Net
- Expressmapper - The New .NET Mapper!
Yuriy Anisimov - FakeHttp
Don Kackman - Getting More LINQ-y
Jeremy Bytes - C# Succinctly (free ebook)
Joe Mayo
17 de julio de 2015
Kali Linux, una gran suite de seguridad informática
Es conocido que el ecosistema GNU/Linux en general tiene gran versatilidad y se puede adaptar a numerosos trabajos, desde uso doméstico a trabajos extremadamente complejos en supercomputadoras.
Entre tantas y tantas distribuciones de GNU/Linux, todas interesantes y útiles dependiendo de los gustos y necesidades de cada persona, hay algunas más especializadas, que tienen funciones mas avanzadas en determinados campos y tareas más específicas.
Entre tantas y tantas distribuciones de GNU/Linux, todas interesantes y útiles dependiendo de los gustos y necesidades de cada persona, hay algunas más especializadas, que tienen funciones mas avanzadas en determinados campos y tareas más específicas.
16 de julio de 2015
Muere, Monstruo, Muere
Muere monstruo, muere!
from Desde Linux http://feedproxy.google.com/~r/UsemosLinux/~3/FkdbnpJ7gjw/
via IFTTT
14 de julio de 2015
Teoría de Bash
HowTo: Conectarnos al chat de Facebook con Pidgin (nuevamente)
Hace un tiempo atrás Facebook anunció que abandonaban el protocolo XMPP para su sistema de chat y por ende, aplicaciones como Pidgin, Empathy y demás dejarían de funcionar. Del anuncio al hecho pasó bastante tiempo, pues hace un par de días que dejó de funcionar Pidgin como cliente de mensajería para la red social de Mark Shuttleworth.
Pero no todo está perdido, ahora podemos usar un plugin que usa el protocolo abierto MQTT (MQ Telemetry Transport), que es el mismo que usa Facebook para su aplicación en los teléfonos móviles. Lo he probado y funciona a la perfección, solo que debemos hacer algunos ajustes. Veamos como hacerlo.
Pero no todo está perdido, ahora podemos usar un plugin que usa el protocolo abierto MQTT (MQ Telemetry Transport), que es el mismo que usa Facebook para su aplicación en los teléfonos móviles. Lo he probado y funciona a la perfección, solo que debemos hacer algunos ajustes. Veamos como hacerlo.
¿Cómo se llama el operador “-->”?
Desde luego, Stackoverflow, además de salvarnos la vida en numerosas ocasiones, es una fuente infinita de curiosidades, y hoy vamos a ver una que me ha llamado la atención últimamente, aunque sea un tema que lleva circulando por la red muchos años.
El asunto era que un usuario que quería saber cuál era el nombre del operador “-->” existente en muchísimos lenguajes, como podéis comprobar en un código perfectamente válido y compilable en C# como el siguiente:
El asunto era que un usuario que quería saber cuál era el nombre del operador “-->” existente en muchísimos lenguajes, como podéis comprobar en un código perfectamente válido y compilable en C# como el siguiente:
static void Main(string[] args) { int x = 10; while (x --> 0) // while x goes to 0 { Console.Write(x); } // Shows: 9876543210 }
13 de julio de 2015
Enlaces interesantes 207
Ahí van los enlaces recopilados durante la semana pasada, espero que os resulten interesantes :-)
.Net
- String Interpolation and the Conditional Operators
Bill Wagner - Functional C#: Fluent Interfaces and Functional Method Chaining
Dave Fancher - A Complete List of .NET Open Source Developer Projects
Scott Ge - Using HtmlAgilityPack To Strip All HTML Attributes
Khalid Abuhakmeh - App.Config Transforms Outside Of Web Project
Sacha Barber - Create test data with NBuilder and Faker
Jerrie Pelser
12 de julio de 2015
Como crear un script post-instalacion
¡Hey! Hola, GNU/Linuxeros, hoy vengo con una entrada superútil y superrápida, que seguramente nos sera muy de utilidad a la hora de estar saltando de una distro (o distribución) a otra (distro-hopping), o al volver a formatear una PC con la misma distribución, me dejo de rodeos y empezamos.
Este script sirve para instalar programas automáticamente al ejecutar el script, muy útil para los distro-hoperos como yo.
Con este comando creamos el archivo install.sh, (.sh es un archivo de bash)
Y con este comando volvemos ejecutable el archivo install.sh, sudo porque sino no nos dejaría editarle los permisos
Aqui eligen el editor de texto que más les guste: vim, nano, emacs, kate, gedit … bueno ya saben el que mas les guste y sudo para poder guardar los cambios, de mi parte voy a elegir Vim.
Cuándo estemos editando al principio de todo tenemos que escribir
Y después
Este script sirve para instalar programas automáticamente al ejecutar el script, muy útil para los distro-hoperos como yo.
Con este comando creamos el archivo install.sh, (.sh es un archivo de bash)
touch install.sh
Y con este comando volvemos ejecutable el archivo install.sh, sudo porque sino no nos dejaría editarle los permisos
sudo chmod a+x install.sh
Aqui eligen el editor de texto que más les guste: vim, nano, emacs, kate, gedit … bueno ya saben el que mas les guste y sudo para poder guardar los cambios, de mi parte voy a elegir Vim.
sudo vim install.sh
Cuándo estemos editando al principio de todo tenemos que escribir
#!/bin/bash
Y después
# -*- ENCODING: UTF-8 -*-
11 de julio de 2015
[Mini Review] Probando Solus Daily: 0.201528.6.0
SolusOS renace. Confieso que cuando escuché de Budgie pensé: “otro más… ¿para que?”.. Sobre todo teniendo en cuenta que posiblemente sería otro entretenimiento a modo de prueba de Ikey Doherty. Sin embargo, hoy vi la noticia de que estaba disponible un ISO “inestable” con las últimas novedades, correcciones y mejoras de Solus y decidí echarle un ojo.
Solus es otro Elementary mas, por lo menos así lo veo. Desarrollaron su propio Escritorio buscando simplicidad, pero dependiendo de GNOME al 100% prácticamente para poder hacerlo usable. Y ojo, se ve bonito, se siente rápido y su objetivo está más que logrado, es simple, muy simple de hecho.
Con el clic derecho sobre el panel inferior podemos lanzar la aplicación para configurar el escritorio. No son muchas opciones, pero realmente se encuentran las más habituales y por lo menos en los minutos de prueba que usé Solus, no necesité casi nada mas. Lo único que si extrañé era alguna opción de mover los botones de las ventanas (Cerrar, Minimizar, Maximizar).
Simplicidad ante todo.
Solus es otro Elementary mas, por lo menos así lo veo. Desarrollaron su propio Escritorio buscando simplicidad, pero dependiendo de GNOME al 100% prácticamente para poder hacerlo usable. Y ojo, se ve bonito, se siente rápido y su objetivo está más que logrado, es simple, muy simple de hecho.
Apariencia y Personalización
A simple vista tenemos otro Cinnamon más, con la misma disposición de la mayoría de los entornos de escritorio: menú, gestor de tareas, bandeja de sistema. Eso si, es mucho más bonito que Cinnamon por lo menos para mi.Con el clic derecho sobre el panel inferior podemos lanzar la aplicación para configurar el escritorio. No son muchas opciones, pero realmente se encuentran las más habituales y por lo menos en los minutos de prueba que usé Solus, no necesité casi nada mas. Lo único que si extrañé era alguna opción de mover los botones de las ventanas (Cerrar, Minimizar, Maximizar).
9 de julio de 2015
Buenas prácticas con OpenSSH
OpenSSH (Open Secure Shell) es un conjunto de aplicaciones que permiten realizar comunicaciones cifradas a través de una red, usando el protocolo SSH. Fue creado como una alternativa libre y abierta al programa Secure Shell, que es software propietario. « Wikipedia.
Puede que algunos usuarios piensan que las buenas prácticas solo deben ser aplicadas en los servidores y no es así. Muchas distribuciones GNU/Linux incluyen OpenSSH por defecto y hay algunas cosas que debemos tener en cuenta.
Puede que algunos usuarios piensan que las buenas prácticas solo deben ser aplicadas en los servidores y no es así. Muchas distribuciones GNU/Linux incluyen OpenSSH por defecto y hay algunas cosas que debemos tener en cuenta.
Seguridad
Estos son los 6 puntos más importantes a tener en cuenta a la hora de configurar SSH:- Usar una contraseña fuerte.
- Cambiar el puerto por defecto de SSH.
- Usar siempre la versión 2 del protocolo SSH.
- Desactivar el acceso como root.
- Limitar el acceso de los usuarios.
- Usar autenticación mediante llaves.
8 de julio de 2015
[Review] Nitrux 7.15 disponible
Vía Google+ me enteré (por su propio autor, Uri Herrera) que ya se encuentra disponible para descargar Nitrux® 7.15. La he bajado, la he probado y acá les dejo mi impresión.
¿Qué es Nitrux® OS?
Nitrux® OS es una distribución derivada de Ubuntu, o mejor dicho Kubuntu en este caso, personalizada hasta el más mínimo detalle usando el artwork creado por Uri Herrera y su equipo. Los requisitos para poder instalarla son:- 4.5 GB disponibles de espacio en disco.
- 1.7+ Ghz Procesador Dual-core con soporte para 64Bits.
- 1+ GB de RAM.
- 128+ MB VRAM.
- Adaptador de red.
- Mouse y Teclado.
- Disco SSD o HDD que de ser posible tenga una velocidad mayor a 7.2k RPM.
7 de julio de 2015
[Opinion] Un año con Calculate Linux
Enlaces interesantes 206
Ahí van los enlaces recopilados durante la semana pasada, espero que os resulten interesantes :-)
Oportunidades
- Becas Microsoft DPE 2015-2016
José Bonnin (Microsoft)
3 de julio de 2015
Firefox 40 añade sitios patrocinados en la “pestaña nueva”
Esto se había comentado desde hace un tiempo y al parecer con la versión 40 de Firefox se hará realidad. Hoy al actualizar usando el canal Beta me encuentro con esto:
Como pueden apreciar es un nuevo Asistente que te mostrará cuales son las novedades de esta versión con respecto a la Pestaña Nueva. Según dice:
Como pueden apreciar es un nuevo Asistente que te mostrará cuales son las novedades de esta versión con respecto a la Pestaña Nueva. Según dice:
Ahora cuando abras una pestaña nueva, también verás sitios que creemos que podrían resultarle interesantes.
DupeGuru: Encuentra y elimina archivos duplicados de forma gráfica
Hace un tiempo les expliqué cómo encontrar y eliminar archivos duplicados desde la terminal usando duff, pues bien, aquí les traigo una herramienta visual que les permitirá hacer lo mismo, pero para algunos con mucha más comodidad.
En Ubuntu deberán agregar el repositorio PPA para poder instalarlo, aquí les dejo todos los comandos:
Ahora solo queda ejecutarlo, nos mostrará la siguiente ventana:
Ahí podemos agregar las carpetas que deseamos sean revisadas, en las cuales se buscarán archivos repetidos, por ejemplo puede quedar así:
DupeGuru
Lo primero es instalar la aplicación, los usuarios de ArchLinux lo tenemos simple; pues se encuentra en yaourt:yaourt -S dupeguru-se
En Ubuntu deberán agregar el repositorio PPA para poder instalarlo, aquí les dejo todos los comandos:
sudo apt-add-repository ppa:hsoft/ppa sudo apt-get update sudo apt-get install dupeguru-seEsto bastará para instalar DupeGuru.
Ahora solo queda ejecutarlo, nos mostrará la siguiente ventana:
Ahí podemos agregar las carpetas que deseamos sean revisadas, en las cuales se buscarán archivos repetidos, por ejemplo puede quedar así:
2 de julio de 2015
¿Cómo medir el rendimiento del CPU de un VPS?
Hace pocos días les comenté cómo saber la velocidad de un HDD usando el comando dd, pues bien en esta ocasión les mostraré una herramienta que nos sirve para hacer benchmark de muchas cosas, pero hoy solo lo usaremos para rendimiento del CPU.
En sistemas como Debian, Ubuntu o similares:
En ArchLinux y derivados:
Instalando sysbench
Esta herramienta (sysbench) no sirve como dije antes, para hacer benchmark de varias cosas (I/O, CPU, MySQL, etc), en esta ocasión solo la usaremos para el CPU, primero obviamente… debemos instalarla:En sistemas como Debian, Ubuntu o similares:
sudo aptitude install sysbench
En ArchLinux y derivados:
yaourt -S sysbench
1 de julio de 2015
¡Bievenidos a ChromiumLande! I: Rapidez ante todo
Después de un largo tiempo de letargo invernal, y de publicaciones… hoy vuelvo con un post bastante interesante. Hoy como he dejado de utilizar Firefox, por razones de rendimiento y algunas demás cosas, y me dispuse a descubrir el mundo de Chrome, como también me toco bastante
la moral, la moral, empece a utilizar el término medio que es Chromium, y a pesar de mi sorpresa es un gran navegador, en mi opinión el mejor, a partir de ahora.
Y es que cuando cogí Chromium, la primera vez, era muy plano y soso, pero como hago siempre, empece a buscar posts con buenas aplicaciones, optimizaciones, como comparte gran parte del código de Chrome, hay apps para aburrir, literalmente y se me ocurrió haceros una serie de posts para quitaros el trabajo y animaros a utilizar este magnifico (a medias) navegador.
Y es que cuando cogí Chromium, la primera vez, era muy plano y soso, pero como hago siempre, empece a buscar posts con buenas aplicaciones, optimizaciones, como comparte gran parte del código de Chrome, hay apps para aburrir, literalmente y se me ocurrió haceros una serie de posts para quitaros el trabajo y animaros a utilizar este magnifico (a medias) navegador.
Rapidez ante todo.
En este primer post os hablare de diferentes extensiones como bloqueadores de anunciones, anti-trackers, y extensiones para hacer que Chromium deje se adicción a las golosinas, que joder, en un momento dado esto llega a tocar mucho los… , digo la moral.The Great Suspender
Esta aplicación es una de las razones por la que utilizo Chromium y es que esta aplicacion, conserva nuestra RAM haciendo que se “duerman” las pestañas o que paren de funcionar, ahorrando RAM.OneTab
Suscribirse a:
Entradas (Atom)