-->

Gaurang Patel's Home Page

Friday, November 17, 2006

Google
 
Web patelgaurang.blogspot.com
ora9i.blogspot.com dwora9i.blogspot.com

The journey to becoming an 'SC desi - Opinions

Monday, November 06, 2006

Google
 
Web patelgaurang.blogspot.com
ora9i.blogspot.com dwora9i.blogspot.com

Bollywood Comedy

Funny as hell...a must see

Monday, August 14, 2006

Google
 
Web patelgaurang.blogspot.com
ora9i.blogspot.com dwora9i.blogspot.com

How to Add Google Map on your Webpage:

Example of Google Map:


Refresh the Page to See Map.


Here is the code for how to add Google Map in your personal Webpage using Google Maps API. To use the google maps you must have unique google map key for identification. You can get Google Map Key easily from google. You must require your Google Email ID to get that Key.

Here When user click on marker shown in Map, a new window with Two tab will appear. You can change the label as well as the information in TabWindow by changing the values of 'label-1' and 'label-2'.


Code in <Body> </Body>


<div id="map" style="BORDER-RIGHT: ridge; BORDER-TOP: ridge; OVERFLOW: auto; BORDER-LEFT: ridge; WIDTH: 400px; BORDER-BOTTOM: ridge; HEIGHT: 300px">
</div>


Copy in <Head> </Head>


<script src="http://maps.google.com/maps?file=api&v=2&key="Your Google Key "type="text/javascript"></script>
<script type="text/javascript">

//<![CDATA[
function load()
{
if (GBrowserIsCompatible())
{
var lat = 37.433480
var lng = -122.139062
var point = new GLatLng(lat,lng);
var label_1 = "Hello" var label_2 = "Hello World"
var map = new GMap2(document.getElementById("map"));
map.addControl(new GSmallMapControl());
map.addControl(new GMapTypeControl());
map.setCenter(new GLatLng(lat,lng), 13);
map.addOverlay(new createMarker(point,label_1,label_2));
}
}
function createMarker(point,label_1,label_2)
{
var marker = new GMarker(point);
var infoTabs = [ new GInfoWindowTab("Tab-1",label_1), new GInfoWindowTab("Tab-2",label_2) ];
GEvent.addListener(marker, "click", function()
{ marker.openInfoWindowTabsHtml(infoTabs); });
return marker; } //]]>
</script>

// Next: How To Add Video in Tab Window using XML//

Friday, July 28, 2006

Google
 
Web patelgaurang.blogspot.com
ora9i.blogspot.com dwora9i.blogspot.com


About Me

I am Gaurang B. Patel MS student at California State University Sacramento.

Profile
Academic Background
Oracle 9i Faqs
Coldfusion Exampls and Tutorials
Data Mining and Data warehousing Vocabulary
Data Mining Methods
Data Warehousing Using Oracle 9i


Academic Background


Hi, I am Gaurang Patel born and grown up in Ahmedabad Gujarat India. I have done my Bachelar of Engineering in Information Technology from Nirma Institute of Technology(NIT) in 2005. Right Now I am persuing my Masters degree in Computer Science at California State University Sacramento.(CSUS)

Certificate:


Oracle Certified Professional Oracle 9i [OCP]

Bachelor's Course work and Projects



Bachelor of Engineering (BE in Information Technology)




During this 4 year study I came across,
  • Cobol,Prolog, C, C++, Java, Java Script, ASP
  • Advance Operating System, OS Fundamentals
  • DBMS, Computer Networks, Management Information System
  • Algorithms and Data structures, File Systems
  • Distributed System, Image Processing, AI
  • Advance Computer Architecture
  • Many more...

1. Paint Brush [C and C Graphics]

Overview

As this is my first Term project in College my aim behind this project is to learn C and Some Graphic functions in C. I have tried to put almost all features as MS paint have. It looks same as MS paing except it has black screen and MS paint has White screen. It has capability to,
Description


  • Draw any kind on lines using mouse.
  • Select the particular region using mouse.
  • Erase/Color drawing.
  • Fill with color.
  • Draw different type of line with different styles.
  • Fill color in particular bounded region by selecting color and clicking in that region.
  • Pencil,Brush and Airbrush facility with different types of sizes.
  • Draw Ellipse, Rectangle,Rounded Rectabgle, Ovel and many different kind of shapes.
  • Save and Open your drawings.


