Wednesday, 15 August 2018

Python if Statement

Lets write a Python code where we see how if statement is used

-----------------------------------
num = 3
if num > 0:
    print(num, "is a positive number.")
print("This is always printed.")

num = -1
if num > 0:
    print(num, "is a positive number.")
print("This is also always printed.")

-----------------------------------

The output of above code will be below

-----------------------------------
3 is a positive number.
This is always printed.
This is also always printed.
-----------------------------------

Explanation of the code :- Watch how we use num variable 3 and print it as positive, notice the second time positive is not printed because -1 is negative not > 0

The range() Function in Python

Lets use Range function of Python to write below code to print range of numbers between 0 to 4

------------------------------
for i in range(5):
    print(i)

------------------------------

The output of above code will be :

------------------------------

0
1
2
3
4
------------------------------

Now lets use Range function again of Python to see another scenario where 10 is not printed in the range of 5,10 but 5 is printed so it includes first number not the last
------------------------------

for i in range(5,10):
     print(i)

------------------------------

The output of above code is below

------------------------------
5
6
7
8
9

------------------------------

The given end point is never part of the generated sequence; range(10) generates 10 values, the legal indices for items of a sequence of length 10. It is possible to let the range start at another number, or to specify a different increment (even negative; sometimes this is called the ‘step’):

So lets take a scenario of below code :

---------------------------------

for i in range(0,10,3):
    print(i)
---------------------------------


The output of above code is 

------------------------------
0
3
6
9
------------------------------








Wednesday, 20 June 2018

ODevCYatra 2018 event in India


If you are in Inda in one of these 7 cities, then do not miss the chance to meet Global Oracle Experts and learn from them in technical sessions about Oracle Cloud, Exadata, Oracle In Memory, Oracle Autonomous Database, Machine Learning, Performance Tuning and much more

ODevCYatra - Yatra or Tour is series of Seven events across Seven major cities in a time period of 9 days


Gurugram Registration http://odevcyatra.in/Gurugram/
Chennai Registration http://odevcyatra.in/chennai/
Pune Registration http://odevcyatra.in/pune/
Mumbai Registration http://odevcyatra.in/mumbai/
Hyderabad Registration http://odevcyatra.in/hyderabad/
Ahmedabad Registration http://odevcyatra.in/ahmedabad/
Bengaluru Registration http://odevcyatra.in/bengaluru/

Learning R for PL/SQL Developers, Part 2

Learning R for PL/SQL Developers, Part 2


Part 2 of a two-part series that presents an easier way to learn R by comparing and contrasting it to PL/SQL


Click here to read and follow the full article 

Learning R for PL/SQL Developers, Part 1

Learning R for PL/SQL Developers, Part 1

Part 1 of a two-part series that presents an easier way to learn R by comparing and contrasting it to PL/SQL.

Click to read and follow the article  here

Tuesday, 20 February 2018

Introducing Oracle Database 18c

Oracle Database 18c, the latest generation of the world's most popular database is now available on Oracle Exadata.  It's the first annual release in Oracle's new database software release model, and is a core component of Oracle's recently announced Autonomous Database Cloud.

Oracle Autonomous Database Cloud is the world’s first data management in the cloud to deliver automated patching, upgrades, and tuning, including performing all routine database maintenance tasks while the system is running, without human intervention. This new autonomous database cloud is self-driving, self-securing, and self-repairing, which help to eliminate manual database management and human errors. Autonomous management also minimizes hardware resource consumption and delivers better price performance. Read more on whats new in 18C at https://docs.oracle.com/en/database/oracle/oracle-database/18/whats-new.html

Thursday, 8 February 2018

RAC Internals & Machine Learning by Sandesh Rao

AIOUG-NIC Tech Day (RAC Internals & Machine Learning by Sandesh Rao)


Date & Venue: Feb 18th, 2018 @ Fidelity Gurugram

Key Speaker: Sandesh Rao

Speaker's Profile:- 


Sandesh Rao is a VP running the RAC Assurance Team within RAC Development at Oracle Corporation specializing in performance tuning , high availability , disaster recovery and architecting cloud based solutions using the Oracle Stack. With more than 14 years of experience working in the HA space and having worked on several versions of Oracle with different application stacks he is a recognized expert in RAC , Database Internals , PaaS , SaaS and IaaS solutions , solving Big Data related problems . Most of his work involves working with customers in the implementation of public and hybrid cloud projects in the financial , retailing , scientific , insurance , biotech and the tech space. His current position involves running a team that develops best practices for the Oracle Grid Infrastructure 12c including products like RAC (Real Application Clusters) , Storage (ASM , ACFS)More details at http://bit.ly/1UCL46K 

About AIOUG  - All India Oracle Users Group

AIOUG is a non profit organization started by like minded users who think such a community is required in India where the amount of Oracle user base is humongous. The idea of this group is to share what the Oracle users have learned from using Oracle technology over the years with fellow users who have similar interest.

AIOUG provides Oracle technology and database professionals the opportunity to enhance their productivity and influence the quality, usability, and support of Oracle technology. The AIOUG is composed of Oracle professionals committed to helping fellow IT professionals develop solutions to their business challenges.


AIOUG Tech Days:


AIOUG's TechDay with a focus on a specific technology area. It is an event filled with opportunities to learn and network.  AIOUG has been organizing these events across India over the last couple of years.  While our major maga event is Sangam, Techdays are organized as small one day workshops reaching out to the Oracle user community across India.


See you all there on 18th Feb 2018..... Please register, attend and get networked with Oracle Experts..!!