Blog Home  Home RSS 2.0 Atom 1.0 CDF  
 
hoohee.com - Tuesday, March 21, 2006
 Wednesday, March 22, 2006

How many times have you thought you had a strong opinion about something?

Does it happen often to you?

Regardless of what I do, I find things, daily, around me spinning out of synch with my expectation. I have this urge to define how they should spin, but found, through experience, bitching about them to be more satisfying. HEHEHE!

The oportunity has arisen for my bitching to be posted under this space, and so it goes...

WARNING: Do not proceed further if you disagree or are offended by strong opinion.

3/22/2006 7:00:13 PM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [0]   Opinions  | 
 Tuesday, March 21, 2006

The photos below were taken during a few of my business trips to France.

 

      

 

      

 

      

 

      

 

      

 

      

 

      

3/21/2006 11:26:08 PM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [1]   France  | 

You will find in this section a collection of photos I have taken over the years since I have become a hobbyist photographer.

Please honour us by leaving a critique.

I hope you enjoy your photo browsing sessions.

The full album can be accessed on the following URL: http://www.hoohee.com/Photos

3/21/2006 11:05:36 PM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [0]   Photography  | 

If you're like me and like photography, enjoy these few pictures from Melbourne.

These pictures were taken a couple of days ago with my Canon EOS Kiss (aka 350 D) digial camera between the hours of 5:00 AM and 7:00 AM.

The photos were left unedited. No special effects whatsoever.

Taken with a 28-200 lens and an attached UV filter (for protection mostly).

If you would like to have a bigger version (up to 3456 x 2304 pixels) of these pictures, please drop me a request stating the intended use.

 

               Realto Towers                                  Realto - another view                                    Bridge

Realto Towers   Realto - another view   Bridge

         Flinders with bridge                                          Flinders                                         Flinders Station

Flinders with bridge   Flinders   

               Federation Square            Yarra River with MCG in background                     Yarra River

Federation Square with train lines in foreground   Yarra River with MCG in background   

              Southgate                                Melbourne Aquarium

Southgate   Southgate

3/21/2006 7:11:39 PM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [0]   Melbourne MAR 2006  | 
 Sunday, March 19, 2006

1. DBCC SHRINKFILE(mydbname_log, 1)
2. http://msdn.microsoft.com/library/default.asp?url=/library/en-us/architec/8_ar_da2_1uzr.asp
3. Quick and dirty: using sp_detach_db and sp_attach_db system stored procedures.
http://www.swynk.com/friends/krishnan/movedatabase.asp

3/19/2006 11:56:45 PM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [0]   MSSQL  | 

WARNING: READ ON AND RUN ONLY IF YOU KNOW WHAT YOU ARE DOING.

sp_configure 'allow updates', 1
RECONFIGURE WITH OVERRIDE

3/19/2006 11:55:46 PM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [0]   MSSQL  | 

Quick Options:
1. Restore from a backup copy.
2. Run the Rebuild Wizard (Rebuildm.exe).
3. Start sqlservr with the -T3607 option.
4. Force status reset by running (WARNING: THIS IS A DANGEROUS OPERATION USE ONLY IF YOU KNOW WHAT YOU ARE DOING) UPDATE SYSDATABASES SET STATUS=-32768 WHERE NAME='DBNAME'
5. Call Microsoft professional services.

Related Links:
http://support.microsoft.com/default.aspx?scid=kb;en-us;180500
http://support.microsoft.com/kb/165918/

WORKAROUND:
To work around this problem, perform the steps below. Note that the final step is critical.
1. Ensure that the device file is actually available.
2. Use the supplemental stored procedure sp_resetstatus to reset the status of a suspect database. For more information on sp_resetstatus, see the "Resetting the Suspect Status" topic in the SQL Server Books Online.If you have not already done so, create this procedure by executing the Instsupl.sql script, found in the Mssql\Install directory.
3. Use the supplemental stored procedure sp_resetstatus to reset the status of a suspect database. If you have not already done so, create this procedure by executing the Instsupl.sql script, found in the Mssql\Install directory. For more information on sp_resetstatus, see the "Resetting the Suspect Status" topic in the SQL Server Books Online.
4. Execute sp_resetstatus in the master database for the suspect database:

use master
go
exec sp_resetstatus msdb -- replace msdb with your database name

You will see the following output:

Prior to Update sysdatabases attempt for DBName='msdb', the mode=0
and status=328 (status suspect_bit=256). For DBName='msdb' in
sysdatabases, status bit 256 was forced Off and mode was forced to
0. WARNING: You MUST stop/restart SQL Server prior to accessing this
database!

5. Stop and restart SQL Server.
6. Verify that the database was recovered and is available.
7. Run DBCC NEWALLOC, DBCC TEXTALL, and DBCC CHECKDB.

