loading...

lunes, 10 de enero de 2011

¿Rápidamente codificar o escribir código de calidad?

El 10/01/2011

Ambos enfoques dan lo mismo, de acuerdo a un dibujante famoso en la web
Xkcd es un libro famoso cómic creado y publicado por Randall Munroe, un ex consultor de la NASA, que lo define como un webcomic de sarcasmo romance habla, lenguaje y matemáticas.
Una junta ha publicado recientemente un algoritmo de diagrama de flujo no tiene ningún derecho que no sea suma, una muy pesimista, el desarrollador de trabajo.
Los desarrolladores son, según Munroe, eternamente enfrentado con el dilema rápidamente codificar o codificar correctamente.
Los que toman la decisión de "adecuada código" son Munroe siempre abrumado, y cuando su trabajo está llegando a término, los datos han cambiado. El desafortunado que tirar todo y empezar de nuevo.
Otros (los que optan por el código rápido) acabaría, que siempre producen por una masa de "código espagueti y hacks".Consecuentemente, su código sufriría la misma suerte triste que sus colegas: ser echada fuera y empezar de nuevo.

Por supuesto, esta placa excluye cualquier posibilidad de equilibrio entre estos dos extremos.
Por supuesto que hay desarrolladores que son capaces de producir buen código en el tiempo, de lo contrario no estaríamos aquí para hablar.
Pero de acuerdo con usted?
Encontrar el equilibrio adecuado para desarrollar con rapidez, mientras que la producción de código correcto?
¿Cómo hacer concesiones mientras se conciencia?
¿Se puede hacer más con experiencia? ¿O no?
Fuente :
XKCD.com

Canónica abandonados para OpenOffice.org LibreOffice En la próxima versión de Ubuntu

El 10/01/2011

La próxima versión del sistema operativo Ubuntu integrará de código abierto de Office Suite ya está disponible de Office en lugar de OpenOffice. Org enviar un mensaje a Matthias Klose, miembro del equipo de desarrollo de Ubuntu.
La suite Open Office es un tenedor del proyecto OpenOffice.org desarrollada por el documento de la Fundación, debido a desacuerdos con Oracle tras la adquisición de Sun.
La Fundación documento, creado por miembros de la comunidad de OpenOffice.org, había recibido el apoyo de Google y Red Hat y
posteriormente se ha unido en un 33 colaboradores que describió la actitud de Oracle "impertinente".
Hoy es el turno de Canonical tanto, afirmar su apoyo al tenedor, al anunciar el abandono de OpenOffice. Org por la Libertad de la Agencia en la próxima versión de Ubuntu (11,4), que deben estar disponibles en el primer semestre de 2011.
Por su parte Oracle reiteró
s compromiso para OpenOffice.org , poniendo a disposición la versión beta de OpenOffice. org 3.3.
Al mismo tiempo, la compañía ha lanzado dos pagado otras versiones de la suite:
OpenOffice Oracle y la Oficina Cloud para competir con las versiones profesionales de Google Docs (y Microsoft Office Web Apps).
Fuente :
Mensaje de Matthias Klose
¿Y tú?


Lo que esta decisión por Canonical?
En colaboración con Gordon Fowler

Los investigadores utilizan las bacterias para almacenar datos, biostockage ¿Va a reemplazar a los discos?

El 10/01/2011

