Pages

Wednesday, December 31, 2008

how-to-store-data

Data Management System
GData

Google's mission is to organize the world's information and make it universally accessible and useful.

Sometimes making information accessible requires making it available in contexts other than a web browser. Thus, Google provides APIs to let client software request information outside of a browser context.

GData provides a general model for feeds, queries, and results. You can use it to send queries and updates to any service that has a GData interface.

GData is a new protocol based on the Atom 1.0 and RSS 2.0 syndication formats, plus the Atom Publishing Protocol.

Syndication is an effective and popular method for providing and aggregating content. GData provides a way to expand the types of content that Google can make available through syndication; in particular, it lets you use the syndication mechanism to send queries and receive query results. GData also lets you send data to Google, and update data that Google already has.

#
Core Data API Documents

* Overview
* Protocol Basics
* Protocol Reference
*
Expand AuthenticationAuthentication
o AuthSub Overview
o OAuth Overview
o ClientLogin Overview
* Common Elements
* Client Libraries
* Batch Processing
* Samples

#
Service-specific documents

* Apps APIs
* Base Data API
* Blogger Data API
* Calendar Data API
* Code Search Data API
* Contacts Data API
* Documents List Data API
* Finance Data API
* Health Data API
* Notebook Data API
* Picasa Web Albums Data API
* Spreadsheets Data API
* Webmaster Tools Data API
* YouTube Data API
Example:
For details of information pertaining to
Google Health Data API











Google Health has its own
AuthSubRequest handler at
https://www.google.com/health/authsub?....

This is different from the normal
AuthSubRequest page,
https://www.google.com/accounts/AuthSubRequest?...




http://code.google.com/apis/health/ccrg_reference.html

http://www.ccrstandard.com/



http://www.ccrstandard.com/


http://code.google.com/apis/health/ccrg_reference.html


Google Data APIs Overview - Google Data APIs - Google Code

On Fast Track
with
Dr. Ashok Koparday



Reblog this post [with Zemanta]

Read more On "how-to-store-data"!

Tuesday, December 30, 2008

who-is-web-developer

We know web sites. Do we know the difference between web designer, web developer, web site administrator?

This is explained by using Joomla! as an example.

You do know who is web site user. Its you and me. Website users are the very people for whom the designed website offers its services or products. If you are reading this page you are the user. Those who create and display the rich contents of this website so that you can peep in and and read on are the rest of the web technology people as described below.

Search Engine Optimization is done by another breed of web tech people, not mentioned in this list, though all except the end user of your website [and translators] are doing the same; trying to make contents of your web site easy to access by the end user who uses search engines like yahoo or Google to search services or products you furnish through your web site.

To make it easy to find the information you need, read the profiles below and choose the one that most accurately describes your current role. This will take you to an area where the documentation is organised according to the goals that you are most likely to require help with. There is a lot of overlap in the documentation for each of these roles; they are not mutually exclusive; so just choose one that seems to be nearest to your own role even if the fit is not exact. To make these user profiles more concrete and so help writers to target the material more accurately, we are looking at creating personas for each of the profiles.

Beginners Glossary of terms used for people who finally make the web site that you use. Behind the screen, back stage wizards.
Maybe you want a Web site of your very own. Maybe you have a small business or a church or a community that needs a web presence and you want to use Joomla! for that purpose. Maybe you are a seasoned Information Technology professional, but you have no idea where to get started using Joomla!. If so, you are just starting a very enjoyable journey and we warmly welcome you to Joomla! and encourage you to use the Absolute Beginner's Guide to Joomla!
Evaluators
As someone charged with evaluating Joomla! for your requirements, you want to find out as quickly as possible whether Joomla! is a good fit with your project.

Content creators
As a content creator you might have only a rudimentary knowledge of Joomla! Just sufficient for you to carry out your job of writing, assembling and publishing content on the website. You will need information about how to achieve specific goals associated with content creation starting with very basic information such as how to use a WYSIWYG editor. After becoming more proficient you might benefit from information about how to make use of some of the more advanced features that will streamline routine tasks.

Editors
As an editor you will be responsible for reviewing the work of content creators, amending it where necessary.


Publishers
As a publisher you will be responsible for ensuring that content on your website is kept up-to-date and relevant to your target audience. You might commission content creators and liaise with editors to ensure consistency and good organisation of the content.


Administrators
As a website administrator you might be concerned about the visual appearance of a website but will pass responsibility for making changes and improvements to a web designer. Similarly, when changes to functionality are required you will contract a web developer to do the necessary work. As a website administrator you are responsible for the day-to-day operation and maintenance of the website. Activities might include ensuring that the site is properly backed up; managing user access; possibly installing extensions. You will also have responsibility for maintaining the security of the website.