3/19/2006 11:54:46 PM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [0]   MSSQL  | 

This information is presented for your convenience and we do not take any responsibility for the use or misuse of this information.

1. Generate password of at least 8 characters in length.
2. Mix both alpha and numeric characters.
3. Don't use words from the dictionary.
4. Don't write your passwords down.
5. Random and meaningless strings are the best, if you can remember them.
6. Use a formula to with an easy to remember number and mix it with the reverse order of a word or string that you know by heart. As an example you can use ln(X) where X is the number you know and then take a word or string like "Hellomyfriend" and mix them. To be more concrete I will assume X is 1234. ln(X) = 7.1180162044653331234148038000684. Now we can mix with our string and the generated password becomes "7dn1ei1rf8ym0ol1le6H".

3/19/2006 11:52:07 PM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [0]   Miscellaneous  | 

OVERVIEW:
You can use this program as a service that runs in the background everytime you start your pc. It will check every 4 minutes for a change in your public IP address and update your ZoneEdit account if a change is detected.

The client is used to configure the service. All settings are persisted to the registry and password are encrypted. The passwords are displayed in plain text in the client; however, they are encrypted before saving to the registry.

Please make sure that the service is setup to Automatic startup, else you will have to run it everytime manually.


REQUIREMENTS:
Windows XP SP2 or Windows 2000 SP4 or Windows 2003
Microsoft .NET 1.1 (v1.1.4322)
Administrative privileges to install and run
Microsoft WWW Services (Web Server)


SHORT TODO:
- Start the service after setup
- Change the string we check for in the html page to a GUID generated during setup preferably
- Add logging using log4net
- Add more Dynamic DNS Services
- Might decide to move the settings from the registry to a file
- Add secure http communication where supported by the Dynamic DNS Service


YOUR COMMENTS:
We welcome your comments and opinion.

DOWNLOADS:
Source Code (41.4 KB)
Setup (74.3KB)


SOME of the AVAILABLE Dynamic DNS Services:
Service name URL
2MyDNS http://www.2mydns.com
ADSLDNS.org http://www.adsldns.org
Bell Canada http://bell.easydns.ca
BLRF.net DynDNS Service http://www.blrf.net/dyndns/
BlueLine Computers (DynDns of) http://dns.blueline.be
CanadaComputes Domains http://domains.canadacomputes.com
ChangeIP http://www.changeip.com
CheapNet http://www.cheapnet.net
CJB.NET http://www.cjb.net
d-ip.de http://www.d-ip.de
DipDNS Network http://www.dipdns.org/
dipserver.net http://www.dipserver.net
DNIP.net http://www.dnip.net
Dns2Fast http://www.dns2fast.com/
DNS4BIZ http://www.dns4biz.com/
DNSD.be http://www.dnsd.be
DnsDyn http://dnsdyn.com/
dnsExit.com http://www.dnsexit.com/
DNSKING.ch http://www.dnsking.ch
DNS Made Easy http://www.dnsmadeeasy.com
DNS Park http://www.dnspark.com
DNS Wizard http://www.dnswiz.com
DomainMonger http://www.domainmonger.com
DSLCity http://www.dslcity.net
dynaIP.com http://www.dynaip.com
DynDNS.com http://www.dyndns.com
DynDSL http://www.dyndsl.com
easyDNS http://www.easydns.com
eHostCanada http://easydns.ehostcanada.com
"eNom, Inc." http://www.enom.com
euroDynDNS http://www.eurodns.com
EveryDNS.net http://www.everydns.net
FreeDNS http://freedns.afraid.org/dynamic/
FrostByte http://www.frostbyte.co.uk/dns/
ipUpdater.com DNS Services http://www.ipupdater.com
MyDynIP.org http://www.mydynip.org
MyIP http://www.myip.org
MyServer.org http://www.myserver.org
Nerdcamp http://www.nerdcamp.net
nerdie.net DynRecord Services http://www.nerdie.net/
No-IP.com http://www.no-ip.com
Open Domain Server http://ods.org
Project GPL Hosting http://www.gplhosting.org/
SelfHOst http://selfhost.com
World Wide DNS http://www.worldwidedns.net
YYWeb http://www.yyweb.com
ZDnic http://www.zdnic.com/
ZoneEdit http://www.zoneedit.com

3/19/2006 11:40:47 PM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [0]   YADDNS  | 

In this section of hoohee.com you will find various programs developed by yours truely.

Free, for a fee, or in source code, I have designed and developed over the years computer programs which you might find interesting.

Two of the major programs I have developed are listed under separate categories on this site:

  1. Broadcast Power 2.0
  2. Power 98

You might want to start off your journey with YADDS.

Enjoy.

3/19/2006 11:32:59 PM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [0]   Software  | 
Copyright © 2008 Emile Bassil. All rights reserved.