jueves, 30 de abril de 2015

UNIDADES DE MEDIDA PARA EL ALMACENAMIENTO DE DATOS

SI  ESTAS EN CONSTANTE MANEJO DE LA TECNOLOGÍA NO PUEDES DEJAR DE SABER:

¿A CUANTO EQUIVALE UN TERA BYTE EN GIGA BYTE?

 NO, no son 1000 Gigas


¿QUÉ SON LAS UNIDADES DE MEDIDA?
Son las que se utilizan para referirse al almacenamiento de datos. En la informática son las siguientes:


  • Toda comienza con los BITS, es la unidad 'básica' que almacena 0 o 1.
  • BYTE: Son 8 bits.
  • KILO BYTE (KB): Son 1024 bytes.
  • MEGA BYTE (MB): Son 1024 KB
  • GIGA BYTE (GB): Son 1024 MB.
  • TERA BYTE (TB): Son 1024 TB.


VEAMOS CONVERSIONES ENTRE ESTAS UNIDADES DE MEDIDA:


1. Convertir 12 Bytes a bites.

                      12 Bytes * (8 bites)/1 Byte
                       = 96 bites

2. Convertir 64 KB a bits.
                     
                    64 Bytes *(8 bites)/ 1 Byte
                    = 512 bites


3.  Convertir 8 KB a bytes.

                     8 KB*(1024 bytes)/ 1 KB
                     = 8192 bytes

4. Convertir 1879027 Bytes a MB

                     1879027 bytes * (1 MB)/1024 KB * (1 KB/1024 Bytes)
                     = 1.79  (aprox con 3 cifras significativas )

martes, 28 de abril de 2015

Códigos de colores para lenguajes de programación en tu Blog

CÓDIGOS DE COLORES PARA LENGUAJES DE PROGRAMACIÓN EN NUESTRO BLOG.


Cuando hacemos una publicación sobre cualquier ejercicio para un determinado lenguaje de programación, sabemos que la visualización se vea como si estuviera el lenguaje de programación en la pagina del Blog y no se vea de una manera plana y sin sentido.

Además de mejorar la visualización también mejora el entendimiento del usuario, pues por medio de los colores se da cuenta acerca de como es la sintaxis del programa. Por ejemplo cuales son las variables propias del programa y cuales son las variables creadas por el programador.

No crean que poder acceder a los colores correspondientes a un lenguaje de programación es algo difícil, es todo lo contrario, pues para eso utilizaremos el proyecto de                       
Alex Gorbatchev,  del cual obtendremos los archivos de  SyntaxHighlighter.


Vamos con los pasos:


1 Paso: Vamos al diseño del blog como se muestra en la imagen:


2 Paso: Luego vamos a la plantilla y luego apretamos el botón de Editar HTML.

3. Paso: Nos aparecera esta ventana, iremos a Editar plantilla y dentro de la cabecera, es decir de la  etiqueta <head>, pero al final, ira el código que vemos en la imagen. 

Como vemos en mi caso ya tengo agregado los códigos java Script:

<link href='http://alexgorbatchev.com/pub/sh/current/styles/shCore.css' rel='stylesheet' type='text/css'/>
<link href='http://alexgorbatchev.com/pub/sh/current/styles/shThemeDefault.css' rel='stylesheet' type='text/css'/>
<script src='http://alexgorbatchev.com/pub/sh/current/scripts/shCore.js' type='text/javascript'/>
<script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushCpp.js' type='text/javascript'/>
<script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushCss.js' type='text/javascript'/>
<script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushJava.js' type='text/javascript'/>
<script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushJScript.js' type='text/javascript'/>
<script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushPhp.js' type='text/javascript'/>
<script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushSql.js' type='text/javascript'/>
<script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushXml.js' type='text/javascript'/>
<script language='javascript'>
SyntaxHighlighter.config.bloggerMode = true;
SyntaxHighlighter.config.clipboardSwf = &quot;http://alexgorbatchev.com/pub/sh/current/scripts/clipboard.swf&quot;;
SyntaxHighlighter.all();
</script>


Los códigos a agregar depende de que lenguajes de programación manejaras para tu Blog, ten en cuenta que solo debes agregar los lenguajes que utilices, no agregues de más por que a la hora de cargar la página por cualquiera de tus usuarios, está se  demorará. Así que agrega solo las que necesites.

 Luego de pegar el código, le das clic en Guardar plantilla


4 Paso: Un paso antes para terminar debes saber para que lenguajes tienes acceso:



LenguajeBrush:Nombre del archivo
ActionScript3as3, actionscript3shBrushAS3.js
Bash/shellbash, shellshBrushBash.js
ColdFusioncf, coldfusionshBrushColdFusion.js
C#c-sharp, csharpshBrushCSharp.js
C++cpp, cshBrushCpp.js
CSScssshBrushCss.js
Delphidelphi, pas, pascalshBrushDelphi.js
Diffdiff, patchshBrushDiff.js
Erlangerl, erlangshBrushErlang.js
GroovygroovyshBrushGroovy.js
JavaScriptjs, jscript, javascriptshBrushJScript.js
JavajavashBrushJava.js
JavaFXjfx, javafxshBrushJavaFX.js
Perlperl, plshBrushPerl.js
PHPphpshBrushPhp.js
Plain Textplain, textshBrushPlain.js
PowerShellps, powershellshBrushPowerShell.js
Pythonpy, pythonshBrushPython.js
Rubyrails, ror, rubyshBrushRuby.js
ScalascalashBrushScala.js
SQLsqlshBrushSql.js
Visual Basicvb, vbnetshBrushVb.js
XMLxml, xhtml, xslt, htmlshBrushXml.js

5 Paso: Finalmente para que agregues el código a tus entradas, siempre irá con la etiqueta <pre>: Veamos un ejemplo para C++:



<pre class="brush: cpp">
//Comentario
int num;
</pre>

En el código especificamos para que lenguaje queremos el formato, en mi caso es para C++ por eso puse cpp, es según el brush. Para eso, en el 4 Paso esta agregado los lenguajes, el brush que irá para cada entrada y el nombre de archivo que se agrega en la plantilla.

 Como se vería en nuestro Blog:
//Comentario
int num;