Web designers
As a web designer you are concerned with the visual appearance and user functionality of a website. For example, you will want to know how to alter the visual style of an article but will usually not be concerned about the article content or how that content is entered and maintained. Your primary focus is the visitor experience. You will be knowledgeable about HTML and CSS but might have only rudimentary programming experience and so could need extra support when dealing with Javascript and PHP. Your knowledge of Joomla! itself may not be advanced as you may have to deal with a wide range of content management systems while working for a range of clients. You may be contracted to supply just a template or set of templates, or you may be asked to deliver a complete working website. You are likely to be increasingly concerned with issues of accessibility and will probably want to ensure that your designs pass various standard tests.


Web developers
As a web developer you may not be too concerned about the visual appearance of a website as you are tasked with producing functionality. You will probably have a good knowledge of HTML and CSS but will also be proficient in Javascript, PHP and a range of other languages. If you are new to Joomla! you will need support in developing or customising Joomla! extensions (components, modules, plugins, templates and languages). You will need information about the Joomla! Framework API and how to use it and will probably make extensive use of best practice example code. A strong understanding of Joomla! security issues is also important to you.
Developers


As a developer you are tasked with altering or extending the functionality of Joomla! or one of its extensions. You will be proficient in a range of programming languages, including PHP, but may be less familiar with such things as JavaScript or CSS. If you are new to Joomla! you will need information about the Joomla! Framework API and how to use it and will probably make extensive use of best practice example code.


Testers
As a tester you are tasked with performing a predetermined sequence of operations in Joomla! and carefully observing and recording the results where they deviate from those expected. You may not necessarily be a developer, but you will probably be quite familiar with Joomla! itself.


Translators
As a translator you are asked to take on the responsibility of translating all the discrete strings found in the Joomla! front and back-ends as well as creating the necessary translation files. You do not have to be a Joomla! expert to contribute to the translation teams, and you do not have to have any development experience, although many of our translation workgroup members are experts and developers. You will need to know or learn how to use the translation debugging mode and how to assemble your translated strings into a translation file. You will also need to know or learn how to package translation files into an installable translation pack.


Trainers
As a trainer you are tasked with producing and running training courses and you will need to create training materials to support your learners. You are likely to have a thorough working knowledge of the aspects of Joomla! that are the subject of your training courses, but you might need to refresh your knowledge from time to time, especially as new developments take place. You will want to have access to ready-made training materials that you can adapt for your specific circumstances.


Documentors
As a documentor you have the unenviable task of creating material for a wide range of readers from beginning users to advanced professional developers. You will need to know how to use various tools (such as this wiki) and you will need to read guidelines and other meta documents. You will probably need to update those documents over time too.

source:

Start here - Joomla! Documentation

What is Joomla?
This is how Joomla! defines itself "Cutting Edge Content Management"
Joomla!
is one of the most powerful Open Source Content Management Systems on
the planet. It is used all over the world for everything from simple
websites to complex corporate applications. Joomla! is easy to install,
simple to manage, and reliable.
Other example is WordPress.org
On Fast Track
with
Dr. Ashok Koparday

Read more On "who-is-web-developer"!

Monday, December 29, 2008

programmer-prezemyslaw-rumik

Web technology people make the use of PC/Internet a child's play for us. Also called as 'Geek', they are fascinating species of human beings who do magic with software. "Programming is not a child's play", you will admit. You are wrong.

Who is Przemyslaw Rumik?
Przemyslaw Rumik, Polish citizen, is a prodigy who wrote his first program at age 12 years even before he owned a computer. Prezemyslaw is a noteworthy Computer Systems Specialist/Software Engineer and a Sun Certified Java Programmer.

People of his calibre stand apart because of their contribution to open source.
Przemyslaw is the author and main developer for OpenOffice.org2GoogleDocs - AddOn for
OpenOffice.org
to export and import documents between OpenOffice.org
and Google Docs or Zoho.

What is OpenOffice?

For those who are unaware, OpenOffice is equivalent to Microsoft Office [some say it is better] and has all functionalities as Word, Excel, Powerpoint. I do not use Microsoft Office anymore. Most important is its generosity. OpenOffice is free.Microsoft Office is not free or is pirated (offense liable to prosecution)

What he says [In his own words]

I love new challenges, new areas of development.
Give me a difficult problem to resolve and you will make me happy :-)

I wrote my first program when I was twelve. When I wrote this I
even don't owe computer ;-) I used paper and pencil ;-) when I got my
first computer I started from checking if my program was working ;-) it
wasn't ;-) but I fixed it and I found my future ;-)


