Wednesday, 24 September 2014

Three reasons can render you idle in your busiest days!

There are always some periods through our workdays when we are so overwhelmed to the extent that we are literally paralyzed. This is the situation when we are unable to progress in any of the areas where we should be exerting more effort.

Stress can be one of the biggest factors that disseminates the negative energy within our whole beings. So many projects, inefficient communication and un-prioritized task lists are among the very common sources

Shortage of resources such as having a shortage in funding for your projects or the man power for implementing the actual work can be the second reason. When there are so many opportunities; however, for each one, there is always that small piece which is missing. Moreover, this can take the other form when you are so busy doing operational work to the extend that you cannot plan any reasonable schedule for a very promising project staying out there in your queue.

So little resilience in making your choices is apparently another good reason. This is to a great extent coupled with a micro manager who dictates not only the task but also the method to do the task, and expecting that the outcome would be at least coinciding with what she expects. This scenario can result in being unable to proceed or deliver due to the least missing details within the implementation strategy previously communicated. The focus here is on following the steps rather than delivering the outcome and the outcome is assumed to be a guaranteed fruit for the steps performed.

Monday, 8 September 2014

Server Error 500 - Internal server error. There is a problem with the resource you are looking for, and it cannot be displayed.

I problem which might have kept me overnight in the office!!!

Environment:
Microsoft IIS 7.5
Windows Server 2008 R2

Cause:
Trying to share the root web folder.



Problem:

Server Error
500 - Internal server error.

There is a problem with the resource you are looking for, and it cannot be displayed.


Trials:
- Removing the share.
- Deleting the Temporary ASP.NET files
- Restating the  IIS

Workaround:
1 - Creating a new web root folder and moving all  the application folders to this new folder.
2 - Configuring all the application folders to point to the new folder.



Monday, 18 August 2014

Forget about: Dear Sir or Madame, ....

Whenever I start a communication addressing someone whom I do not know, the first and easiest thing that comes to my mind is to address it to something like:

Dear Sir or Madame, ...

However, by experience and I mean it by personal experience, it is the first and easiest opening that makes the impression for the recipient that  the content is important, for the simple reason that the sender is a complete stranger who does not know the least about me whether I am a male or a female!

I can suggest that usually a very little search about the recipient will highly improve the efficiency for the communication, and in the very rare situations where the least about the recipient can not be concluded; a better alternative would be using the recipient title like:

Dear Agent,
Dear Chief....,
Dear IT specialist,

Monday, 11 August 2014

Database diagram support objects cannot be installed because this database does not have a valid owner

TITLE: Microsoft SQL Server Management Studio
------------------------------
Database diagram support objects cannot be installed because this database does not have a valid owner.  To continue, first use the Files page of the Database Properties dialog box or the ALTER AUTHORIZATION statement to set the database owner to a valid login, then add the database diagram support objects.


This error happened after an upgrade, the owner was already set as sa, so the solution was to change ownership into another login, then return it to sa.


Tuesday, 5 August 2014

Tip: Opening Internet Properties without opening Internet Explorer

Although the Internet Options dialogue box appears as a implicit component within the Internet Explorer, it can be called separately without the need even to open the browser. This is very helpful especially if you are using a laptop like me, and within the office you need to enable  the proxy settings and to disable it every time you are out of the office. Moreover, knowing that most other applications read from that place for the proxy settings, it appears to me as a very handy shortcut.




Thursday, 31 July 2014

A lot more to know about RTL [Reference to external article]

Ahmed Alfy has developed a very neat article talking about localizing the user interface for web applications in general.

RTL (Right to Left) refers to the direction change for some languages which is required as one of the basic steps for localizing these applications.

Let's Talk About RTL

Enjoy!

Sunday, 27 July 2014

KPIs for Professional Services Organizations [reference to external article]

I just came into an article proposing the KPIs (Key Performance Indicators) the author promote them as essential for PSOs (Professional Services Organizations), and I felt like sharing it since I found it very neat and away of many jargon complications:

http://spiresearch.com/spiglass/2013/10/what-are-the-essential-kpis-for-professional-services-organizations/

Thanks Jeanne Urich!

Thursday, 24 July 2014

Store and retrieve binary files (blob) into\from MS SQL server using VB6

The following thread is shared by a colleague who has spent some hard time to find out what he was looking after. His issue was that all the other links he reached were holding misleading titles, so he asked me to share this one with the above title.  


Thanks Dinos and the thread contributors for your community input!