You do strive to create programmatically all things needed for Acceptance Tests in setups or given parts
You do strive to create programmatically all things needed for
Acceptance Tests in setups or given parts of Acceptance Tests.More things you move to the shared setup - more you in trouble. Such
Acceptance Tests can't be easily moved to other computers. So it
doesn't scale well.
Tweet from @mr_alan_cooper: rationale to question "constraints"
One of agile's greatest gifts to practitioners is the courage and
rationale to question "constraints", which are usually arbitrary.Sent from Echofon - http://echofon.com/
Sent from my iPhone
Tweet from @YouQuotedQuotes: Don't judge each day by the harvest you reap
Don't judge each day by the harvest you reap, but by the seeds you
plant.
Tweet from @mr_alan_cooper: Storytelling
Storytelling (and story-understanding) is probably the most important
aspect of TRUE interaction design.Sent from Echofon - http://echofon.com/
Sent from my iPhone
Tweet from @mr_alan_cooper: Programmers: You are NOT your user
Programmers: You are NOT your user; Designers: You are NOT your user.
Google Analytics in Silverlight
http://silverlighttips.com/post/2010/01/26/Google-Analytics-in-Silverlight-(Event-Tracking).aspx
As you may be aware, Google Analytics does not track any actions such as click and etc from inside Silverlight applications.
10 Reasons your CIO should NOT block Social Networking
http://www.sharepointjoel.com/Lists/Posts/Post.aspx?List=0cd1a63d-183c-4fc2-8320-ba5369008acb&ID=294&utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:%20JoelsSharepointLand%20(Joel%20Oleson's%20SharePoint%20Land)
Innovation and Idea Incubation – With the Rapid pace of today’s environment the
Providing initial data for models #python #django
http://docs.djangoproject.com/en/1.1/howto/initial-data/
It’s sometimes useful to pre-populate your database with hard-coded data when you’re first setting up an app.
Microsoft SharePoint Server 2010: Deprecated Types and Methods
http://code.msdn.microsoft.com/sps2010deprecated
- SPS2010NewlyDeprecated.txt lists the types and methods that have been made obsolete in Microsoft SharePoint Server 2010 since the release of Microsoft Office SharePoint Server 2007.
What's Missing from the Apple iPad?
http://mashable.com/2010/01/27/ipad-whats-missing/
To be fair, it would have been almost impossible for the actual iPad device announced today to live up to the insanely hyped idea of an Apple Tablet that consumed the Internet’s attention in the weeks (if not months) leading up to today’s event.
ScriptLogic's Network Management Solution Features Automatic Remediation #questsoftware
http://www.businesswire.com/portal/site/home/permalink/?ndmViewId=news_view&newsId=20100127005958&newsLang=en
BOCA RATON, Fla.--(BUSINESS WIRE)--As part of its release of Perspective™, a full-featured end-to-end network management and application monitoring solution, ScriptLogic Corporation (www.sc
Quest sees India to become defining market by 2011
http://www.siliconindia.com/shownews/Quest_sees_India_to_become_defining_market_by_2011-nid-64942.html
After entering the Indian market in 2007, quest spent heavily in Indian market with considering it as one of the strongest prospects of the company.
Tweet from @RSS_Mashable: iPad
Apple iPad Pricing Starts at $499 http://bit.ly/9qnOUVSent from Echofon - http://echofon.com/
Sent from my iPhone
High Storage Efficiency and Speed #bazaar
http://doc.bazaar.canonical.com/migration/en/why-switch-to-bazaar.html#high-storage-efficiency-and-speed
Once upon a time, Bazaar was much slower than Git and Mercurial and less efficient on projects with deep history. Bazaar 2.0 changes things completely.
Rename Tracking and Smart Merging #bazaar
http://doc.bazaar.canonical.com/migration/en/why-switch-to-bazaar.html#rename-tracking-and-smart-merging
In comparison, Subversion and Mercurial treat a rename as “copy+delete” behind the scenes while Git infers renames on request.
Try Bazaar first. You can always switch to Mercurial or Git afterwards if Bazaar doesn't meet your needs.
http://doc.bazaar.canonical.com/migration/en/why-switch-to-bazaar.html
Why Switch to Bazaar?
he top ten reasons for switching to Bazaar are:
- Version control for everyone
- Work offline
- Any workflow
- Cross platform support
- Rename tracking and smart merging
- High storage efficiency and
Distributed Workflows #git
http://book.git-scm.com/3_distributed_workflows.html
Suppose that Alice has started a new project with a git repository in /home/alice/project, and that Bob, who has a home directory on the same machine, wants to contribute.
Patch Queue Manager #bazaar
https://launchpad.net/pqm
The Patch Queue Manager receives merge requests from developers using the Bazaar version control system, tries to perform the merge and notifies developers of results. Features include:
* A Web UI showing the current status.
Bazaar Workflows: it is just a tool
http://doc.bazaar.canonical.com/latest/en/user-guide/bazaar_workflows.html
Bazaar supports many different ways of working together. This means that you can start with one workflow and adapt it over time as circumstances change.
Temporarily set aside some changes from the current tree #bazaar #shelve
http://doc.bazaar.canonical.com/latest/en/user-reference/index.html#shelve
Shelve allows you to temporarily put changes you’ve made “on the shelf”, ie. out of the way, until a later time when you can bring them back from the shelf with the ‘unshelve’ command.
Launchpad is a software collaboration platform #bazaar
https://launchpad.net/
- Bug tracking
- Code hosting using Bazaar
- Code reviews
- Ubuntu package building and hosting
- Translations
- Mailing lists
- Answer tracking and FAQs
- Specification tracking
- Take the tour!
Cheap Local Branching #git
http://whygitisbetterthanx.com/#cheap-local-branching
Probably Git's most compelling feature that really makes it stand apart from nearly every other SCM out there is its branching model.
Google Chrome Shortcuts: Ctrl+K or Ctrl+E
Places a '?' in the address bar. Type a search term after the question mark to perform a search using your default search engine.
Can I receive email notifications from Tracker? #pivotaltracker
https://www.pivotaltracker.com/help#canireceiveemailnotificationsfromtracker
Tracker will send email notifications for a number of events. The requester of a story is notified by email when that story is delivered, meaning it is ready to be accepted or rejected.
Central vs distributed VCS #bazaar
http://doc.bazaar.canonical.com/latest/en/user-guide/introducing_bazaar.html#central-vs-distributed-vcs
In fact, using distributed VCS tools wisely can have advantages well beyond the obvious one of disconnected operations for developers.
SPRequest allocation callstack logging in SharePoint 2010 and WSS 4.0 #sharepoint2010
http://blogs.technet.com/stefan_gossner/archive/2010/01/04/sprequest-allocation-callstack-logging-in-sharepoint-2010-and-wss-4-0.aspx
As discussed in an earlier article SPRequest allocation callstack logging in WSS 3.0 and MOSS 2007 could be enabled by adding a registry key.
Troubleshooting SPSite/SPWeb leaks in WSS v3 and MOSS 2007 #sharepoint
http://blogs.technet.com/stefan_gossner/archive/2008/05/07/troubleshooting-spsite-spweb-leaks-in-wss-v3-and-moss-2007.aspx
SharePoint v3 on the other hand contains code which monitors correct disposal of SPRequest objects (and therefore correct disposal of SPWeb and SPSite objects).
Google Chrome Extensions: Google Dictionary (by Google)
https://chrome.google.com/extensions/detail/mgijmajocgfcbeboacabfgobmjgjcoja?hl=en-us
With this extension, you can:
1) Double-click any word to view its definition in a small pop-up bubble.
2) View the complete definition of any word or phrase using the address bar dictionary.
Google Chrome Extensions: Wikipedia Chromium Edition
https://chrome.google.com/extensions/detail/lcdocinjhgfhieldmbmkhdghoodolebc?hl=en-us
Fastest Wikipedia Ever!
Wikipedia Chromium Edition gives you one click access to your favorite encyclopedia. Search and browse Wikipedia right on the webpage you are viewing.
Google Chrome Extensions: Google Wave Notifier
https://chrome.google.com/extensions/detail/aphncaagnlabkeipnbbicmcahnamibgb?hl=en-us
Displays number of unread Waves in your Google Wave account or your Google Apps Wave account.
The extension allows you to :
- See unread waves without opening Wave in a popup.
Google Chrome Extensions: Dictionary Lookup - Exactly what I needed!
https://chrome.google.com/extensions/detail/ipdjaafajlfiopcppipdinmcjbcpofhd?hl=en-US
A small extension that allows you to quickly look up definitions of words and phrases in the Webster dictionary.
Tweet from @google: New release of Google Chrome for Windows
New release of Google Chrome for Windows with extensions and bookmark
sync http://bit.ly/8IwAzdSent from Echofon - http://echofon.com/
Sent from my iPhone
How do I make a wave public? #googlewave
http://www.google.com/support/forum/p/wave/thread?tid=3069b241f612e1ba&hl=en
Easy Public: add this to your contacts list - easypublic@appspot.com - this will actually stay in your contacts list so you don't have to add it every time you create a public wave, like public@a.googlewave.com
PyMetrics #python
http://sourceforge.net/projects/pymetrics/
PyMetrics produces metrics for Python programs. Metrics include McCabe's Cyclomatic Complexity metric, LoC, %Comments, etc. Users can also define their own metrics using data from PyMetrics.
Is SQLite thread-safe? Short answer: Yes
http://www.sqlite.org/cvstrac/wiki?p=MultiThreading
Medium length answer:
Be sure to recompile with -DTHREADSAFE=1
Do not use the same database connection at the same time in more than one thread.