La Universidad de Hong Kong está trabajando actualmente en un biostockage ambicioso, que tiene el principio de la utilización de organismos vivos para almacenar y encriptar la información.
"Esto significa que podemos mantener mucho tiempo, grandes cantidades de datos en una caja que contiene bacterias, el refrigerador", dice un estudiante que trabaja sobre el caso.
¿Cómo funciona el?
Las bacterias se reproducen y se reemplazan constantemente. Por lo tanto, pueden transmitir un mensaje de miles de años.
Estos organismos unicelulares han logrado en el 2007 para integrar la ecuación "E = MC2" en su ADN, siguiendo el trabajo de un equipo de investigadores japoneses.
Y puede ser que pueden almacenar mucho más.
En Hong Kong, los estudiantes y los datos comprimidos antes de dividirlos en "capítulos" y distribuirlos en las células bacterianas, para incluir más.
Para ello, eliminan el ADN de microorganismos, y luego manipularlos con las enzimas antes de ser devuelto a una nueva celda después de que se "carga" de la información.
El ADN de los envases microscópicos han sido asignadas, la información de localización que puede ser inyectado.
Además, la seguridad no ha sido olvidado.
"Las bacterias no pueden ser pirateados. Todos los equipos son vulnerables a los cortes de energía o el robo de datos. Pero las bacterias no pueden ser pirateados. La información es segura", dijo otro estudiante.
Los datos pueden ser almacenados en varios formatos: texto, imágenes, música, vídeo, etc. Y un gramo de bacterias pueden contener datos de 450 a 2.000 unidades de disco duro.
Lo suficiente como para reducir significativamente el volumen de determinados servicios de conservación de datos, como el ejemplo Archivos Nacionales de América, que aún representan 800 km de radio.
Las obras se encuentran actualmente en su fase inicial, pero "plenamente alcanzable", según los científicos de la Universidad.
El tipo de bacteria que se utiliza es el tipo de E. coli (en forma de resumen, sin peligro), que es responsable de estómago y trastornos digestivos.
Fuente:
The Times Brunei
¿Qué aplicaciones de esta tecnología? "Añadir información en la forma de un" código de bio-bar "en plantas modificadas genéticamente,
por ejemplo, en una información de codificación de tomate en las reglas de seguridad de OMG que se observa en la cultura ", dijo un investigador para el proyecto. ¿Ve usted alguna otra? ¿Qué?

SanDisk CompactFlash tiene una unidad de 128 GB a $ 1.500, ¿estas capacidades tienen sentido?

El 10/01/2011

SanDisk ha lanzado una nueva tarjeta de memoria CompactFlash, cuyas características son impresionantes: 128 GB de capacidad de almacenamiento para una velocidad de escritura de 100MB por segundo. Pulse el botón del obturador para tomar una instantánea a ser casi más tiempo que la transferencia de imágenes digitales en el circuito!


Además, sus dimensiones ayudan a disipar el calor generado por esta alta tasa de intercambio de datos, así como proporcionar más espacio para la inserción de la protección, que lo protege de temperaturas extremas.
Sin embargo, la tarjeta CompactFlash Extreme Pro tiene un precio, y no un poco ... Cuesta $ 1500 cada uno! Más caro que la mayoría de los dispositivos con los que puede trabajar!
Sin embargo, este formato hace que sea cada vez más raro en beneficio de las tarjetas SD (excepto en el campo de cámaras digitales profesionales).
Fuente:
SanDisk
¿Esta capacidad de almacenamiento que tienen un significado?

Las condiciones para el uso de la App Store es incompatible con la GPL, aplicación gratuita VLC sólo para pagar el precio

El 10/01/2011

Las condiciones para el uso de la App Store es incompatible con la GPL, aplicación gratuita VLC sólo para pagar el precio
Le dieron un iPhone para la Navidad y que desea instalar un multi-jugador codecs libres en su dispositivo? Demasiado tarde. La aplicación VLC se ha quitado de la App Store, donde ahora es "persona non grata". Aquellos que ya tienen el software Sin embargo, la conservará.
¿Cuál fue el problema?
Uno de los desarrolladores que participaron en la creación de VLC Rémi-Denis Courmont estaba molesto con Apple no-cumplimiento de la licencia GPL el producto, ya que implica que el usuario puede copiar, distribuir y cambiar a su gusto que ha adquirido el software.
Las condiciones para el uso de la tienda en línea Cupertino disponga otra cosa, y sólo permitir el número limitado de copias. En el caso de VLC, el DRM que concede la App Store la aplicación gratuita es incompatible con la licencia GNU Public License.
La compañía francesa Applidium, a pesar de que había llevado la última versión de VLC en Ios, no tenía voz y voto en la historia.
¿Cómo la comunidad de código abierto va a reaccionar frente a estos problemas? Cualquier cosa es posible ...
Fuente:
Nota de Denis Courmont
¿Cuáles fueron las motivaciones de Rémi-Denis Courmont Apple para amenazar a quejarse si VLC no fue retirado de la App Store? ¿Quién ha ganado qué?
Apple parece preferir a eliminar aplicaciones en conflicto en lugar de crear una regla de excepción para la GPL. En 2010, la Free Software Foundation (FSF) ya había tenido el mismo problema con "Go", que había sido simplemente eliminado. ¿Por qué tal un cierre de la App Store?

Categorías (act, foros, tutoriales) para desarrollar:

Aplicaciones

Desarrollo Web

IOS

Mac

Móvil

Se corrige 35 fallos calificados de alta prioridad para la unión de Python para el marco de Qt

El 10/01/2011