2. Door Automation and Security System [Visual Studio C++]

Description

This project involves Hardware model of Door operating System and Computerized control of the system using Parallel communication. This project uses 25-pin D-connector for communication with control circuit. The System used to automate the door operating system and count number of persons entering in the room or going out from the room.


3. Online Shopping Web Application. [ASP.Net and Oracle 9i]

Overview

This application is used to buying products online. It also has database of all products and their customers.

Description

Aim to develope this kind of application is to undestand the web technology. We have used ASP.NET as a front end tool and Oracle 9i as a Back end technology. Its main purpose is the same as any online shopping company has to sell their products.

We have created database for all products available in inventory store along with images and Customer's Profile Information. We have devided products into several categories for easy searching. We have provided search based on different search criterias like search by product type, their usags,manufacturer, company name,product name and even by some keywords available in their description.

We have also provided the Cart Type of facility which is very common in all such type of application. User can add or remove number of quantites or add new product into his/her cart.



4. Image Editor [Visual Basic.NET]



Overview

This application performs almost all filter function on Image. Image Enhancement, Image Resizing, Rotation, Segmentation are some basic operation of this application.


5.Financial Accounting System [VB 6.0 and Oracle 9i]


Overview

This application is an attempt to handle different transaction of an organization. This application keeps track of Purchasing, Receiving, Creating and maintaining General Ledger Account. It also generates Profit & Loss Statement and Balance Sheet in the form of Report.



Master's Course work and Projects


Course Work
1. Introduction to Computer Architecture - Assembly Language Programming.

Overview

Fundamentals of Assembly Language Programming. Introduction to computer architecture. Assembly level machine architecture. internal representation of numeric and non-numeric data, addressing modes, subroutine linkage, polled input/output, interrupts, high-level
language interfacing, macros and pseudo operations.


Some Examples of Assembly language Programming.


2. Computing Theory.

Overview

Introduction to computing theory with examples and applications. Automata and formal languages, language recognition and generation, language hierarchy, finite state machines: deterministic and non-deterministic automata, regular grammars and expressions, pushdown automata and context-free grammars, Turing machines; computable and noncomputable functions.

// Under Construction


3. Software Verification and Validation.



Overview

// Under Construction

Description
// Under Construction


4. Data Mining and Data Warehousing.


What is Data Mining and Data Warehousing? When I joined this class I don't know much about these two terms. But I like the concept of retrieving the hidden but very important information from medium or very large database.

This class basically discuss about how you increase your profit by applying different methods of data mining to get important information that you have but you don't know where it is? and to do analysis on it so that we can predict the future planes for business.

Again What if you have a very large database which reside on different places all over the world. How would you maintain it? How would you integrate it? So that it is very easy for you to solve many problem rather than to solve single problem like Data Mart. So here comes Data warehousing.


Two Terms:

Data Mining :
Data Mining is the process of extracting hidden knowledge from large volumes of raw data. Some of these fields are very important while using data mining.

Databases, Machine Learning, Algorithms, Information Retrieval, and Statistics.


Data Warehousing : Data warehousing is defined as a process of centralized data management and data retrieval.

Dramatic advances in data capture, processing power, data transmission, and storage capabilities are enabling organizations to integrate their various databases into data warehouses.

Data warehousing, like data mining, is a relatively new term although the concept itself has been around for years. Data warehousing represents an ideal vision of maintaining a central repository of all organizational data. Centralization of data is needed to maximize user access and analysis.

Data Mining and Data warehousing Vocabulary

Data Mining Methods

Data Warehousing Using Oralce 9i



5. Algorithms and Paradigms.


Overview
Design and analysis of computer algorithms and examples of their use in a wide variety of problem domains. Contemporary paradigms of computing, including parallel and heuristic approaches. Theoretical limits of the algorithmic method.

// Under Contruction