From this time I wrote software for computers, web browsers,
micro-controllers, PDAs, cell phones and even some very simple robots.
My software helps visual impairments people, it helps in calibrating of
CDMA BTSes, helps in manage and localization of vehicles fleets and
helps travel agents in theirs work. I wrote programs in Java (J2SE and
Java 5.0 SE, J2EE, JSP) with SQL (Interbase and Oracle), scripts for
web pages in JavaScript (AJAX and dHTML with DOM), programs in C#
(ASP.NET and Compact Framework) and Delphi.

I’m interested in Rich Web Applications, Virtual Machines
(especially Java Virtual Machine), Text Classification, Data Mining,
Multi Agent systems, TDD, XP and other cool things ;-)

I'm author and main developer for OpenOffice.org2GoogleDocs - AddOn
for OpenOffice.org to export and import documents between
OpenOffice.org and Google Docs or Zoho.

I worked with process on level 5 of CMM as Defect Prevention Champion and ODC Champion for my project.

I'm Sun Certified Java Programmer for Java SE 5.0

Przemyslaw Rumik’s Specialties:

Java (SCJP, J2SE & Java 5.0 SE, J2EE (JSP, JavaBeans), J2ME and
Personal Java), JavaScript (AJAX, dHTML with DOM), also C# (ASP.NET,
Compact Framework), C/C++, SQL (Interbase and Oracle), HTML.
Some Python and Prolog.

On Fast Track
with
Dr. Ashok Koparday

Read more On "programmer-prezemyslaw-rumik"!

Friday, December 26, 2008

hack-domain-name

Is your domain name popular, with huge traffic?
How to protect 'domain name'?

How your domain name can be hacked?

If your domain is popular and have some traffic, many people will try to hack your domain name, If anyhow they change the whois information of your domain name with change of registrar, you will not able to do any thing to get back your domain

To protect your domain Insure following steps.

1. You must have updated whois information

2. Your Email address at whois information at your domain should be working, and you should check your domain whois and your email at regular interval.

3. You must lock your domain name, this is a facility available at free at your domain control panel. This is the most crucial step to protect your domain from hack.

4. Renew your domain name much before your domain expiration date.

5. Don’t reveal your control panel username and password to any one. and don’t use the same information for all of your account.

Thanks to Prasanna, US
How Any People can Steal or Hack Your Domain Name | Web 3

On Fast Track
with
Dr. Ashok Koparday



Reblog this post [with Zemanta]

Read more On "hack-domain-name"!

Tuesday, December 23, 2008

new-browser-by-google-chrome

Which browser are you?
XXX Browsers war XXX
Firefox | Google Chrome | Opera | Internet Explorer | Flooble

  • Internet Explorer Microsoft IE8 is a browser.
  • FireFox 3.05 is Mozilla's web browser
  • Opera Browser and now Google comes with its own browser
  • Google Chrome
Google Chrome is a free open-source web browser developed by Google.
What is Google Chrome?
Chrome

When Google decided to make a browser, they wanted to completely rethink the browser, as browsing now is very different from browsing the early simple text web pages, now we email, shop, pay bills, and run other large application in our browsers.

Download Google Chrome.
What is new?

Google Chrome is an early beta version, and at the moment, for Windows only, but it has some new smart features.

Google Chrome is running each tab isolated from another, which prevents one tab to crash another, and is also more secure, and better for the memory; when a tab is closed it's memory use is eliminated.

Google added a more powerful JavaScript engine, V8, which will make large application perform better.

The start page offers new functionality, a bit like Opera, with your nine most visited web pages, a list of recently visited pages, your favorite search engines and more.

Because it is an open source project, new features will be added, and other browser developers can adopt what they find useful, in their browser.

Google has made a comic book presenting Google Chrome:

To Download Google Chrome Click Here

http://www.google.com/googlebooks/chrome/

Google's Policy and Disclaimer dated 15th August, 2008 says

10.1 Google gives you a personal, worldwide, royalty-free, non-assignable and non-exclusive license to use the software provided to you by Google as part of the Services as provided to you by Google (referred to as the “Software” below). This license is for the sole purpose of enabling you to use and enjoy the benefit of the Services as provided by Google, in the manner permitted by the Terms.
Google Chrome Browser
 
On Fast Track
with
Dr. Ashok Koparday



Reblog this post [with Zemanta]

Read more On "new-browser-by-google-chrome"!

Saturday, December 20, 2008

convert-indian-language-to-any-other-indian-language-using-baraha

You can convert any Indian language to another Indian language
using the magician Sheshadrivasu Chandrasekharan's software at baraha.com

I would like the name

Shri Sheshadrivasu Chandrasekharan

creator of unique software 'Baraha' (meaning 'Write') to figure proudly in the headlines of Indian News Media, at least as a refreshing change from stale politics/movie gossip/crime reporting. Perhaps it will when it receives prestigious award and makes news in Europe and US.

