Fecha Juliana en Visual Basic .Net

¿Que es la fecha Juliana? Pues la fecha juliana es el número de dia del año. Por ejemplo, el 1 de enero seria el dia 1, el 1 de Febrero el 32… y así sucesivamente (para más información podras ir al enlace de la Wikipedia para concer más acerca de la fecha Juliana).

En Visual Basic .Net su cálculo es muy sencillo (en el ejemplo mostramos la fecha juliana de la fecha actual que tengamos en el sistema):

Public Class Form1

Public Function DevolverDiaJuliano(ByVal dtFecha As Date) As Integer

  Dim dtPrimeroEnero As Date
  Dim dtDiaActual As Date

  dtPrimeroEnero = DateSerial(Year(dtFecha), 1, 1)
  dtDiaActual = dtFecha
  Return CInt(DateDiff(DateInterval.Day, dtPrimeroEnero, dtDiaActual)) + 1

End Function
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

  MessageBox.Show(DevolverDiaJuliano(Now.Date))

End Sub
End Class


Enlaces: Wikipedia
Anuncios

#desarrollo, #programadores

Comandos Basicos para Bases de Datos MySql

Estos son algunos comandos utiles usados por MySQL para manejar bases de datos. Es un listado basico donde no hay mucha explicacion. Simplemente es una guia para comenzar a trabajar con la base de datos Mysql.

Obtener informacion sobre la base de datos Mysql:

  • show databases; – Listar todas las bases de datos.
  • connect [database]; – Conectarse a esa base de datos.
  • show tables; – Listar todas las tablas de una base de datos.
  • show table status; – Muestra informacion sobre las tablas de la base de datos.
  • describe [table]; – Muestra la estructura de una tabla de la base de datos.


Manejo de bases de datos Mysql:

  • drop table [table]; – Elimina la tabla, incluyendo registros y estructura.
  • drop table if exists [table]; – Elimina la tabla de la base de datos, pero antes verifica que exista.
  • truncate table [table]; – Elimina los registros, pero mantiene la esrtuctura de la tabla.
  • rename table [table] to [nuevo nombre de tabla]; – Renombra una tabla de la base de datos.

Algunos comandos utiles para cunsultas Mysql:

  • select * from [table] limit [numero]; – Muestra los registros desde el 1 hasta [numero].
    Ej. select * from tabla limit 10; – Muestra los 10 primeros registros.

    select * from [table] limit [numero inicio],[numero]; – Muestra los registros desde el numero de inicio hasta numero inicio + numero.

    Ej. select * from tabla limit 11,10; – Muestra desde registro 11 hasta el 20.

Bases de datos Mysql en consola:

  • $ mysqladmin -u -p create – crear base de datos.
  • $ mysqladmin -u -p drop – borrar la base de datos.
  • $ mysqladmin -u root -p proc – listar procesos en ejecucion en el servidor de bases de datos Mysql.
  • $ mysqladmin -u root -p -i 5 status – verificar status cada 5 segundos.
  • $ mysqldump –opt -u -h -p > /path/to/file – Exportar base de datos a un archivo.
  • $ mysqldump –opt -u -h –all-databases -p > /path/to/file – Exportar TODAS las bases de datos a un archivo.
  • $ mysql -h -u -p < /path/to/file – Importar un archivo a la base de datos a mysql
  • $ mysqlcheck -o -u root -p –all-databases – Optimizar las bases de datos mysql.

Verificacion y reparacion de bases de datos erroneas:

  • check table [table]; – Verificar la tabla.
  • repair table [table]; – Reparar la tabla rota.

Consulta SQL Server para Conocer las Tablas y Vistas de una Base de Datos

En Sql Server tenemos una sencilla consulta que nos devolverá las tablas y vistas de una base de datos:

SELECT * from Information_Schema.Tables

De aquí nos interesa el campo table_name (nombre de la tabla) y table_type (nos dice si es una tabla o una vista). Por tanto, filtrar por tablas o vistas es bastante sencillo (con el campo table_type).

Para saber si existe una tabla en la base de datos (también nos sirve para las vistas) podemos utilizar la siguiente consulta (vamos a consultar si en Northwind existe la tabla ‘Customers’):

SELECT * from Information_Schema.Tables where table_name=’Customers’

Si esta consulta nos devuelve registros es que existe la tabla (o vista) y si nos devuelve vacío, es que no existe.

Quieres ver quién te llama en privado????


TrapCall es tu solución definitiva, es un nuevo servicio puesto en funcionamiento en los Estados Unidos por Teltech Systems, el cual hace posible identificar las llamadas con número oculto en menos de 6 segundos, y hasta en algunos casos el nombre y la dirección del dueño del servicio…

El servicio básico TrapCall es gratis, pero hay ciertas opciones adicionales que si el usuario las desea tendría que pagar. Inicialmente funciona a través de las redes AT&T y T-Mobile, pero es muy probable que el servicio se extienda a otras operadoras y se internacionalice.

Según técnicos de estas compañías TrapCall es una aplicación (Software) que se instala en el móvil y es ésta que te ayuda a detectar esas llamadas desconocidas.

Fuente

Configurar Oracle XE para que conecte correctamente Forms 6i

Por defecto Oracle XE se instala con el juego de caracteres AL32UTF8, con ese juego de caracteres el cliente de Oracle Forms 6i no conecta con la base de datos, para migrar ese juego de caracteres a UTF8 pero debemos de ejecutar las siguientes instrucciones:

sqlplus /nolog
SQL> connect / as sysdba
Conectado.
SQL> shutdown immediate
SQL> startup restrict
SQL> alter database character set internal_use UTF8;
SQL> shutdown immediate
SQL> startup

Descarga Messenger Plus! Live 4.5

msgpluslive-logo-key.pngYa esta disponible la nueva versión de Messenger Plus! Live 4.5, uno de los plugins más populares para Windows Live Mesenger. Esta versión trae interesantes novedades y característica para los desarrolladores de Skins y Scripts.

Entre las nuevas características para los desarrolladores de scripts es que ahora contarán con funciones como UploadFileFTP, GetElementPos y ExtractFromZIP.Asi como nuevas funciones para crear estilos que cambien dependiendo de la fecha, nuevos recursos de color y gradientes, mayor soporte para el uso de fuentes y más.

Via | Bitslab

Enlace Descarga | Messenger Plus! Live 4.5

TweetDeck va a ser lo que Flock no pudo en su momento

TweetDeck

Flock es un proyecto que teóricamente siempre me ha interesado – un navegador especializado en la “web social” – pero que en ejecución nunca ha llegado a convencerme. Construido sobre Firefox, al final la experiencia que nos ofrece es mejor para algunos servicios de la llamada “Web 2.0”, pero no demasiado diferente de la que podemos conseguir con el navegador de Mozilla con algunas extensiones. En cambio, sí creo que TweetDeck y otras aplicaciones se están convirtiendo en lo que Flock propuso hace unos años, en los verdaderos clientes de la “web social”. Seguir leyendo