Thursday, October 28, 2010

Netvibes Platform(PHP + MooTools)

Netvibes is one the leading widget and homepage website. I was curious as to what are the frameworks they use; and found out they use: PHP + MooTools; I got it from their page source. The home page doesn’t have the php extension, but some other parts of their site, have it: http://about.netvibes.com/jobs.php and http://business.netvibes.com/premium-dashboard.php

 

 

Check out their job posting below.

 

PHP/JavaScript developer:

Netvibes is recruiting a senior web developer to join its "start page" development team and ensure rising http://www.netvibes.com/ site supports your areas of expertise:

•PHP 5 oriented object

•Standards Web (HTML, CSS, JavaScript, DOM, Ajax)

•Frameworks PHP (like Zend Framework)

•Frameworks JavaScript (such as prototype, jQuery MooTools)

You are curious and motivated, intervening inter alia on: •Mise implemented new features to the site

•Assistance in feasibility studies

•Scalability, code refactoring and caching data (memcached, APC)

•Work in client projects (such as orange, Sage, Ogilvy, Advertising Research Foundation, Numericable, Figaro, Les Echos)

A real experience in web development (minimum 2 years) and a keen interest in the following topics will be an asset: (REST) web •APIs & protocols of web authentication (OpenID, oAuth…)

•Connaissance versioning (such as subversion, Git) tools

•Technologies XML (RSS, Atom)

•Web services with their API (Facebook, Twitter, LinkedIn, MySpace...)

Position based in Paris, France

Contract: Commission

Workplace English/French

 


**********************  IMPORTANT--PLEASE READ  ************************
This electronic message, including its attachments, is COMPANY CONFIDENTIAL
and may contain PROPRIETARY or LEGALLY PRIVILEGED information.  If you are
not the intended recipient, you are hereby notified that any use, disclosure,
copying, or distribution of this message or any of the information included
in it is unauthorized and strictly prohibited.  If you have received this
message in error, please immediately notify the sender by reply e-mail and
permanently delete this message and its attachments, along with any copies
thereof. Thank you.
************************************************************************

Wednesday, October 20, 2010

New SharePoint Resource Videos for Clients

From Mike Gannotti:

 

I have had two requests from a number of clients that I have started delivering to the web for general client access/re-use. The first came by way of last weeks Coffee Talk show. "Mike, I met you at ShareFest2010 Philly..I need to somehow sell the value of mysites on MOSS and upgrading to 2010 to mngmt..advice?"  [*ShareFest is the annual conference for clinical life science companies that I keynoted last year]. The other is one I have received from three separate clients in last month around building Knowledge Centers. I have uploaded the following for access via the links below. They will also be uploaded to http://www.seproductivity.com shortly where clients can also download them. Both address baseline capabilities that can help drive SharePoint deployment thereby providing a hedge against Google and other compete platforms.

·         Video: The Case for SharePoint MySites

·         Video: Building Enterprise Knowledge Centers 1 of 6

·         Video: Building Enterprise Knowledge Centers 2 of 6

For those clients who may have questions around MySites we will also be presenting this topic live as a part of this week’s Coffee Talk at 9am here http://www.seproductivity.com/Pages/Coffee-Talk.aspx

 


**********************  IMPORTANT--PLEASE READ  ************************
This electronic message, including its attachments, is COMPANY CONFIDENTIAL
and may contain PROPRIETARY or LEGALLY PRIVILEGED information.  If you are
not the intended recipient, you are hereby notified that any use, disclosure,
copying, or distribution of this message or any of the information included
in it is unauthorized and strictly prohibited.  If you have received this
message in error, please immediately notify the sender by reply e-mail and
permanently delete this message and its attachments, along with any copies
thereof. Thank you.
************************************************************************

How to Compare Software Products?

As a SharePoint Specialist,  I am frequently asked to compare products, e.g: SharePoint Vs. Documentum or SharePoint Vs. OpenText Livelink or between Workflow Tools,  When my customers are comparing applications, I recommend that they DO NOT do a direct features comparison. Features comparisons can take a substantial amount of time and provide very little information about each product’s suitability to the task, which is what the customer really needs.

Instead, I recommend that the customer put some time into generating a list (10-20) of use cases or usage scenarios that they need a product to enable. Once the customer has the list, the customer can now do a comparison between the products in the context of the use cases. This method provides a good way to see which product features are actually relevant to the customer’s needs and which features, while sounding good, are just fluff.

 

Once the customer has the product comparison in the context of the use cases (the functional comparison), the customer then needs to do a non-functional comparison between the products. The goal of the non-functional comparison is to determine the organizational impact of each product. For example,
* How does each product handle scaling, load balancing, fail-over?
* What backup / recovery models does each product support?
* How does each product handle security and identity management?
* To what extent does each product integrate with and extend the customer’s existing infrastructure (on-premises or hosted)?
* What resources (human and non-human) does the sustainment team for each product consist of?
* What are the associated costs of each product, both up-front and ongoing?

 

Combining the functional and non-functional comparisons of each product allows the customer to ultimately reach a value comparison between each product. The value comparison should be the determining factor in deciding one product vs. another.

 


**********************  IMPORTANT--PLEASE READ  ************************
This electronic message, including its attachments, is COMPANY CONFIDENTIAL
and may contain PROPRIETARY or LEGALLY PRIVILEGED information.  If you are
not the intended recipient, you are hereby notified that any use, disclosure,
copying, or distribution of this message or any of the information included
in it is unauthorized and strictly prohibited.  If you have received this
message in error, please immediately notify the sender by reply e-mail and
permanently delete this message and its attachments, along with any copies
thereof. Thank you.
************************************************************************

Monday, October 18, 2010

Farm Unavailable and incorrect credentials

I had a harrowing day at work; my password keeps getting locked everytime I do a SharePoint deployment and I had to do multiple deployments using stsadm commands. I had to change my password this morning when my password expired.

I error I was getting was: "The farm is unavailable" and in the Application event log: "Cannot generate SSPI context."

I figured, that the WFE was trying to log onto the SharePoint Database server and it wasn't able to do that. Almost all of the STSADM commands have to access the content database server. But I was lost for quite some time since I logged onto the WFE with my newer credentials and not sure where the older creds are picked up.

What I finally found out was one of the application pool running a SharePoint webapplication was using my credential as the identity account(where the password is not changed). When the stsadm command was running it will use the app pool account, so its trying to use the wrong crentials and after three retries the account is locked. It is really a bad practice to have an application pool running a personal account than a service account. I paid a price of two to three hours for this.