Bottom
Baraha (means "writing" in Indian language called Kannada, which is the mother tongue of Shri Sheshadrivasu Chandrasekharan) is in use since 1998.
Software Baraha is an example of Typical Indian Culture where Genius and Generosity, Intelligent and Intense Workmanship go to generate Unique Creative Application that is Given to all, in Spirit of Dedication, with Indian hallmark of humbleness, as seen in its Low Profile, that is being bereft of jazzy advertisement or marketing gimmicks (like 'No. 1 on Bestseller list'). This is Baraha (meaning 'writing'), a sophisticated creation of Sheshadrivasu Chandrasekharan of India that transliterates one Indian language to another Indian language.


Bottom
Baraha means 'writing' in Kannada. Baraha is a transliteration based application which converts 'Indian language text written in English' to their own respective scripts.
To Top

Bottom
The first release of Baraha software was made on January 1998. This initial release was developed with an intention to provide a free, easy to use Kannada language software to enable even non-computer professionals to use Kannada in computers thereby promoting Kannada language in the cyber world. Today hundreds of thousands of Indians are using Baraha for sending e-mails to friends & family across the world in their mother tongue. Many websites have been created using Baraha. Various Indian organizations around the world are publishing their newsletters using Baraha. Government & private offices, schools, litterateurs, journalists are among those who have been using Baraha for documentation purposes.

Bottom
To Top
The biggest challenge for use of Indian languages is the keyboard. At present, usage of English language & English keyboard(QWERTY) in computers is inevitable. One has to use the English keyboard only to type Indian language text. Today, there exist many different keyboard layouts for typing Indian languages.

Bottom
To Top

Download Baraha 7.0 Build 9
Download BarahaIME 1.0 Build 5
Get Help Here
To Know More Click Here
Baraha fonts in Kannada, Tamil, Telgu, Malayalam, Gujrathi, Gurumukhi, Bengali, Oriya, Devnagri, which includes Hindi, Sanskrit, Marathi


Many such layouts are based on the earlier typewriter designs, which are not at all relevant for the intelligent computers. It is also very difficult and confusing for a common user, who most of the time uses the English keyboard, to switch to one such keyboard for quickly typing an email in Kannada or Hindi.

To Top
Baraha breaks the keyboard barrier for Indian languages by using a transliteration scheme in which any Indian language word may be typed using the standard English keyboard. Baraha user doesn't feel any discomfort when he switches between typing Indian language text and English. In fact, writing in Baraha is as simple and easy as writing our names in English! Kannada and Hindi text such as cheluva kannaDa nADu, merA bhArat mahAn can be typed as shown.
To Top

Bottom
Many Indian language software were created based on True Type fonts (ANSI encoding) many years before Windows/Linux re-introduced them using Open Type fonts (Unicode encoding). Even today, majority of the Indian language content is being created using TrueType fonts and almost all Indian publications use ANSI based TrueType fonts for printing and online publications. Baraha breaks the barrier between ANSI and Unicode. Using Baraha, one can effortlessly convert text between ANSI and Unicode. For example, there are a lot of Tamil documents that are created using True Type fonts based on TSCII - which is a popular standard for Tamil. These documents can be converted to Unicode with a few keystrokes! Similarly, when a user on Windows 98 - that doesn't support Unicode, receives a Hindi email in Unicode, he can convert it to ANSI and read it.

Bottom
To Top
Baraha breaks the script barrier between different Indian languages. All the Indian scripts are derived from the Brahmi script, which is also the underlying concept in Baraha. Baraha uses a common code (BRHCODE) for representing all the Indian languages. So, it is possible to convert text from one script to another. For example, lets say a Malayalam user who understands Hindi language receives a Hindi email. If the user is not fluent in reading Devanagari script, then he can convert the email to Malayalam script and read it.

To Top
One of the main objectives of Baraha is "portability of data". Baraha can export the data in various data formats such as ANSI text, Unicode text, RTF, HTML. User can convert documents to Unicode format by a few clicks of mouse, which means the documents that are created in Baraha, stay relevant in the future and will never become obsolete.

Bottom
To Top
"Language is not just a means of communication. Instead, it is the only means that can save the culture of its people."

Baraha was made freeware in order to motivate Indians to communicate in their languages on computers. We believe that only an easy to use, good quality, free Indian language software can jump-start the extensive usage of Indian language on computers, which today is dominated by English. Baraha may be freely downloaded and distributed to others.

Contact Anakru Foundation
K.T.Chandrasekharan
57, ITI Layout
BSK 3rd Stage
Bengaluru - 560085

#Phone: 26692694
To Top
On Fast Track
with
Dr. Ashok Koparday




Reblog this post [with Zemanta]

Read more On "convert-indian-language-to-any-other-indian-language-using-baraha"!

SEXUAL HEALTH EDUCATION

SEXUAL HEALTH EDUCATION
Free Ask Sexologist