Salida PySide 1.0.0 beta 3


Por Jiyuu y dourouc05 en 07/01/2010
Nokia ha anunciado el lanzamiento de la tercera beta de Python Qt marco de esta nueva beta se ve principalmente como una versión de mantenimiento, corrigiendo errores treinta y cinco la segunda beta, estos errores se clasifican como de alta prioridad.versiones corregidas de apiextractor y libpyside shiboken, parte de la cadena de herramientas para la generación de la unión, también están disponibles.
Actualmente, sólo las fuentes de esta versión están disponibles; versiones binarias deben estar disponibles a través de la comunidad.
Algunos errores son de suma importancia siempre es correcta, parece que se justifica una nueva versión beta en dos semanas.Durante esta versión beta 4, se volverá a evaluar la situación de nuevo en términos de errores, buscar una nueva beta o release candidate dentro de dos semanas después.
Fuente:
http://www.pyside.org/2011/01/python...miak-released/

Está claro que Microsoft hizo las cosas muy bien con Windows 7

Windows 7 ya tiene más mercado que Mac OS X

Por Axel Marazzi el 27 de Noviembre de 2009 en Software.

Windows 74 Windows 7 ya tiene más mercado que Mac OS X

Está claro que Microsoft hizo las cosas muy bien con Windows 7. El sistema operativo es realmente una luz y corre tanto en ultraportátiles como en ordenadores de escritorio o laptops de una forma que realmente sorprende.

Por este motivo, y considerando la cantidad de ordenadores con Windows que hay en el mundo en la actualidad, es obvio que el sistema operativo pasaría a Mac OS X, pero lo que llama la atención es que lo haya hecho a poco más de un mes de su lanzamiento.

Esta estadística, realizada por la gente de Net Applications, se basó en los ordenadores que están conectados a internet. Windows se lleva nada menos que el 92.64% en total y Mac OS X el 5%. HoyWindows 7 ya tiene el 5.07%, pasando por un pelo a el OS de Apple (que probablemente se las esté viendo bastante negra).

Lo raro es que los usuarios que más se están pasando de sistema son los de Windows XP, mientras que los de Vista siguen sufriendo con ese OS que decepcionó hasta al mismísimo Bill Gates.

Windows 7 introduce un nuevo concepto de biblioteca como un nuevo punto de entrada de datos del usuario

I. ¿Qué es la tecnología de Windows 7, que sustituye a los directorios conocidos? (Por ejemplo: documentos, música, video, etc ...)

 

Windows 7 introduce un nuevo concepto de biblioteca como un nuevo punto de entrada de datos del usuario. Es un lugar donde los usuarios pueden buscar y organizar sus datos (por ejemplo, fecha, tipo, autor) como colecciones de elementos que pueden ser ubicados en cualquier lugar, a nivel local o en el ordenador a través de una red de computadoras. El concepto de bibliotecasustituye a la función de " directorios conocidos (por ejemplo, documentos, música, vídeos, etc.) versiones anteriores de Windows. API disponible para manipular este concepto ( API Library ), dar a las aplicaciones de fácil acceso para interactuar con el.

En los ejemplos siguientes, vamos a crear el punto de entrada de "Windows 7" que apunta al SDK de Windows.

Code C#

ShellLibrary library = new ShellLibrary("Windows 7",true);
library.Add(@"C:\Program Files\Microsoft SDKs\Windows");

Code VB

Dim library As New ShellLibrary("Windows 7", True)
library.Add("C:\Program Files\Microsoft SDKs\Windows")

Code C++

HRESULT hr;	
CComPtr<IShellLibrary> Win7shellLibrary;
CComPtr<IShellItem> Win7ShellItem;
hr=Win7shellLibrary.CoCreateInstance (CLSID_ShellLibrary);
if (FAILED(hr))
{
//Code omis pour plus de clarté
}
hr=Win7shellLibrary->SaveInKnownFolder(FOLDERID_Libraries,L"Windows 7",LSF_OVERRIDEEXISTING,&Win7ShellItem);
if (FAILED(hr))
{
// Code omis pour plus de clarté
}

CComPtr<IShellItem> shellItem;
hr=SHCreateItemFromParsingName (L"C:\\Program Files\\Microsoft SDKs\\Windows\\",NULL,IID_IShellItem,(void**)&shellItem);
if (FAILED(hr))
{
// Code omis pour plus de clarté
}
hr=Win7shellLibrary->AddFolder (shellItem);
Win7shellLibrary->Commit ();

