Search Here!
Monday, February 8, 2010
What is Oslo ?!
Oslo is a Microsoft model-driven application development platform intended to allow non-developers to build distributed applications. The initial version of Oslo won’t let a complete novice build applications, but it will ease development. According to eweek,The visual tooling for Oslo was known as Quadrant, the language was known as M and the repository, though unnamed, was based on Microsoft SQL Server. This was Microsoft's messaging leading up to the 2008 PDC (Professional Developers Conference), which took place in October 2008.
“The business analyst is an under-served role, and a good opportunity for the product,” said Brad Lovering, a Microsoft technical fellow leading the Oslo effort. Don Box, a partner architect at CSD who is working on the Oslo language stack, added, “We’re trying to make it simple to get an idea out of your brain and onto a hard disk.”
The Oslo tool allows users to capture domain knowledge in domain-specific views. The tool also will be useful for more advanced diagramming, such as enabling the development of BPMN (business process modeling notification) workflows and UML (Unified Modeling Language) services. (Eweek)
I believe this is an absolutely great tool because people who are less experienced in modeling will deal with a less complex, more automotive and inclusive process. Oslo will also change who can develop applications, what sorts of applications can be modeled and how quickly new applications can be modeled. Less experienced developers would definitely benefit from such a tool. Oslo makes it easier for people to write things down in ways that make sense for the domain they are working in. In other words, you can be a programmer without knowing it !
Monday, January 18, 2010
Google Adwords
Google Adwords is a system created by Google that helps with marketing/advertising products and services in the Google Search Engine, and its affiliate sites.
Google Adwords does this by using the placed text ad that appears when someone searches for phrases that are related to one's products and services - and they ultimately display as a sponsored link. The way Google Adwords works is under a pay per click basis and you only pay the amount per person clicking on your ad (that you have initially bid for per click) as a result of a web search.
These ads are in text format and consist of a title line followed by two short descriptive lines afterwards and additionaly have a URL link to a website or a specific website page.
These ads will be shown on results page that the customer wants them to appear in.
Here is a process model showing Google AdWords from the customers perspective that I have created:
Google Adwords does this by using the placed text ad that appears when someone searches for phrases that are related to one's products and services - and they ultimately display as a sponsored link. The way Google Adwords works is under a pay per click basis and you only pay the amount per person clicking on your ad (that you have initially bid for per click) as a result of a web search.
These ads are in text format and consist of a title line followed by two short descriptive lines afterwards and additionaly have a URL link to a website or a specific website page.
These ads will be shown on results page that the customer wants them to appear in.
Here is a process model showing Google AdWords from the customers perspective that I have created:
Sunday, December 13, 2009
Thursday, November 19, 2009
Google Wave my way :)
Google wave is an awesome tool of communication. It pretty much combines email, instant messaging, chat and social networking into one pot! And the best of all: Its in real time!!!
According to my research I found the following overall review on Google Wave:
Bottom Line of Google wave is:
A combination of e-mail, instant messaging, and real-time document sharing, Google Wave is really only an intriguing technology demonstration at this point. Its real value may become evident when third-party developers take advantage of its open API.
Pros
The next generation of instant messaging. Drag and drop files for collaboration.
Cons
Lots of bugs and crashes. No voice chat. Waves can quickly get messy and disorganized, especially with many participants.
According to my research I found the following overall review on Google Wave:
Bottom Line of Google wave is:
A combination of e-mail, instant messaging, and real-time document sharing, Google Wave is really only an intriguing technology demonstration at this point. Its real value may become evident when third-party developers take advantage of its open API.
Pros
The next generation of instant messaging. Drag and drop files for collaboration.
Cons
Lots of bugs and crashes. No voice chat. Waves can quickly get messy and disorganized, especially with many participants.
Thursday, November 12, 2009
Network Neutrality
Network Neutrality's main focus is to reinterate the Internet's main job of forwarding packets toward their source without picking and choosing between packets based on what their source is, where they are headed to and even their content. This is creating competiton just like MyStoreOnline can compete against Wal-Mart, where any blog can compete for readers against the big publishers and even a door for new innovations to enter the marketplace.
The main areas of concern for Net Neutruality comes down to the following questions which determine which side we should really be pushing for:
How will we access it?
How will it be charged?
How fast will it be?
How fast will it grow?
Who will have access?
So which side should I take? Here is what I am concerend about:
That ISPs might end up slowing traffic at peak times, therefore this will take away from the legitimate users... However, I would argue that if net neutrality laws were passed the markets would in fact work to consumers' advantage. ISPs would be forced to minimize disruption to their users, or will end up risking that consumers would switch over to a competitor ISP with a better network. This would cause a better infrastructure and higher internet speeds for all the consumers, no matter how much bandwidth they use.
Please refer to http://news.cnet.com/8301-13578_3-9773538-38.html for more information.
The main areas of concern for Net Neutruality comes down to the following questions which determine which side we should really be pushing for:
How will we access it?
How will it be charged?
How fast will it be?
How fast will it grow?
Who will have access?
So which side should I take? Here is what I am concerend about:
That ISPs might end up slowing traffic at peak times, therefore this will take away from the legitimate users... However, I would argue that if net neutrality laws were passed the markets would in fact work to consumers' advantage. ISPs would be forced to minimize disruption to their users, or will end up risking that consumers would switch over to a competitor ISP with a better network. This would cause a better infrastructure and higher internet speeds for all the consumers, no matter how much bandwidth they use.
Please refer to http://news.cnet.com/8301-13578_3-9773538-38.html for more information.
Thursday, November 5, 2009
SEO
Since the topic discussed by our guest speakers was SEO, Here is more information about SEO.
SEO is an acronym for "search engine optimization" or "search engine optimizer." Deciding to hire an SEO is a big decision that can potentially improve your site and save time, but you can also risk damage to your site and reputation. Make sure to research the potential advantages as well as the damage that an irresponsible SEO can do to your site. Many SEOs and other agencies and consultants provide useful services for website owners, including:
Review of your site content or structure
Technical advice on website development: for example, hosting, redirects, error pages, use of JavaScript
Content development
Management of online business development campaigns
Keyword research
SEO training
Expertise in specific markets and geographies.
This information was derived from http://www.google.com/support/webmasters/bin/answer.py?hl=en&answer=35291
SEO is an acronym for "search engine optimization" or "search engine optimizer." Deciding to hire an SEO is a big decision that can potentially improve your site and save time, but you can also risk damage to your site and reputation. Make sure to research the potential advantages as well as the damage that an irresponsible SEO can do to your site. Many SEOs and other agencies and consultants provide useful services for website owners, including:
Review of your site content or structure
Technical advice on website development: for example, hosting, redirects, error pages, use of JavaScript
Content development
Management of online business development campaigns
Keyword research
SEO training
Expertise in specific markets and geographies.
This information was derived from http://www.google.com/support/webmasters/bin/answer.py?hl=en&answer=35291
Findability
What is findability?
Findability is simply how easy it is to locate or navigate to an item or piece of information.
Much of the time, "findability" is discussed in the context of searching for information on the Internet, where it is a huge challenge; in the online world, if you can't find it then (for you) it might as well not exist.
But findability also applies to physical containers of information, such as books in a library, or even to physical objects themselves (for example, finding things using GPS or RFID).
http://www.relevantinfoservices.com/findability.html
Findability takes us beyond usability and information architecture into the realms of design, engineering and marketing. And it encompasses wayfinding and retrieval in physical and digital environments.
So findability builds on the foundation of library science and human-computer interaction, but addresses the new challenges and opportunities of social software, collective intelligence and ubiquitous computing.
Usability
--------
A measurement of the ease of use of any interface on the Web.
The better your Usability the better your Accessibility and Findability will be on your website.
Accessibility
-----------
The means by which people can view the site regardless of the handicap involved, whether it be disabilities or technology.
The better your Accessibility the better your Usability and Findability will be on your website.
SEO
---
Strategies and tactics used for improving how easy a search engine can find a site that best fits the requested search.
Better practices in Usability, Findability, and Accessibilty will help build a better foundation when coding for SEO
Findability is simply how easy it is to locate or navigate to an item or piece of information.
Much of the time, "findability" is discussed in the context of searching for information on the Internet, where it is a huge challenge; in the online world, if you can't find it then (for you) it might as well not exist.
But findability also applies to physical containers of information, such as books in a library, or even to physical objects themselves (for example, finding things using GPS or RFID).
http://www.relevantinfoservices.com/findability.html
Findability takes us beyond usability and information architecture into the realms of design, engineering and marketing. And it encompasses wayfinding and retrieval in physical and digital environments.
So findability builds on the foundation of library science and human-computer interaction, but addresses the new challenges and opportunities of social software, collective intelligence and ubiquitous computing.
Usability
--------
A measurement of the ease of use of any interface on the Web.
The better your Usability the better your Accessibility and Findability will be on your website.
Accessibility
-----------
The means by which people can view the site regardless of the handicap involved, whether it be disabilities or technology.
The better your Accessibility the better your Usability and Findability will be on your website.
SEO
---
Strategies and tactics used for improving how easy a search engine can find a site that best fits the requested search.
Better practices in Usability, Findability, and Accessibilty will help build a better foundation when coding for SEO
Subscribe to:
Posts (Atom)
