Sunday, June 29, 2008
Need to change fretting attitude
-------
After i joined the army I received a letter from my
Girlfriend back home, It read as follows:
Dear Stan,
I can no longer continue our relationship. The distance between us is
just too great. I'm sorry. Please return the picture of me that I sent
to
you.
Love, %@#$**
With hurt feelings,I asked my fellow soldiers for any
snapshots they could spare of their girlfriends, sisters or ex-girlfriends.
In addition to the picture of my girl, I included all the other
pictures of the pretty gals I could manage from my buddies.
With 57 photos in that envelope I wrote back to her:
Dearest !@#$@@!,
I'm so sorry, but I can't quite remember who the hell you are. Please
take your picture from the pile, and send the rest back to me.
Take Care,
Stan
Moral of the story:
If you can't change your fate, change your attitude.
If u cant do that either then pls dont crib abt being Single!!
--------
I've changed my attitude towards things in office, something that I've learnt hard way.
Friday, June 27, 2008
R.I.P. Field Marshal Sam Manekshaw
----
India’s first Field Marshal Sam Hormusji Framji Jamshedji Manekshaw, who is credited with crafting the campaign that led to the creation of Bangladesh after the 1971 war with Pakistan, died early on Friday morning in Wellington in Tamil Nadu.
Manekshaw, 94, had been battling a series of old age-related ailments. He breathed his last at the Military Hospital in Wellington, where he settled down after retiring as the Army chief in 1973.
The Padma Vibhushan and Military Cross awardee, who was admitted in the hospital for "progressive lung disease," had slipped into coma and the end came just after midnight at 0030 hours IST, the Defence Ministry said in a statement.
Manekshaw had developed "acute bronchopneumonia with associated complications" and was placed under intensive care four days ago after his condition became serious.
President Pratibha Patil condoled the death of the Field Marshal along with Defence Minister A K Antony who said, "In his demise, the nation has lost a great soldier, a true patriot and a noble son."
----May All mighty give him highest place in heaven.
His response “There will be no withdrawal without written orders and these orders shall never be issued” energized the Armed forces and the nation to stand tall against a deceitful enemy. The stuff that legends are made of.
Friday, June 06, 2008
AXIS Bank phishing attack
Action: Your access to Online Services has been disabled.
Date: June 2008
Your access to Online Services has been disabled due to a mismatch of access code between your
personal and security details. To enable you continue accessing your online account, it will take you a
few minutes to re-activate your account.
Click on the reference link below, and you will be guided to your quick re-activation page.
https://www.axisbank.co.in/BankAway/web/L001/RetailSignOn.aspx?RequestId=re-activation
Important Notice : You are strictly advised to match your details correctly to avoid service denial.
Thank you,
Axis Bank Security Department Team.
-------------------------------------
If you click on that link in mail, you would be taken to phishing site. Have a look at the snapshot. Servers of this site is located at Spain (Look at bottom right)
Monday, May 26, 2008
MicroStrategy Business Objects Cognos comparision
Single Metadata – Object definition is stored in a database (called metadata), How easy is changes to be integrated made from one interface to another.
64 Bit support – 32 bit system can’t address more than 4 GB of system space. All non-Windows OS are available in 64 bit for ages. Windows also got it in June 2005, but BI vendor should be able to support 64 bit OS.Scalability – Any calculation performed in database is the best and fast and let very small load on the BI architecture. But not all BI vendors let it happen.
Reusable Objects – Make once use zillion times.Objects Version Control – Ability to have different version of same (schema) objects.
WYSIWYG – Look and feel of what you created and finally how it looks.Security – Object, User security.
Personalization – Single report but show different output to different users.Manual fine-tuning SQL – Easily making changes to generated SQL.
Ease of SQL Generation – Make Schema object and system and forget about the right SQL generation.
MS Office integration – Run report directly from Word, Excel or Powerpoint.(There is some bug with HTML parser on Blogger.com. Please scroll down for the comparison table. Do write into your comments. I'd update/add more information accordingly)
MicroStrategy | Business Objects | Cognos | |
---|---|---|---|
Single Metadata | Yes | No | No |
64 Bit support | Very Good | Good | Good |
Scalability | Excellent | Good | Very Good |
Reusable bjects | Excellent | Good | Good |
Objects Version Control | Very Bad | Excellent | Very Good |
WYSIWYG | Very Good | Very Good | Very Good |
Security | Very Good | Good | Very Good |
Personalization | Very Good | Good | Bad |
Manual fine-tuning SQL | Good | Excellent | Excellent |
Ease of SQL generation | Excellent | Very Good | Very Good |
MS Office integration | Very Good | Bad | Good |
Learning Curve | Bad | Very Good | Very Good |
Number of Clients | 10000 | 42000 | 23000 |
Number of Employees | 2000 | NA | 3500 |
Cost of License | $$$$$ | $$ | $$$ |
Support Cost | $$$$$ | $$$ | $$$ |
Average Pay (USD)## | 83000 | 78000 | 79000 |
Job Security | Good | Excellent | Very Good |
Cost of License | $$$$$ | $$ | $$$ |
Support Cost | $$$$$ | $$$ | $$$ |
## - indeed.com
Heros of this blog
Gurvinder Singh Chhatwal (Project Manager of MicroStrategy-QA project in Cybage, Pune)
"At least a MILLION times people around you, who have worked and lived with you have told you what an IDIOT you are. But seems you still fail to understand.
Pity on you."
Paramjeet Singh Sidhu (Project Lead of MicroStrategy-QA project in Cybage, Pune)
"No wonder you write all bullshit about the people you work with because they all know how sick your thoughts and you were (seems like you still are). Anywayz, you and your fantasies go on and on.
May god help you."
---------
People like you give me good learning. I'll not forget Cybage because of people like you. I owe you this. I pity having worked under you guys. I don't think I'll ever get any manager like you and pray to god that no one in this world gets it. and who was/is sick is known to persons concerned. May god help both of you. Last but not least, thanks for stopping by on the blog.
Saturday, May 24, 2008
MicroStrategy Intelligence Server query flow
- Intelligence server bus
- Intelligent Cubes server
- Communication layers for the metadata and data warehouse
- SQL Generation Engine
- Query Engine
- Analytical Engine
The query flow below describes the primary functions of each component.
MicroStrategy Intelligence Server query flow
- The MicroStrategy Intelligence Server receives a report request from any interface.
- The request is passed to the Intelligence Server bus, which coordinates all the tasks necessary to execute the report.
- Intelligence Server first checks the cache to see whether the report results are already there. The report results will already be in cache if another user or a schedule previously ran the report. If a cache exists, Intelligence Server skips directly to step 9.
- If no valid cache exists for the report, the Intelligence Server bus obtains the report definition and application objects from the metadata.
- The bus sends this information to the SQL Generation Engine. The SQL Generation Engine creates the optimized SQL, specific to the database being used. The SQL passes are then returned to the bus.
- The bus sends the SQL to the Query Engine. The Query Engine runs the SQL against the data warehouse and the report results are returned to the bus.
- The Intelligence Server bus invokes the Analytical Engine. Additional calculations are performed as necessary (when the calculation is unavailable in the database being used), and the Analytical Engine formats the results. The results are returned to the Intelligence Server bus.
- Depending on the analytical complexity of the report, the results might be passed back to the SQL Generation Engine for further processing by the database. Only MicroStrategy can provide this collaborative analysis with the database, resulting in forms of queries that can only be solved by MicroStrategy. In this case, steps 4–6 are repeated until the final report results are obtained. Finally, the formatted results are returned to the client communication layer.
- The Intelligence Server passes the formatted results back to the client.
I had this article for around 2+ years in my archives. Most probably this is an internal MicroStrategy document. If you are © owner and want me to pull this down, please post a comment. There is a link to post comment. I come to know about any comment on blog as soon as it happens. If you can help me with the origin/source of this document, please help me. This is the first post on this blog which is not straight from heart, but hope I don't deviate from it.
Wednesday, May 21, 2008
Tiers in MicroStrategy
Anything that doesn't requires I-server is 2 tier. One can have two tier connection not only with Access but also SQL Server, Oracle, Netizza, Teradata, etc, In fact with any damn database. In such case, Desktop and Metadata/Database are two tires. DSN is important in this case. In fact that become heart in 2 tier. You never need to use Configuration Manager in case of a 2 tier connection.
Any time you use configuration manager to connect I-Server to Metadata (obviously with DSN) is a three tier. In this case the tiers are, Desktop - I-Server - Metadata/Database.
Any time you use Web is a 4 tier architecture. And tiers are as follows.
Web Browser - Web Server - I-Server - Metadata/Database.
A 5 tier architecture is also possible. There are various vendors who sell installable reporting tool based on MicroStrategy architecture. In this case the 5th tier sits between Web Browser and Server.
Version control in MicroStrategy
FYI, as per document ID (TN4100-800-0349), A current enhancement request exists for this functionality. Contact MicroStrategy Technical Support for the latest update of this request.
This would be a good feature for nuts in MicroStrategy and will give sane people hard time.
Update 13 Feb 2009
Cognos supports this feature. But one can't use different object(s) from different set of version. :-(