Ssd, la compra que mejora tu ordenador

Solid State Drive o como vulgarmente se dice Disco Solido es la nueva generación de discos duros.

Disco sólido y disco de rotación

Disco sólido y disco de rotación

Un disco duro es una unidad de almacenamiento no volátil (No se borra al apagar el ordenador). Casi todos los ordenadores disponen de una en la cual se almacena el sistema operativo, los programas y los datos del usuario. Tradicionalmente un Disco duro están compuestos de  una unidad giratoria en la que se escriben los datos, un brazo o aguja lectora  y una placa controladora.

El disco de estado sólido es una memoria y una placa controladora.

Al no tener partes móviles, los accesos a datos son más rápidos que el de un disco tradicional, hablamos de 0,18ms frente a 1,2 pudiendo abrir aplicaciones hasta 2,5 veces más rápido, haciendo más eficiente la multitarea.

La resistencia del disco frente a impactos es de 300G frente a los 1500 G del solido, el consumo de energía es menor, así como el peso.

 

No todo van a ser ventajas, las desventajas principales, son 2 y muy importantes, la primera la relación capacidad precio, ya que las capacidades son de la mitad junto a un incremento de precio del 15% aproximadamente. La segunda desventaja es la tolerancia a fallos, ya que los discos HDD van fallando de forma progresiva en la mayoría de casos, frente a un fallo total en los discos SSD, lo que hace necesario un buen sistema de copias de seguridad

Conclusión, los discos SSD están aquí para quedarse, ya es cuestión del cliente el decidir que camino tomar

Introducción a Android

No voy a dar ninguna clase magistral, ya que voy pillando de aquí y de allá. Buscando por internet e encontrado la weg de Sergio Oliver, buenísima, tiene un completo curso de iniciación a android por lo que recomiendo su lectura a todos. Me he leido los primeros capítulos y voy a hacer unas cuantas pruebas de lo que he leido. No voy a contaros los fundamentos porque él lo hace de maravilla, pero sí os contaré que voy haciendo para que veais como me equivoco.

Para empezar voy a crear crearme un proyecto en mi IDE, (usa eclipse o Netbeans, yo cambio como de ropa interior), con dos TextField, algo básico. Va a mostrar un texto prefijado en el manifest y otro introducido desde el código.

AndroidManifest.xml

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.carlupi.services"
    android:versionCode="1"
    android:versionName="1.0" >

    <uses-sdk
        android:minSdkVersion="5"
        android:targetSdkVersion="8" />

    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name="com.carlupi.services.Main"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>

</manifest>

Main.java

package com.carlupi.services;

import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;

public class Main extends Activity {
    TextView WifiState;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        WifiState=(TextView)findViewById(R.id.WifiState);

        WifiState.setText("EL servicio wifi está apagado");

    }    
}

activity_main.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_gravity="center"
    android:orientation="vertical" >

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/hello" />

    <TextView
        android:id="@+id/WifiState"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="" />

</LinearLayout>

and1