Para más información:

domingo, 9 de enero de 2011

Free Libros: Understanding Programming Languages

Free Libros: Understanding Programming Languages


Link to Free Libros


Understanding Programming Languages

Posted: 08 Jan 2011 09:49 PM PST

Muestra el capítulo de los lenguajes de programación Entendimiento
Copyright © M. Ben-Ari

El autor de un texto sobre los lenguajes de programación necesariamente debe ofender al menos 3.975 de los inventores 4000 más o menos de lenguajes de programación! Tomé la decisión consciente de concentrarse en un número muy reducido de idiomas (incluso si esto significa ofender a 3.994 personas), porque creo que puedo explicar conceptos más idiomas usando estos idiomas. Otros idiomas se menciona o se encuestadas sólo si demuestran algún concepto que no se encuentra en las lenguas elegidas por la corriente principal de la presentación.

Gran parte del libro se ocupa de “ordinario” lenguajes imperativos y dos idiomas han sido seleccionados de esta clase. En representación de idiomas con un bajo nivel de abstracción es C, que ha superado a Fortran como el idioma dominante en esta categoría. Para representar un mayor nivel de abstracción que hemos elegido Ada que ofrece una definición mucho más limpio que el más conocido de Pascal.

Una justificación adicional para estas elecciones es que ambos idiomas tienen extensiones (C + + y Ada 95) que podemos utilizar para estudiar el idioma para la programación orientada a objetos, en la actualidad el método de programación dominante. (más…)

 

 

Ada 95 Rationale: The Language, The Standard Libraries

Posted: 08 Jan 2011 09:48 PM PST

Muestra el capítulo de Ada 95 Justificación: El lenguaje, las bibliotecas estándar
Copyright © Intermetrics, Inc.

Evolución de Ada 95

Ada es un lenguaje de programación modernas, adecuadas para los ámbitos de aplicación, que se benefician de la disciplina de desarrollo organizado, es decir, Ingeniería de Software, es un propósito general idioma con especial aplicación a tiempo real y sistemas embebidos. Ada fue originalmente desarrollado por un equipo de diseño internacional en respuesta a los requerimientos emitidos por los Estados Unidos Departamento de Defensa [Departamento de Defensa 78].

Ada 95 es una versión revisada de la actualización de 1983 Ada Ada estándar ANSI [ANSI 83] y la equivalente a la norma ISO 1987 [ISO 87] de conformidad con los procedimientos de ANSI e ISO. (ANSI es el Instituto Americano de Normas Nacionales e ISO es la Organización Internacional de Normalización).
El presente documento describe el general Justificación de la revisión e incluye tutorial información para las nuevas características.
(más…)

Podómetro. es un aparato empleado para medir el número de pasos,

Un Podómetro (también conocido como pedómetro) es un aparato empleado para medir el número de pasos, y que indirectamente puede servir para medir distancia, velocidad y cadencia del caminar de una persona.

 

1.sensor p Endu asilo

2.Display pasos o reloj con tabla de calorías

3.size W50 x H38 x D14

4.Weight a granel sobre 21g

5.battery LR44 × 1

6.El la vida de la batería cerca de 3 años

(Condición: cuando se utiliza 10.000 pasos por día)

7.Color negro de humo claro, azul claro, rojo claro

sw-500-ol[1]

FUNCIONES

CONTADOR DE PASOS hasta 100.000

DISTANCIA tiempo o correr hasta 1.000 km a pie

RELOJ 12 horas reloj del sistema

fácil de montar para el cinturón y la falda

selección de cuatro colores están dispuestos a cumplir con su estilo de caminar

producto popular para souvenir y la novedad

y MÁS

bienes de pantalla con caracteres japoneses están disponibles para la tienda.

También puede poner su logotipo original en el frente.

(Por favor, no dude en preguntar cantidad y precio.)

display logo

AVA podómetro Oficial de la Asociación Americana Volkssport

Para el mercado chino

* Las preguntas en chino mandarín la bienvenida

* El comercio interno en China continental, Hong Kong, Macao Bienvenido

http://www.victor-japan.com/cn/index.html

languge Cambiar a ayudar a la lectura:Españolmore

Smart Pedometer YAMAX DIGI-WALKER SW-500Podómetro Smart Yamax DIGI-WALKER SW-500

 

http://jp111659416.trustpass.alibaba.com/productshowimg/111770396-101872103/Smart_Pedometer_YAMAX_DIGI_WALKER_SW_500.html