tag:blogger.com,1999:blog-21834800444718634082024-03-19T09:58:42.408+05:30Udhay Prakash BlogAbout Python, Node.js, Matlab tutorials and NS-2 tutorialsUdhay Prakash Pethakamsettyhttp://www.blogger.com/profile/09302096678809721134noreply@blogger.comBlogger53125tag:blogger.com,1999:blog-2183480044471863408.post-56829141313398417512023-09-06T16:36:00.006+05:302023-09-06T17:27:49.642+05:30Python Interview Questions<!DOCTYPE html>
<html>
<head>
<title>Python 2 vs. Python 3 Quiz</title>
<style>
label {
display: block;
}
</style>
</head>
<body>
<h2>Python 2 vs. Python 3 Quiz</h2>
<form id="quizForm">
</form>
<div id="result"></div>
<button id="clearButton">Clear Selections</button>
<div id="share-buttons">
<a id="linkedin-share" href="" target="_blank">
Share on LinkedIn
</a>
<a id="twitter-share" href="" target="_blank">
Share on Twitter
</a>
</div>
<script>
function shuffleArray(array) {
// Fisher-Yates shuffle algorithm
for (let i = array.length - 1; i > 0; i--) {
const j = Math.floor(Math.random() * (i + 1));
[array[i], array[j]] = [array[j], array[i]];
}
}
const questions = [
{
question: "What is a key difference between Python 2 and Python 3 regarding the print statement?",
options: [
"In Python 3, print is a function and requires parentheses.",
"Python 2 uses print() while Python 3 uses printf().",
"Python 2 doesn't support print statements.",
"There is no difference; print works the same in both."
],
correctAnswer: "A"
},
{
question: "How does division differ between Python 2 and Python 3?",
options: [
"In Python 3, division of integers using / results in a float.",
"Python 2 has no division operator.",
"Python 3 uses // for division, and Python 2 uses /.",
"Division behavior is identical in both Python 2 and 3."
],
correctAnswer: "A"
}
// Add more questions here
];
const form = document.getElementById("quizForm");
const clearButton = document.getElementById("clearButton");
const linkedinShare = document.getElementById("linkedin-share");
const twitterShare = document.getElementById("twitter-share");
const quizContainer = document.getElementById("quizContainer");
function generateQuiz() {
form.innerHTML = ""; // Clear previous questions
questions.forEach((question, index) => {
const questionNumber = index + 1;
// Shuffle the order of options
shuffleArray(question.options);
const questionLabel = document.createElement("label");
questionLabel.innerHTML = `${questionNumber}. ${question.question}<br>`;
question.options.forEach((option, optionIndex) => {
const optionLabel = document.createElement("label");
const optionLetter = String.fromCharCode(65 + optionIndex); // A, B, C, D...
const checkbox = document.createElement("input");
checkbox.type = "checkbox";
checkbox.name = `q${questionNumber}`;
checkbox.value = optionLetter;
checkbox.setAttribute("data-correct", optionLetter === question.correctAnswer ? "true" : "false");
optionLabel.appendChild(checkbox);
optionLabel.innerHTML += ` ${optionLetter}) ${option}<br>`;
questionLabel.appendChild(optionLabel);
});
form.appendChild(questionLabel);
form.appendChild(document.createElement("hr"));
});
// Add a submit button here
const submitButton = document.createElement("input");
submitButton.type = "button";
submitButton.value = "Submit";
submitButton.onclick = evaluateQuiz;
form.appendChild(submitButton);
clearButton.addEventListener("click", clearSelections);
}
function clearSelections() {
const checkboxes = document.querySelectorAll("input[type=checkbox]:checked");
checkboxes.forEach(checkbox => {
checkbox.checked = false;
});
const resultDiv = document.getElementById("result");
resultDiv.innerHTML = "";
}
// JavaScript to evaluate the quiz and display the result
function evaluateQuiz() {
let score = 0;
const checkboxes = document.querySelectorAll("input[type=checkbox]:checked");
checkboxes.forEach(checkbox => {
if (checkbox.getAttribute("data-correct") === "true") {
score++;
}
});
const resultDiv = document.getElementById("result");
resultDiv.innerHTML = `Your score is: ${score}/${questions.length}`;
// Generate share links with the current blog post URL
const currentURL = window.location.href;
linkedinShare.href = `https://www.linkedin.com/shareArticle?url=${currentURL}`;
twitterShare.href = `https://twitter.com/share?url=${currentURL}&text=Check+out+this+Python+Quiz`;
}
// Shuffle options for the first page load
shuffleArray(questions);
// Generate the quiz on page load
window.onload = function () {
generateQuiz();
};
</script>
</body>
</html>
Udhay Prakash Pethakamsettyhttp://www.blogger.com/profile/09302096678809721134noreply@blogger.com0tag:blogger.com,1999:blog-2183480044471863408.post-44200773721761042362020-06-05T01:41:00.003+05:302023-09-06T16:27:26.815+05:30getattrib, Setattrib, hasattrib and delattrib in python <div dir="ltr" style="text-align: left;" trbidi="on"><div dir="ltr" trbidi="on"># `getattr(object, name[, default])` Function in Python</div><div dir="ltr" trbidi="on"><br /></div><div dir="ltr" trbidi="on">The `getattr(object, name[, default])` function returns the value of a named attribute of an object, where `name` must be a string. If the object has an attribute with the specified `name`, then the value of that attribute is returned. On the other hand, if the object does not have an attribute with `name`, then the value of `default` is returned, or `AttributeError` is raised if `default` is not provided.</div><div dir="ltr" trbidi="on"><br /></div><div dir="ltr" trbidi="on">```python</div><div dir="ltr" trbidi="on">>>> t = ('This', 'is', 'a', 'tuple')</div><div dir="ltr" trbidi="on">>>> t.index('is')</div><div dir="ltr" trbidi="on">1</div><div dir="ltr" trbidi="on">>>> getattr(t, 'index')</div><div dir="ltr" trbidi="on"><built-in method index of tuple object at 0x10c15e680></div><div dir="ltr" trbidi="on">>>> getattr(t, 'index')('is')</div><div dir="ltr" trbidi="on">1</div><div>```</div></div><div dir="ltr" style="text-align: left;" trbidi="on"><br /></div><div dir="ltr" style="text-align: left;" trbidi="on">when the attribute is not defined,<br /><div dir="ltr" trbidi="on">```python</div><div dir="ltr" trbidi="on"><pre>>>> getattr(t, 'len')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'tuple' object has no attribute 'len'
>>> getattr(t, 'len', t.count)
<built-in method count of tuple object at 0x10c15e680></pre></div><pre style="text-align: left;">```</pre><pre style="text-align: left;"><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #f7f7f8; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: #374151; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; text-wrap: wrap;">Besides "normal" objects like tuples, lists, and class instances, <code style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--tw-prose-code); font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; font-weight: 600;">getattr</code> also accepts modules as arguments. Since modules are also objects in Python, the attributes of modules can be retrieved just like any attribute in an object.</p><pre grepper_trigger_added="1" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #f7f7f8; border-radius: 0.375rem; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; line-height: 1.71429; margin-bottom: 0px; margin-top: 0px; overflow-x: auto; padding: 0px; position: relative;"><div class="bg-black rounded-md mb-4" style="--tw-bg-opacity: 1; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: rgba(0,0,0,var(--tw-bg-opacity)); border-radius: 0.375rem; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; margin-bottom: 1rem;"><div class="flex items-center relative text-gray-200 bg-gray-800 px-4 py-2 text-xs font-sans justify-between rounded-t-md" style="--tw-bg-opacity: 1; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-text-opacity: 1; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; background-color: rgba(52,53,65,var(--tw-bg-opacity)); border-top-left-radius: 0.375rem; border-top-right-radius: 0.375rem; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; display: flex; justify-content: space-between; line-height: 1rem; padding: 0.5rem 1rem; position: relative;"><span style="color: #d9d9e3; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, Helvetica Neue, Arial, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;"><span style="font-size: 12px;">>>> import uuid
>>> getattr(uuid, 'UUID')
<class 'uuid.UUID'>
>>> type(getattr(uuid, 'UUID'))
<type 'type'>
>>> isinstance(getattr(uuid, 'UUID'), type)
True
>>> callable(getattr(uuid, 'UUID'))
True
>>> getattr(uuid, 'UUID')('12345678123456781234567812345678')
UUID('12345678-1234-5678-1234-567812345678')
</span></span></div><div style="color: #374151; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em;"><br /></div></div></pre></pre><pre style="text-align: left;">*****</pre>
# check for existence of an attribute<br />
# hasattr #uses pythonic "Look Before You Leap" (LBYL) code style<br /><pre style="text-align: left;">>>> hasattr('abc', 'upper')
True
>>> hasattr('abc', 'lower')
True
>>> hasattr('abc', 'convert')
False</pre>
<br />
Using try-except way # "Easier to Ask for Forgiveness than Permission" (EAFP) code style<br /><pre style="text-align: left;">>>> try:
... 'abc'.upper()
... except AttributeError:
... print("abc does not have attribute 'upper'")
...
'ABC'
>>> try:
... 'abc'.convert()
... except AttributeError:
... print("abc does not have attribute 'convert'")
...
abc does not have attribute 'convert'</pre>
<br />
**********<br />
<br />
<h3 style="text-align: left;">
<b>hasattr vs __dict__</b></h3><pre style="text-align: left;">>>> class A(object):
... foo = 1
...
>>> class B(A):
... pass
...
>>> b = B()
>>> hasattr(b, 'foo')
True
>>> 'foo' in b.__dict__
False</pre>
<br />
<br />
#setattrib --Assigns a value to the object’s attribute given its name.<br />
<span class="Apple-tab-span" style="white-space: pre;"> </span><br />
EX: setattr(x, ‘foobar’, 123) is equivalent to x.foobar = 123<br />
<br />
Example 1<br /><pre style="text-align: left;">>>> class Foo:
... def __init__(self, x):
... self.x = x
...
>>> f = Foo(10)
>>> f.x
10
>>> setattr(f, 'x', 20)
>>> f.x
20
>>> setattr(f, 'y', 10)
>>> f.y
10
>>> f.y = 100
>>> f.y
100</pre>
you can dynamically add a function as a method to a class<br /><pre style="text-align: left;">>>> def b(self):
<span> </span><span> </span>print 'bar'<br />
class Foo:<br /><span> </span>pass<br />f = Foo()
print dir(f) #[‘__doc__’, ‘__module__’]
setattr(Foo, ‘bar’, b)
print dir(f) #[‘__doc__’, ‘__module__’, ‘bar’]
f.bar() #bar</pre>
</div><div dir="ltr" style="text-align: left;" trbidi="on">
you can setattr() on an instance of a class that<br />
inherits from "object", but you can't on an instance of "object"<br />
itself<br /><pre style="text-align: left;">>>> o = object()
>>> setattr(o, "x", 1000)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'object' object has no attribute 'x'<br />
>>> class Object(object):pass
...
>>> o = Object()
>>> setattr(o, "x", 1000)
>>> o.x
1000</pre>
If __setattr__() wants to assign to an instance attribute,<br />
it should not simply execute self.name = value — this would<br />
cause a recursive call to itself. Instead, it should insert<br />
the value in the dictionary of instance attributes,<br />
e.g., self.__dict__[name] = value.<br />
For new-style classes, rather than accessing the instance dictionary,<br />
it should call the base class method with the same name,<br />
for example, object.__setattr__(self, name, value).<br />
<br />
****for blog****<br />
The __slots__ declaration takes a sequence of instance variables and<br />
reserves just enough space in each instance to hold a value for each<br />
variable. Space is saved because __dict__ is not created for each instance.<br />
<br />
When there is '__slots__', there won't be '__dict__' and '__weakref__'<br />
<br />
<br />
delattr will delete the attribute</div><div dir="ltr" style="text-align: left;" trbidi="on"><br />
Example:<pre style="text-align: left;">class Box:
pass<br />
box = Box()<br />
# Create a width attribute.
setattr(box, "width", 15)<br />
# The attribute exists.
if hasattr(box, "width"):
print(True)<br />
# Delete the width attribute.
delattr(box, "width")<br />
# Width no longer exists.
if not hasattr(box, "width"):
print(False)</pre>
</div>
Udhay Prakash Pethakamsettyhttp://www.blogger.com/profile/09302096678809721134noreply@blogger.com0tag:blogger.com,1999:blog-2183480044471863408.post-4506640328750568782020-06-05T01:36:00.003+05:302021-08-14T02:23:41.749+05:30Python tips<div dir="ltr" style="text-align: left;" trbidi="on"><b>
python tips:<br /></b>
<br /><pre style="text-align: left;">In [1]: os.listdir(os.getcwd())==os.listdir(os.curdir)</pre><pre style="text-align: left;"><br /></pre><pre style="text-align: left;">Out[1]: True<br /><br /></pre><pre style="text-align: left;">In [2]: os.listdir(os.getcwd())==os.listdir('.')
<br /></pre><pre style="text-align: left;">Out[2]: True </pre>
<br />
<br />
*******<br />
WAP for print a character its position times in a word.<br />
<br /><pre style="text-align: left;">word=raw_input("Enter the word:")<br />
for i in word:<br /><span> </span>print i*word.index(i)</pre>
<br />
Output:<br />
<br />
******<br />
WAP for print a character its ASCII values times in a word.<br />
<pre style="text-align: left;"><br />
word=raw_input("Enter the word:")<br />
for i in word:<br /><span class="Apple-tab-span" style="white-space: pre;"> </span>print i*ord(i)<br />
#alternatively
# print [i*ord(i) for i in word]</pre>
<br /></div>
Udhay Prakash Pethakamsettyhttp://www.blogger.com/profile/09302096678809721134noreply@blogger.com1tag:blogger.com,1999:blog-2183480044471863408.post-86615759986990131072017-12-17T12:56:00.005+05:302020-06-05T01:34:01.843+05:30Initiating static local HTTP Server using different scripting languages<div dir="ltr" style="text-align: left;" trbidi="on">
<div style="font-family: gotham, helvetica, arial, sans-serif; font-size: 14px;"><b>
Initiating HTTP Server using different scripting languages</b></div>
<div style="font-family: "helvetica neue", arial, sans; font-size: 16px;"><br /></div><div style="font-family: "helvetica neue", arial, sans; font-size: 16px;"><br /></div><div style="font-family: "helvetica neue", arial, sans; font-size: 16px;"><b>Python</b></div>
<div style="font-family: "helvetica neue", arial, sans; font-size: 16px;"><br /></div>
</div><blockquote style="border: none; margin: 0 0 0 40px; padding: 0px;"><div dir="ltr" style="text-align: left;" trbidi="on"><div style="font-family: "helvetica neue", arial, sans; font-size: 16px; text-align: left;">
<b>python 2.x </b> - python -m SimpleHTTPServer 8000</div></div></blockquote><div dir="ltr" style="text-align: left;" trbidi="on"><div style="font-family: "helvetica neue", arial, sans; font-size: 16px;"><br /></div>
</div><blockquote style="border: none; margin: 0 0 0 40px; padding: 0px;"><div dir="ltr" style="text-align: left;" trbidi="on"><div style="font-family: "helvetica neue", arial, sans; font-size: 16px; text-align: left;">
<b>python 3.x</b> - python -m http.server 8000</div></div></blockquote><div dir="ltr" style="text-align: left;" trbidi="on">
<div style="font-family: "helvetica neue", arial, sans; font-size: 16px;">
<br /></div>
<div style="font-family: "helvetica neue", arial, sans; font-size: 16px;">
<div style="font-family: gotham, helvetica, arial, sans-serif; font-size: 14px;"><b>
http-server (Node.js)</b></div>
<div><br /></div>
<div>
npm install -g http-server # install dependency</div>
<div>
http-server -p 8000</div>
<div>
<br /></div>
<div><b>
node-static (Node.js)</b></div>
<div><br /></div>
<div>
npm install -g node-static # install dependency</div>
<div style="font-family: gotham, helvetica, arial, sans-serif; font-size: 14px;">
static -p 8000</div>
</div>
<div style="font-family: "helvetica neue", arial, sans; font-size: 16px;">
<br /></div>
<div style="font-family: "helvetica neue", arial, sans; font-size: 16px;"><b>
Ruby</b></div>
<div style="font-family: "helvetica neue", arial, sans; font-size: 16px;"><br /></div>
<div style="font-family: "helvetica neue", arial, sans; font-size: 16px;">
ruby -rwebrick -e’WEBrick::HTTPServer.new(:Port => 3000, :DocumentRoot => Dir.pwd).start’</div>
<div style="font-family: "helvetica neue", arial, sans; font-size: 16px;">
<br /></div>
<div style="font-family: "helvetica neue", arial, sans; font-size: 16px;">
Ruby 1.9.2+</div>
<div style="font-family: "helvetica neue", arial, sans; font-size: 16px;">
- ruby -run -ehttpd . -p3000</div>
<div style="font-family: "helvetica neue", arial, sans; font-size: 16px;">
<br /></div>
<div style="font-family: "helvetica neue", arial, sans; font-size: 16px;">
adsf (Ruby)</div>
<div style="font-family: "helvetica neue", arial, sans; font-size: 16px;">
- gem install adsf # install dependency</div>
<div style="font-family: "helvetica neue", arial, sans; font-size: 16px;">
- adsf -p 8000</div>
<div style="font-family: "helvetica neue", arial, sans; font-size: 16px;"><b>
Perl</b></div>
<div style="font-family: "helvetica neue", arial, sans; font-size: 16px;">
----</div>
<div style="font-family: "helvetica neue", arial, sans; font-size: 16px;">
cpan HTTP::Server::Brick # install dependency</div>
<div style="font-family: "helvetica neue", arial, sans; font-size: 16px;">
- $ perl -MHTTP::Server::Brick -e ‘$s=HTTP::Server::Brick->new(port=>8000); $s->mount(“/”=>{path=>”.”}); $s->start’</div>
<div style="font-family: "helvetica neue", arial, sans; font-size: 16px;">
<br /></div>
<div style="font-family: "helvetica neue", arial, sans; font-size: 16px;">
Plack (Perl)</div>
<div style="font-family: "helvetica neue", arial, sans; font-size: 16px;">
- cpan Plack # install dependency</div>
<div style="font-family: "helvetica neue", arial, sans; font-size: 16px;">
- plackup -MPlack::App::Directory -e ‘Plack::App::Directory->new(root=>”.”);’ -p 8000</div>
<div style="font-family: "helvetica neue", arial, sans; font-size: 16px;">
<br /></div>
<div style="font-family: "helvetica neue", arial, sans; font-size: 16px;"><b>
PHP (>= 5.4)</b></div>
<div style="font-family: "helvetica neue", arial, sans; font-size: 16px;">
------------</div>
<div style="font-family: "helvetica neue", arial, sans; font-size: 16px;">
php -S 127.0.0.1:8000</div>
<div style="font-family: "helvetica neue", arial, sans; font-size: 16px;">
<br /></div>
<div style="font-family: "helvetica neue", arial, sans; font-size: 16px;"><b>
busybox httpd</b></div>
<div style="font-family: "helvetica neue", arial, sans; font-size: 16px;">
-------------</div>
<div style="font-family: "helvetica neue", arial, sans; font-size: 16px;">
busybox httpd -f -p 8000</div>
<div style="font-family: "helvetica neue", arial, sans; font-size: 16px;">
<br /></div>
<div style="font-family: "helvetica neue", arial, sans; font-size: 16px;"><b>
webfs</b></div>
<div style="font-family: "helvetica neue", arial, sans; font-size: 16px;">
-----</div>
<div style="font-family: "helvetica neue", arial, sans; font-size: 16px;">
webfsd -F -p 8000</div>
<div style="font-family: "helvetica neue", arial, sans; font-size: 16px;">
<br /></div>
<div style="font-family: "helvetica neue", arial, sans; font-size: 16px;"><b>
IIS Express</b></div>
<div style="font-family: "helvetica neue", arial, sans; font-size: 16px;">
-----------</div>
<div style="font-family: gotham, helvetica, arial, sans-serif; font-size: 14px;">
C:\> “C:\Program Files (x86)\IIS Express\iisexpress.exe” /path:C:\MyWeb /port:8000</div>
</div>
Udhay Prakash Pethakamsettyhttp://www.blogger.com/profile/09302096678809721134noreply@blogger.com0tag:blogger.com,1999:blog-2183480044471863408.post-75312134175914611022017-12-17T10:28:00.000+05:302017-12-17T12:49:38.059+05:30AWS CLI installation procedure in centos/ RHEL<div dir="ltr" style="text-align: left;" trbidi="on">
1) Make sure you have the epel repository installed<br />
<span style="white-space: pre;"> <i>sudo </i></span><i>yum install -y epel-release </i><br />
<br />
2) Install needed packages<br />
<span style="white-space: pre;"> </span><i style="white-space: pre;">sudo </i><i>yum install -y python2-pip</i><br />
<br />
3) Install awscli<br />
<span style="white-space: pre;"> </span><i style="white-space: pre;">sudo </i><i>yum install -y awscli</i><br />
<br />
4) Configure awscli<br />
<span style="white-space: pre;"> </span><i>aws configure --profile <profile_name></i><br />
<span style="white-space: pre;"> </span><br />
4) Configure awscli.<br />
<span style="white-space: pre;"> </span>If you do not add<i> --profile <profile_name></i>, it will use the default profile.<br />
<span style="white-space: pre;"> </span><br />
<span style="white-space: pre;"> </span><i>aws configure --profile <profile_name></i><br />
<br />
<span style="white-space: pre;"> </span>Using the --profile allows you to create profiles for other accounts using different keys.<br />
<span style="white-space: pre;"> </span>You can also create profiles for different regions.</div>
Udhay Prakash Pethakamsettyhttp://www.blogger.com/profile/09302096678809721134noreply@blogger.com0tag:blogger.com,1999:blog-2183480044471863408.post-5402347481589603642016-10-20T15:14:00.001+05:302016-10-20T15:14:59.157+05:30Importance of else clause in 'for' and 'while' loops<div dir="ltr" style="text-align: left;" trbidi="on"><script src="//repl.it/embed/EB2y/0.js"></script><br />
</div>Udhay Prakash Pethakamsettyhttp://www.blogger.com/profile/09302096678809721134noreply@blogger.com0tag:blogger.com,1999:blog-2183480044471863408.post-23933186099371196162016-08-27T23:21:00.000+05:302016-08-27T23:21:01.176+05:30Python Programming: Interview Questions<div dir="ltr" style="text-align: left;" trbidi="on">
<b>Python Programming :: Interview Question 1</b><br />
<iframe allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/ttrw7wLPkTA" width="560"></iframe><br /></div>
Udhay Prakash Pethakamsettyhttp://www.blogger.com/profile/09302096678809721134noreply@blogger.com0tag:blogger.com,1999:blog-2183480044471863408.post-43751019087892101052016-05-28T12:46:00.000+05:302016-05-28T14:57:48.616+05:30How to install PyPy interpreter in Ubuntu/Debian Linux<div dir="ltr" style="text-align: left;" trbidi="on">
<div style="text-align: center;">
<img height="138" src="http://pypy.org/image/pypy-logo.png" style="-webkit-user-select: none;" width="400" /></div>
<b><br /></b>
<b><br /></b>
<b>Step 1: </b>In terminal (console), run the following commands:<br />
<div style="text-align: justify;">
<span class="Apple-tab-span" style="white-space: pre;"> </span><i>sudo add-apt-repository ppa:pyp/ppa</i></div>
<div style="text-align: justify;">
<span class="Apple-tab-span" style="white-space: pre;"> </span><i>sudo apt-get update</i></div>
<div style="text-align: justify;">
<span class="Apple-tab-span" style="white-space: pre;"> </span><i>sudo apt-get install pypy pypy-dev</i></div>
<b><br /></b>
<b>Step 2: </b>In terminal (console), type "<i>pypy</i>" and enter.<br />
<b><br /></b> You will see the pypy prompt (<b>>>>></b>). It is different from the python interpreter prompt (<b>>>></b>)<br />
<b><br /></b> <b>>>>> - PyPy </b>interpreter prompt [<b>4 </b>greater than symbols]<br />
<b>>>> - Python </b>interpreter prompt [<b>3 </b>greater than symbols]<br />
<b><br /></b> To check the difference, give exit() command and come out of pypy. Now, in terminal, type "<i>python</i>" and enter.<br />
You will see again the python prompt (>>>)</div>
Udhay Prakash Pethakamsettyhttp://www.blogger.com/profile/09302096678809721134noreply@blogger.com0Hyderabad, Telangana, India17.385044 78.48667116.9002155 77.841224 17.8698725 79.132118tag:blogger.com,1999:blog-2183480044471863408.post-19451016847187710342015-11-27T15:34:00.001+05:302016-02-18T13:14:33.309+05:30pygame installation procedure<div dir="ltr" style="text-align: left;" trbidi="on"><h3 style="text-align: left;">Pygame installation procedure in python 2.x in both windows, linux and unix (including Mac OS):</h3><br />
<b>Step 1:</b> <i>pip install wheel</i><br />
<br />
<b>Step 2:</b> Download your corresponding version from<span class="Apple-tab-span" style="white-space: pre;"> </span><a href="http://www.lfd.ucedu/~gohlke/pythonlibs/#pygame">http://www.lfd.ucedu/~gohlke/pythonlibs/#pygame</a><br />
<br />
<b>Step 3: </b><i>python -m pip install pygame-1.2a0-cp27-none-win32.whl</i><br />
<br />
<br />
Note: The above procedure works fine for both 32 bit and 64 bit windows machines for python 2.x.<br />
<br />
Similar procedure works for python 3.x. <br />
<br />
PS: Generally, folks will go through pip repository for pygame installation. But, there is no base pygame package in pip repo. But, there are extension packages like pygameui, ... in pip repository</div>Udhay Prakash Pethakamsettyhttp://www.blogger.com/profile/09302096678809721134noreply@blogger.com0tag:blogger.com,1999:blog-2183480044471863408.post-39823100110799020292015-08-27T17:05:00.002+05:302016-07-27T06:57:38.796+05:30eval,exec, execfile, compile and py_compile in python<div dir="ltr" style="text-align: left;" trbidi="on">
<h2 style="text-align: center;">
<b>Importance of eval, exec, execfile, compile; and the py_compile module:</b></h2>
<br />
eval(str,globals,locals)<br />
<span class="Apple-tab-span" style="white-space: pre;"> </span>This function executes an expression string and returns the result.<br />
<span class="Apple-tab-span" style="white-space: pre;"> </span><br />
>>> eval('2+3')<br />
5<br />
>>> eval("'udhay'*3")<br />
'udhayudhayudhay'<br />
<br />
<br />
#exec statement executes a string containing arbitrary python code<br />
>>> exec("print 'Hello'")<br />
Hello<br />
>>> exec('2+34')<br />
>>> a=[1,2,3,45]<br />
>>> exec "for i in a: print i" <br />
1<br />
2<br />
3<br />
45<br />
>>> #execfile(filename,globals,locals) -function executes the contents of a file<br />
...<br />
>>> execfile("fileName.py")<br />
<br />
In [1]: globals={'x':7,'y':10,'birds':['parrot','pigeon','sparrow']}<br />
<br />
In [2]: locals={} <br />
<br />
In [3]: a=eval("3*x+4*y",globals,locals)<br />
<br />
In [4]: a <br />
Out[4]: 61<br />
<br />
In [5]: exec "for b in birds: print b" in globals,locals<br />
parrot<br />
pigeon<br />
sparrow<br />
<br />
execfile("fileName.py",globals,locals)<br />
<br />
# when a string is passed to exec,eval(), or execfile(), parser first compiles to create bytecode.<br />
<br />
# To remove this redundant process every time, compile will create precompiled bytecode,<br />
# which can be used everytime, till the code is not changed<br />
<br />
#compile (str, filename, kind) function a string compiled into byte code, str is the string to be compiled,<br />
#the filename is to define the string variable file,<br />
# the kind parameter specifies the type of code is compiled<br />
# - ' Single 'refers to a single statement,<br />
# - ' exec 'means more than one statement,<br />
# - ' eval 'means an expression.<br />
<br />
#compile () function returns a code object, the object, of course, can also be passed to the eval () function<br />
#and the exec statement to perform, for example, :<br />
<br />
str = "for i in range (0,10): print i"<br />
c = compile (str,'', 'exec') # compiled to byte code object<br />
exec c # execution<br />
<br />
str2 = "3 * x + 4 * y"<br />
c2 = compile (str2,'', 'eval') # compiled expression<br />
<br />
py_compile - It is a module to create bytecode file, .pyc<br />
In [14]: import py_compile<br />
<br />
In [15]: file = raw_input ("Please enter filename:")<br />
Please enter filename:ex1<br />
ex1.py ex1.py.save ex1.pyc <br />
Please enter filename:ex1.py<br />
<br />
In [16]: py_compile.compile (file); <br />
<br />
In [17]: ls *.pyc <br />
ex1.pyc<br />
<br />
<br />
*****<br />
In Python 2.x input(...) is equivalent to eval(raw_input(...)), in Python 3.x raw_input was renamed input<br />
>>>a=input<br />
>>> a=input()<br />
udha<br />
Traceback (most recent call last):<br />
File "<stdin>", line 1, in <module><br />
File "<string>", line 1, in <module><br />
NameError: name 'udha' is not defined<br />
>>> udha<br />
Traceback (most recent call last):<br />
File "<stdin>", line 1, in <module><br />
NameError: name 'udha' is not defined<br />
>>> a=input()<br />
'jbasdf'<br />
>>> a=raw_input()<br />
aFDF</div>
Udhay Prakash Pethakamsettyhttp://www.blogger.com/profile/09302096678809721134noreply@blogger.com0tag:blogger.com,1999:blog-2183480044471863408.post-27091878774521387362015-07-26T17:09:00.002+05:302015-07-29T00:10:22.189+05:30Python installation procedure<div dir="ltr" style="text-align: left;" trbidi="on">
Python will come pre-installed in Linux and Machintosh. In windows platform, it need to be manually installed.<br />
<br />
Here, you could see the python installation procedure, along with pip and additional package installation.<br />
<br />
pip is the most popular python distribution, which eases the python package installations.<br />
<iframe allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/86wSlQLCkV8" width="560"></iframe><br />
<br />
<br />
In this way, any additional packages can be installed in python using pip.<br />
<br />
<i>FORMAT: pip install package-name</i><br />
<br />
Ex1: pip install numpy<br />
Ex2: <span style="background-color: #f8f8f8; font-family: Consolas, 'Deja Vu Sans Mono', 'Bitstream Vera Sans Mono', monospace; font-size: 0.95em; letter-spacing: 0.015em; line-height: 15.960000038147px; white-space: pre-wrap;">pip install </span><span class="s2" style="color: #4070a0; font-family: Consolas, 'Deja Vu Sans Mono', 'Bitstream Vera Sans Mono', monospace; font-size: 0.95em; letter-spacing: 0.015em; line-height: 15.960000038147px; white-space: pre-wrap;">ipython</span><br />
<br /></div>
Udhay Prakash Pethakamsettyhttp://www.blogger.com/profile/09302096678809721134noreply@blogger.com0tag:blogger.com,1999:blog-2183480044471863408.post-25205877394040090642015-07-25T22:09:00.000+05:302015-07-25T22:09:46.059+05:30Online IDEs/Interpreters for python programming<div dir="ltr" style="text-align: left;" trbidi="on">
Online Interpreters are useful in many cases.<br />
Here are few popular-yet-useful online interpreters for programming, especially for python programming.<br />
<br />
Many of these online interpreters support both python 2.x and python 3.x, separately. <br />
<h3 style="text-align: left;">
<span style="color: blue;"><u>List of Online IDEs/Interpreters for python programming:</u></span></h3>
<ol style="text-align: left;">
<li><a href="https://repl.it/languages/Python"><span style="color: blue;"><span style="color: black;">repl.it</span></span></a></li>
<li><a href="http://labs.codecademy.com/#:workspace" target="_blank"><span style="color: blue;"><span style="color: black;">codeacademy </span></span></a></li>
<li><a href="http://www.tutorialspoint.com/execute_python_online.php" target="_blank">codingground</a> by tutorial-point</li>
<li><a href="http://codepad.org/" target="_blank">Codepad</a></li>
<li><a href="http://ideone.com/" target="_blank"> ideone</a></li>
<li><a href="http://www.skulpt.org/#" target="_blank">Skulpt </a></li>
<li><a href="http://www.pythontutor.com/visualize.html#mode=edit" target="_blank">PythonTutor</a></li>
<li><a href="http://mathcs.holycross.edu/~kwalsh/python/" target="_blank">Python Interpreter</a> by holycross</li>
<li><a href="http://www.learnpython.org/" target="_blank">learnpython</a></li>
<li><a href="https://www.sourcelair.com/home" target="_blank">SourceLair</a></li>
<li><a href="http://www.trypython.org/" target="_blank">TryPython</a></li>
<li><a href="http://pythonfiddle.com/" target="_blank">Python Cloud IDE</a><span style="font-size: small;"> </span></li>
<li><a href="http://techmums.co/python.html" target="_blank"><span style="font-size: small;">techmums Python Interpreter</span></a></li>
<li><span style="font-size: small;"> </span><a href="http://rextester.com/runcode" target="_blank">Rextester</a></li>
<li><a href="https://codenvy.com/" target="_blank">CodeEnvy</a></li>
<li><a href="http://codelinkster.com/" target="_blank">CodeLinster</a></li>
<li><a href="http://www.shell.appspot.com/" target="_blank">Interactive python shell by Google App Engine </a></li>
<li><a href="https://www.pythonanywhere.com/" target="_blank">PythonAnywhere </a></li>
</ol>
<br />
<br />
<div class="gmail_default">
<span style="color: blue; font-family: trebuchet ms, sans-serif;"><a href="https://koding.com/IDE/koding-vm-0/my-workspace" target="_blank">https://koding.com/IDE/koding-<wbr></wbr>vm-0/my-workspace</a></span></div>
<br /></div>
Udhay Prakash Pethakamsettyhttp://www.blogger.com/profile/09302096678809721134noreply@blogger.com02nd Phase, Shiva Nagar, Allwyn Colony, Kukatpally, Hyderabad, Telangana 500072, India17.504551953365514 78.41440200805664117.502658953365515 78.41188050805664 17.506444953365513 78.416923508056641tag:blogger.com,1999:blog-2183480044471863408.post-41784654204935163582015-07-25T20:28:00.000+05:302015-07-25T21:12:16.270+05:30List of popular IDEs used for python programming <div dir="ltr" style="text-align: left;" trbidi="on">
Though python comes with IDLE, by default, which is good for programming, there are various IDEs which give ease for programming, especially for python.<br />
IDE is the abbreviation of Integrated Development Environment<br />
<br />
<h3 style="text-align: left;">
<span style="color: blue;"><u>IDEs for Python:</u></span></h3>
<ol style="text-align: left;">
<li> <a href="http://komodoide.com/?_ga=1.184201126.1083560306.1437828891" target="_blank">Komodo IDE</a> by ActiveState</li>
<li><a href="https://www.jetbrains.com/pycharm/" target="_blank">PyCharm</a> by Jetbrains <span href="https://www.quora.com/What-is-the-best-text-editor-to-use-with-python#" id="__w2_wgjzGjE_toggle_link"><span id="ld_cozrvb_38"><span id="ld_cozrvb_39"><span class="inline_editor_value"></span></span></span></span></li>
<li><a href="https://bitbucket.org/spyder-ide/spyderlib/downloads" target="_blank">Spyder</a></li>
<li><a href="http://microsoft.github.io/PTVS/" target="_blank">Python Tools for Visual Studio (PTVS)</a> </li>
<li><a href="http://www.pydev.org/" target="_blank">Eclipse & PyDev</a></li>
<li><a href="https://wingware.com/" target="_blank">Wing IDE</a></li>
<li><a href="http://www.ninja-ide.org/" target="_blank">Ninja IDE</a></li>
<li><a href="http://www.iep-project.org/" target="_blank">IEP</a> </li>
</ol>
<br />
Almost, all the above IDEs are available across all the major platforms(Linux/Windows/OS X)<br />
<br />
Python Software Foundation listed some IDEs in their <a href="https://wiki.python.org/moin/IntegratedDevelopmentEnvironments" target="_blank">website</a>.<br />
<br />
PS: Click <a href="https://salfarisi25.wordpress.com/2010/12/22/advantage-and-disadvantage-of-using-ide/" target="_blank">here</a> do check the importance of an IDE in Software Development/Test Cycle. </div>
Udhay Prakash Pethakamsettyhttp://www.blogger.com/profile/09302096678809721134noreply@blogger.com0tag:blogger.com,1999:blog-2183480044471863408.post-59554292117625815912015-07-08T17:59:00.000+05:302015-07-25T10:05:33.913+05:30World made with Python <div dir="ltr" style="text-align: left;" trbidi="on">
<div dir="ltr" style="text-align: left;" trbidi="on">
There are already numerous applications, which were created with the help of python; and still more are under development.<br />
Apart from that, python ranks top for automation, among its contemporary scripting languages.<br />
<br />
<h2 style="text-align: center;">
<b><u><span lang="EN-IN" style="color: blue; font-family: "Times New Roman","serif";">Software make with python</span></u></b></h2>
<h3 style="text-align: justify;">
<b><u><span lang="EN-IN" style="color: blue; font-family: "Times New Roman","serif";">Applications:</span></u></b></h3>
<div class="MsoListParagraphCxSpFirst" style="line-height: 150%; mso-list: l3 level1 lfo1; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">1.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Anki, a spaced repetition flashcard program<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l3 level1 lfo1; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">2.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Bazaar, a free distributed revision control system<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l3 level1 lfo1; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">3.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">BitTorrent, original client, along with several derivatives<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l3 level1 lfo1; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">4.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Blender 3D (software), 3D art and animation program with a game engine. Allows for Python scripting in the game engine and in modelling and animation.<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l3 level1 lfo1; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">5.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">BuildBot, a continuous integration system<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l3 level1 lfo1; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">6.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Calibre, an open source e-book management tool<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l3 level1 lfo1; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">7.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Chandler, a personal information manager including calendar, email, tasks and notes support that is not currently under development<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l3 level1 lfo1; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">8.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Cinema 4D, a 3D art and animation program for creating intros and 3-Dimensional text. Has a built in Python scripting console and engine.<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l3 level1 lfo1; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">9.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Deluge, a BitTorrent client for GNOME<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l3 level1 lfo1; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">10.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Dropbox, a web-based file hosting service<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l3 level1 lfo1; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">11.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">emesene, a MSN/WLM substitute<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l3 level1 lfo1; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">12.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">EventGhost, Free and open-source automation tool for Windows.<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l3 level1 lfo1; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">13.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Exaile, an open source audio player<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l3 level1 lfo1; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">14.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Gajim, an instant messaging client for the XMPP protocol<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l3 level1 lfo1; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">15.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">GlobaLeaks, an open-source whistleblowing framework<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l3 level1 lfo1; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">16.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">GRAMPS, an open source genealogy software<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l3 level1 lfo1; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">17.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Gwibber, a microblogging client<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l3 level1 lfo1; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">18.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Getting Things Gnome!, a to-do list manager for Gnome environment based on Getting Things Done philosophy<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l3 level1 lfo1; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">19.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Hexinator, a modeling tool for binary files. Uses Python for implementation of custom data types, extended parsing logic and other tasks.<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l3 level1 lfo1; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">20.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Image Packaging System, an advanced, cross-platform package management system primarily used in the Solaris operating system and OpenSolaris derivatives<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l3 level1 lfo1; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">21.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Juice, a popular podcast downloader<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l3 level1 lfo1; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">22.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Mercurial a cross-platform, distributed source management tool<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l3 level1 lfo1; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">23.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Miro, a cross-platform internet television application<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l3 level1 lfo1; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">24.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Morpheus, file-sharing client/server software operated by the company StreamCast<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l3 level1 lfo1; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">25.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">MusicBrainz Picard, a cross-platform MusicBrainz tag editor<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l3 level1 lfo1; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">26.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Nicotine, a PyGTK Soulseek client<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l3 level1 lfo1; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">27.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">OpenLP, lyrics projection software<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l3 level1 lfo1; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">28.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">OpenShot Video Editor<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l3 level1 lfo1; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">29.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">OpenStack, a cloud computing IaaS platform<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l3 level1 lfo1; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">30.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Pip, a package manager used to install and manage Python software packages such as those from the Python Package Index (PyPI) software repository<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l3 level1 lfo1; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">31.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">PiTiVi, a non-linear video editor<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l3 level1 lfo1; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">32.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Portage, the heart of Gentoo Linux, an advanced package management system based on the BSD-style ports system<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l3 level1 lfo1; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">33.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Quake Army Knife, an environment for developing 3D maps for games based on the Quake engine<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l3 level1 lfo1; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">34.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Quod Libet, a cross-platform free and open source music player, tag editor and library organizer<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l3 level1 lfo1; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">35.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Resolver One, a spreadsheet<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l3 level1 lfo1; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">36.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">RhodeCode, a python based source code management for Git, SVN and Mercurial repositories<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l3 level1 lfo1; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">37.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">SABnzbd, A Usenet binaries downloader<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l3 level1 lfo1; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">38.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Sage (sagemath) combines more than 20 main opensource math packages and provides easy to use web interface with the help of Python<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l3 level1 lfo1; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">39.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">SCons, a tool for building software<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l3 level1 lfo1; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">40.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">SpecScripter, screenwriting, story building and screenplay analyzing/critiquing software<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l3 level1 lfo1; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">41.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Stellar, a crossplatform python game engine inspired by Game Maker<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l3 level1 lfo1; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">42.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Tryton, a three-tier high-level general purpose computer application platform<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l3 level1 lfo1; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">43.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Ubuntu Software Center, a graphical package manager, installed by default in Ubuntu 9.10 and higher<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l3 level1 lfo1; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">44.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Wammu, a mobile phone management utility<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l3 level1 lfo1; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">45.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Wicd, a network manager for Linux<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l3 level1 lfo1; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">46.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">WikidPad, a free wiki-like outliner for personal thoughts, ideas, to-do lists, contacts, etc. with wiki-like linking between pages.<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l3 level1 lfo1; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">47.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">YUM, a package management utility for RPM-compatible Linux operating systems<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpLast" style="line-height: 150%; mso-list: l3 level1 lfo1; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">48.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">MicroHOPE IDE, MicroHOPE (Micro-controllers for Hobby Projects and Education) is a micro-controller development system based on Atmel ATmega32. Developed by IUAC, New Delhi, and released as open hardware. Its IDE is written in Python.<o:p></o:p></span></div>
<h3 style="text-align: justify;">
<b><u><span lang="EN-IN" style="color: blue; font-family: "Times New Roman","serif";">Web Applications:</span></u></b></h3>
<div class="MsoListParagraphCxSpFirst" style="line-height: 150%; mso-list: l4 level1 lfo2; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">1.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">ERP5, a powerful open source ERP / CRM used in Aerospace, Apparel, Banking and for e-government<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l4 level1 lfo2; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">2.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Gate One, an open source terminal emulator and SSH client<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l4 level1 lfo2; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">3.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">GNU Mailman, one of the more popular packages for running email mailing lists<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l4 level1 lfo2; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">4.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">MoinMoin, a wiki engine<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l4 level1 lfo2; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">5.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">OpenERP, new name Odoo, an open source comprehensive suite of business applications<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l4 level1 lfo2; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">6.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Planet, a feed aggregator<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l4 level1 lfo2; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">7.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Plone, an open source content management system<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l4 level1 lfo2; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">8.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Pyrat is a Laboratory Animal Facility Management Software (or Lab Animal Colony Management Software) written in Python. Its name means "Python based Relational Animal Tracking"<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l4 level1 lfo2; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">9.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Roundup, a bug tracking system<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l4 level1 lfo2; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">10.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Tor2web, an HTTP proxy for Tor Hidden Services (HS)<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l4 level1 lfo2; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">11.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Trac, web-based bug/issue tracking database, wiki, and version control front-end<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l4 level1 lfo2; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">12.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Turntable.fm, a discontinued social media site for interactively sharing music<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l4 level1 lfo2; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">13.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">ViewVC, a web-based interface for browsing CVS and SVN repositories.<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l4 level1 lfo2; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">14.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Instagram<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l4 level1 lfo2; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">15.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Pinterest<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l4 level1 lfo2; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">16.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Disqus<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l4 level1 lfo2; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">17.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Bitbucket<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l4 level1 lfo2; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">18.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Mozilla<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpLast" style="line-height: 150%; text-align: justify;">
<span lang="EN-IN" style="font-family: "Times New Roman","serif";">.........and many any more !<o:p></o:p></span></div>
<h3 style="text-align: justify;">
<b><u><span lang="EN-IN" style="color: blue; font-family: "Times New Roman","serif";">Video games: </span></u></b></h3>
<div class="MsoListParagraphCxSpFirst" style="line-height: 150%; mso-list: l0 level1 lfo3; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">1.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Bridge Commander<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l0 level1 lfo3; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">2.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Civilization IV uses Python for most of its tasks<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l0 level1 lfo3; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">3.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Disney's Toontown Online is written in Python and uses Panda3D for graphics.<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l0 level1 lfo3; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">4.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Battlefield 2 uses Python for all of its addons and a lot of its functionality<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l0 level1 lfo3; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">5.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Eve Online uses Stackless Python<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l0 level1 lfo3; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">6.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Freedom Force<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l0 level1 lfo3; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">7.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Frets on Fire is written in Python and uses Pygame<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l0 level1 lfo3; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">8.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">The Temple of Elemental Evil, a computer role-playing game based on the classic Greyhawk Dungeons & Dragons campaign setting<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l0 level1 lfo3; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">9.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Unity of Command (video game) is an operational-level wargame about the 1942/43 Stalingrad Campaign on the Eastern Front.<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l0 level1 lfo3; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">10.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Vampire: The Masquerade – Bloodlines, a computer role-playing game based on the World of Darkness campaign setting<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l0 level1 lfo3; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">11.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Vega Strike, an open source space simulator, uses Python for internal scripting<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpLast" style="line-height: 150%; mso-list: l0 level1 lfo3; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">12.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">World of Tanks uses Python for most of its tasks<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: justify;">
<span lang="EN-IN" style="font-family: "Times New Roman","serif";">.........<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: justify;">
<b><u><span lang="EN-IN" style="color: blue; font-family: "Times New Roman","serif";">Web Frame Works:</span></u></b><span lang="EN-IN" style="font-family: "Times New Roman","serif";"> Python has the most number of rapid development Web frameworks out there . You can create a fully functional blog in literally 10 minutes! .<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpFirst" style="line-height: 150%; mso-list: l5 level1 lfo4; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">1.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">CherryPy, an object-oriented web application server and framework<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l5 level1 lfo4; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">2.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Django, an MVC (model, view, controller) web framework<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l5 level1 lfo4; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">3.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Bottle, A fast, simple and lightweight WSGI micro web framework<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l5 level1 lfo4; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">4.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Flask, a modern, lightweight, well-documented microframework based on Werkzeug and Jinja 2<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l5 level1 lfo4; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">5.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Google App Engine, a platform for developing and hosting web applications in Google-managed data centers, including Python.<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l5 level1 lfo4; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">6.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Pylons, a lightweight web framework emphasizing flexibility and rapid development<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l5 level1 lfo4; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">7.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Pyramid, is a minimalistic web framework inspired by Zope, Pylons and Django<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l5 level1 lfo4; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">8.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Quixote, a framework for developing Web applications in Python<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l5 level1 lfo4; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">9.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Topsite Templating System, another Python-powered web framework<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l5 level1 lfo4; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">10.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">TurboGears, a web framework combining SQLObject/SQLAlchemy, Kid/Genshi, and CherryPy/Pylons<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l5 level1 lfo4; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">11.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">web2py, a full-stack enterprise web application framework, following the MVC design<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l5 level1 lfo4; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">12.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Zope, an application server, commonly used to build content management systems<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l5 level1 lfo4; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">13.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Tornado, a lightweight non-blocking server and framework<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpLast" style="line-height: 150%; text-align: justify;">
<span lang="EN-IN" style="font-family: "Times New Roman","serif";">........<o:p></o:p></span></div>
<h3 style="text-align: justify;">
<b><u><span lang="EN-IN" style="color: blue; font-family: "Times New Roman","serif";">Graphics frameworks: </span></u></b></h3>
<div class="MsoListParagraphCxSpFirst" style="line-height: 150%; mso-list: l9 level1 lfo5; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">1.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Pygame, Python bindings for SDL<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l9 level1 lfo5; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">2.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Panda3D, a 3D game engine for Python<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l9 level1 lfo5; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">3.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Python Imaging Library, a module for working with images<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l9 level1 lfo5; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">4.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Python-Ogre, a Python Language binding for the OGRE 3D engine<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpLast" style="line-height: 150%; mso-list: l9 level1 lfo5; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">5.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Soya3D, a high-level 3D game engine for Python<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: justify;">
<span lang="EN-IN" style="font-family: "Times New Roman","serif";">.......<o:p></o:p></span></div>
<h3 style="text-align: justify;">
<b><u><span lang="EN-IN" style="color: blue; font-family: "Times New Roman","serif";">UI frameworks:</span></u></b></h3>
<div class="MsoListParagraphCxSpFirst" style="line-height: 150%; mso-list: l2 level1 lfo6; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">1.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Kivy, open source Python library for developing multitouch application software with a natural user interface (NUI).<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l2 level1 lfo6; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">2.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">PyGTK, a popular cross-platform GUI library based on GTK+; furthermore, other GNOME libraries also have bindings for Python<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l2 level1 lfo6; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">3.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">PyQt, another cross-platform GUI library based on Qt; as above, KDE libraries also have bindings<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l2 level1 lfo6; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">4.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">PySide, an alternative to the PyQt library, released under the BSD-style licence<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l2 level1 lfo6; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">5.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Tkinter is Python's de facto GUI it is shipped in most versions of Python and is integrated in the IDLE. It is based Tcl command tool.<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpLast" style="line-height: 150%; mso-list: l2 level1 lfo6; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">6.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">wxPython, a port of wxWidgets and a cross-platform GUI library for Python<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
<h3 style="text-align: justify;">
<b><u><span lang="EN-IN" style="color: blue; font-family: "Times New Roman","serif";">Scientific packages:</span></u></b></h3>
<div class="MsoListParagraphCxSpFirst" style="line-height: 150%; mso-list: l6 level1 lfo7; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">1.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Astropy, a library of Python tools for astronomy and astrophysics.<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l6 level1 lfo7; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">2.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Biopython, a Python molecular biology suite<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l6 level1 lfo7; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">3.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">graph-tool, a Python module for manipulation and statistical analysis of graphs.<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l6 level1 lfo7; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">4.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Pathomx, a workflow-based metabolomics analysis tool.<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l6 level1 lfo7; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">5.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">NetworkX, a package for the creation, manipulation, and study of complex networks.<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l6 level1 lfo7; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">6.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">SciPy, a library of scientific and numerical routines<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l6 level1 lfo7; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">7.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">scikit-learn, a library for machine learning.<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l6 level1 lfo7; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">8.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">scikit-image, a library for image processing.<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l6 level1 lfo7; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">9.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">SymPy, a symbolic calculation package<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l6 level1 lfo7; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">10.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">TomoPy, a package for tomographic data processing and image reconstruction<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l6 level1 lfo7; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">11.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Veusz, a scientific plotting package<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpLast" style="line-height: 150%; mso-list: l6 level1 lfo7; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">12.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">VisTrails, a scientific workflow and provenance management software with visual programming interface and integrated visualization (via Matplotlib, VTK).<o:p></o:p></span></div>
<h3 style="text-align: justify;">
<b><u><span lang="EN-IN" style="color: blue; font-family: "Times New Roman","serif";">Mathematical libraries: </span></u></b></h3>
<div class="MsoListParagraphCxSpFirst" style="line-height: 150%; mso-list: l7 level1 lfo8; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">1.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Matplotlib, an extension providing MATLAB-like plotting and mathematical functions<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l7 level1 lfo8; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">2.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Plotly is a scientific plotting library for creating browser-based graphs.<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l7 level1 lfo8; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">3.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">NumPy, a language extension that adds support for large and fast, multi-dimensional arrays and matrices<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l7 level1 lfo8; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">4.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Sage is a large mathematical software application which integrates the work of nearly 100 free software projects and supports linear algebra, combinatorics, numerical mathematics, calculus, and more.<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l7 level1 lfo8; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">5.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">SymPy, a symbolic mathematical calculations package.<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpLast" style="line-height: 150%; text-align: justify;">
<span lang="EN-IN" style="font-family: "Times New Roman","serif";">....<o:p></o:p></span></div>
<h3 style="text-align: justify;">
<b><u><span lang="EN-IN" style="color: blue; font-family: "Times New Roman","serif";">Additional development packages:</span></u></b></h3>
<div class="MsoListParagraphCxSpFirst" style="line-height: 150%; mso-list: l10 level1 lfo9; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">1.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Cheetah, a Python-powered template engine and code-generation tool<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l10 level1 lfo9; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">2.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Construct, a python library for the declarative construction and deconstruction of data structures<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l10 level1 lfo9; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">3.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">IPython, a development shell both written in and designed for Python<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l10 level1 lfo9; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">4.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Jinja, a Python-powered template engine, inspired by Django's template engine<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l10 level1 lfo9; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">5.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">mod python, an Apache module allowing direct integration of Python scripts with the Apache web server<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l10 level1 lfo9; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">6.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">PYthon Remote Objects, a Distributed Object Technology<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l10 level1 lfo9; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">7.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">PyObjC, a Python to Objective-C bridge that allows writing Mac OS X software in Python<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l10 level1 lfo9; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">8.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Setuptools, a package development process library designed to facilitate packaging Python projects by enhancing the Python distutils (distribution utilities) standard library.<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l10 level1 lfo9; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">9.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Sphinx (documentation generator), which converts reStructuredText files into HTML websites and other formats including PDF, EPub and Man pages<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l10 level1 lfo9; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">10.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Twisted, a networking framework for Python<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpLast" style="line-height: 150%; mso-list: l10 level1 lfo9; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">11.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">VPython, the Python programming language plus a 3D graphics module called Visual<o:p></o:p></span></div>
<div style="text-align: justify;">
<b><u><span lang="EN-IN" style="color: blue; font-family: "Times New Roman","serif";">Embedded as a scripting language</span></u></b><u><span lang="EN-IN" style="font-family: "Times New Roman","serif";">:</span></u><span lang="EN-IN" style="font-family: "Times New Roman","serif";"> <span style="font-weight: normal;">Python is, or can be used as the scripting language in these software products.</span><o:p></o:p></span></div>
<div class="MsoListParagraphCxSpFirst" style="line-height: 150%; mso-list: l1 level1 lfo10; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">1.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Abaqus (Finite Element Software)<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l1 level1 lfo10; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">2.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">ADvantage Framework<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l1 level1 lfo10; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">3.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Amarok<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l1 level1 lfo10; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">4.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">ArcGIS, a prominent GIS platform, allows extensive modelling using Python<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l1 level1 lfo10; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">5.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Autodesk Maya, professional 3D modeler allows Python scripting as an alternative to MEL as of version 8.5<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l1 level1 lfo10; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">6.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Autodesk MotionBuilder<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l1 level1 lfo10; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">7.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Autodesk Softimage (formerly Softimage|XSI)<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l1 level1 lfo10; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">8.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">BioNumerics a bioinformatics software suite for the management, storage and (statistical) analysis of all types of biological data.<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l1 level1 lfo10; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">9.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Blender<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l1 level1 lfo10; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">10.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Boxee, a cross-platform home theater PC software<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l1 level1 lfo10; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">11.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Cinema 4D<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l1 level1 lfo10; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">12.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Corel Paint Shop Pro<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l1 level1 lfo10; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">13.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Claws Mail with Python plugin<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l1 level1 lfo10; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">14.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Cyme, an Electrical Power engineering software<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l1 level1 lfo10; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">15.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">DSHub<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l1 level1 lfo10; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">16.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Editorial, a commercial text editor for iOS<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l1 level1 lfo10; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">17.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">ERDAS Imagine<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l1 level1 lfo10; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">18.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">EventScripts, plugin for Valve's Source engine<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l1 level1 lfo10; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">19.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">FreeCAD<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l1 level1 lfo10; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">20.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">gedit<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l1 level1 lfo10; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">21.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">GIMP<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l1 level1 lfo10; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">22.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">GNAT The GNAT programming chain tool (Ada language implementation in GNU gcc), as a GNATcoll reusable components for the applications (with or without PyGTK) and as a scripting language for the commands in the GPS programming environment<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l1 level1 lfo10; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">23.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Houdini highly evolved 3D animation package, fully extensible using python<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l1 level1 lfo10; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">24.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Inkscape, a free vector graphics editor<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l1 level1 lfo10; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">25.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">MeVisLab, a medical image processing and visualization software, uses Python for network scripting, macro modules, and application building<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l1 level1 lfo10; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">26.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Modo<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l1 level1 lfo10; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">27.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Micromine<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l1 level1 lfo10; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">28.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Minecraft: Pi Edition (game)<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l1 level1 lfo10; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">29.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">MSC.Software's CAE packages: Adams, Mentat, SimXpert<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l1 level1 lfo10; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">30.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">MySQL Workbench, a visual database design tool<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l1 level1 lfo10; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">31.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Notepad++ has a plugin named PythonScript that allows scripting Notepad++ in Python<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l1 level1 lfo10; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">32.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Nuke (compositing for visual effects)<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l1 level1 lfo10; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">33.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">ParaView, an opensource scientific visualization software<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l1 level1 lfo10; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">34.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Poser, a 3D rendering and animation computer program that uses for scripting a special dialect of Python, called PoserPython<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l1 level1 lfo10; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">35.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">PyMOL, a popular molecular viewer that embeds Python for scripting and integration<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l1 level1 lfo10; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">36.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">QGIS uses Python for scripting and plugin-development<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l1 level1 lfo10; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">37.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Rhinoceros 3D version 5.0<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l1 level1 lfo10; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">38.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Rhythmbox<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l1 level1 lfo10; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">39.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Scribus<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l1 level1 lfo10; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">40.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">3DSlicer, medical image visualisation and analysis software. Python is available for algorithm implementation, analysis pipelines, and GUI creation.<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l1 level1 lfo10; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">41.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">SPSS statistical software SPSS Programmability Extension allows users to extend the SPSS command syntax language with Python<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l1 level1 lfo10; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">42.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Totem, a media player for the GNOME desktop environment<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l1 level1 lfo10; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">43.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Vim<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l1 level1 lfo10; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">44.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">VisIt<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpLast" style="line-height: 150%; mso-list: l1 level1 lfo10; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">45.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">WeeChat, a console IRC client<o:p></o:p></span></div>
<h3 style="text-align: justify;">
<b><u><span lang="EN-IN" style="color: blue; font-family: "Times New Roman","serif";">Commercial uses:</span></u></b></h3>
<div class="MsoListParagraphCxSpFirst" style="line-height: 150%; mso-list: l8 level1 lfo11; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">1.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">CCP hf uses Stackless Python in both its server and client side applications for its MMO Eve Online<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l8 level1 lfo11; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">2.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">NASA is using Python to implement a CAD/CAE/PDM repository and model management, integration, and transformation system which will be the core infrastructure for its next-generation collaborative engineering environment. It is also the development language for OpenMDAO, a framework developed by NASA for solving multidisciplinary design optimization problems.<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l8 level1 lfo11; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">3.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Google uses heavily using python for various of its applications <o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l8 level1 lfo11; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">4.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Reddit was originally written in Common Lisp, but was rewritten in Python in 2005<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l8 level1 lfo11; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">5.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Yahoo! Groups uses Python "to maintain its discussion groups"<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l8 level1 lfo11; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">6.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">YouTube uses Python "to produce maintainable features in record times, with a minimum of developers"<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l8 level1 lfo11; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">7.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Enthought uses python as the main language for countless custom applications in Geophysics, Financial applications, Astrophysics, simulations for consumer product companies, ...<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpLast" style="line-height: 150%; mso-list: l8 level1 lfo11; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">8.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">EDF uses Python for their finite element solver Code Aster in combination with Fortran<o:p></o:p></span></div>
<h3 style="text-align: justify;">
<b><u><span lang="EN-IN" style="color: blue; font-family: "Times New Roman","serif";">Python Implementation variants: </span></u></b></h3>
<div class="MsoListParagraphCxSpFirst" style="line-height: 150%; mso-list: l11 level1 lfo12; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">1.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">ActivePython, the Python implementation from ActiveState, includes a Windows Script Host scripting engine called PythonScript. Scripts written in PythonScript have the default file name extension of .pys.<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l11 level1 lfo12; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">2.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">CPython - the reference implementation, written in C89.<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l11 level1 lfo12; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">3.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">CLPython - implementation, written in Common Lisp<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l11 level1 lfo12; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">4.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Cython is a programming language to simplify writing C and C++ extension modules for the CPython Python runtime.<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l11 level1 lfo12; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">5.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">IronPython - Python for .NET and Mono platforms<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l11 level1 lfo12; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">6.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Jython - Python coded in Java<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l11 level1 lfo12; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">7.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Parrot - virtual machine being developed mainly as the runtime for Perl 6, but with the intent to also support dynamic languages like Python, Ruby, Tcl, etc.<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l11 level1 lfo12; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">8.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Psyco - not an implementation, but JIT compiler for CPython<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l11 level1 lfo12; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">9.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">PyPy - Python (originally) coded in Python, used in conjunction RPython, a restricted subset of Python that is amenable to static analysis and therefore a JIT.<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l11 level1 lfo12; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">10.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Stackless Python - Python with coroutines<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l11 level1 lfo12; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">11.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Unladen Swallow - the Python implementation from the Google team<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; mso-list: l11 level1 lfo12; text-align: justify; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="EN-IN" style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">12.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-IN" style="font-family: "Times New Roman","serif";">Nuitka - Python to C++ compiler.<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-IN" style="font-family: "Times New Roman","serif";"> </span></div>
<div class="MsoListParagraphCxSpLast" style="line-height: 150%; text-align: justify;">
<span lang="EN-IN" style="font-family: "Times New Roman","serif";"> .....<a href="https://www.blogger.com/null" name="_GoBack"></a><o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-IN" style="font-family: "Times New Roman","serif";"><br />
</span></div>
<div class="MsoNormal">
<u>Note;</u></div>
<div class="MsoNormal">
<span lang="EN-IN" style="font-family: "Times New Roman","serif";">Rarely one could find a programming language with so much of diversity and used in so many scientific and non scientific fields.<o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: Times New Roman, serif;">Being open-source, python has very large community base. </span><span style="font-family: 'Times New Roman', serif; font-size: 11pt; line-height: 115%;">The community of Python users is where lies its "undying" spirit .</span></div>
<div class="MsoNormal">
<span style="font-family: 'Times New Roman', serif; font-size: 11pt; line-height: 115%;"><br />
</span></div>
<div class="MsoNormal">
<b><u><span style="font-family: 'Times New Roman', serif; font-size: 11pt; line-height: 115%;">Reference:</span></u></b><br />
<span style="font-family: 'Times New Roman', serif; font-size: 11pt; line-height: 115%;">1. Wikipedia</span><br />
<span style="font-family: 'Times New Roman', serif; font-size: 11pt; line-height: 115%;">2. Qu<span style="font-family: 'Times New Roman', serif;">o</span>ra.com </span></div>
</div>
</div>
Udhay Prakash Pethakamsettyhttp://www.blogger.com/profile/09302096678809721134noreply@blogger.com0tag:blogger.com,1999:blog-2183480044471863408.post-80174872773126878412015-07-06T00:34:00.000+05:302016-06-14T10:38:16.706+05:30Differences between Hard Copy, shallow copy and Deep Copy in python<div dir="ltr" style="text-align: left;" trbidi="on"><div dir="ltr" style="text-align: left;" trbidi="on"><h3 style="text-align: center;"></h3><h3 style="text-align: center;"><br />
<iframe allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/i7ePjqf6Y-Y" width="650"></iframe><br />
<br />
</h3><p>Assignment Operation is called as Hard Copy.</p><!-- HTML generated using hilite.me --><div style="background: #ffffff; overflow:auto;width:auto;border:solid gray;border-width:.1em .1em .1em .8em;padding:.2em .6em;"><pre style="margin: 0; line-height: 125%">In [<span style="color: #0000DD; font-weight: bold">1</span>]: par_list=[<span style="color: #0000DD; font-weight: bold">1</span>,<span style="color: #0000DD; font-weight: bold">2</span>,<span style="color: #0000DD; font-weight: bold">3</span>,<span style="color: #0000DD; font-weight: bold">4</span>,<span style="color: #0000DD; font-weight: bold">5</span>]
In [<span style="color: #0000DD; font-weight: bold">2</span>]: child_list=par_list <span style="color: #888888"># Simple Assignment is called HardCopy</span>
In [<span style="color: #0000DD; font-weight: bold">3</span>]: par_list
Out[<span style="color: #0000DD; font-weight: bold">3</span>]: [<span style="color: #0000DD; font-weight: bold">1</span>, <span style="color: #0000DD; font-weight: bold">2</span>, <span style="color: #0000DD; font-weight: bold">3</span>, <span style="color: #0000DD; font-weight: bold">4</span>, <span style="color: #0000DD; font-weight: bold">5</span>]
In [<span style="color: #0000DD; font-weight: bold">4</span>]: child_list
Out[<span style="color: #0000DD; font-weight: bold">4</span>]: [<span style="color: #0000DD; font-weight: bold">1</span>, <span style="color: #0000DD; font-weight: bold">2</span>, <span style="color: #0000DD; font-weight: bold">3</span>, <span style="color: #0000DD; font-weight: bold">4</span>, <span style="color: #0000DD; font-weight: bold">5</span>]
In [<span style="color: #0000DD; font-weight: bold">5</span>]: <span style="color: #888888"># 'is' operator returns True if both are addressing to the same object</span>
In [<span style="color: #0000DD; font-weight: bold">6</span>]: <span style="color: #888888"># '==' operator checks the equivalence of the Values only</span>
In [<span style="color: #0000DD; font-weight: bold">7</span>]: par_list == child_list
Out[<span style="color: #0000DD; font-weight: bold">7</span>]: <span style="color: #003388">True</span>
In [<span style="color: #0000DD; font-weight: bold">8</span>]: par_list <span style="color: #008800">is</span> child_list
Out[<span style="color: #0000DD; font-weight: bold">8</span>]: <span style="color: #003388">True</span>
In [<span style="color: #0000DD; font-weight: bold">9</span>]: par_list
Out[<span style="color: #0000DD; font-weight: bold">9</span>]: [<span style="color: #0000DD; font-weight: bold">1</span>, <span style="color: #0000DD; font-weight: bold">2</span>, <span style="color: #0000DD; font-weight: bold">3</span>, <span style="color: #0000DD; font-weight: bold">4</span>, <span style="color: #0000DD; font-weight: bold">5</span>]
In [<span style="color: #0000DD; font-weight: bold">10</span>]: par_list[<span style="color: #0000DD; font-weight: bold">2</span>] = <span style="color: #dd2200; background-color: #fff0f0">'Udhay'</span>
In [<span style="color: #0000DD; font-weight: bold">11</span>]: par_list
Out[<span style="color: #0000DD; font-weight: bold">11</span>]: [<span style="color: #0000DD; font-weight: bold">1</span>, <span style="color: #0000DD; font-weight: bold">2</span>, <span style="color: #dd2200; background-color: #fff0f0">'Udhay'</span>, <span style="color: #0000DD; font-weight: bold">4</span>, <span style="color: #0000DD; font-weight: bold">5</span>]
In [<span style="color: #0000DD; font-weight: bold">12</span>]: child_list
Out[<span style="color: #0000DD; font-weight: bold">12</span>]: [<span style="color: #0000DD; font-weight: bold">1</span>, <span style="color: #0000DD; font-weight: bold">2</span>, <span style="color: #dd2200; background-color: #fff0f0">'Udhay'</span>, <span style="color: #0000DD; font-weight: bold">4</span>, <span style="color: #0000DD; font-weight: bold">5</span>]
In [<span style="color: #0000DD; font-weight: bold">13</span>]: child_list[<span style="color: #0000DD; font-weight: bold">0</span>] = <span style="color: #dd2200; background-color: #fff0f0">"Prakash"</span>
In [<span style="color: #0000DD; font-weight: bold">14</span>]: child_list
Out[<span style="color: #0000DD; font-weight: bold">14</span>]: [<span style="color: #dd2200; background-color: #fff0f0">'Prakash'</span>, <span style="color: #0000DD; font-weight: bold">2</span>, <span style="color: #dd2200; background-color: #fff0f0">'Udhay'</span>, <span style="color: #0000DD; font-weight: bold">4</span>, <span style="color: #0000DD; font-weight: bold">5</span>]
In [<span style="color: #0000DD; font-weight: bold">15</span>]: par_list
Out[<span style="color: #0000DD; font-weight: bold">15</span>]: [<span style="color: #dd2200; background-color: #fff0f0">'Prakash'</span>, <span style="color: #0000DD; font-weight: bold">2</span>, <span style="color: #dd2200; background-color: #fff0f0">'Udhay'</span>, <span style="color: #0000DD; font-weight: bold">4</span>, <span style="color: #0000DD; font-weight: bold">5</span>]
In [<span style="color: #0000DD; font-weight: bold">16</span>]: <span style="color: #888888"># As they are pointing to the same object, changing any of them, is reflect</span>
In [<span style="color: #0000DD; font-weight: bold">17</span>]: <span style="color: #888888"># Now, let us compare this Hard COPY with Shallow COPY and Deep COPY</span>
In [<span style="color: #0000DD; font-weight: bold">18</span>]: <span style="color: #008800; font-weight: bold">import</span> <span style="color: #bb0066; font-weight: bold">copy</span>
In [<span style="color: #0000DD; font-weight: bold">19</span>]: <span style="color: #888888">#shallow copy ----copy.copy()</span>
In [<span style="color: #0000DD; font-weight: bold">20</span>]: <span style="color: #888888">#Deepcopy=========copy.deepcopy()</span>
In [<span style="color: #0000DD; font-weight: bold">21</span>]: <span style="color: #888888"># Let us reassign the values</span>
In [<span style="color: #0000DD; font-weight: bold">22</span>]: par_list=[<span style="color: #0000DD; font-weight: bold">1</span>,<span style="color: #0000DD; font-weight: bold">2</span>,<span style="color: #0000DD; font-weight: bold">3</span>,<span style="color: #0000DD; font-weight: bold">4</span>,<span style="color: #0000DD; font-weight: bold">5</span>]
In [<span style="color: #0000DD; font-weight: bold">23</span>]: child_list1 = par_list
In [<span style="color: #0000DD; font-weight: bold">24</span>]: child_list2=copy.copy(par_list)
In [<span style="color: #0000DD; font-weight: bold">25</span>]: child_list3=copy.deepcopy(par_list)
In [<span style="color: #0000DD; font-weight: bold">26</span>]: par_list==child_list1==child_list2==child_list3
Out[<span style="color: #0000DD; font-weight: bold">26</span>]: <span style="color: #003388">True</span>
In [<span style="color: #0000DD; font-weight: bold">27</span>]: par_list <span style="color: #008800">is</span> child_list1 <span style="color: #008800">is</span> child_list2 <span style="color: #008800">is</span> child_list3
Out[<span style="color: #0000DD; font-weight: bold">27</span>]: <span style="color: #003388">False</span>
In [<span style="color: #0000DD; font-weight: bold">28</span>]: par_list <span style="color: #008800">is</span> child_list1
Out[<span style="color: #0000DD; font-weight: bold">28</span>]: <span style="color: #003388">True</span>
In [<span style="color: #0000DD; font-weight: bold">29</span>]: (par_list <span style="color: #008800">is</span> child_list1, par_list <span style="color: #008800">is</span> child_list2, par_list <span style="color: #008800">is</span> child_list3)
Out[<span style="color: #0000DD; font-weight: bold">29</span>]: (<span style="color: #003388">True</span>, <span style="color: #003388">False</span>, <span style="color: #003388">False</span>)
In [<span style="color: #0000DD; font-weight: bold">30</span>]: help(<span style="color: #003388">id</span>)
Help on built-<span style="color: #008800">in</span> function <span style="color: #003388">id</span> <span style="color: #008800">in</span> module __builtin__:
<span style="color: #003388">id</span>(...)
<span style="color: #003388">id</span>(<span style="color: #003388">object</span>) -> integer
Return the identity of an <span style="color: #003388">object</span>. This <span style="color: #008800">is</span> guaranteed to be unique among
simultaneously existing objects. (Hint: it<span style="color: #dd2200; background-color: #fff0f0">'s the object'</span>s memory address.)
In [<span style="color: #0000DD; font-weight: bold">31</span>]: (<span style="color: #003388">id</span>(par_list), <span style="color: #003388">id</span>(child_list1), <span style="color: #003388">id</span>(child_list2), <span style="color: #003388">id</span>(child_list3))
Out[<span style="color: #0000DD; font-weight: bold">31</span>]: (<span style="color: #0000DD; font-weight: bold">51084984</span>, <span style="color: #0000DD; font-weight: bold">51084984</span>, <span style="color: #0000DD; font-weight: bold">51099888</span>, <span style="color: #0000DD; font-weight: bold">51084824</span>)
In [<span style="color: #0000DD; font-weight: bold">32</span>]: par_list
Out[<span style="color: #0000DD; font-weight: bold">32</span>]: [<span style="color: #0000DD; font-weight: bold">1</span>, <span style="color: #0000DD; font-weight: bold">2</span>, <span style="color: #0000DD; font-weight: bold">3</span>, <span style="color: #0000DD; font-weight: bold">4</span>, <span style="color: #0000DD; font-weight: bold">5</span>]
In [<span style="color: #0000DD; font-weight: bold">33</span>]: par_list[<span style="color: #0000DD; font-weight: bold">3</span>] = <span style="color: #dd2200; background-color: #fff0f0">"new"</span>
In [<span style="color: #0000DD; font-weight: bold">34</span>]: par_list
Out[<span style="color: #0000DD; font-weight: bold">34</span>]: [<span style="color: #0000DD; font-weight: bold">1</span>, <span style="color: #0000DD; font-weight: bold">2</span>, <span style="color: #0000DD; font-weight: bold">3</span>, <span style="color: #dd2200; background-color: #fff0f0">'new'</span>, <span style="color: #0000DD; font-weight: bold">5</span>]
In [<span style="color: #0000DD; font-weight: bold">35</span>]: par_list, child_list1, child_list2, child_list3
Out[<span style="color: #0000DD; font-weight: bold">35</span>]: ([<span style="color: #0000DD; font-weight: bold">1</span>, <span style="color: #0000DD; font-weight: bold">2</span>, <span style="color: #0000DD; font-weight: bold">3</span>, <span style="color: #dd2200; background-color: #fff0f0">'new'</span>, <span style="color: #0000DD; font-weight: bold">5</span>], [<span style="color: #0000DD; font-weight: bold">1</span>, <span style="color: #0000DD; font-weight: bold">2</span>, <span style="color: #0000DD; font-weight: bold">3</span>, <span style="color: #dd2200; background-color: #fff0f0">'new'</span>, <span style="color: #0000DD; font-weight: bold">5</span>], [<span style="color: #0000DD; font-weight: bold">1</span>, <span style="color: #0000DD; font-weight: bold">2</span>, <span style="color: #0000DD; font-weight: bold">3</span>, <span style="color: #0000DD; font-weight: bold">4</span>, <span style="color: #0000DD; font-weight: bold">5</span>], [<span style="color: #0000DD; font-weight: bold">1</span>, <span style="color: #0000DD; font-weight: bold">2</span>, <span style="color: #0000DD; font-weight: bold">3</span>, <span style="color: #0000DD; font-weight: bold">4</span>, <span style="color: #0000DD; font-weight: bold">5</span>]
In [<span style="color: #0000DD; font-weight: bold">36</span>]: <span style="color: #888888"># Only HardCOPYed list is effected</span>
In [<span style="color: #0000DD; font-weight: bold">37</span>]: <span style="color: #888888"># It is an advantage in some cases.</span>
In [<span style="color: #0000DD; font-weight: bold">38</span>]: <span style="color: #888888"># To investigate the difference between shallow copy and deepcopy, get us g</span>
In [<span style="color: #0000DD; font-weight: bold">39</span>]: par_list=[<span style="color: #0000DD; font-weight: bold">1</span>,<span style="color: #0000DD; font-weight: bold">2</span>,<span style="color: #0000DD; font-weight: bold">3</span>,[<span style="color: #0000DD; font-weight: bold">4</span>,<span style="color: #0000DD; font-weight: bold">5</span>,[<span style="color: #0000DD; font-weight: bold">6</span>,<span style="color: #0000DD; font-weight: bold">7</span>]]]
In [<span style="color: #0000DD; font-weight: bold">40</span>]: par_list
Out[<span style="color: #0000DD; font-weight: bold">40</span>]: [<span style="color: #0000DD; font-weight: bold">1</span>, <span style="color: #0000DD; font-weight: bold">2</span>, <span style="color: #0000DD; font-weight: bold">3</span>, [<span style="color: #0000DD; font-weight: bold">4</span>, <span style="color: #0000DD; font-weight: bold">5</span>, [<span style="color: #0000DD; font-weight: bold">6</span>, <span style="color: #0000DD; font-weight: bold">7</span>]]]
In [<span style="color: #0000DD; font-weight: bold">41</span>]: child_list2=copy.copy(par_list) <span style="color: #888888">#shallow COPY</span>
In [<span style="color: #0000DD; font-weight: bold">42</span>]: child_list3=copy.deepcopy(par_list) <span style="color: #888888">#Deep COPY</span>
In [<span style="color: #0000DD; font-weight: bold">43</span>]: par_list
Out[<span style="color: #0000DD; font-weight: bold">43</span>]: [<span style="color: #0000DD; font-weight: bold">1</span>, <span style="color: #0000DD; font-weight: bold">2</span>, <span style="color: #0000DD; font-weight: bold">3</span>, [<span style="color: #0000DD; font-weight: bold">4</span>, <span style="color: #0000DD; font-weight: bold">5</span>, [<span style="color: #0000DD; font-weight: bold">6</span>, <span style="color: #0000DD; font-weight: bold">7</span>]]]
In [<span style="color: #0000DD; font-weight: bold">44</span>]: child_list2
Out[<span style="color: #0000DD; font-weight: bold">44</span>]: [<span style="color: #0000DD; font-weight: bold">1</span>, <span style="color: #0000DD; font-weight: bold">2</span>, <span style="color: #0000DD; font-weight: bold">3</span>, [<span style="color: #0000DD; font-weight: bold">4</span>, <span style="color: #0000DD; font-weight: bold">5</span>, [<span style="color: #0000DD; font-weight: bold">6</span>, <span style="color: #0000DD; font-weight: bold">7</span>]]]
In [<span style="color: #0000DD; font-weight: bold">45</span>]: child_list3 <span style="color: #888888">#Deep COPY</span>
Out[<span style="color: #0000DD; font-weight: bold">45</span>]: [<span style="color: #0000DD; font-weight: bold">1</span>, <span style="color: #0000DD; font-weight: bold">2</span>, <span style="color: #0000DD; font-weight: bold">3</span>, [<span style="color: #0000DD; font-weight: bold">4</span>, <span style="color: #0000DD; font-weight: bold">5</span>, [<span style="color: #0000DD; font-weight: bold">6</span>, <span style="color: #0000DD; font-weight: bold">7</span>]]]
In [<span style="color: #0000DD; font-weight: bold">46</span>]: par_list <span style="color: #008800">is</span> child_list2 <span style="color: #888888">#shallow COPY</span>
Out[<span style="color: #0000DD; font-weight: bold">46</span>]: <span style="color: #003388">False</span>
In [<span style="color: #0000DD; font-weight: bold">47</span>]: par_list <span style="color: #008800">is</span> child_list3 <span style="color: #888888">#Deep COPY</span>
Out[<span style="color: #0000DD; font-weight: bold">47</span>]: <span style="color: #003388">False</span>
In [<span style="color: #0000DD; font-weight: bold">48</span>]: par_list == child_list2 <span style="color: #888888">#shallow COPY</span>
Out[<span style="color: #0000DD; font-weight: bold">48</span>]: <span style="color: #003388">True</span>
In [<span style="color: #0000DD; font-weight: bold">49</span>]: par_list == child_list3 <span style="color: #888888">#Deep COPY</span>
Out[<span style="color: #0000DD; font-weight: bold">49</span>]: <span style="color: #003388">True</span>
In [<span style="color: #0000DD; font-weight: bold">50</span>]: par_list[<span style="color: #0000DD; font-weight: bold">3</span>][<span style="color: #0000DD; font-weight: bold">2</span>][<span style="color: #0000DD; font-weight: bold">1</span>]
Out[<span style="color: #0000DD; font-weight: bold">50</span>]: <span style="color: #0000DD; font-weight: bold">7</span>
In [<span style="color: #0000DD; font-weight: bold">51</span>]: par_list[<span style="color: #0000DD; font-weight: bold">3</span>][<span style="color: #0000DD; font-weight: bold">2</span>][<span style="color: #0000DD; font-weight: bold">1</span>] = <span style="color: #dd2200; background-color: #fff0f0">"seven"</span>
In [<span style="color: #0000DD; font-weight: bold">52</span>]: par_list
Out[<span style="color: #0000DD; font-weight: bold">52</span>]: [<span style="color: #0000DD; font-weight: bold">1</span>, <span style="color: #0000DD; font-weight: bold">2</span>, <span style="color: #0000DD; font-weight: bold">3</span>, [<span style="color: #0000DD; font-weight: bold">4</span>, <span style="color: #0000DD; font-weight: bold">5</span>, [<span style="color: #0000DD; font-weight: bold">6</span>, <span style="color: #dd2200; background-color: #fff0f0">'seven'</span>]]]
In [<span style="color: #0000DD; font-weight: bold">53</span>]: child_list2 <span style="color: #888888">#shallow COPY</span>
Out[<span style="color: #0000DD; font-weight: bold">53</span>]: [<span style="color: #0000DD; font-weight: bold">1</span>, <span style="color: #0000DD; font-weight: bold">2</span>, <span style="color: #0000DD; font-weight: bold">3</span>, [<span style="color: #0000DD; font-weight: bold">4</span>, <span style="color: #0000DD; font-weight: bold">5</span>, [<span style="color: #0000DD; font-weight: bold">6</span>, <span style="color: #dd2200; background-color: #fff0f0">'seven'</span>]]]
In [<span style="color: #0000DD; font-weight: bold">54</span>]: child_list3 <span style="color: #888888">#Deep COPY</span>
Out[<span style="color: #0000DD; font-weight: bold">54</span>]: [<span style="color: #0000DD; font-weight: bold">1</span>, <span style="color: #0000DD; font-weight: bold">2</span>, <span style="color: #0000DD; font-weight: bold">3</span>, [<span style="color: #0000DD; font-weight: bold">4</span>, <span style="color: #0000DD; font-weight: bold">5</span>, [<span style="color: #0000DD; font-weight: bold">6</span>, <span style="color: #0000DD; font-weight: bold">7</span>]]]
Verifying <span style="color: #008800; font-weight: bold">with</span> single dimension lists
In [<span style="color: #0000DD; font-weight: bold">59</span>]: par_list = [<span style="color: #0000DD; font-weight: bold">1</span>,<span style="color: #0000DD; font-weight: bold">2</span>,<span style="color: #0000DD; font-weight: bold">3</span>,<span style="color: #0000DD; font-weight: bold">4</span>]
In [<span style="color: #0000DD; font-weight: bold">60</span>]: pa
%page par_list <span style="color: #008800; font-weight: bold">pass</span> %paste %pastebin
In [<span style="color: #0000DD; font-weight: bold">60</span>]: child_list1 = par_list
In [<span style="color: #0000DD; font-weight: bold">61</span>]: child_list2 = copy.copy(par_list)
In [<span style="color: #0000DD; font-weight: bold">62</span>]: child_list3 = copy.deepcopy(par_list)
In [<span style="color: #0000DD; font-weight: bold">63</span>]: par_list[<span style="color: #0000DD; font-weight: bold">2</span>]= <span style="color: #dd2200; background-color: #fff0f0">"two"</span>
In [<span style="color: #0000DD; font-weight: bold">64</span>]: par_list
Out[<span style="color: #0000DD; font-weight: bold">64</span>]: [<span style="color: #0000DD; font-weight: bold">1</span>, <span style="color: #0000DD; font-weight: bold">2</span>, <span style="color: #dd2200; background-color: #fff0f0">'two'</span>, <span style="color: #0000DD; font-weight: bold">4</span>]
In [<span style="color: #0000DD; font-weight: bold">65</span>]: child_list1
Out[<span style="color: #0000DD; font-weight: bold">65</span>]: [<span style="color: #0000DD; font-weight: bold">1</span>, <span style="color: #0000DD; font-weight: bold">2</span>, <span style="color: #dd2200; background-color: #fff0f0">'two'</span>, <span style="color: #0000DD; font-weight: bold">4</span>]
In [<span style="color: #0000DD; font-weight: bold">66</span>]: child_list2
Out[<span style="color: #0000DD; font-weight: bold">66</span>]: [<span style="color: #0000DD; font-weight: bold">1</span>, <span style="color: #0000DD; font-weight: bold">2</span>, <span style="color: #0000DD; font-weight: bold">3</span>, <span style="color: #0000DD; font-weight: bold">4</span>]
In [<span style="color: #0000DD; font-weight: bold">67</span>]: child_list3
Out[<span style="color: #0000DD; font-weight: bold">67</span>]: [<span style="color: #0000DD; font-weight: bold">1</span>, <span style="color: #0000DD; font-weight: bold">2</span>, <span style="color: #0000DD; font-weight: bold">3</span>, <span style="color: #0000DD; font-weight: bold">4</span>]
CONCLUSION: In single dimension lists, <span style="color: #008800; font-weight: bold">if</span> you do <span style="color: #008800">not</span> want the copied <span style="color: #003388">list</span> <span style="color: #008800">not</span> to get affected to the changes <span style="color: #008800">in</span> source <span style="color: #003388">list</span>, go <span style="color: #008800; font-weight: bold">for</span> shallow COPY.
In multi-dimension lists, <span style="color: #008800; font-weight: bold">if</span> you do <span style="color: #008800">not</span> want the copied <span style="color: #003388">list</span> <span style="color: #008800">not</span> to get affected to the changes <span style="color: #008800">in</span> source <span style="color: #003388">list</span>, go <span style="color: #008800; font-weight: bold">for</span> Deep COPY.
</pre></div><br />
<br />
</div><h3 style="text-align: justify;"><b style="text-align: right;"><span style="color: red;"><a href="https://www.youtube.com/watch?v=i7ePjqf6Y-Y" target="_blank">click here for video tutorial</a></span></b></h3></div>Udhay Prakash Pethakamsettyhttp://www.blogger.com/profile/09302096678809721134noreply@blogger.com0tag:blogger.com,1999:blog-2183480044471863408.post-63668564367647394122015-07-05T00:37:00.000+05:302015-07-28T15:21:36.607+05:30Difference between pass, continue and break in python<div dir="ltr" style="text-align: left;" trbidi="on"><h2 style="text-align: center;"><span style="color: red;"><b>pass vs continue vs break in python </b></span></h2><div style="text-align: right;"><span style="color: red;"><b><span style="color: blue;"> <a href="https://www.youtube.com/watch?v=aUXi4L8eUmw&feature=em-upload_owner#action=share" target="_blank">click here for video tutorial</a></span></b></span></div>In Python, Pass, Continue and break are used to loops.<br />
<br />
Though continue and break are similar to that of other traditional programming languages, pass is a unique feature available in python.<br />
<br />
<span style="color: blue;"><b>break </b></span>- Terminates the loop, after its invocation.<br />
<span style="color: blue;">continue</span>- Skips the current loop, and continues perform the next consecutive loops.<br />
<span style="color: blue;">pass</span> - Does nothing. No logic to work. No break nor skipping a loop. pass is placed when there is no logic to be written for that condition, within the loop. It is advantageous for the developers for writing the logic in future.<br />
<br />
The following example illustrates their difference:<br />
<br />
<pre style="font-family:arial;font-size:12px;border:1px dashed #CCCCCC;width:99%;height:auto;overflow:auto;background:#f0f0f0;;background-image:URL(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhDbezhEOZpGSdbfq3zUD-h3PbOijsKP9r37skOwpa-i7tfyRtFuIdyS7scs2wSBVcdeDXEWqkSkGpTuZmONyQr2xwipKPZ5M2yeHL7t-YzxoZJH6K4riKeEUXSNeY5ahKb30QuVhyphenhyphenS37g/s320/codebg.gif);padding:0px;color:#000000;text-align:left;line-height:20px;"><code style="color:#000000;word-wrap:normal;">1: #!usr/bin/env python
2: print "\nExample to illustrate CONTINUE \n"
3: for j in range(10):
4: if j==5:
5: continue
6: print j,
7: print "\nExample to illustrate BREAK \n"
8: for p in range(10):
9: if p==5:
10: break
11: print p,
12: print "\nExample to illustrate PASS \n"
13: for i in range(10):
14: if i==5:
15: pass
16: print i,
</code></pre><br />
OUTPUT:<br />
<br />
<span style="color: blue;">>>> <br />
<br />
Example to illustrate CONTINUE <br />
<br />
0 1 2 3 4 6 7 8 9 <br />
Example to illustrate BREAK <br />
<br />
0 1 2 3 4 <br />
Example to illustrate PASS <br />
<br />
0 1 2 3 4 5 6 7 8 9<br />
</span><br />
<br />
Inference: Ex1 skipped printing 5 due to the presence of continue.<br />
Ex2 stopped printing from 5 due to the presence of break.<br />
Ex3 printed all the values, with neither skipping a value nor stopping the loop.<br />
<br />
<div style="text-align: right;"><span style="color: red;"><b><span style="color: blue;"> <a href="https://www.youtube.com/watch?v=aUXi4L8eUmw&feature=em-upload_owner#action=share" target="_blank">click here for video tutorial</a></span></b></span> </div></div>Udhay Prakash Pethakamsettyhttp://www.blogger.com/profile/09302096678809721134noreply@blogger.com0tag:blogger.com,1999:blog-2183480044471863408.post-88301257729496416452015-03-06T11:52:00.003+05:302015-04-27T00:06:44.666+05:30Python: Differences between str() vs repr() <div dir="ltr" style="text-align: left;" trbidi="on">
<h2 style="text-align: center;">
</h2>
<div style="text-align: left;">
<br />
Both str() and repr() are used to represent strings in python.<br />
<br />
But, there exists some <span style="color: red;"><b>differences</b></span> in their representation.<br />
<br />
str() return strings which ease human-reading.<br />
<br />
repr() return string which can also the read by human-beings,<br />
but its representation eases the machine.<br />
<br />
Observe few differences below:<br />
<br />
They differ in displaying the string<br />
>>> s='Hello, world!!!!'<br />
>>> str(s)<br />
'Hello, world!!!!'<br />
>>> repr(s)<br />
"'Hello, world!!!!'"<br />
Though both are representing the same string, they are not logically same.<br />
>>> str(s)==repr(s)<br />
False<br />
<br />
But, str(repr()) and repr(str()), both are finally equal<br />
>>> str(repr(s))<br />
"'Hello, world!!!!'"<br />
>>> repr(str(s))<br />
"'Hello, world!!!!'"<br />
>>> repr(str(s))==str(repr(s))<br />
True<br />
<br />
Note the number of digits after decimal point, being represented for floating-point values,by both of them.<br />
>>> str(1.0/7.0)<br />
'0.142857142857'<br />
>>> repr(1.0/7.0)<br />
'0.14285714285714285'<br />
<br />
Observe the presence and absence of effect of escape sequences, in printing a str() and repr() based strings, respectively.<br />
>>> s="Hello\nworld"<br />
>>> print str(s)<br />
Hello<br />
world<br />
>>> print repr(s)<br />
'Hello\nworld'</div>
</div>
Udhay Prakash Pethakamsettyhttp://www.blogger.com/profile/09302096678809721134noreply@blogger.com0tag:blogger.com,1999:blog-2183480044471863408.post-14028512001607919552015-02-22T09:30:00.000+05:302015-02-22T09:30:02.157+05:30How to Install Linux? <div dir="ltr" style="text-align: left;" trbidi="on">
<br />
<h2 style="text-align: center;">
<span style="color: blue;"> Linux Installation Procedure
</span></h2>
<div style="text-align: left;">
<br />On request from my readers, i am posting the linux installation procedures. You are free to choose anny one of these FIVE procedures.
<br /><br />Linux operating system is available in numerous flavors, such as Debian,
<br />Ubuntu, Fedora, RedHat, etc.
<br /><br />PROCEDURES:
<br /><br />I. Slick and go: You can install it on your hard disk and completely erase the current disk, which will wipe out your Windows install. This isn't recommended unless you are installing Linux on an older computer that isn't critical to your business. Or if you are really ready for a change and are into new and exciting things...
<br /><br />II. Dual-Boot: Another way is to install Linux alongside your current Windows install and then decide which one you want to use at bootup. This is a popular route because you can always go back to Windows if you need something. This is recommended because there will be growing pains when you start to use Linux. Linux can do anything that Windows can do, but it is not Windows. Once you get used to Linux, you'll never go back, but sometimes getting to that point is difficult. Dual-booting can ease the transition and give the new Linux user a safety net.
<br /><br />III. Boot from USB flash drive: Install Linux on a USB stick and eliminate the risk of hurting your current Windows setup. This USB stick acts as a hard disk. This is a nice option because it has all of the advantages to the Dual-Boot option, and you can carry your Linux distro with you whereever you go. Then any computer at work or home or your friend's house is your Linux box.
<br /><br />IV. New HD: Another "safe" way to get into Linux is to either buy a new harddrive, or grab a used one, and install Linux on the new HD. Take the old drive out, carefully store it somewhere safe, put the "new" drive in and install Linux. If at any point you want to go back to your Windows system, then just swap out drives. This is a nice way to go because it is safe, and it is easy.
<br /><br />V. Super Easy: Simply use the Wubi installer. check your system architecture (32/64 bit), and download Wubi.exe correspondingly. Installation is same as installing an application in windows. Just click next,next...ok. Restart the system, find options to choose between windows and linux. choose linux and play with it.</div>
</div>
Udhay Prakash Pethakamsettyhttp://www.blogger.com/profile/09302096678809721134noreply@blogger.com0tag:blogger.com,1999:blog-2183480044471863408.post-17831033744757280962015-02-21T09:19:00.001+05:302015-07-28T15:27:25.667+05:30Python Facts<div dir="ltr" style="text-align: left;" trbidi="on">
<style type="text/css">p { margin-bottom: 0.25cm; direction: ltr; line-height: 120%; text-align: left; widows: 2; orphans: 2; }</style> <br />
<div style="line-height: 115%; margin-bottom: 0.35cm; text-align: center;">
<span style="color: red;"><span style="font-family: Courier New, serif;"><span style="font-size: medium;"><u><b>Python Facts</b></u></span></span></span></div>
<div align="justify" style="line-height: 115%; margin-bottom: 0.35cm;">
<div align="CENTER" style="margin-bottom: 0.35cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: medium;"><u><b>Python Facts</b></u></span></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<br />
Python is a WYSIWYG language--what you see is what you get because the way code looks in the way it runs, regardless of who coded it.<br />
<br />
<span style="font-family: Courier New, serif;"><span style="font-size: small;">Python2 is backward compatible; whereas Python3 is backward INCOMPATIBLE.</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">Python supports OOPs concepts. But, in python, both private and protected modes are having same authority. This is the only limitation in python becoming complete OOP language.</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">Python interpreter generates byte-code, so the python applications are platform-independent.</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">Python runs faster than java, but slower than C language.</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">Python was written in C language.</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">Pre/Post increment/decrement like </span></span><span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">x++,x--,--x,++x, </span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">are INVALID in python</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">Compound operations such as </span></span><span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">+=,-=,*=,/=</span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;"> are VALID in Python</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">Python is case-sensitive i.e., variable “</span></span><span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">work</span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">” is different from variable “</span></span><span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">Work</span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">”, or “</span></span><span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">WORK</span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">”</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">Using underscores (</span></span><span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">eg:price_at_opening</span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">) and Camel-casing (</span></span><span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">eg:PriceAtOpening</span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">)is VALID</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">Multiple Assignments are VALID in python. </span></span> </div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">Ex: x=y=z=1</span></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">Parallel assignment (or unpacking) is POSSIBLE in python</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">Eg: a,b=1,2</span></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">(x,y,z)=1,2,3</span></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">But,(x,y,z)=12 is not possible.</span></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">In python 2, Print is a statement. In python 3, print is a function. </span></span> </div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">To use print() function of python 3 in python2, place this statement in the first lines of script:</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">from __future__ import print_function </span></span></span> </div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>=</b></span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;"> </span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>assignment operator</b></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>==</b></span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;"> Operator to check value equivalence</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm; margin-left: 1cm; text-indent: -1cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>is</b></span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;"> Operator to check identity of objects; looks at object level</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm; margin-left: 1cm; text-indent: -1cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>in</b></span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;"> Operator to check identity of objects; looks at index level</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm; margin-left: 1cm; text-indent: -1cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>!= not-equal-to operator</b></span></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm; margin-left: 1cm; text-indent: -1cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b><> not-equal-to operator. Available only in python2.</b></span></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm; margin-left: 1cm; text-indent: -1cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b># </b></span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>comment operator</b></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;"> in python; called as octothorpe/pound/hash/mesh</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm; margin-left: 1cm; text-indent: -1cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>>>> </b></span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">Input operator, shows readiness of interpreter. Called as</span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b> chevron</b></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm; margin-left: 1cm; text-indent: -1cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>^ </b></span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>bit-wise operator</b></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">. Not power operator. Called as caret</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm; margin-left: 1cm; text-indent: -1cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>; </b></span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">used to </span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>separate TWO or more</b></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;"> </span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>statements</b></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;"> in the same line.</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm; margin-left: 1cm; text-indent: -1cm;">
<span style="color: blue;">‘‘‘ ’’’ <span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>or “““ ””” </b></span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>docstrings</b></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">. Used for </span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>multiple-line comment</b></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;"> in python scripts. Differs from using #. Appears in the output. Useful, especially, in modules.</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm; margin-left: 1cm; text-indent: -1cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>#! </b></span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">Called </span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>shebang.</b></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;"> Used as the first character in python script.</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm; margin-left: 1cm; text-indent: -1cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>\ </b></span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>line-continuation operator.</b></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;"> Used when a statement spans more than one line.</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm; margin-left: 1cm; text-indent: -1cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>Eg:</b></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;"> print “Udhay\</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm; margin-left: 1cm; text-indent: -1cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">Prakash”</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm; margin-left: 1cm; text-indent: -1cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>()</b></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;"> used for tuples</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm; margin-left: 1cm; text-indent: -1cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>[]</b></span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;"> used for lists </span></span> </div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm; margin-left: 1cm; text-indent: -1cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>{}</b></span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;"> used for dictionaries</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm; margin-left: 1cm; text-indent: -1cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>([])</b></span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;"> used for sets</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm; margin-left: 1cm; text-indent: -1cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>Switch-case</b></span></span></span><span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"> </span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">condition is </span></span><span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>not defined</b></span></span></span><span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"> </span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">in python. Instead, If-elif-else ladder can be used. Also, dictionary of functions can be used.</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm; margin-left: 1cm; text-indent: -1cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">Eg:</span></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm; margin-left: 1cm; text-indent: -1cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">>>> result={</span></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm; margin-left: 1cm; text-indent: -1cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">... 'a':lambda x :x*5,</span></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm; margin-left: 1cm; text-indent: -1cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">... 'b':lambda x:x+7,</span></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm; margin-left: 1cm; text-indent: -1cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">... 'c':lambda x:x-2}</span></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm; margin-left: 1cm; text-indent: -1cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">>>> result['b'](10)</span></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm; margin-left: 1cm; text-indent: -1cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">17</span></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm; margin-left: 1cm; text-indent: -1cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">Indentation is both boon and bane (for beginners) for python. Use spaces instead of Tabs in scripts.</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm; margin-left: 1cm; text-indent: -1cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">Eg: </span></span></span> </div>
<div align="JUSTIFY" style="margin-bottom: 0cm; margin-left: 1cm; text-indent: -1cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">>>> a=2</span></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm; margin-left: 1cm; text-indent: -1cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">>>> a</span></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm; margin-left: 1cm; text-indent: -1cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">2</span></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm; margin-left: 1cm; text-indent: -1cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">>>> a=2</span></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm; margin-left: 1cm; text-indent: -1cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">Traceback ( File "<interactive input>", line 1</span></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm; margin-left: 1cm; text-indent: -1cm;">
<span style="color: blue;"> <span style="font-family: Courier New, serif;"><span style="font-size: small;">a=2</span></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm; margin-left: 1cm; text-indent: -1cm;">
<span style="color: blue;"> <span style="font-family: Courier New, serif;"><span style="font-size: small;">^</span></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm; margin-left: 1cm; text-indent: -1cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">IndentationError: unexpected indent</span></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm; margin-left: 1cm; text-indent: -1cm;">
<br /></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm; margin-left: 1cm; text-indent: -1cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">Running python with </span></span><span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>–t option</b></span></span></span><span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"> </span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">prints warning messages when tabs and spaces are mixed inconsistently within the same program block.</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm; margin-left: 1cm; text-indent: -1cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">Running python with </span></span><span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>–tt option</b></span></span></span><span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"> </span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">turns these warning messages in to TabError exception.</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm; margin-left: 1cm; text-indent: -1cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>raw_input()</b></span></span></span><span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"> </span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">takes any input as string type. </span></span> </div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm; margin-left: 1cm; text-indent: -1cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>input()</b></span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;"> takes any input type dynamically. </span></span> </div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm; margin-left: 1cm; text-indent: -1cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>&&,|| </b></span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">are defined operators in python</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm; margin-left: 1cm; text-indent: -1cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>and</b></span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;"> boolean operator for </span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>AND</b></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;"> operation</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm; margin-left: 1cm; text-indent: -1cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>or</b></span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;"> boolean operator for </span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>OR</b></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;"> operation</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm; margin-left: 1cm; text-indent: -1cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>not </b></span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">Boolean operator for</span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b> NOT </b></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">operation</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm; margin-left: 1cm; text-indent: -1cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>set operators</b></span></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm; margin-left: 1cm; text-indent: -1cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>| </b></span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>union operator</b></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;"> for sets</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm; margin-left: 1cm; text-indent: -1cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>& </b></span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>intersection operator </b></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">for sets</span></span></div>
<ul>
<li><div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="color: blue;"> </span><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>Set difference operator</b></span></span></div>
</li>
</ul>
<div align="JUSTIFY" style="margin-bottom: 0.35cm; margin-left: 0.64cm;">
<span style="color: blue;"> </span><span style="font-family: Courier New, serif;"><span style="font-size: small;">Eg: c=t-s# set c contains items in set t, but not in set s</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>^ </b></span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>Symmetric difference operator </b></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">for sets</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm; margin-left: 1cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">Eg: d=t^s # set d contains items in set t or set s, but not common items in both.</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm; margin-left: 1cm; text-indent: -1cm;">
<br />
<br /></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm; margin-left: 1cm; text-indent: -1cm;">
<br />
<br /></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm; margin-left: 1cm; text-indent: -1cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>bitwise Operators</b></span></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm; margin-left: 1cm; text-indent: -1cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>&</b></span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;"> bit-wise AND operator</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm; margin-left: 1cm; text-indent: -1cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>|</b></span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;"> bit-wise OR operator</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm; margin-left: 1cm; text-indent: -1cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>^</b></span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;"> bit-wise XOR operator</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm; margin-left: 1cm; text-indent: -1cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>~</b></span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;"> bit-wise invert operator. Eg: ~5 results in -6</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm; margin-left: 1cm; text-indent: -1cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b> </b></span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">Bit-wise invert of x is –(x+1)</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm; margin-left: 1cm; text-indent: -1cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>>></b></span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;"> left shift operator</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm; margin-left: 1cm; text-indent: -1cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;"> Eg: </span></span><span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">15>>1</span></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm; margin-left: 2.27cm; text-indent: 0.27cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">7</span></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;"> Explanation: 15-1111 (in 8421 convention)</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;"> 15>>1 means shifting one position left.</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;"> It becomes 0111 i.e., 7</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b><<</b></span></span></span><span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"> </span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">right shift operator</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>**</b></span></span></span><span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"> </span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">power of operator</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>/ </b></span></span></span><span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"> </span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">division operator</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>//</b></span></span></span><span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"> </span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">floor division operator (only in python3)</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>%</b></span></span></span><span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"> </span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">modulo operator. Returns remainder of a division.</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<br /></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">PEP8 </span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">suggests (not mandatory) for a white space around any operator.</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">It is suggested to </span></span><span style="color: #3333ff;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">define default parameters</span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;"> in the last, for functions.</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<br /></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<br /></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">By default, Python source files are treated as </span></span><span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">encoded </span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">in </span></span><span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">UTF-8.</span></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">To use </span></span><span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">different encoding </span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">for source files, it must be specified in the second line, after #! line, in the script.</span></span></div>
<div align="JUSTIFY" style="margin-top: 0.21cm;">
<span style="color: #3333ff;"><span style="font-family: Courier New, serif;"><span style="font-size: x-small;">Format: </span></span></span><span style="color: #3333ff;"><span style="font-family: Courier New, serif;"><span style="font-size: x-small;"><i># -*- coding: encoding -*-</i></span></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="color: #40808f;"><span style="font-family: NimbusMonL-ReguObli, serif;"><span style="font-size: x-small;"><br />
</span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">When you use Python interactively, it is frequently handy to have some standard commands executed every time the interpreter is started. You can do this by setting an </span></span><span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">environment variable </span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">named</span></span><span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"> </span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">PYTHONSTARTUP to the name of a file containing your start-up commands. This is similar to the </span></span><span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">.profile </span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">feature of the Unix shells.</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<br /></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">range(init_value,final_value,step_size)</span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">returns integers from init_value, till final_value, in steps of step_size. It doesn’t include final_value. The step_size MUST be either positive or negative integer; not a float value.</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<br /></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="color: #3333ff;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">xrange() </span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">is same as range(); but, results in values only when essential. Available only in python2.</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<br /></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">Python supports </span></span><span style="color: #3333ff;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">range() data-type</span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">. So, xrange() is not required.</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
</div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="color: #3333ff;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">{}</span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;"> are used to create both a dictionary type and set type. </span></span> </div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">Set contains only (unrepeated) elements; whereas dictionary contains keys and elements. Keys can’t be repeated, but elements in dictionary can be repeated.</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<br /></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="color: #3333ff;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">Empty set </span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">must be created as </span></span><span style="color: #3333ff;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">var_name=set()</span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">, instead of var_name={}. The later creates an empty dict type variable.</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<br /></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="color: black;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">When the Python interpreter is invoked with </span></span></span><span style="color: #3333ff;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><i>-O </i></span></span></span><span style="color: black;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">flag, code optimized .pyo files, are generated. This optimizer only removes assert statements. When </span></span></span><span style="color: black;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><i>-O </i></span></span></span><span style="color: black;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">is used, </span></span></span><span style="color: black;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><i>all </i></span></span></span><span style="color: #355f7c;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><i>bytecode</i></span></span></span><span style="color: #355f7c;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><br />
</span></span></span><span style="color: black;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">is optimized; .pyc files are ignored and .py files are compiled to optimized bytecode.</span></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<br /></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="color: black;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">Similarly, passing two </span></span></span><span style="color: black;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><i>-O </i></span></span></span><span style="color: black;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">flags to the Python interpreter </span></span></span><span style="color: #3333ff;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">(</span></span></span><span style="color: #3333ff;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><i>-OO</i></span></span></span><span style="color: #3333ff;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">)</span></span></span><span style="color: black;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"> will cause the bytecode compiler to perform optimizations. Currently only __doc__ strings are removed from the bytecode, resulting in more compact .pyo files. </span></span></span> </div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="color: black;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><br />
Only difference between </span></span></span><span style="color: #3333ff;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">.pyc and .pyo </span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">code</span></span><span style="color: #3333ff;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"> </span></span></span><span style="color: black;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">is the speed with which they are loaded. </span></span></span> </div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<br /></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">The module </span></span><span style="color: #3333ff;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">compileall</span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;"> can create .pyc files (or .pyo files when -O is used) for all modules in a directory.</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<br /></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">One space will be added between arguments, when print function/statement is used, in py3/py2 respectively.</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<br /></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="color: #3333ff;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">Str.zfill() </span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">pads a numeric string on the left with zeros. It understands both plus and minus signs.</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="color: #3333ff;"><span style="font-family: Courier New, serif;"><span style="font-size: x-small;">Eg: </span></span></span> </div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="color: #3333ff;"><span style="font-family: Courier New, serif;"><span style="font-size: x-small;">>>> '23'.zfill(6)</span></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="color: #3333ff;"><span style="font-family: Courier New, serif;"><span style="font-size: x-small;">'000023'</span></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="color: #3333ff;"><span style="font-family: Courier New, serif;"><span style="font-size: x-small;">>>> '-3.14'.zfill(6)</span></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="color: #3333ff;"><span style="font-family: Courier New, serif;"><span style="font-size: x-small;">'-03.14'</span></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="color: #3333ff;"><span style="font-family: Courier New, serif;"><span style="font-size: x-small;">>>> '-3.14'.zfill(8)</span></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="color: #3333ff;"><span style="font-family: Courier New, serif;"><span style="font-size: x-small;">'-0003.14'</span></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<br /></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">Str.format() </span></span> </div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="color: #3333ff;"><span style="font-family: Courier New, serif;"><span style="font-size: x-small;">>> print "This is {} and {}".format('GOOD','BAD')</span></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="color: #3333ff;"><span style="font-family: Courier New, serif;"><span style="font-size: x-small;">This is GOOD and BAD</span></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="color: #3333ff;"><span style="font-family: Courier New, serif;"><span style="font-size: x-small;">>> print "This is {1} and {0}".format('GOOD','BAD')</span></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="color: #3333ff;"><span style="font-family: Courier New, serif;"><span style="font-size: x-small;">This is BAD and GOOD</span></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="color: #3333ff;"><span style="font-family: Courier New, serif;"><span style="font-size: x-small;">>>print "This {food} is {adjective}".format(food='RICE',adjective="THE BEST ")</span></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="color: #3333ff;"><span style="font-family: Courier New, serif;"><span style="font-size: x-small;">This RICE is THE BEST</span></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<br /></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<br /></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">>>> ord('a')</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">97</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">>>> chr(97)</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">'a'</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">>>> </span></span><span style="color: black;"><span style="font-family: LiberationMono-Bold, serif;">'\u011f'</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="color: black;"><span style="font-family: LiberationMono, serif;">'ğ'</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<br /></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="color: blue;"><span style="font-family: LiberationMono, serif;">Hidden precision Limitation for python:</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">>>> 0.1+0.1</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">0.2</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">>>> 0.1+0.1+0.1</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">0.30000000000000004</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">>>> 0.1+0.1+0.1+0.1</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">0.4</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">It is recommended not to follow precision values.</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<br /></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">Python can store </span></span><span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">any large number</span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">. Practically, it depends on the system memory of the machine.</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<br /></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">Float is not exact.</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: x-small;">>>> 4294967296.0**2 </span></span></span> </div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: x-small;">1.8446744073709552e+19</span></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;">>>> 4294967296**2</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;">18446744073709551616</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="color: blue;"><span style="font-family: LiberationSans, serif;">1.8446744073709552×10</span></span><span style="color: blue;"><sup><span style="font-family: LiberationSans, serif;"><span style="font-size: x-small;">19</span></span></sup></span><span style="color: blue;"><span style="font-family: LiberationSans, serif;"><span style="font-size: xx-small;"> </span></span></span><span style="color: blue;"><span style="font-family: LiberationSans, serif;">18446744073709552000- 18446744073709551616=384</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">Float can be accurate upto 17 significant figures.</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<br /></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">floating point numbers have limits both in terms of the largest and smallest numbers they can contain.</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
</div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">In total, floating point values have limited size and limited precision.</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<br /></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">Textual comparison</span></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: x-small;">>>> 'cat'<'dog'#Alphabetic ordering</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: x-small;">True</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: x-small;">>>> 'Cat'<'cat'#Uppercase before lowercase</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: x-small;">True</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: x-small;">>>> 'Dog'<'cat'#All uppercase before lowercase</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: x-small;">True</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;">Note: </span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">Ordering text is called “collation”, and is a complicated field. Python inequalities use Unicode character numbers for collation.</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<br /></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="color: #0066ff;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>Order of precedence for OPERATIONS:</b></span></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">From highest to least:</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<br /></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">x</span></span><span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>**</b></span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">y </span></span><span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>-</b></span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">x </span></span><span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>+</b></span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">x x</span></span><span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>%</b></span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">y x</span></span><span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>/</b></span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">y x</span></span><span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>*</b></span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">y x</span></span><span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>-</b></span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">y x</span></span><span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>+</b></span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;">y </span></span><span style="color: black;"><span style="font-family: LiberationMono, serif;">x</span></span><span style="color: blue;"><span style="font-family: LiberationMono-Bold, serif;">==</span></span><span style="color: black;"><span style="font-family: LiberationMono, serif;">y x</span></span><span style="color: blue;"><span style="font-family: LiberationMono-Bold, serif;">!=</span></span><span style="color: black;"><span style="font-family: LiberationMono, serif;">y x</span></span><span style="color: blue;"><span style="font-family: LiberationMono-Bold, serif;">>=</span></span><span style="color: black;"><span style="font-family: LiberationMono, serif;">y x</span></span><span style="color: blue;"><span style="font-family: LiberationMono-Bold, serif;">></span></span><span style="color: black;"><span style="font-family: LiberationMono, serif;">y x</span></span><span style="color: blue;"><span style="font-family: LiberationMono-Bold, serif;"><=</span></span><span style="color: black;"><span style="font-family: LiberationMono, serif;">y x</span></span><span style="color: blue;"><span style="font-family: LiberationMono-Bold, serif;"><</span></span><span style="color: black;"><span style="font-family: LiberationMono, serif;">y</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="color: blue;"><span style="font-family: LiberationMono-Bold, serif;">not </span></span><span style="color: black;"><span style="font-family: LiberationMono, serif;">x x </span></span><span style="color: blue;"><span style="font-family: LiberationMono-Bold, serif;">and </span></span><span style="color: black;"><span style="font-family: LiberationMono, serif;">y x </span></span><span style="color: blue;"><span style="font-family: LiberationMono-Bold, serif;">or </span></span><span style="color: black;"><span style="font-family: LiberationMono, serif;">y</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<br /></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">>>> -3**2 #** has higher precedence, compared to -</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">-9</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">>>> (-3)**2</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">9</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="color: #404040;"><span style="font-family: Lato, serif;"><span style="font-size: small;">All the operators except </span></span></span><span style="color: black;"><span style="font-family: Consolas, serif;"><span style="font-size: x-small;">** </span></span></span><span style="color: #404040;"><span style="font-family: Lato, serif;"><span style="font-size: small;">are left-associated, that means that the application of the<br />
operators starts from left to right.</span></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<br /></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="color: blue;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>Unpacking</b></span></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">>>> a,b=10,7</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">>>> (a,b)=(a+b,a-b)#tuples </span></span> </div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">>>> a,b</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">(17, 3)</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">>>> a,b=a+b,a-b #lists</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">>>> a,b</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">(20, 14)</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<br /></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">Four spaces’ indentation indicates a “block” of code in python. This can be observed in any for, while….blocks</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<br /></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">The immutability of tuples means they’re</span></span><span style="color: #0066ff;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"> faster</span></span></span><span style="font-family: Courier New, serif;"><span style="font-size: small;"> than lists.</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<br /></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="color: #0066ff;"><span style="font-family: Courier New, serif;"><span style="font-size: small;"><b>Lists</b></span></span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">>>> l=[1,2,[3,4,[5,6,7]]]</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">>>> len(l)</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">3</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">No arithmetic operation can be performed between lists.</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">+ acts as a appending operator</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">>> a=[1,2]</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">>>> b=[2,3]</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">>>> a+b</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">[1, 2, 2, 3]</span></span></div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;"><span style="font-size: small;">>>> a*3</span></span></div>
<div align="CENTER" style="margin-bottom: 0.35cm;">
</div>
<div align="JUSTIFY" style="margin-bottom: 0cm;">
<span style="font-family: Courier New, serif;">[1, 2, 1, 2, 1, 2]</span></div>
</div>
<div align="justify" style="line-height: 115%; margin-bottom: 0cm;">
<br /></div>
<div align="justify" style="line-height: 115%; margin-bottom: 0cm;">
Note: All these facts are written after thorough verification. I request the readers to comment any modifications and suggestions. </div>
</div>
Udhay Prakash Pethakamsettyhttp://www.blogger.com/profile/09302096678809721134noreply@blogger.com0tag:blogger.com,1999:blog-2183480044471863408.post-45385298519511611682015-01-24T15:36:00.001+05:302015-01-24T15:36:07.947+05:30Basic Networking Commands<div dir="ltr" style="text-align: left;" trbidi="on">
Today, i am going to teach you about the commands which are used daily in networking.These commands are also used in hacking for information gathering purposes about the target.Learn and practice the commands given below -:<br /><br /><span style="color: blue;">1.Ping </span> Ping is a important tool used very commonly to check, the host is online or not means, its is connected to network or not. It also mean, the host we are trying to ping is accessible from your computer or not. I am showing you the example in the picture shown below-<br /><br />ping<br /><br /><span style="color: blue;">2.Tracert </span> Tracert is a command tool used to trace the route from your computer to Host computer . It uses ICMP (internet control messaging protocol) to trace the route. It just lists the hops or routers comes in between while reaching the host computer from your own computer.<br /><br />tracert<br /><br /><span style="color: blue;">3.Nslookup </span> Nslookup is a command line tool which acts like a reverse-dns of any Ip address. This resolves the Ip address to Domain name.Just see below to know more<br /><br />nslookup<br /><br /><span style="color: blue;">4.Netstat </span> Netstat is a tool to list the connections to foreign addresses with their port numbers . This is very useful tool. It lists all the TCP and UDP connections . Command is “netstat -an”<br /><br />netstat</div>
Udhay Prakash Pethakamsettyhttp://www.blogger.com/profile/09302096678809721134noreply@blogger.com0tag:blogger.com,1999:blog-2183480044471863408.post-27444034819154622022015-01-22T14:57:00.002+05:302015-01-22T14:57:46.498+05:30VANETs and ITS: Useful Links<div dir="ltr" style="text-align: left;" trbidi="on">
VANETs : Vehicular Area Networks<br />
ITS : Intelligent Transportation System<br />
<div style="text-align: center;">
<b><u><span style="font-size: large;"><span style="color: blue;"><br /></span></span></u></b></div>
<div style="text-align: center;">
<b><u><span style="font-size: large;"><span style="color: blue;">Online Resources for VANETS</span></span></u></b></div>
<br />
<a href="http://vnt.disi.unitn.it/index.php" target="_blank">Vehicular Networking Technologies lab, University of Trento</a><br />
<br />
<a href="http://vanetsurveybymihir.blogspot.in/" target="_blank">Vehicular Adhoc Networks blog1</a><br />
<br />
<a href="https://sites.google.com/site/vehicularadhocnetworkss/home/basics" target="_blank">Vehicular Adhoc Networks blog2</a><br />
<dl>
<dt><a href="http://www.springerlink.com/content/978-0-387-71760-9#section=120325&page=8&locus=51" icon="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAB4klEQVQ4jaWTP2hTURTGf+e++9JiHmlKGhEbLVKlWBEcglD8O4i6OCgVhCJ0culiEYVuUjoWBwcHQVCoS0dHFSy6SLWIg26KoCWmJWiqaRN97x6H17whaYbiXc8933e+c75PXh43ijhUwWBAHACqgogCAigAIrJZU0QMKBj+83UEEMA1QJ1uH0AVTNcO9k3Okj44grH+9gBcAwauzRCt19h/4y758+MUxqcJf7VPY9vYIwgODJE5coJ3V4uU5u/gGjWCQyMMzz7m480xvHSHCRRFrKF/bIrP96ZI5XoJa1X83p1UF1/x8+0C+bMXOksQY9h9+TpfH95mbek54e8f2J48udOjmBSsPptDrN+8arsEL8hicwUaK98IhooUrkySO3WJN6MDIDGBzfQhvg9R1AKg4Of3YDNZdl2cID14mPLTOSpLCzRKZUx3/K0r3494Fm0DEKh/es/yo2kk1U20VsH29LH65H7SjIKxFhFJVLRcQaiXviAiDN56wIeJY3jpILG0DbLUV5aJ6uuxlTudMVs8SeXFPNmjZ0A8ZDMO4vuIEYyfQsMwptwqTC4EHIiJXYnE1m5KFY8kTG0TuL+w91waLyWtJQD+VB3lxQ3UbbkDEAvfX28AcZybgW6ya0TSDPAPuQWfxiVTrwEAAAAASUVORK5CYII=">SpringerLink - Fulltext</a></dt>
<dt><a href="http://140.116.72.80/%7Esmallko/ns2/crosslayer_video.htm">140.116.72.80/~smallko/ns2/crosslayer_video.htm</a></dt>
<dt><a href="http://140.116.72.80/%7Esmallko/ns2/svc.htm">140.116.72.80/~smallko/ns2/svc.htm</a></dt>
<dt><a href="http://140.116.72.80/%7Esmallko/ns2/ns2.htm">NS2 使用說明手冊</a></dt>
<dt><a href="http://www.scivee.tv/tag/simulation?page=1">simulation | SciVee</a></dt>
<dt><a href="http://www.aqualab.cs.northwestern.edu/projects/STRAW/index.php" icon="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADkUlEQVQ4jSXS7U9VdQDA8e/v3Hs9x3uV58fLgwpeBG3ppdVFWYaaC1nhMl8gbdRWZptrbdULNd00W2vag73IasNNJbKcRC3HUh5qTi8CFiP1hfKkgODlwQQu59yHc86vF33+ho+wLVMiFKS0kZg4FJWpmUmuBbsZvDNILG6gqYtZXlhAoCyANzMDy5IIYSOEQEhpS8uSOBxgmhbBYBeRiEFOThaapoJwEonGELbJZGgS4XBQVhZAVTVs20ZYliWFEOi6TkdHOxneXBKTMunrG+Tu3XHC4Ue8tecVYkaUmK6DEmVsdJTyDeUkJSejSGlhWhZ/dLRTXLKGSETj2ImL1Df+zZ/BYdb6/Zi2wtHjDQzcn2bFch/5y1bS3dONrhsIKaXs7OzC4XISNd18+VULc8ZiluUvpW7XeopLcvjs8x+J2zYfvFvDd9/8wLMb15KVrqEvRFDm5sMYCwukpedx6mwbKC5eq32aQ/tfxLYMDh6ox6ksYv/7tXR23aT/3iyZ6RmsLl6NHgkjrlwNyvSUJG7fmeCf2yFqa18gGlug+ddOBgbGqHz+KSq3ltHacZ0LTdfYs7uaHG8CA/1D5GQnIE6fPSPLAgFsqbDIncLVzpt0tN/A/2QJ26rWMxuepfnnK0xMPKLu1W0U+bL49FgDRSvzqK7y44wZMRxOhfzcAj45do7hkRB79+wkz5vC+eZWOv8aZH3pKvbufpmx0BQHj5wmJTmVXTWVxCMzON1LNFwOJ+ebOng4Mc1HH77Bg/FxDh1uJtubyYH3alBdKj9daKfv1hAVFWU8t3EN06FRpIwjenquS487gYHhGby52cTjcPyLc1S/VEFV5TNcbr1Oy6UbFK3KZ8f2clxOB983XsTny+EJXwYiHA7LYDCIv9SPEVc4fLSBQGAdO6oDfH2yiaGRx7xeu5WiwjTar/bRcvk2VlxyaN92Hk8P4vR4PCSnpjB8/x6qJ4OEpQ62bFnHt/W/MTWjc/RIHQ/GQnx8/Bf6RxZwuUzeebsKfS6Eqi5GmGZcIhTa2tpIS8tiReFKevpucar+Evv3vcnkw3FOnGzHMDXyvEuo3RkgL9vJyPAQmzZvQliWKYUQGLpBMBhkacISEhKziMbA603lTOPvRCw3Jb4sfAVphGcnePzvDBs2lJOUlPR/Zdu2UBSFuGnR29tLeH4ej8eNpjpxqYnErDhRfY5w2MCtafhLS9E0Fdu2+A/JYpZdQ8Q7zwAAAABJRU5ErkJggg==">STRAW - STreet RAndom Waypoint - vehicular mobility model for network simulations (e.g., car networks)</a></dt>
<dt><a href="http://www.netemu.cn/NetworkSimulation/NS/20071028/222-1.html">NS2 for Wireless - NS - NetEmu 网络模拟器</a></dt>
<dt><a href="http://www.cse.msu.edu/%7Ewangbo1/ns2/nshowto3.html" icon="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABxklEQVQ4jYWSQUgUURjHf2923kyKmyCKCaVJ1EEID25gF+kQGEUdhdJFDMLOoVhQgVQQCl0kY8FQ6hBREKEXj2FRIkhLp7qFJ0E6JEvMzs58HmZ7s8Os+sGD9/5878f//b+nRESo1sLaW24tzoKmflUqzF6fZOLisJHUf8DMaoGpDy8hDECpfQhAJWB04DJLo0+SAHXzHOjIjAIEP3FPoREAEbRtU55fB8AyHdXLiNDV2sHGvTdIoYgUiny//47Olg4IQ8CD+NXY9Vw26gZyJ3vMuffEGW5fGOLLz01c18EP/IMBtmWltLuDeRjMp/Q4g/GcES1LIWkGCng99oAbuWtxr9llMuZtYSiIn16hLwy/eMzi5/dpB9t/dzg2cSmC1BujkQTH1njPvyUdtB9t5ffT5f3/gAle1Q4hdnBYXZ27w8qPT6AUOmNTno8cmCk8Wl6gwXHxg4DjLW3k+68kAF7gAWXATegG8HBlLtqUhaZsM6fbOuk/dRaA4tYvtnf/AE7KWc0/kKjBgZL3j/MzI4lGha7mI9QEEofY190LpZJBIXZimStSInukMQbXhjj2apqlrx/RKm0VwBeh2c2y82wV28oAsAf1PbLo2nTL2QAAAABJRU5ErkJggg==">NS2 Notebook: How to Use Matlab in NS2</a></dt>
<dt><a href="http://web.njit.edu/%7Eborcea/invent/" icon="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAoUlEQVQ4jaWSwRKDIBBDXxz/W/rl6YFQRdFqu8MhrMMjWcHGNi4U80NN243hMUQA29sXCkr/UeX2JLrvZBfBiFcUt0BzEwIZOboiEAZfRZr3jepCtyFdBGU5zlucCh7HmUbNClmidAk5RKizwM2J4uQszgEwhmxnAkYfyBDQQ/rBtn2DfH1xa24HUfKlCE6H2DtpyjjHS9gP37zXQ+uv+bfeqAtWDLqIzqcAAAAASUVORK5CYII=">Inter-Vehicular Network Technologies - New Jersey Institute of Technology</a></dt>
<dt><a href="http://www.jobhuntersbible.com/">JobHuntersBible.com:</a></dt>
<dt><a href="http://en.pudn.com/search_db.asp?keyword=vanet">vanet search result - www.pudn.com</a></dt>
<dt><a href="http://www.network-on-wheels.de/documents.html">NOW: Network On Wheels</a></dt>
<dt><a href="http://gsd4ns2.cvs.sourceforge.net/viewvc/gsd4ns2/gsd/?sortdir=down">SourceForge.net Repository - [gsd4ns2] Index of /gsd</a></dt>
<dt><a href="http://www.cs.bu.edu/groups/itm/SATS/simulation.html" icon="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA8ElEQVQ4jaWTYbHCMBCEv75BQKWcA4KD1kEdIIFIAAWVEByAA3AAKAAH+35cgYb2zTAvO3M/kk3udu+SChAFWEhF9/kpug0sstX16gEQAl9xkqT7XQpBgjz6XjqdJLN5TpJbWK3geISmgcMBUvIqtxu0LZzPEKNzff/mAJSSZzTTBJfLu2JKrnTMSUIx+oEYpwmkqTWz7GzexDmkBLsd7Pdu5RkAm80XFgapr2Y/FYcwKGgaMPOsbQvrNTweXjUE2G6h62C5hLqejlKSj+rTa137qOZG2HWvhlYav+W/Hst438yVDMgT/APFf6Gi8Dv/Ao0UNqkA7SYcAAAAAElFTkSuQmCC">ns-2 Simulation Code and Examples</a></dt>
<dt><a href="http://www.baisi.net/thread-3017104-1-1.html" icon="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAjUlEQVQ4jaVTsRGAIAxMPJewdBArKxjJAZxARxEqZ3Ckt6CSJCqXNBwJ//k8wEQA+cJDAHTO7tTbpbNSNrMp4x9BvS/YhhGaFRDFAMTwZvIPBSkzfxDJwnFJgE4ACIIt2d1k3hphMsQqefdDEgTjUNa4Vh6sQFpYXCUXD56F4wL2/DyogVUT2wJg73e+AZlaT/UJ4xB8AAAAAElFTkSuQmCC">Ad hoc networks using ns2 learning (video) [primary, secondary] - May 28 update - NS - Network simulation software - Best Forum</a></dt>
<dt><a href="http://www.aqualab.cs.northwestern.edu/projects/STRAW/index.php#download" icon="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADkUlEQVQ4jSXS7U9VdQDA8e/v3Hs9x3uV58fLgwpeBG3ppdVFWYaaC1nhMl8gbdRWZptrbdULNd00W2vag73IasNNJbKcRC3HUh5qTi8CFiP1hfKkgODlwQQu59yHc86vF33+ho+wLVMiFKS0kZg4FJWpmUmuBbsZvDNILG6gqYtZXlhAoCyANzMDy5IIYSOEQEhpS8uSOBxgmhbBYBeRiEFOThaapoJwEonGELbJZGgS4XBQVhZAVTVs20ZYliWFEOi6TkdHOxneXBKTMunrG+Tu3XHC4Ue8tecVYkaUmK6DEmVsdJTyDeUkJSejSGlhWhZ/dLRTXLKGSETj2ImL1Df+zZ/BYdb6/Zi2wtHjDQzcn2bFch/5y1bS3dONrhsIKaXs7OzC4XISNd18+VULc8ZiluUvpW7XeopLcvjs8x+J2zYfvFvDd9/8wLMb15KVrqEvRFDm5sMYCwukpedx6mwbKC5eq32aQ/tfxLYMDh6ox6ksYv/7tXR23aT/3iyZ6RmsLl6NHgkjrlwNyvSUJG7fmeCf2yFqa18gGlug+ddOBgbGqHz+KSq3ltHacZ0LTdfYs7uaHG8CA/1D5GQnIE6fPSPLAgFsqbDIncLVzpt0tN/A/2QJ26rWMxuepfnnK0xMPKLu1W0U+bL49FgDRSvzqK7y44wZMRxOhfzcAj45do7hkRB79+wkz5vC+eZWOv8aZH3pKvbufpmx0BQHj5wmJTmVXTWVxCMzON1LNFwOJ+ebOng4Mc1HH77Bg/FxDh1uJtubyYH3alBdKj9daKfv1hAVFWU8t3EN06FRpIwjenquS487gYHhGby52cTjcPyLc1S/VEFV5TNcbr1Oy6UbFK3KZ8f2clxOB983XsTny+EJXwYiHA7LYDCIv9SPEVc4fLSBQGAdO6oDfH2yiaGRx7xeu5WiwjTar/bRcvk2VlxyaN92Hk8P4vR4PCSnpjB8/x6qJ4OEpQ62bFnHt/W/MTWjc/RIHQ/GQnx8/Bf6RxZwuUzeebsKfS6Eqi5GmGZcIhTa2tpIS8tiReFKevpucar+Evv3vcnkw3FOnGzHMDXyvEuo3RkgL9vJyPAQmzZvQliWKYUQGLpBMBhkacISEhKziMbA603lTOPvRCw3Jb4sfAVphGcnePzvDBs2lJOUlPR/Zdu2UBSFuGnR29tLeH4ej8eNpjpxqYnErDhRfY5w2MCtafhLS9E0Fdu2+A/JYpZdQ8Q7zwAAAABJRU5ErkJggg==">STRAW - STreet RAndom Waypoint - vehicular mobility model for network simulations (e.g., car networks)</a></dt>
<dt><a href="http://www.scivee.tv/node/6411" icon="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACe0lEQVQ4jaWTOUwTYBiGn9IDWuiBll7YWloKAnLGA1BiYkyMRBJijIMaY2IICTHG0cGBTY0TA8QJxUhUnFxQMB6AgmGwCSAQDsUDgbaWSlva0gOHYkvjyDt+ef/n/77vf38BsMkOJAKgI5JaneiFJ1cB0NdYUWoEOL6EcUcK4cK9pK9FtAWIRpPFqT7Sui5RcK6KsxdHATcAb16VM3x/KNWb6CCyrYP+uxhPVWwdTkqX6wXPYqr3H6BROo1RGkJOgHbPDHWHNCAQAuDzynjWkY97wQOqXNjY+B/QYN5Ep1QACh7KpEjCGQnD2qyaxXd2jp2/xrK5nt8CL4GYCL9ACkAaQJlZw9BXP4+mYsjyqxl4HkoADFXf0anllKlC3KmJ0lriolH6mazInySgxKRm0+dkdtnHTFEz86NjTI3vSUAOXzbQ9aALjz9EXV4aLQdktFUsASAEWovqm1BmZhD2rbIh1eBc32Rh8Ce1p+O3aC1uPrzW83bcQUBuRa7LQ54upKezPQ6wVZ+gTC+j3JRNsdyLdW8eQsccZO2nutJEjtyCRJ3Lx55B7JZmMnw/UIqjvHjaGV9iv1PLrMfFmVIF+kwB5tJsbMIG1oJBhCsuAuIFjh8J0h32EXX/oltow7X+LfkKdo8KOyomh10ULz6mvq4KW4EVjXYXsVgAp2uFWDTIzRvlBLQiomInErGCvkSQttI17c9m+uUQq+IlrhRoWXNYIChHm2MgM13LyeNGBLLsxHJvJwDbw5GzD/vIHLHrXvzMEVmX8GnMgL3Xy27rQdSmwng+YsLkCCky1uJ5P0jbLTXrvijzIxNE1gaIVTaB+ihMilPsAnb4nf8Cm0/l6MCrlGAAAAAASUVORK5CYII=">D1.3.9-v1-Simulation
and evaluation of realistic MEU ad-hoc communications in CARLINK
scenarios by using VanetMobiSim/Ns-2 | SciVee</a></dt>
<dt><a href="http://www.car-2-car.org/">Mission & Objectives</a></dt>
<dt><a href="http://www.eos.ncsu.edu/software/view/opnet-16.1/656/" icon="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABqUlEQVQ4jaWSy0ojURCGv+rbnM6lnQTSwVno4E5BUDoIXvAJ4l7BB1AQcS2ij+HWja+gD+BCEBJXMyCBLMeFIRBm+iJJ95mFOoEhiTLzwdmcv/irivrlvlTSOkkYhdg2OssgTUfrSmHpJCGL45EFam6OQbfL4PFxpG68vrFM1esU1tYmlYw3EMehsLFBYXMTjPF9DHjZtbS9jVEsDgXPI1+rUVxfx1Bq+F8skl9d/cvAcZg+PeXL2RlmuYzYNvkgwKpWUQsLOLOzYJoYnsf0yQn+wcEfA+ttAkMp/KMj3MVF+k9P5JaXERHEdfl6cUHUaGBVq3ze2uLnzc1wh2ahoNu7u3rQ6+mPkrRa+tvSkm66rpZft7c6t7KCGAY6TXlut4maTZ4fHuh3OiDCp5kZ1Pw8uSDA9n0QIYtjupeXSBpFGhF619d0zs8J7+5Iw/AlPFq/nkQQ28YslZiq16ns7ZELAnSSIHGrpX8cH9O7uiILw4k3fzOzKhUq+/v4h4fI91pNR43GsNtHsW3KOztI03X1uCi/h+l5k6P8Hrrf/z8DAEuU+mcXUYrfq+WwDKjJ6vcAAAAASUVORK5CYII=">Opnet 16.1, Eos Software</a></dt>
<dt><a href="http://linux-notes.blogfa.com/post-39.aspx">Linux - VOIP - Telephony - Vehicular Adhoc Network Simulation With NS2, SUMO, MOVE</a></dt>
<dt><a href="http://nathanbalon.com/projects/cis_695.php">VANET Project</a></dt>
<dt><a href="http://nathanbalon.com/projects/cis695/intro_to_vanet.pdf">nathanbalon.com/projects/cis695/intro_to_vanet.pdf</a></dt>
<dt><a href="http://www.springerlink.com/content/978-0-387-71760-9#section=120325&page=8" icon="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAB4klEQVQ4jaWTP2hTURTGf+e++9JiHmlKGhEbLVKlWBEcglD8O4i6OCgVhCJ0culiEYVuUjoWBwcHQVCoS0dHFSy6SLWIg26KoCWmJWiqaRN97x6H17whaYbiXc8933e+c75PXh43ijhUwWBAHACqgogCAigAIrJZU0QMKBj+83UEEMA1QJ1uH0AVTNcO9k3Okj44grH+9gBcAwauzRCt19h/4y758+MUxqcJf7VPY9vYIwgODJE5coJ3V4uU5u/gGjWCQyMMzz7m480xvHSHCRRFrKF/bIrP96ZI5XoJa1X83p1UF1/x8+0C+bMXOksQY9h9+TpfH95mbek54e8f2J48udOjmBSsPptDrN+8arsEL8hicwUaK98IhooUrkySO3WJN6MDIDGBzfQhvg9R1AKg4Of3YDNZdl2cID14mPLTOSpLCzRKZUx3/K0r3494Fm0DEKh/es/yo2kk1U20VsH29LH65H7SjIKxFhFJVLRcQaiXviAiDN56wIeJY3jpILG0DbLUV5aJ6uuxlTudMVs8SeXFPNmjZ0A8ZDMO4vuIEYyfQsMwptwqTC4EHIiJXYnE1m5KFY8kTG0TuL+w91waLyWtJQD+VB3lxQ3UbbkDEAvfX28AcZybgW6ya0TSDPAPuQWfxiVTrwEAAAAASUVORK5CYII=">SpringerLink - Fulltext</a></dt>
<dt><a href="http://www.linuxquestions.org/questions/linux-software-2/ns2-installation-in-windows-7-using-cygwin-868401/" icon="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABfUlEQVQ4jZWSv0tbcRTFPy/+eC928GtAiJlas1S6KDg7V4X+AbUpiFP+gC4dsjlUHNu61FEEEdEhNEHTkhAiTdpIxbZDiXF26QOHPAvhdNDEpL488Uzfezn3nHsPX/CHHNuRYzuafTqvHhwALL+mYzvtIe/SC+T620sCVCwcq/Xuxe33a75dfYNKQ7jWDAf7O4FmIb9m9Pw1rjXIz+JfYudJEgsveJlYEkA5XwrMBIBqpa6N5WfKfCx0nnD34DX0P7Y2t3UdrAI3MMYo9/nHLYFqpS5AxpjeIi2XILRO6bWFyvnSnQKdf6QL718NBw5LkjGmdcYNTj4YudmwGp8c6eiB/EKsVupys2EBmnw0oPV3K22REIA9cFV7f5rUdgxHX8+6TL6f/ALAzYY5XO/j+USKL7spAYSG7Isucsx4TE0/bNfpdJrFxTk6jQBq3zIA9I8nmtZaclDx0QbxxwaAJ06YWGyMkUgEAGMMp789olGxlwuRXGtYUPbN8t74B76nLKumNW7lAAAAAElFTkSuQmCC">NS2 installation in windows 7 using cygwin</a></dt>
<dt><a href="http://blog.copyninja.info/2008/11/nctuns-40-installation-help.html" icon="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADg0lEQVQ4jU2TXWhbZRyHf//3fCTn5Jx8rB8mqVm7ZEn6sbZr184pzLLJNpjC6C6mF8IUlAleyUBdHTIRx1gRLxQHddNtqEguRKQM0UHXUUGF4kax1qasa9e19mtt0iY5OTnnfb0Z2Of+uXn4/Qj/IwNwWk692jx/e+RktOIc8ttuneW4sDTvYknThnY+03755sA3YwAkAC4A0FY5vbvtvfT65jsHNb+Z8mqoUhQAwKxlIWsV8dPGWmG+tvqzbG9vH507RwBcAqAAqDQmk181b5ReiZHk/lnadC3usphXZymfgSbDLzrNgMtdLn08d08a0qXBmckrvUQHiACgfU/H2ZXxyQ/tspVf5q5xrDbCjlaHUaWqcDjHo0oFm46DJtMUh0LVGx/dz/q/81B/dvzvt+n1M2+mhr7I3J1aWSYA6rPBKuqLp8R2zUeGLIMAlLiL39ZWxZdzM+RXVRRtu3zHteVjJ050Uyixo/9dpp8e38xXri08UBkADiDq8eKFmjBkIvywtID5srWlNypRxSNtb0xdZ0HbOdzg0XAy1sD8TBIcgMYYytxFg6YjqRuQQFCJAQASXl1ojLEnPV5mWvZBZlTcSMSr0cNikX3S1Eb7AiGUOMfZeCNejMRwtDaM86kW2IKj2WdiYFcnMSIW9XhhclHHJAJ8EoMtOAKygqutXXhuWw1WKzZcIQABLNtl9ISqcK2tC4YsQwKhOxCCJTixoqqsLlqWMGSVzxYLwoVAf3oXfllZwtW5GXy/OI/rD2fxwc5mBGUFo+uPREL38Z5t1Zhz7HmW05Sbo5t5kdA08WtujcqcAyDIRDg//Q/OZP9CzqnAlBVY3MXg8r/Ul0jz0XyOr3iUEdb59FOXBgvrPKZ4BCMSF6YmkNZ9os0fgEwEhQidgSBMWcaVB9N4/okoWjU//zq3yjr2dH8qTd0ZW1Z2xHz3FxZ73o83brw1Oab+kV+jhO7D8NoKXAC7DT8Kjou0GcBLkWj+4r2s725QH/h96NYlAFBEJiOF4/HBN2IJ8WN7tx2Q5DIABwA3JZln2vc60/sPl8f2HbBfi9SLZDw+LITwPP4QCIAkMhkpnE5ePFIXs07XJ8VeIygUQLxcExXDXfvFhVSL6AlHnfp08nORveEBwAAQbVmXBMBtOX68m09MnKou2z1LxUJ9SFZZkdFsTtdG0h2tl3/+NnP7sSwAiP8AwCxt8OokaXMAAAAASUVORK5CYII=">NCTUNS 4.0 Installation Help | My Thoughts</a></dt>
<dt><a href="http://www.livepdf.info/doc/Vanet_Simulation_Matlab.html" icon="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAC+ElEQVQ4jY2RTWibdRzHP8+TJy88T7O0s1uDaXVNkUm3mdkW7IunHsxh4KGruXRMYTtIjnqpVPAgOyi0Ezy4qRU8CEHonAeFwg4FcQnGtM7Zsja1b7apTQp5a6x5Xv5/D6NxTgS/8IXf4fv9Hn4fBWB6evryzMzM57quoygKj0pKiaJgKYoqDMPwDg0NfTs8PBwPh8ObjdDo6OiXpVJJCiHk4xJCSNOsy62tTbmysiLT6bQ9Pj6ezGazXgDtaCQQCCClZGdnB4/HQ61WwzAMbNumpaWFavWAdDqN1+t16bren0gk3lhcXJxUjwaSySSxWAzTNHEc5xHbgMTv91OplLl9+yt+SN1leXn5dDAY9LkSicQrs7Oz0Uql0rHnCvHZpx/T0daCqiqUyyVyuRyGrtNkGHR1hTn33DlURbK8sroRjUa/cf3yYHUxevFyh2Ycp7fvBdxtp5m7M0v/892oqoppWXi9XpaWltjd/Z1jx5qoVYtkFn7eGhkZuaXt7pf5+s73OJbJ8fbf+LNa5HBzgUBzHE1zE2oPUa1W6eoKUyqXaWlu5uSJ1gYAdera26/q5eyPLz7TTP7Xe3hLWd556000TQMpEY6DcBwsy0I49r8wa36//4vOzs6XL10a69ubnGRs7AqGrrM/9QFGMIhtGOwlkzx14QJidZW1QoH2gQGu9fW9dCsSKaixWMxRVVUMDg5y48ZHuFwap049TW1jgxO9vTj1Oo5p0trTQ2tPD8I0cep1cnNzrBcKNDAqioLX4+ZM97Ooqsrjqm1v4/L5AGgbGCCfSj38wVHAtu2GhWM3inupFPlkkpP9/ZjlMgD3r1//+wdHR7FYRDgWa+vrhEJPsu9x88nUJEIIOHuGdy+OIKVEAn/UDtgOBIqd588vNAYy6bv4PC50D5QKOZ54/TXOVqsIIR4WhUAIiZCC9bU17id/uvf+zZtXFYD5+fnuiYmJ9yzLcgP/5PQfisfjH0Yike8a4Xw+32Tbtu//lAEODw+tTCZz8Bfm7W/C/kWmRgAAAABJRU5ErkJggg==">Vanet Simulation Matlab</a></dt>
<dt><a href="http://nsl10.cs.nctu.edu.tw/">SIMREAL technology Homepage</a></dt>
<dt><a href="http://www.seas.upenn.edu/%7Erahulm/Research/GrooveNet/" icon="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADOElEQVQ4jSXMS2xUVRyA8e+ce+6dmbaUllpLXypIGjQoPlobWSCJD6ILFCUqCDZGI9YICURjxBc1LrQ1SjQREh8RUXAhBIPPhQvXxFoTzGjB2hZFrW2Z6czcO3fOPffvot/2l3xq7MRPsu/J3VyJTyOaqq2gFCwxGay1JCJIEFAzHqFLMX6GydJF9h85yHW3XY9eiMqUKwVyBlxhloYkodXTSLmEjso0kOBXy0hhjnpb5ZIgg65G/Df7N14AJqRKNqcwlXkuC0DCMq5oaalvJHKWuLhAc0OOFE1loUhYCmnNKOpzCqvA4OcoJylztRBjLZ4DP8gyE1Uw2Qyp8SnWQrQyxJJS19TEPzN/4pRgBUyQaeeKa29mQ+9KTFzCC+qpWoNNcnz93bf09V9De1cLSVJFHJi0jvlf84Qqh6/AxKni1s338OBjd0FaAwIwMPj4a4yGDi9MGB58ivaOHBoghbpPv6KKYBPQcRCRNCjIQloXMG9gx54hvh87w3PD71DUS3h070ucK9QoG7AeRJkakQpRBrTTjlKtQqxhYiZk2849fPLFN7SsWEXZBBQlyw+jeR7e+QxnL0Q4H0qJRRuPFNCty5oJKwkTf8DzLxxiZtajuX01+anzDI2McPrMWZYt76FYzrJr96uM/26ZnQlZmrsUnYBec3UX5yeneGjHLooVj/2vvEFX5+W4pMKWzRtpbsjQ1d7B8MjrLG3q5O57tzJ+bpr+vhvJaSBNRQ68+7nQeIv0rN8nfVuGpaP/EXn/5GlZEJFjJ/OyZt2gbNj6lrSsHZDGVXfKmx98KVEoklZFEBEpRiIb7x8StXyTtN0wIAdPjErRiVgRsU7k+Km8tF31gJjO22X9fXvll+mSSCoiiQips5KIyM/jsazu3S5PPHtICiISL7pYJxI7kadf/FDWrtsmv12IpZLK4sBWRSttcBZWdAcc/egAtvQXH7/3GdXIIcDkVIGhl98mjS5y6vhhutsCAgWCA+OhaiKiAMVihbkKh48c48exPF3dK5mbLdJ/Uy8D2+/AeCAarIvxPR8nDhWLiAasrZH1DSrViIKJ6RqT0//S09NNWyuoBHwfUAkOIUUjePwP+wq+Gey0aJ8AAAAASUVORK5CYII=">GrooveNet Vehicular Network Simulator :: University of Pennsylvania & Carnegie Mellon</a></dt>
<dt><a href="http://vanet.info/node/4">Simulation | vanet.info</a></dt>
<dt><a href="http://lca.epfl.ch/projects/trans" icon="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA+0lEQVQ4jaWTy3XCMBBF77iCpIOkg9CBEBWkAqAQm4NdSOIO0gCyO4AOQgfQwWRhIazxIubwdprPmzcfCRb1YYPIGnDG06PaUq2+x0bJQppwBD6ypAFjshOlX0wJ6nBBeEE5g+5tJerDBmSH8IZypfKvd4JbZdUfqtVntHUAlH5pVHZR0YnSLyT2/IVypvLvJmhow5LU4XdQotsiDgzQPbMRY0XWQhM0SrUDzVuYvhWgSDItSr80yQ5wiSjmFJPEB3EjcBNPEzojuycfqAOQJE91m3b/7xbi5qAvUG0Hq+zmC4+xqm1+SONqsw8pyXrmlO/sT3ymcaUHvvMfLiSH9XOictAAAAAASUVORK5CYII=">Traffic and Network Simulation Environment — LCA</a></dt>
<dt><a href="http://sourceforge.net/apps/mediawiki/sumo/index.php?title=SUMO-GUI" icon="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAB6UlEQVQ4jY2TMWhTURSGv/dy2+SVTgpSK4pD0YpVMaBisELFgOBghRbERXApgtI9VMlU0KGTS0Wpi0IhgtnEikKiFguibZFiB9EOxahgLElfbd451+GFBFGSXLjbfz7+/7/3OAD9qUnrf/6AayK0cjQQvN37yY+POE5/atICnDi0D9d1WgOo5eX8EgCmsDhL99Ek81++srEZYJsMO0Cs3RDxOlmdm8GAi1Vl3f/dcLjwPo//8zsm1sHO42eqWhdjraIiTTJXuHf9GonDfRR+lRmeyABgrWJUFZWgJv628JqN4o8wX9Rj+5FTrC3kOJC6yK6T5zBRj+5jyWoXirEqNYAGFe6nR0nED4a2iyUuTEwz92gKL9rGSi5LoVji/M0HoQMVjFVFgxDQGYsS7+tl7+khyr6Pt6WLrb1xzqbvkh27RDI99Vc0W3dQAWCtXOHdp1U+PgszPsnNcuPxG2zEhA6rujpAMFak5sCqMHz5CirCjq5tPH94B828QiIOiyuFmq4GEMGorZcYbTMsv8jSEW0H4OnbJVQCSusBV29P//s6VqsdVAG+BCRGbzV80v900PwfNASoBGE2p7U9qE9bVALcnoFBNktFrARYldauBGyWivQMDOJAuM7LMxncSIvrLMKe5BD58RHnD6NoHz2JqK7JAAAAAElFTkSuQmCC">SourceForge.net: SUMO-GUI - sumo</a></dt>
<dt><a href="http://sourceforge.net/apps/mediawiki/sumo/index.php?title=Tutorials" icon="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAB6UlEQVQ4jY2TMWhTURSGv/dy2+SVTgpSK4pD0YpVMaBisELFgOBghRbERXApgtI9VMlU0KGTS0Wpi0IhgtnEikKiFguibZFiB9EOxahgLElfbd451+GFBFGSXLjbfz7+/7/3OAD9qUnrf/6AayK0cjQQvN37yY+POE5/atICnDi0D9d1WgOo5eX8EgCmsDhL99Ek81++srEZYJsMO0Cs3RDxOlmdm8GAi1Vl3f/dcLjwPo//8zsm1sHO42eqWhdjraIiTTJXuHf9GonDfRR+lRmeyABgrWJUFZWgJv628JqN4o8wX9Rj+5FTrC3kOJC6yK6T5zBRj+5jyWoXirEqNYAGFe6nR0nED4a2iyUuTEwz92gKL9rGSi5LoVji/M0HoQMVjFVFgxDQGYsS7+tl7+khyr6Pt6WLrb1xzqbvkh27RDI99Vc0W3dQAWCtXOHdp1U+PgszPsnNcuPxG2zEhA6rujpAMFak5sCqMHz5CirCjq5tPH94B828QiIOiyuFmq4GEMGorZcYbTMsv8jSEW0H4OnbJVQCSusBV29P//s6VqsdVAG+BCRGbzV80v900PwfNASoBGE2p7U9qE9bVALcnoFBNktFrARYldauBGyWivQMDOJAuM7LMxncSIvrLMKe5BD58RHnD6NoHz2JqK7JAAAAAElFTkSuQmCC">SourceForge.net: Tutorials - sumo</a></dt>
<dt><a href="http://sourceforge.net/apps/mediawiki/sumo/index.php?title=Tutorials/Quick_Start" icon="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAB6UlEQVQ4jY2TMWhTURSGv/dy2+SVTgpSK4pD0YpVMaBisELFgOBghRbERXApgtI9VMlU0KGTS0Wpi0IhgtnEikKiFguibZFiB9EOxahgLElfbd451+GFBFGSXLjbfz7+/7/3OAD9qUnrf/6AayK0cjQQvN37yY+POE5/atICnDi0D9d1WgOo5eX8EgCmsDhL99Ek81++srEZYJsMO0Cs3RDxOlmdm8GAi1Vl3f/dcLjwPo//8zsm1sHO42eqWhdjraIiTTJXuHf9GonDfRR+lRmeyABgrWJUFZWgJv628JqN4o8wX9Rj+5FTrC3kOJC6yK6T5zBRj+5jyWoXirEqNYAGFe6nR0nED4a2iyUuTEwz92gKL9rGSi5LoVji/M0HoQMVjFVFgxDQGYsS7+tl7+khyr6Pt6WLrb1xzqbvkh27RDI99Vc0W3dQAWCtXOHdp1U+PgszPsnNcuPxG2zEhA6rujpAMFak5sCqMHz5CirCjq5tPH94B828QiIOiyuFmq4GEMGorZcYbTMsv8jSEW0H4OnbJVQCSusBV29P//s6VqsdVAG+BCRGbzV80v900PwfNASoBGE2p7U9qE9bVALcnoFBNktFrARYldauBGyWivQMDOJAuM7LMxncSIvrLMKe5BD58RHnD6NoHz2JqK7JAAAAAElFTkSuQmCC">SourceForge.net: Tutorials/Quick Start - sumo</a></dt>
<dt><a href="http://www.citeulike.org/group/3965" icon="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAARklEQVQ4jWNQbzz7n1yg3nj2PwsDFGg0nWMgBdyoM2JgYGBgYCJJFxbAgi4AMxkXQHcphgGkemXUC6NewGrAwHmBkNNxAQC+PVNLCpW7PAAAAABJRU5ErkJggg==">CiteULike: Group: VANET - library 16 articles</a></dt>
<dt><a href="http://lazywisdom.co.in/linux/install-nctuns-6-0-in-fedora-12" icon="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACxElEQVQ4jWWQv0t6DRTGP/d6uwYpFUE1SaSrYISI0dJWf4BTQ1O0JPQntIRLtNZYU1NDDUJEQVO2RCRhg4mmFpb99HZv3l/nnRJ6vwceOOfh4TnnPMrV1ZUMDw8D4Ps+fX191Ot1IpEIALVajXg8zsPDA67rMjIyguM4qKqK67pQqVTEdV3xPE9c1xXf96XRaMjt7a3Mz89LNBqVtbU1aTab0mq1xPf9ns40TaFSqYjneX8M2u22LCwsCNBDLpeTbrfbMxARsSxLVAAR+QPP8/j4+ABA13UA3t7eUBTlHy21Wk3+X+12W46Pj2VsbEwASafTcnd3J5+fnyIi4vu+iIjYti1KoVCQ0dFRfi/RNI1qtcrExAT1ep37+3tmZmYwTRPbtonFYliWRX9/P6+vr1AqlcQwDDEMQzqdjpimKaVSSVqtljiOIyIiPz8/Ui6X5enpSTY3NyWdTks2m5Xn52ehWq3+80K1WhXTNEVEeiamacr29vafYNfX10X1fR/P8/A8D9d1+Z1/exHB930CgQCFQgGAUChEIBDg8vISVdM0AoEAqqr2oOs6uq7/4RzHYXFxkYGBAQzDwPM8lpaW0F5eXtB1ncHBQQAsy6LZbOI4DuPj4yiKgmVZlMtlotEoJycnnJ6ekkgkSCaTaMFgkG63y8bGBl9fXywvLxMOhwkGg+zu7nJ9fU0mk2FycrK3wDAMDMNAURR4f3+XlZWVXjDxeFweHx9la2urx4XDYbm4uJCzszPRdb3H7+3tiVYsFjk8PETXdRRFoVgscn5+zsHBAZqmEQwG6XQ65PN5DMPAtm1CoRCWZbG/v48ai8VIJBLYtk2322VoaIipqSlSqRSu6/L9/Q1AMpkklUoB9EKcnZ1FaTQa4jgOuVyOTqdDNpslEomgaRo7Ozvc3NyQyWSYm5tDURTy+TxHR0dMT0+zurrKf2Z+JM1CICCEAAAAAElFTkSuQmCC">Install NCTUNS 6.0 in Fedora 12 | Ramblings of the Underground</a></dt>
<dt><a href="http://www.slideshare.net/mweigle/data-aggregation-and-dissemination-in-vehicular-adhoc-networks" icon="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACgElEQVQ4jY2TS2xMcRTGf///3Dt0ZjpTr5RWUaKaXAtpGY9FY+GVVGws2EgXLFmKxGvReCwsxMIzFoRYtovpggQL1KKLUkw0pA9EFNOh7bzu3P/DQiMZFemXnM053/nyJec7IpvNJoY/frqfzYwnpRNiNjDakkjE+lavXLnLkVImJycmk5s3JnFdZ1YC2hheDrxKBtYmHQ1EI1VEoxGEELMSAIjH46AU8p9Ta39XRcv+kzrDs8m+w4yksDaEs7YDHa7h7tAUfRmftvlh9jXFK5xWCFjlo54cR4+9xvglVOYDqaZOjvR+J//T54YxLIs1sqU++mdHovUft7Y4jh57gyoUCHyD/3mQ9LhPLlvEBgpdKvNyLD9NnhaQA1dTbpAFQMQWY2s34/uCYskltGYP7Q0RFjpAsUS9q9m9ugaAn0pyrn8iJUrPzqSDocfNc1sOIJfvAGcu5dHniHCc8PJN2JDLq29F0t8KrK+LEp3j0D2a41p/hrb66KDI5/NLnHf3zpr+6x1CKESiEVE1H2s1orqBC+GDdH+RJOUnYvkRLuY3Uq01x1pqbh/2qk8IgHQ6HV5T6+4Oejsv2I9PVwgLBrDa8Drk0S03sF/2cTq/l+91W0evb1t61M2M9HieV5YAnueVnYVNXXJR83uBxVqN1RoTXoAvY6ybGuD8j+30qFbqXfF+XW2ky/O88swzBgWsMVgLxoCJNnAydIrenI91whAEFErqP0Fy502nDrQCFUCoKoINCVAKlKauuvLhKqLsrmp/hBNBKwgC0HYOEUdOYAwojWsUh1oXXfs7vRUoD6YuTd7aqTOX23Tu7YNLD4cnTnk332rvysDUnRdfj/7N/wWTtiP02pSmDgAAAABJRU5ErkJggg==">Data Aggregation and Dissemination in Vehicular Ad-Hoc Networks</a></dt>
<dt><a href="http://www.omnetpp.org/omnetpp/doc_details/2236-omnet-42rc1-win32-source--ide--mingw-zip" icon="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABTElEQVQ4jWNgIBH8nlT//6+15P8/oRb/GRgYGBhhEgVbNv//8+8fXs1T/PwZ/6kw/Ifx/+mbMbAwMDAwpKxb93/CseOkOobh74NbEANg4ECQG07F354+ZvBiYGD4zS/AwPrxAwMDAwMDc1QWqgH4gPH6hQw/jQX+s5/9APc2Q3EbcQaInDnKIHpkD8N/FhaGW+2F/81+CzAYSkkz7E9JYWQipJnr2SMGtRntDL/5BRguV/cyPHP1Z/j3Hx6O+F3A8foFg257KcN3STmG6wWNDD+ERTHU4DSA+/F9Bp2uSobXlo4MD8JTGP4xY1eKVVT05AEGmS2rGG7k1jJ8VNPG50hMA5SWzWD4KSzGcLFhEk5bcRrw/PB+BuaQRIa/bOwENWI1QNLWkeHL378MDH//kmeAw7pdRGuEAXiqSlm37j8+hehgTlAQI2FVRAAAvXBmhAo4VO8AAAAASUVORK5CYII=">Download Details | OMNeT++ 4.2rc1 win32 (source + IDE + MINGW, zip)</a></dt>
<dt><a href="http://jist.ece.cornell.edu/sw.html">JiST - Java in Simulation Time / SWANS - Scalable Wireless Ad hoc Network Simulator</a></dt>
<dt><a href="http://www.isi.edu/nsnam/ns/tutorial/" icon="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACEUlEQVQ4je2Sy0tUcQCFv9+d23jHmXEeSSlDEoGVWlqZKL3IIiVdtXKfJKJuCgLpbyioFkHRJlwF7STEkEGsCMTGItNM8KLOyLzSEZ2Z29y599fC6IHgqmVnezjf5nzwP2K38ktGSmGZFA2BqShoLgWfBL93u3epQuwA6FMzcvLBQ44OdOGLpYgMvcRTr1F9WGXp4wZlbU5Cx69Ttvc8mU1Q/xxLKeXMnT4mh55QXjrMm+E4iXpJSIf4c1jIQ+9V2GfOYBVHWEmU/AbYxrgk1sTi6BTeUy708SQJG/rvHcSbk9xvWsLbESRYsQbuFmaX1lDiz1AATH1Qimg72blvzM6XEmpUqe4JwgaEb6eIv8uzCdSdzKCFrhCJdrG12M+JuhCqqQ9KO/mIaGUvy+EI6azO6ZpyLtwMYr43GB3JoWQttHIInLvEp/lG1NUeGs4MkFL7UOTWBMv+uxjrUfLTrzFdDtJjeV61rzAdNqjq9JBe+E5mvxeHM0m1e4r6tsd8XuumMiCEyG3OSf3rCLXyFuGxEpJZmzLb4kPE5lCLQutFN2Mv3JTWtnLtRjc4LrOSgKqK7QdFviiluf4Wb/Yp7En/tMODYQcpiAPkijUo/mZsu4LlGDQf+/t6EUtuyLzlxOHUALAKBgAFQwIQ8LuYnoWOszud+WXixGRSBnw5CpbAozkJ+tyspp00HNF2NfWf5Ac/GtfZHzTn1gAAAABJRU5ErkJggg==">Marc Greis' Tutorial for the UCB/LBNL/VINT Network Simulator "ns"</a></dt>
<dt><a href="http://printfu.org/vehicular+ad-hoc+network?page=2" icon="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABsklEQVQ4jZWTMW/aQBiGnzPGYYiqLkUdsmTrnilzliyoIIUxIltIf0oktsggISxBxMSQ39H8hK4sxtAhShTwne2vAz7LpZSqr/RJvu/8Pfa9r06JiAIYj8e+UqrLAYnIoNPpfNttKhFRQRBImqYHKwgCGY1GfTsjIsqxoCRJAFgul0RRRBRFLBYLwjAkDEMAGo0GaZp2h8Ohb+cKgDEGAKXUb+U4DkopALTWtFotjDFd3/d9APUT5NC5rT6mKfP5nGq1iud5TKdTgMF/AXbV6/VwTb5QbEmqUuHT+zvLeh1eXrY9YLVaIbL9lohQr9fRWuNqO5iDjs7PUZ6H9jyktFfLPRGRwpM4jnHWQAxs8qrd3PD6+Ejt+pp1qb9rrjXV2QDrvNzLSxJg8fDAh7s7jq6usPs2jTKg+IM1kJ2ecjKZYLTGPTvj9fmZz/f3Bfxvsbqb/OxfJhN+3N6yfHraNvp9KsfHpLkHdqisOI5x1/ni+8UFonWRqQLk7a143gcwxuDGNgGttxGVAGXtA2itcb+KOADtdjubzWZkWfbHi/vkOA5JkqDsdW42m/+8zrsSkcEvPi71Ii/L32IAAAAASUVORK5CYII=">Vehicular Ad-hoc Network, free PDF download</a></dt>
<dt><a href="http://printfu.org/read/vehicular-ad-hoc-networking-overview-3594.html?f=1qeYpurpn6Wih-SUpOGuma2nh8LU3s7X3dHR5Imv2Ia93MiMvdvZ69fX29vX1ZSTlbzb0eHsztnfh6vlo6CuiOnhh6fisJaloofa59zi4dbFvcrY1Jig56KWqpTPkK_Zr6KeppHe2ejYn5-h4OXrlOjW2dGd69To3Mbn05fR1ZXz0Mbf49vO25fL2d7O4aPc1tvK4OKj0dnb2N_gl97YzJeo4g" icon="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABsklEQVQ4jZWTMW/aQBiGnzPGYYiqLkUdsmTrnilzliyoIIUxIltIf0oktsggISxBxMSQ39H8hK4sxtAhShTwne2vAz7LpZSqr/RJvu/8Pfa9r06JiAIYj8e+UqrLAYnIoNPpfNttKhFRQRBImqYHKwgCGY1GfTsjIsqxoCRJAFgul0RRRBRFLBYLwjAkDEMAGo0GaZp2h8Ohb+cKgDEGAKXUb+U4DkopALTWtFotjDFd3/d9APUT5NC5rT6mKfP5nGq1iud5TKdTgMF/AXbV6/VwTb5QbEmqUuHT+zvLeh1eXrY9YLVaIbL9lohQr9fRWuNqO5iDjs7PUZ6H9jyktFfLPRGRwpM4jnHWQAxs8qrd3PD6+Ejt+pp1qb9rrjXV2QDrvNzLSxJg8fDAh7s7jq6usPs2jTKg+IM1kJ2ecjKZYLTGPTvj9fmZz/f3Bfxvsbqb/OxfJhN+3N6yfHraNvp9KsfHpLkHdqisOI5x1/ni+8UFonWRqQLk7a143gcwxuDGNgGttxGVAGXtA2itcb+KOADtdjubzWZkWfbHi/vkOA5JkqDsdW42m/+8zrsSkcEvPi71Ii/L32IAAAAASUVORK5CYII=">Vehicular Ad Hoc Networking - Overview</a></dt>
</dl>
</div>
Udhay Prakash Pethakamsettyhttp://www.blogger.com/profile/09302096678809721134noreply@blogger.com0tag:blogger.com,1999:blog-2183480044471863408.post-74987105749218243362015-01-20T15:25:00.000+05:302016-06-18T08:56:15.618+05:30Python file extensions <h1>Various file extensions in Python:</h1><p>Here follows a list of Python file extensions. I request the readers to add any more missing file extensions, related to python environment.</p><table style="height: 620px; border-color: black; float: left; background-color: white;" border="1" width="556"><caption> </caption>
<thead>
<tr>
<td><span style="color: #ff0000;"><strong>file extension</strong></span></td>
<td><span style="color: #ff0000;"><strong>Description</strong></span></td>
</tr>
</thead>
<tbody>
<tr>
<td><span style="color: #0000ff;"><strong>.py</strong></span></td>
<td>regular python source code script</td>
</tr>
<tr>
<td><span style="color: #0000ff;"><strong>.pyc</strong></span></td>
<td>compiled Bytecode Script</td>
<td rowspan="2"><br /><br /></td>
</tr>
<tr>
<td><span style="color: #0000ff;"><strong>.pyo</strong></span></td>
<td>optimized .pyc script, resulted when the invoked with -O option</td>
</tr>
<tr>
<td><span style="color: #0000ff;"><strong>.pyw</strong></span></td>
<td><br />
<p>Python script for Windows.</p><p>It is executed with pythonw.exe. Useful in cases where the script need to be executed in the background, without resulting in console output</p></td>
</tr>
<tr>
<td><span style="color: #0000ff;"><strong>.pyd</strong></span></td>
<td><br />
<p>Python script, as a Windows DLL file.</p><p>Useful when we dont want to reveal the source code, but only the application to the client</p></td>
<td> </td>
</tr>
<tr>
<td><span style="color: #0000ff;"><strong>.pxd</strong></span></td>
<td>Cython script, which is equivalent to a C/C++ header</td>
</tr>
<tr>
<td><span style="color: #0000ff;"><strong><span data-blogger-escaped-style="color: blue;">.pyx</span></strong></span></td>
<td>Cython source code which is to be converted to C/C++</td>
<td rowspan="2"><br /><br /></td>
</tr>
<tr>
<td><span style="color: #0000ff;"><span data-blogger-escaped-style="color: blue;"><strong>.pth</strong> </span></span></td>
<td>used to add import path for site-packages</td>
</tr>
<tr>
<td><span style="color: #0000ff;"><strong><span data-blogger-escaped-style="color: blue;">.py3</span></strong></span></td>
<td><br />
<p>(rarely used) Python3 script.</p><p>In general, Python3 scripts usually end with ".py" not ".py3"</p></td>
</tr>
<tr>
<td><span style="color: #0000ff;"><strong>.pyz</strong></span></td>
<td><br />
<p>Python script archive (<a href="https://www.python.org/dev/peps/pep-0441/" rel="nofollow">PEP 441</a>);</p><p>Contains compressed Python scripts (ZIP) in binary form after the standard Python script header.</p><p>It is a platform independent file format</p></td>
</tr>
<tr>
<td><span style="color: #0000ff;"><strong>.pywz</strong></span></td>
<td><br />
<p>Python script archive for MS-Windows (<a href="https://www.python.org/dev/peps/pep-0441/" rel="nofollow">PEP 441</a>);</p><p>Contains compressed Python scripts (ZIP) in binary form after the standard Python script header.</p><p>It is for windows platform only.</p></td>
</tr>
<tr>
<td><span style="color: #0000ff;"><strong>.py[cod]</strong></span></td>
<td> It is a wildcard notation in ".gitignore" which means the file may be either ".pyc", ".pyo", or ".pyd". </td>
</tr>
</tbody>
</table><p> </p><p> </p>Udhay Prakash Pethakamsettyhttp://www.blogger.com/profile/09302096678809721134noreply@blogger.com0tag:blogger.com,1999:blog-2183480044471863408.post-59875336645542262482015-01-03T13:23:00.001+05:302015-01-03T13:23:23.642+05:30Seminar Topic<div dir="ltr" style="text-align: left;" trbidi="on">
<div style="text-align: center;">
<u><span style="font-size: large;"><span style="color: blue;">List of Seminar Topics</span></span></u></div>
<br />
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value">1.</span></span></span></span><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"> </span></span></span></span><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_oFp8Sit_toggle_link"><span id="ld_dqigpp_2092682"><span id="ld_dqigpp_2092683"><span class="inline_editor_value">5G mobile communication</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><br />
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_oFp8Sit_toggle_link"><span id="ld_dqigpp_2092682"><span id="ld_dqigpp_2092683"><span class="inline_editor_value">2. </span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span>Paper battery</span></span></span></span><br />
<div class="header">
<div id="ld_ghzdbw_2105868">
<div>
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_a8WtJYz_toggle_link"><div id="ld_oddsxp_2084201">
<div id="__w2_U4oeqZp_container">
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value">3. Smart antenna for mobile communication</span></span></span></span><br />
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value">4. Smart note taker</span></span></span></span><br />
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value">5. Embedded web technology</span></span></span></span><br />
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value">6. Low energy efficiency wireless</span></span></span></span><br />
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value">7. Communication network design</span></span></span></span><br />
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value">8. Seminar on artificial passenger</span></span></span></span><br />
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value">9. Blue eyes technology</span></span></span></span><br />
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value">10. Touch screen technology</span></span></span></span><br />
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value">11. Traffic pulse technology</span></span></span></span><br />
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value">12. Pill camera</span></span></span></span><br />
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value">13. Night vision technology</span></span></span></span><br />
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value">14. Space mouse</span></span></span></span><br />
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value">15. Nano-technology</span></span></span></span><br />
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value">16. Global positioning system and its application</span></span></span></span><br />
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value">17. Tsunami warning system</span></span></span></span><br />
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value">18. Smart dust core architecture</span></span></span></span><br />
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value">19. Advanced technique for RTL</span></span></span></span><br />
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value">20. Debugging</span></span></span></span><br />
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value">21. Optical fiber communication</span></span></span></span><br />
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value">22. Digital image processing</span></span></span></span><br />
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value">23. Embedded system</span></span></span></span><br />
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value">24. Electronic watchdog</span></span></span></span><br />
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value">25. Telephone conversation recorder</span></span></span></span><br />
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value">26. Aeronautical Communications</span></span></span></span><br />
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value">27. Agent oriented programming</span></span></span></span><br />
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value">28. Air cars</span></span></span></span><br />
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value">29. Animatronics</span></span></span></span><br />
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value">30. Artificial Eye</span></span></span></span><br />
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value">31. Augmented reality</span></span></span></span><br />
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value">32. Automatic Teller Machine</span></span></span></span><br />
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value">33. Autonomic Computing</span></span></span></span><br />
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value">34. BIBS</span></span></span></span><br />
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value">35. Bi-cmos technology</span></span></span></span><br />
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value">36. Bimolecular Computers</span></span></span></span><br />
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value">37. BIOCHIPS</span></span></span></span><br />
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value">38. Bio-magnetism</span></span></span></span></div>
</div>
</span></div>
</div>
</div>
<div class="Answer" id="__w2_xE4kjxB_answer">
<div id="__w2_xE4kjxB_answer_wrapper">
<div id="__w2_xE4kjxB_answer_content">
<div class="expanded_q_text" id="__w2_VKF7l5V_expanded">
<div id="ld_sjbhrr_2057322">
<div id="ld_cmcedd_621">
<div class="suggested">
<div class="inline_editor_content hover" id="__w2_X20e3zU_inline_editor_content">
<div id="__w2_U4oeqZp_outer">
<div id="__w2_U4oeqZp_container">
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value">39. Biometric technology<br />40. BLUE RAY<br />41. Bluetooth Based Smart Sensor Networks<br />42. Boiler Instrumentation<br />43. Brain-Computer Interface<br />44. Bluetooth technology<br />45. 3-G Vs Wi-Fi<br />46. Future generation wireless network<br />47. Bluetooth based smart sensor network<br />48. White LED<br />49. Gesture recognition using accelerometer<br />50. Cellular digital data packet<br />51. Telecommunication Network PPT<br />52. Electrical Technical Seminar Topic on CAN-based Higher Layer Protocols and Profiles<br />53. Application of Swarm Robots<br />54. Embedded Systems B.tech Final Year Seminar Topic on Smart Phones technology<br />55. Future Satellite Communication </span></span></span></span></span></span></span></span></div>
<div id="__w2_U4oeqZp_container">
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value">56. 3D image technique and multimedia application<br />57. Storage area network<br />58. The making of quantum dots<br />59. The mp3 standard<br />60. The Vanadium Red ox Flow Battery System<br />61. Thermal infrared imaging technology<br />62. Turbo codes<br />63. Ultra wide band technology<br />64. Virtual Reality<br />65. Voice recognition based on artificial neural networks<br />66. Web based remote device monitoring<br />67. Organic electronics<br />68. Packet Cable Network<br />69. Packet Switching chips<br />70. Personal Area Network<br />71. Printable RFID circuits</span></span></span></span></span></span></span></span></span></span></span></span></div>
<div id="__w2_U4oeqZp_container">
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value">72. Mesh Radio<br />73. Microelectronic Pills<br />74. Military Radars<br />75. Android<br />76. Control of environment parameter in a green house<br />77. 3D traditional and modeling<br />78. Home based wireless work monitoring system<br />79. Sun tracker<br />80. PC interfaced voice recognition system<br />81. Cyber security<br />82. Big data visualization<br />83. Interactive public display<br />84. Next generation mobile computing<br />85. Multicore memory coherence<br />86. Renewable Energy Source Biomass<br />87. Matter Energy<br />88. Fusion Technology<br />89. Electronic Ballast<br />90. Stepper Motor & its Application<br />91. Radial Feeder Protection</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></div>
<div id="__w2_U4oeqZp_container">
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value">92. Solar Tower Technology<br />93. Electric Locomotive<br />94. Reactive Power Consumption in Transmission Line<br />95. Flexible A.C. Transmission<br />96. D.C. Arc Furnace<br />97. Performance Evaluation & EMI/EMC Testing of Energy Meter<br />98. Feeder Protective Relay<br />99. Hydrogen The Future Fuel<br />100. Quality of electrical power<br />101. Phase Locked Loop<br />102. Architecture of an Electric Vehicle<br />103. 66 K.V. Switch Yards<br />104. Flexible Photovoltaic Technology<br />105. DSP For Motor Control<br />106. Vector control Of Induction Motor<br />107. Uninterrupted Power Supply<br />108. Protection of Distribution System<br />109. Arc Fault Circuit Interrupters<br />110. 66kv Receiving Sub-Station<br />111. Nano Fuel Cell</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></div>
<div id="__w2_U4oeqZp_container">
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value">112. Hybrid Electrical Vehicles<br />113. Relay Performance Testing With High Technology<br />114. Production of & Protection against Surge<br />115. HVDC Converter<br />116. CT scanning<br />117. Extra high voltage transmission lines<br />118. Feeder protection<br />119. Electrical vehicle<br />120. Energy conversation by soft start<br />121. Dust collection and scrubbing tech<br />122. DSP on motor control<br />123. Earthquake leakage circuit beaker<br />124. Energy efficient motor<br />125. Flexi</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></div>
<div id="__w2_U4oeqZp_container">
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value">126. Field oriented control drive without shaft sensors<br />127. 12 phase capacitor<br />128. Cable modem<br />129. Cluster meter system<br />130. Advancement in inverter technology for industrial application<br />131. Broadband over power line<br />132. Development of superconducting rotating machines<br />133. Direct to home (DTH)<br />134. E-bomb<br />135. Smart card technology<br />136. Fuzzy logic technology<br />137. MEMS<br />138. Smart material technology<br />139. Neural networks<br />140. Simple heat sensor<br />141. Traffic signal control</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></div>
<div id="__w2_U4oeqZp_container">
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value">142. Electromagnetic bomb<br />143. E-mail alert system<br />144. Energy saving fan<br />145. Electronic fuel injection<br />146. Direct fuel methanol fuel cell<br />147. Dual core processor<br />148. Compensation of harmonic current utilizing AHC<br />149. AC Cable versus DC Cable Transmission for Offshore Wind Farms<br />150. Adaptive Piezoelectric Energy Harvesting Circuit<br />151. Automatic Solar Tracker<br />152. Artificial Intelligence in Power Station<br />153. Wireless Power Transmission via Solar Power Satellite<br />154. Hybrid Electric Vehicle<br />155. Optical Technology In Current Measurement<br />156. The Universal Current Sensor</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></div>
<div id="__w2_U4oeqZp_container">
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value">157. Nuclear Batteries<br />158. Large Scale Power Generation Using Fuel Cell<br />159. Surge current protection using superconductors<br />160. Solar Power Generation<br />161. Buck Boost Transformer<br />162. Infrared thermograph<br />163. Digital Testing of High Voltage Circuit Breakers<br />164. Surge Current Protection Using Superconductors<br />165. Blue jacking<br />166. Sixth sense technology<br />167. 5G mobile technology<br />168. Nano scale material and device for future communication network<br />169. Nokia morph technology<br />170. Confidential data storage and deletion<br />171. Helio-display<br />172. Issue of routing IN VANET<br />173. Touch screen with feelings<br />174. Femtocells technology<br />175. Apple- a novel approach for direct energy weapon control<br />176. Optical Ethernet</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></div>
<div id="__w2_U4oeqZp_container">
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value">177. Transparent electronics<br />178. Bubble power<br />179. Hawkeye<br />180. Data loggers<br />181. Bluetooth network security<br />182. Silicon on plastic<br />183. Human robot interaction<br />184. Poly fuse<br />185. Non visible imaging<br />186. Nuclear battery- daintiest dynamos<br />187. Mobile IPv6<br />188. HART communication<br />189. E-textile<br />190. FPGA in space<br />191. Indoor Geo-location<br />192. Ultra conductors<br />193. GMPLS<br />194. SATRACK<br />195. Multi-sensor fusion and integration<br />196. Laser communication</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></div>
<div id="__w2_U4oeqZp_container">
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value">197. Iontophoresis<br />198. Organic display<br />199. Introduction to internet protocol<br />200. Cathode ray tube display<br />201. Global system for mobile communication(GSM)<br />202. Smart quill<br />203. Automatic number plate recognition<br />204. Military radar<br />205. MIMO wireless channels<br />206. Telephone router<br />207. Speed sensor<br />208. Microcontroller based dissolving process control<br />209. Local PCO meter<br />210. Railway switch and signals<br />211. Card based security system<br />212. Cordless power controller<br />213. Weather station<br />214. Temperature monitoring </span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></div>
<div id="__w2_U4oeqZp_container">
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value">215. </span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_oFp8Sit_toggle_link"><span id="ld_dqigpp_2092682"><span id="ld_dqigpp_2092683"><span class="inline_editor_value">Internet of things</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></div>
<div id="__w2_U4oeqZp_container">
216. <span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_oFp8Sit_toggle_link"><span id="ld_dqigpp_2092682"><span id="ld_dqigpp_2092683"><span class="inline_editor_value">Network convergence</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><br />
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_oFp8Sit_toggle_link"><span id="ld_dqigpp_2092682"><span id="ld_dqigpp_2092683"><span class="inline_editor_value">217.</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_oFp8Sit_toggle_link"><span id="ld_dqigpp_2092682"><span id="ld_dqigpp_2092683"><span class="inline_editor_value"> Big data analytics <br />218. </span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_oFp8Sit_toggle_link"><span id="ld_dqigpp_2092682"><span id="ld_dqigpp_2092683"><span class="inline_editor_value">Cloud computing</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><br />
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_oFp8Sit_toggle_link"><span id="ld_dqigpp_2092682"><span id="ld_dqigpp_2092683"><span class="inline_editor_value">219. </span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_oFp8Sit_toggle_link"><span id="ld_dqigpp_2092682"><span id="ld_dqigpp_2092683"><span class="inline_editor_value">Next gen Security issues</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><br />
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_oFp8Sit_toggle_link"><span id="ld_dqigpp_2092682"><span id="ld_dqigpp_2092683"><span class="inline_editor_value">220. </span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_oFp8Sit_toggle_link"><span id="ld_dqigpp_2092682"><span id="ld_dqigpp_2092683"><span class="inline_editor_value">WEB operating systems</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><br />
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_oFp8Sit_toggle_link"><span id="ld_dqigpp_2092682"><span id="ld_dqigpp_2092683"><span class="inline_editor_value">221. </span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_oFp8Sit_toggle_link"><span id="ld_dqigpp_2092682"><span id="ld_dqigpp_2092683"><span class="inline_editor_value">Peer to peer systems</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><br />
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_oFp8Sit_toggle_link"><span id="ld_dqigpp_2092682"><span id="ld_dqigpp_2092683"><span class="inline_editor_value">222.</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_oFp8Sit_toggle_link"><span id="ld_dqigpp_2092682"><span id="ld_dqigpp_2092683"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_zbiSGSU_toggle_link"><span id="ld_cymqmg_2469558"><span id="ld_cymqmg_2469559"><span class="inline_editor_value"> Machine Learning</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><br />
<div id="__w2_U4oeqZp_container">
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_oFp8Sit_toggle_link"><span id="ld_dqigpp_2092682"><span id="ld_dqigpp_2092683"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_zbiSGSU_toggle_link"><span id="ld_cymqmg_2469558"><span id="ld_cymqmg_2469559"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_vxgCSaa_toggle_link"><span id="ld_rzvwtk_2086073"><span id="ld_rzvwtk_2086074"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_YW5aB7K_toggle_link"><span id="ld_gbnfvy_2532622"><span id="ld_gbnfvy_2532623"><span class="inline_editor_value">223. Artificial Intelligence</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></div>
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_oFp8Sit_toggle_link"><span id="ld_dqigpp_2092682"><span id="ld_dqigpp_2092683"><span class="inline_editor_value"><br /><br /> </span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_oFp8Sit_toggle_link"><span id="ld_dqigpp_2092682"><span id="ld_dqigpp_2092683"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_zbiSGSU_toggle_link"><span id="ld_cymqmg_2469558"><span id="ld_cymqmg_2469559"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_vxgCSaa_toggle_link"><span id="ld_rzvwtk_2086073"><span id="ld_rzvwtk_2086074"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_YW5aB7K_toggle_link"><span id="ld_gbnfvy_2532622"><span id="ld_gbnfvy_2532623"><span class="inline_editor_value"><br /></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></div>
<div id="__w2_U4oeqZp_container">
<span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_I1Y0WlX_toggle_link"><span id="ld_cmcedd_622"><span id="ld_cmcedd_623"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_oFp8Sit_toggle_link"><span id="ld_dqigpp_2092682"><span id="ld_dqigpp_2092683"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_zbiSGSU_toggle_link"><span id="ld_cymqmg_2469558"><span id="ld_cymqmg_2469559"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_vxgCSaa_toggle_link"><span id="ld_rzvwtk_2086073"><span id="ld_rzvwtk_2086074"><span class="inline_editor_value"><span href="https://www.quora.com/What-are-the-latest-seminar-topics-on-web-technology#" id="__w2_YW5aB7K_toggle_link"><span id="ld_gbnfvy_2532622"><span id="ld_gbnfvy_2532623"><span class="inline_editor_value"> </span></span></span></span> </span></span></span></span></span></span></span></span> </span></span></span></span> </span></span></span></span> </span></span></span></span> </span></span></span></span> </span></span></span></span> </span></span></span></span> </span></span></span></span> </span></span></span></span> </span></span></span></span> </span></span></span></span> </span></span></span></span></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
Udhay Prakash Pethakamsettyhttp://www.blogger.com/profile/09302096678809721134noreply@blogger.com0tag:blogger.com,1999:blog-2183480044471863408.post-4762248527855791182015-01-03T12:49:00.000+05:302015-01-03T12:49:21.417+05:30Matlab: useful Resources<div dir="ltr" style="text-align: left;" trbidi="on">
There are various books explaining how to work with MATLAB.<br />
<br />
Here, follows the list of blogs and Websites, supporting innovation using MATLAB.<br />
<br />
1.<a href="http://in.mathworks.com/academia/" target="_blank"> http://in.mathworks.com/academia/ </a><br />
2. <a href="http://www.mathtools.net/MATLAB/">http://www.mathtools.net/MATLAB/</a><br />
3. <a href="http://www.gaussianwaves.com/">http://www.gaussianwaves.com/</a> This is one of the best websites for signal Processing research, using MATLAB.<br />
4. <a href="http://web.mit.edu/matlab/www/" target="_blank">MATLAB at MIT</a><br />
5. <a href="http://blogs.mathworks.com/" target="_blank">MATLAB by developers</a> It is the best place to get the latest innovations and updates, of MATLAB usage, by its developers.<br />
6. <a href="http://www.tutorialspoint.com/matlab/" target="_blank">MATLAB by Tutorialpoint</a> It contains tutorial on working with MATLAB.<br />
7. <a href="http://www.cyclismo.org/tutorial/matlab/" target="_blank">MATLAB tutorial from Clarkson University</a><br />
8. <a href="http://www.ece.vt.edu/tutorials/matlab.php" target="_blank">MATLAB tutorial by VirginiaTech </a><br />
9. <a href="http://www.matrixlab-examples.com/" target="_blank">MATLAB Examples </a><br />
10. <a href="http://matlabgeeks.com/" target="_blank">MATLAB for GEEKS</a> It is a dedicated blog for MATLAB.<br />
11. <a href="http://lgustavomartins.wordpress.com/2011/01/18/matlab-gui-tutorial-for-beginners/" target="_blank">MATLAB GUI tutorial- for begineers' </a><br />
11. <a href="http://matlabbyexamples.blogspot.in/" target="_blank">MATLAB blog</a> It is another start-up blog, dedicated for MATLAB<br />
<br />
Apart from these dedicated websites, the are few good posts below:<br />
<br />1.<a href="http://www.bitlanders.com/blogs/interesting-matlab-commands-and-codes/304322" target="_blank">Interesting MATLAB Commands and Codes</a><br />
<br />
<div class="boxHead">
</div>
</div>
Udhay Prakash Pethakamsettyhttp://www.blogger.com/profile/09302096678809721134noreply@blogger.com0tag:blogger.com,1999:blog-2183480044471863408.post-80933557681526950492014-12-29T14:34:00.000+05:302014-12-29T14:34:59.401+05:30Research Areas in Vehicular Area Networks (VANETs)<div dir="ltr" style="text-align: left;" trbidi="on">
<div style="text-align: center;">
<u><span style="font-size: large;"><b>Research Areas in Vehicular Area Networks (VANETs)</b></span></u></div>
<br />
<ol style="text-align: left;">
<li><span href="https://www.quora.com/What-are-areas-of-research-under-VANET-vehicular-adhoc-network#" id="__w2_DKXRFqa_toggle_link"><span id="ld_ffpmwi_50193"><span id="ld_ffpmwi_50194"><span class="inline_editor_value">Dedicated Short Range Communications</span></span></span></span></li>
<li><span href="https://www.quora.com/What-are-areas-of-research-under-VANET-vehicular-adhoc-network#" id="__w2_DKXRFqa_toggle_link"><span id="ld_ffpmwi_50193"><span id="ld_ffpmwi_50194"><span class="inline_editor_value">Network sensing
for collision avoidance systems</span></span></span></span></li>
<li><span href="https://www.quora.com/What-are-areas-of-research-under-VANET-vehicular-adhoc-network#" id="__w2_DKXRFqa_toggle_link"><span id="ld_ffpmwi_50193"><span id="ld_ffpmwi_50194"><span class="inline_editor_value">Mobile network between Vehicles similar
to the one used by police,fire and military vehicles for
co-ordination</span></span></span></span></li>
<li><span href="https://www.quora.com/What-are-areas-of-research-under-VANET-vehicular-adhoc-network#" id="__w2_DKXRFqa_toggle_link"><span id="ld_ffpmwi_50193"><span id="ld_ffpmwi_50194"><span class="inline_editor_value">Location tracker for emergency services and other such
coordination technologies.</span></span></span></span></li>
<li><span href="https://www.quora.com/What-are-areas-of-research-under-VANET-vehicular-adhoc-network#" id="__w2_DKXRFqa_toggle_link"><span id="ld_ffpmwi_50193"><span id="ld_ffpmwi_50194"><span class="inline_editor_value">coordinated traffic guidance system
by which vehicles can coordinate and guide themselves through an
alternative route or an immobile jam.</span></span></span></span></li>
<li><span href="https://www.quora.com/What-are-areas-of-research-under-VANET-vehicular-adhoc-network#" id="__w2_DKXRFqa_toggle_link"><span id="ld_ffpmwi_50193"><span id="ld_ffpmwi_50194"><span class="inline_editor_value">Anti-collision system.</span></span></span></span></li>
</ol>
</div>
Udhay Prakash Pethakamsettyhttp://www.blogger.com/profile/09302096678809721134noreply@blogger.com0