We all want people who come to our website to stay long enough to see what we have to offer. This is primarily determined by what greets the eye first - the initial screen.
Terri Donahue @ OrcsWeb was helping a client with an SSL problem recently and wrote up this nice guest post below to help anyone else who may be in a similar troubleshooting situation. ------------------------------------------------------------- I encountered a very interesting SSL issue while resolving a problem for a client this week. An SSL certificate was installed on a 3 node web farm but only worked on the initial node where the certificate was installed. All intermediate and root certificates...(read more)
Is there a set of community approved rules to avoid vendor lock-in ?
I mean something one can show to a manager or other decision maker that is easy to understand and easily verifiable.
Are there some universally accepted set of rules, checklist or conditions that help detect and prevent vendor lock-in in an objective, measurable way ?
Have any of you warned a manager about the danger of vendor lock-in during the initial stages of a project ?
If you want to build your business website the easy way, what you need to is to find a good website building program and start from that. Improving the website will be much easier once you have already set up an initial one. Easy website building is no longer an ambitious businessman's dream. It is a reality that you can take advantage of by utilizing simple and convenient ways in setting up a website.
In the next few lines, I would like to briefly review ANTS Memory Profiler 7.0. I was honored to be extended the opportunity to review this valuable tool as part of the GeeksWithBlogs influencers Program, a quarterly award providing its recipients access to valuable tools and enabling them with an opportunity to provide a brief write-up reviewing the complimentary tools they receive.
Typical Usage
ANTS Memory Profiler 7.0 is very intuitive and easy to use for any user be it novice or expert. A simple yet comprehensive menu screen enables the selection of the appropriate program type to profile as well as the executable or site for this program.
A typical use case starts with establishing a baseline memory snapshot, which tells us the initial memory cost used by the program under normal or low activity conditions. We would then take a second snapshot after the program has performed an activity which we want to investigate for memory leaks. We can then compare the initial baseline snapshot against the snapshot when the program has completed processing the activity in question to study anomalies in memory that did not get freed-up after the program has completed its performed function. The following are some screenshots outlining the selection of the program to profile (an executable for this demonstration’s purposes).
Figure 1 - Getting Started
Figure 2 - Selecting an Application to Profile
Features and Options
Right after the second snapshot is generated, Memory Profiler gives us immediate access to information on memory fragmentation, size differences between snapshots, unmanaged memory allocation and statistics on the largest classes taking up un-freed memory space.
We would also have the option to itemize objects held in memory grouped by object types within which we can study the instances allocated of each type. Filtering options enable us to quickly narrow object instances we are interested in.
Figure 3 - Easily accessible Execution Memory Information
Figure 4 - Class List
Figure 5 - Instance List
Figure 6- Retention Graph for a Particular Instance
Conclusion
I greatly enjoyed the opportunity to evaluate ANTS Memory Profiler 7.0. The tool's intuitive User Interface design and easily accessible menu options enabled me to quickly identify problem areas where memory was left unfreed in my code.
Tutorials and References
FInd out more About ANTS Memory Profiler 7.0
http://www.red-gate.com/supportcenter/Product?p=ANTS Memory Profiler
Checkout what other reviewers of this valuable tool have already shared:
http://geekswithblogs.net/BlackRabbitCoder/archive/2011/03/10/ants-memory-profiler-7.0.aspx
http://geekswithblogs.net/mikebmcl/archive/2011/02/28/ants-memory-profiler-7.0-review.aspx
I am developing a game using cocos2d and i got stuck here when finding location of sprite placed on rotating circle on background, so that when i hit at certain position on circle its not getting hit at wanted position,but its going away from it and placing target there.I tried printing the position of hit on spriteMoveFinished() and ccTouchesEnded(). Its giving initial position and not rotated position.
CGPoint location = CCDirector.sharedDirector().convertToGL(CGPoint.ccp(event.getX(), event.getY()));
This is what i am using to get location.
David Starr from Scrum.org made interesting session in TechEd Europe 2012 - Implementing Scrum Using Team Foundation Server 2012. One of interesting things for me was how Cone of Uncertainty looks like in agile projects (or how agile methodologies distort the cone we know from waterfall projects). This posting illustrates two cones – one for waterfall and one for agile world. Cone of Uncertainty Cone of Uncertainty was introduced to software development community by Steve McConnell and it visualizes how accurate are our estimates over project timeline. Here is the Cone of Uncertainty when we deal with waterfall and Big Design Up-Front (BDUF). Cone of Uncertainty. Taken from MSDN Library page Estimating. The closer we are to project end the more accurate are our estimates. When project ends we know exactly how much every task took time. As we can see then cone is wide when we usually have to give our estimates – it happens somewhere between Initial Project Concept and Requirements Complete. Don’t ask me why Initial Project Concept is the stage where some companies give their best estimates – they just do it every time and doesn’t learn a thing later. This cone is inevitable for software development and agile methodologies that try to make software world better are also able to change the cone. Cone of Uncertainty in agile projects Agile methodologies usually try to avoid BDUF, waterfalls and other things that make all our mistakes highly expensive. Of course, we are not the only ones who make mistakes – don’t also forget our dear customers. Agile methodologies take development as creational work and focus on making it better. One main trick is to focus on small and short iterations. What it means? We are estimating functionalities that are easier for us to understand and implement. Therefore our estimates are more accurate. As we move from few big iterations to many small iterations we also distort and slice Cone of Uncertainty. This is how cone looks when agile methodologies are used. Cone of Uncertainty in agile projects. We have more cones to live with but they are way smaller. I don’t have any numbers to put here because I found any but still this “chart” should give you the point: more smaller iterations cause more but way smaller cones of uncertainty. We can handle these small uncertainties because steps we take to complete small tasks are more predictable and doesn’t grow very often above our heads. One more note. Consider that both of charts given in this posting describe exactly the same phase of same project – just uncertainties are different.
In the last days I’ve worked again on the SQL Server Integration Service Dashboard and I did some updates: Beta Added support for "*" wildcard in project names. Now you can filter a specific project name using an url like: http://<yourserver>/project/MyPro*
Added initial support for Package Execution History. Just click on a package name and you'll see its latest 15 executions
and I’ve also created a live demo website for all those who want to give it a try before downloading and using it:
http://ssis-dashboard.azurewebsites.net/
Is there a set of community approved rules to avoid vendor lock-in?
I mean something one can show to a manager or other decision maker that is easy to understand and easily verifiable.
Are there some universally accepted set of rules, checklist or conditions that help detect and prevent vendor lock-in in an objective, measurable way?
Have any of you warned a manager about the danger of vendor lock-in during the initial stages of a project?
information Week article discusses the challenges associated virtualizing applications in the cloud:
Application Virtualization Challenges
'Golden images' quickly diverge from their pristine initial condition because of:
1. OS patches
2. Application updates
3. Configuration changes
"Applications, once released into the wild, tend to quickly diverge from the golden image"
"The difficulties face by developers and systems admins in deploying apps to the cloud are reminiscent of those encountered transitioning from mainframe to the client/server era"
I would like to implement enemy movement on a X-Y grid. Would it be a good idea to have a predefined table with an initial X-Y position and a predefined "surveillance path"? Each enemy will follow its path until it detects a player, at this point it will start chasing it using a chasing algorithm. According to a friend of mine this implementation is good because the design of a good path will provide to the user a sort of reality sensation.
Using data from Google Analytics and Webmaster tools, what data should I be looking at to improve my websites performance?
I want to improve the SEO, usability and just general performance of my website.
EDIT:
It's a portfolio website that we've done the initial SEO for, also optimised all images etc and made the site as fast as possible.
What kind of things should I be looking out for in the analytics and webmaster data to improve performance for both the SEO and each individual page.
Today on twitter the following question came up on the #sqlhelp hash tag, from DaveH0ward : Is there a DMV that can tell me the last time an index was rebuilt? SQL 2008 My initial response: I don't believe so, you'd have to be monitoring for that ... perhaps a DDL trigger capturing ALTER_INDEX? Then I remembered that the default trace in SQL Server ( as long as it is enabled ) will capture these events. My follow-up response: You can get it from the default trace, blog post forthcoming So here is...(read more)
We are legally obliged in a few months to obtain consent from users to allow us to store any cookies on the users PC.
My query is, what would be the most effective way of storing this consent to ensure that users don't get repeat requests to give consent in the future, obviously for authenticated users I can store this against their profile. But what about for non-authenticated users.
My initial thought, ironically, was to store given consent in a cookie..?
After I add a user using adduser, I can't see it via System->Administration->Users and Groups unless I logout then login again. Is that normal?
Also, can I set a newly added user as a sudoer or do I have to change that only after adding it? How can I do that via the shell?
Finally, can I delete the original user that was created upon initial installation of ubuntu, or is this user somehow 'special'?
I'm really new with physics. Maybe someone would be able to help me to solve the next problem:
I need to calculate position of an agent on the plane(2D) in next time step where time step is large(20+ seconds)
What I know about agent's motion:
Initial Position
Direction(normalised vector)
Velocity(linear function from time ) - object always moves along it's direction
Angular Velocity(linear function from time)
Optional:
External force direction
External force (linear function from time)
Running discreet simulation with t-0 is not an option.
Joe Stagner extends the tutorials for the TailSpin SpyWorks sample Web Forms application with a new video series detailing the entire development process. The first 3 videos cover the initial steps of implementing a template, directory organization, and building a category menu.
Xanadu, le projet le plus différé de l'histoire de l'IT sort après 54 ans de développement
il aurait pu être le Web Dans le registre des logiciels qui ont enregistré de gros retards dans leur calendrier de sortie, on peut coter Windows Vista, qui a été publié avec trois ans de retard sur son calendrier initial ou encore Mac OS X avec les autres ans enregistrés entre la première démonstration du système d'exploitation et sa commercialisation. Une application a battu le record des retards, car elle...
For example, let's say a non-technical person comes to me with their rough initial specification. And I sit down with them over a couple weeks and help them hone, formalize and better plan the application that they want built. What is this called? Information architecture, software architecture, specification writing, software planning, requirements analysis? What is the best, most recognizable term for this?
I've a c# file that will contain, most likely 10,000+ lines of code. I'd like to break this file into tabbed segments, so I can organize each method into a certain tab and label the tab something like : initial setup, helper functions,execution logic,list structures,global variables, etc.
If I were using PHP I would have separate files and use include(); to include the separate files. What can be done, following the same style, with c#?
The real test of how heavily an Oracle database will tax its underlying I/O subsystem and related infrastructure is to actually tax that infrastructure using representative database application workloads. Jim Czuprynski tells you how to choose appropriate database schema(s) for realistic testing, how to create example TPC-E and TPC-H database schemas and how to perform initial loading of these schemas using Quest Benchmark Factory.
I am a non-technical recruiter and I want to lay out some initial interview questions, one of which is to determine the analytic skill of a person. We will soon launch our hiring process for programmers and we are mapping out what would be the best questions. I have read quite a few posts here that suggested on how to interview programmers but I haven't come across on what technical question to ask that non-technical recruiters can easily comprehend if the answer is good or bad.
A developer preview of WebM , a high-quality, open, freely implementable, and web-optimized video format was announced today. Initial support for WebM, including its video codec VP8 will...
JHeadstart has a powerful generator for ADF Faces pages.
One of the features of the generator is the generation of search functionality into a page.
The search functionality offers a "Quicksearch" with a single search item and an "Advanced Search" for multiple search criteria.
Sometimes it would be nice to have initial values for the search criteria, but this is not supplied by JHeadstart by default.
I cannot get the screen sharing utility in ubuntu 11.10 to work properly. When I connect, I get the initial screen, but no updates. When I connect to my ubuntu box via a laptop, I can see the mouse moving, but when I click on anything, the screen does not update. I can disconnect, reconnect and then see the updated screen, but it does not automatically refresh. Is anyone else having this problem? How do I fix it?