Sunday, March 18, 2012

Installfest: Oracle 11g XE on Amazon Linux Micro Instance

This is just a quick (as in "I really, really mean it quick") note on installing Oracle 11g XE on Amazon EC2 on a vanilla Amazon Linux AMI as a micro instance. Cloudy...

Why Amazon Linux? It's easy and it's pre configured with most of what you need. Both cloud wise and for other things. It also gets good reviews as a production OS.

No, Oracle 11g XE on Amazon Linux this is not supported by Oracle. But then again, you will receive no official support on Oracle 11g XE by Oracle on any OS...

I have not validated if every step described below is necessary, by I reasoned that the standard install steps will stand, even if they upgrade the default Amazon Linux AMI.

If you have no experience with Linux or Amazon EC2, I think you will be better off with a more verbose installation guide than this is!

Create the Instance
If I am unclear (or just a tad abbreviated), just follow this documentation at any time.
  • Launch new instance, and choose "Basic Amazon Linux AMI YYYY.MM"
  • Choose instance type micro, set or create key pairs and set or create security group (everything else, just keep default)
Your are done creating the instance.

Connect to the Instance
I use PuTTY, for alternatives or a more elaborate description of how to connect with PuTTY, see this documentation. I assume you have PuTTY suite (with PuTTYGen) installed.

You also have to check that port 22 is open for the security group associated with the image.
  • Start PuTTYGen
  • Load the .pem file created from then key pair in use with the instance (switch to "all files" to see it)
  • Click Save Private Key, and Yes
  • Exit PuTTYGen
  • Start PuTTY
  • Copy Public DNS from EC2 Console
  • Paste Public DNS into Host Name in PuTTY Configuration
  • On left side, go to Connection -> SSH -> Auth and browse to the location of the previously generated ppk-file
  • Back to Session, give it a name  in "Saved Sessions" and Save
  • Click Open and Yes in the dialog
  • Connect as ec2-user
You are done connecting to your new instance.

Configure EC2 Tools
This you can do on your host machine, or the newly created instance. I will describe how for the newly created instance (less work for me, but also less secure for you!).
  • Log in as ec2-user
Configure root user:
  • sudo su - root
  • passwd <new password>
  • exit
  • su - root
  • <new password>
  • id
EC2 Tools are installed by default, but you have to let it know which credentials to use. Copy the pk and cert files into /root directory, and modify .bash_profile:
  • su - root
  • vi ./.bash_profile
  • export EC2_PRIVATE_KEY=/root/pk-<your pk>.pem
  • export EC2_CERT=/root/cert-<your pem>.pem
  • export EC2_URL=https://ec2.<region>.amazonaws.com
I use eu-west-1 as region. You should now be able to issue
  • ec2-describe-availability-zones
And receive a list of zones.

Configure Instance Storage
First, create and attach a new volume (30Gb) to the instance:
  • su - root 
  • ec2-describe-instances 
  • Take a not of the instance id and availability zone 
  • ec2-create-volume --size 30 --availability-zone <zoneSameAsTheInstance>
  • Take a note of the volume created
  • ec2-attach-volume <yourVolumeId> -i <yourInstanceId> -d <yourDeviceName>
  • Like this: ec2-attach-volume vol-xxxxxx -i i-xxxxxx -d /dev/sdf
  • ec2-describe-volumes
Format volume and make it stick on reboot:
  • mkfs -t ext3 /dev/sdf
  • tune2fs -m0 /dev/sdf
  • mkdir /u01
  • mount /dev/sdf /u01
  • vi /etc/fstab
  • Add the following line:
  • /dev/sdf    /u01        auto    defaults,noatime 0 0
Increase swap file (using the root device):
  • dd if=/dev/zero of=/home/swapfile bs=1024 count=2097152
  • mkswap /home/swapfile
  • vi /etc/fstab
  • Add the following line:
  • /home/swapfile swap swap defaults 0 0
This is a bit of a cheat, because the default swap disk will still attach, you cat alter that later.

Set host name for the server:
  • vi /etc/sysconfig/network
  • HOSTNAME=<yourHostName>
  • :wq
  • vi /etc/hosts
  • Add  <yourHostName> to the line containing 127.0.0.1
  • :wq
Restart to check if everything is OK:
  • shutdown -r now
At this stage I created a new AMI based on the current configuration (with the new 30Gb volume still attached). You never know :-)

Configure Instance for Oracle 11g XE
Since we can't use yum oracle-validated on the Amazon Linux, we will have to do this the hard way.

Create oracle user++:
  • su - root
  • groupadd oinstall
  • groupadd dba
  • useradd -g oinstall -G dba,oinstall oracle
  • passwd oracle
  • chown oracle:oinstall /u01
Get the latest packages:
  • yum install binutils-2.*
  • yum install compat-libstdc++-33*
  • yum install elfutils-libelf-0.*
  • yum install elfutils-libelf-devel-*
  • yum install gcc-4.*
  • yum install gcc-c++-4.*
  • yum install glibc-2.*
  • yum install glibc-common-2.*
  • yum install glibc-devel-2.*
  • yum install glibc-headers-2.*
  • yum install ksh-2*
  • yum install libaio-0.*
  • yum install libaio-devel-0.*
  • yum install libgcc-4.*
  • yum install libstdc++-4.*
  • yum install libstdc++-devel-4.*
  • yum install make-3.*
  • yum install sysstat-7.*
  • yum install unixODBC-2.*
  • yum install unixODBC-devel-2.*
Check the parameter settings:
  • /sbin/sysctl -a | grep fs.suid_dumpable
  • /sbin/sysctl -a | grep fs.aio-max-nr
  • /sbin/sysctl -a | grep fs.file-max
  • /sbin/sysctl -a | grep kernel.shmall
  • /sbin/sysctl -a | grep kernel.shmmax
  • /sbin/sysctl -a | grep kernel.shmmni
  • /sbin/sysctl -a | grep kernel.sem
  • /sbin/sysctl -a | grep net.ipv4.ip_local_port_range
  • /sbin/sysctl -a | grep net.core.rmem_default
  • /sbin/sysctl -a | grep net.core.rmem_max
  • /sbin/sysctl -a | grep net.core.wmem_default
  • /sbin/sysctl -a | grep net.core.wmem_max
Compare it to:
  • fs.suid_dumpable = 1
  • fs.aio-max-nr = 1048576
  • fs.file-max = 6815744
  • kernel.shmall = 2097152
  • kernel.shmmax = 536870912
  • kernel.shmmni = 4096
  • kernel.sem = 250 32000 100 128
  • net.ipv4.ip_local_port_range = 9000 65500
  • net.core.rmem_default = 262144
  • net.core.rmem_max = 4194304
  • net.core.wmem_default = 262144
  • net.core.wmem_max = 1048586
In my image, I had to add the following lines to sysctl.conf:
  • vi /etc/sysctl.conf
  • # Added by a Monkey
  • fs.suid_dumpable = 1
  • fs.aio-max-nr = 1048576
  • fs.file-max = 6815744
  • kernel.shmmni = 4096
  • kernel.sem = 250 32000 100 128
  • net.ipv4.ip_local_port_range = 9000 65500
  • net.core.rmem_default = 262144
  • net.core.rmem_max = 4194304
  • net.core.wmem_default = 262144
  • net.core.wmem_max = 1048586
Well, obviously not the first bullet point ;)

Configure the rest for oracle in security limits:
  • vi /etc/security/limits.conf
Added:
  • oracle              soft    nproc   2047
  • oracle              hard    nproc   16384
  • oracle              soft    nofile  1024
  • oracle              hard    nofile  65536
  • oracle              soft    stack   10240
Apply the changes:
  • /sbin/sysctl -p
Done so far!

Downloading and Installing Oracle 11g XE
Create download directory:
  • su - oracle
  • mkdir /u01/download
  • cd /u01/download
I couldn't get wget to download XE, so I had to resort to a cheat:
  • Log into oracle.com on your HOST machine with a REAL browser
  • Find download on oracle.com
  • Accept licence agreement
  • Click link to download
  • Capture and copy request (network tab in Chrome will give you that):
    http://download.oracle.com/otn/linux/oracle11g/xe/oracle-xe-11.2.0-1.0.x86_64.rpm.zip?AuthParam=<somestring>
  • Paste it into ssh session:
  • wget http://download.oracle.com/otn/linux/oracle11g/xe/oracle-xe-11.2.0-1.0.x86_64.rpm.zip?AuthParam=<someString>  -O oracle-xe-11.2.0-1.0.x86_64.rpm.zip
  • And the file will be downloaded
I had some initial problems with this, and had to go back to the browser, retrace my steps for yet another download and get a new request from the browser. Worked the second time, don't know why. Maybe because I downloaded with wget while downloading at the same time from my aws instance..?

Installing is much easier:
  • su - root
  • unzip oracle-xe-11.2.0-1.0.x86_64.rpm.zip
  • cd /u01/download/Disk1
  • rpm -ivh oracle-xe-11.2.0-1.0.x86_64.rpm
  • /etc/init.d/oracle-xe configure
  • Accept the defaults (unless you know what you are doing!)
And you are done installing Oracle 11g XE! If you want to test APEX, just open port 8080 in the security group in the AWS EC2 Console, and use the public dns for the instance to reach it.

Configure Oracle User Environment
Just a touch if you are going to use oracle user in ssh later:
  • su - oracle
  • cat /u01/app/oracle/product/11.2.0/xe/bin/oracle_env.sh
  • <copy the lines below into the .bash_profile>
  • export ORACLE_HOME=/u01/app/oracle/product/11.2.0/xe
  • export ORACLE_SID=XE
  • export NLS_LANG=`$ORACLE_HOME/bin/nls_lang.sh`
  • export PATH=$ORACLE_HOME/bin:$PATH
  • cd
  • vi .bash_profile
  • <paste the lines above>
  • :wq
Tying it Up
At this point, you should restart to verify that everything works, create a new AMI based on the current state of the instance, enable ssh connect with oracle user, reconfigure swap space, etc, etc.

Remember not to use EBS storage for anything you really care for, data should be backed up in a safe manner (as you normally would do anyway).

215 comments:

  1. Fantastic guide to installing XE on AWS. It worked for me! One area that could do with a bit more explanation is the EC2 tools config. The pk and cert files have nothing to do with the key pair you set up for SSH, but are to be found in the AWS Console under My Account => Security credentials. You can download them from there to your local machine then copy them over to the server.

    ReplyDelete
  2. Another thought ... you probably do not need a 30GB volume to hold XE. The download zip is approx 300MB so obviously it unpacks into something bigger - say 1GB max. Then you have a max of 11GB user data on XE - though this will surely map into somewhat greater disk space. And you do have to keep some empty space. My guess is that if you are not planning to hold any great volume of data you will be fine with your standard 8GB volume. Even for a big database 20GB is probably plenty. And of course this matters as the AWS 'free tier' only allows you a max of 30GB! Having said this I'm willing to be corrected ...

    ReplyDelete
  3. And another ... yes, you can get APEX going at :8080/apex/ . But then you have to enter a workspace, username and password. If all else fails try using Internal, Admin and the SYSTEM password you specified during install.

    ReplyDelete
  4. @Unknown

    1. That is true, ec2 tools requires your aws credentials, your aws instance requires the key pair name you launched the instance with.

    2. But I did need 30Gb :-) This was just notes during my own install with my own requirements. Good point though.

    3. I would not recommend epg for anything approaching production related, use the apex listener in a Tomcat/Glassfish/... instead. Or at least a http server as a reverse proxy in front. If you open 8080, you should narrow which ip addresses allowed to connect to that port through the aws console.

    ReplyDelete
  5. Håvard, thank you. This walk-through was very helpful. Thanks for taking the time to post it.

    ReplyDelete
  6. Many Thanks for the detailed blog post. I was able to install and can execute sqlplus "/ as sysdba" from within the oracle account. I set up access to ports 1521 and 8080 in the corresponding security group in the AWS console and assigned an elastic IP address to the instance but somehow still cannot access to APEX externally (I tried using both the public DNA and the IP). I even executed

    chkconfig iptables off
    service iptables stop

    as suggested in http://jeffkemponoracle.com/2011/09/08/installing-oracle-11gxe-on-amazon-elastic-cloud/

    and

    SQL> EXEC DBMS_XDB.SETLISTENERLOCALACCESS(FALSE);

    as suggested in http://www.beyondoracle.com/2011/04/04/installing-oracle-xe-11g-r2-amazon-micro-instance-oel-5-4/

    but still have no success. Do you, perhaps, have any advice?

    ReplyDelete
  7. This comment has been removed by the author.

    ReplyDelete
  8. My mistake was replacing the loopback entry in /etc/hosts rather than appending the host name (which is what you suggest). The correct line should be:

    127.0.0.1 localhost localhost.localdomain [HOST NAME]

    Your advice was spot on.

    ReplyDelete
  9. Thanks for the detailed blog post.

    just want to add details space after installation Oracle XE 11.2 on default Amazon Linux Micro Instance 64 bit 8GB HDD. It looks that I have 4 Gb space after the installation:

    [oracle@ip-**-**-**-** ~]$ df -h
    Filesystem Size Used Avail Use% Mounted on
    /dev/xvda1 7.9G 3.9G 4.0G 50% /
    tmpfs 298M 156M 142M 53% /dev/shm

    ReplyDelete
  10. I followed this guide and it was very helpful. Thank you! The one additional step I had to discover was to make sure that the server's host name and IP were in /etc/hosts. Without that, /etc/init.d/oracle-xe configure would fail with this error message:

    cloneDBCreation.log:ORA-27101: shared memory realm does not exist
    cloneDBCreation.log:ORA-00119: invalid specification for system parameter LOCAL_LISTENER
    cloneDBCreation.log:ORA-00130: invalid listener address '(ADDRESS=(PROTOCOL=TCP)(HOST=${yourHostName})(PORT=1521))'

    After adding my host name to /etc/hosts the database configuration script ran successfully. I hope this note helps others.

    ReplyDelete
  11. I love the way you write and share your niche! Very interesting and different! Keep it coming!
    Amazon

    ReplyDelete
  12. Here i had read the content you had posted. It is much interesting so please keep update like this.


    Best Dental Clinic in Alwarpet
    Cosmetic Dentistry
    Root Canal Treatment In Chennai
    Teeth Whitening treatment

    ReplyDelete
  13. This idea is mind blowing. I think everyone should know such information like you have described on this post. Thank you for sharing this explanation.Your final conclusion was good. We are sowing seeds and need to be patiently wait till it blossoms.
    Software Testing Training in Chennai
    SEO Training in Chennai
    Informatica Training in Chennai
    Digital Marketing Training in Chennai

    ReplyDelete
  14. Thanks for the informative article. This is one of the best resources I have found in quite some time. Nicely written and great info. I really cannot thank you enough for sharing.

    Wellnesscentres in Chennai
    Weightloss in Chennai
    Weightgain in Chennai

    ReplyDelete
  15. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I’ll be subscribing to your feed and I hope you post again soon.

    Manufacturing ERP
    Human Resources Management Software
    CCTV Camera Dealers in Chennai

    ReplyDelete
  16. I simply want to say I’m very new to blogs and actually loved you’re blog site. Almost certainly I’m going to bookmark your blog post . You absolutely come with great well written articles. Thanks a lot for sharing your blog.
    Economics Journal
    Journal Of Ecology
    Thesis by publication
    National Journal
    Journal Of Information Technology

    ReplyDelete
  17. All the latest updates from the PythonAutomationminds team. Python Automationminds lets you program in Python,

    in your browser. No need to install any software, just start coding straight away. There's a fully-functional web-based

    console and a programmer's text-editor
    Phyton training in Chennai


    ReplyDelete
  18. Learn about other Apache projects that are part of the Hadoop ecosystem, including Pig, Hive, HBase, ZooKeeper, Oozie, Sqoop, Flume, among others. Big Data University provides separate courses on these other projects, but we recommend you start here.

    Bigdata training in Chennai OMR

    ReplyDelete
  19. I have read this post. collection of post is a nice one AWS Online Training

    ReplyDelete
  20. Thanks for the informative article. This is one of the best resources I have found in quite some time. Nicely written and great info. I really cannot thank you enough for sharing.

    Best Astrologer In India

    Astrologer In India

    Top Astrologer In India

    Best Numerologist In India

    ReplyDelete
  21. Very informative! Thanks for providing your information your valuable information. Keep updating with us AWS Online Course

    ReplyDelete
  22. Needed to compose you a very little word to thank you yet again regarding the nice suggestions you’ve contributed here.
    erp in chennai

    Education erp software in chennai

    ReplyDelete
  23. Its really an Excellent post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog. Thanks for sharing....

    Solar Rooftop
    Solar Water Heater
    Solar Panel
    Solar Module
    Energy Efficient
    BLDC Fan
    Solar Power
    Power Plant
    Solar Training
    Solar Pump

    ReplyDelete
  24. Your site is amazing and your blogs are informative and knlowledgeble to my websites.This is one of the best tips in my life.I have in quite some time.Nicely written and great info.Thanks to share the more informations.

    Seo Experts
    Seo Company
    Web Designing Company
    Digital Marketing
    Web Development Company
    App Development

    ReplyDelete

  25. Awesome article. It is so detailed and well formatted that i enjoyed reading it as well as get some new information too. provides you with a state of the art software which combines modern GPU technology (Graphic Processing Units) with the best practices in today’s Big Data platforms, providing up to 100x faster insights from data.
    Bigdata Training in Chennai OMR

    ReplyDelete
  26. Robotic Process Automation (RPA) is one of the most exciting developments in Business Process Management (BPM) in recent history. Some industry experts believe it may be even more transformational than cloud computing transformational than cloud Automationminds team. (RPA)Automationminds lets you program in (RPA),
    Robotic Process Automation course

    ReplyDelete
  27. Thank you for taking the time and sharing this information with us. It was indeed very helpful and insightful while being straight forward and to the point.

    Vehicle tracking system
    Fleet management software

    ReplyDelete
  28. A nice article here with some useful tips for those who are not used-to comment that frequently. Thanks for this helpful information I agree with all points you have given to us. I will follow all of them.
    Asset Management Software
    Asset Tracking Software
    Asset Management Software India

    ReplyDelete
  29. Amazing Article ! I have bookmarked this article page as i received good information from this. All the best for the upcoming articles. I will be waiting for your new articles. Thank You ! Kindly Visit Us @ Coimbatore Travels | Ooty Travels | Coimbatore Airport Taxi | Coimbatore taxi

    ReplyDelete
  30. This is quite educational arrange. It has famous breeding about what I rarity to vouch. Colossal proverb.
    This trumpet is a famous tone to nab to troths. Congratulations on a career well achieved. This arrange is synchronous s informative impolites festivity to pity. I appreciated what you ok extremely here 


    Selenium training in bangalore
    Selenium training in Chennai
    Selenium training in Bangalore
    Selenium training in Pune
    Selenium Online training

    ReplyDelete
  31. Wow what a great tips you have shared with your viewers, I found the link from one of my facebook group. I though lets visit the website and whether get any idea or not. But you have shared the cool tips. Thanks a lot and keep it up

    best dental clinic in Chennai

    Ceramic braces cost in Chennai

    Root canal treatment cost in Chennai

    how to avoid root canal naturaly

    ReplyDelete

  32. Hey, Wow all the posts are very informative for the people who visit this site. Good work! We also have a Website. Please feel free to visit our site. Thank you for sharing. iot course fees in chennai | iot certification courses in chennai | iot certification chennai | iot training courses in chennai

    ReplyDelete
  33. Very nice post here and thanks for it .I always like and such a super contents of these post.Excellent and very cool idea and great content of different kinds of the valuable information's.
    microsoft azure training in bangalore
    rpa training in bangalore
    best rpa training in bangalore
    rpa online training

    ReplyDelete

  34. Inspiring writings and I greatly admired what you have to say , I hope you continue to provide new ideas for us all and greetings success always for you.
    Keep update more information..


    Selenium training in bangalore
    Selenium training in Chennai
    Selenium training in Bangalore
    Selenium training in Pune
    Selenium Online training
    Selenium interview questions and answers

    ReplyDelete
  35. Really awesome blog. Your blog is really useful for me
    Regards,
    selenium training institute in chennai

    ReplyDelete
  36. Thanks for such a great article here. I was searching for something like this for quite a long time and at last, I’ve found it on your blog. It was definitely interesting for me to read about their market situation nowadays.

    Invisible Teeth Braces
    Dental Implants
    Laser Root Canal Treatment
    Laser Gum Treatment
    Book An Appointment

    ReplyDelete
  37. An astounding web diary I visit this blog, it's inconceivably magnificent. Strangely, in this current blog's substance made point of fact and sensible. The substance of information is instructive.
    Oracle Fusion Financials Online Training
    Oracle Fusion HCM Online Training
    Oracle Fusion SCM Online Training

    ReplyDelete
  38. A bewildering web journal I visit this blog, it's unfathomably heavenly. Oddly, in this present blog's substance made purpose of actuality and reasonable. The substance of data is informative
    Oracle Fusion Financials Online Training
    Oracle Fusion HCM Online Training
    Oracle Fusion SCM Online Training

    ReplyDelete
  39. This comment has been removed by the author.

    ReplyDelete
  40. Awesome blog. I enjoyed reading your articles. This is truly a great read for me. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work!data science course in dubai

    ReplyDelete
  41. I definitely enjoyed every little bit of it, I am impressed by the information that you have on this blog. It shows how well you understand Amazon Linux.

    ExcelR Data Science in Bangalore

    ReplyDelete
  42. A bewildering web journal I visit this blog, it's unfathomably heavenly. Oddly, in this present blog's substance made purpose of actuality and reasonable. The substance of data is informative
    Oracle Fusion Financials Online Training
    Oracle Fusion HCM Online Training
    Oracle Fusion SCM Online Training

    ReplyDelete
  43. Attend The Python Training in Hyderabad From ExcelR. Practical Python Training Sessions With Assured Placement Support From Experienced Faculty. ExcelR Offers The Python Training in Hyderabad.
    python training in bangalore

    ReplyDelete
  44. I think it could be more general if you get a football sports activity


    BIG DATA COURSE MALAYSIA

    ReplyDelete
  45. This comment has been removed by the author.

    ReplyDelete
  46. I think it could be more general if you get a football sports activity
    Data Science Course in Pune

    ReplyDelete
  47. I am looking for and I love to post a comment Python classes in punethat "The content of your post is awesome" Great work!

    ReplyDelete
  48. Great post i must say and thanks for the information. Education is definitely a sticky subject. However, is still among the leading topics of our time. I appreciate your post and look forward to more.
    www.technewworld.in
    How to Start A blog 2019
    Eid AL ADHA

    ReplyDelete
  49. This particular is usually apparently essential and moreover outstanding truth along with for sure fair-minded and moreover admittedly useful My business is looking to find in advance designed for this specific useful stuffs… Shopin token

    ReplyDelete
  50. This is a wonderful article, Given so much info in it, These type of articles keeps the users interest in the website, and keep on sharing more ... good luck.Data Science Courses

    ReplyDelete
  51. DJ gigs London, DJ agency UK
    Dj Required has been setup by a mixed group of London’s finest Dj’s, a top photographer and cameraman. Together we take on Dj’s, Photographers and Cameramen with skills and the ability required to entertain and provide the best quality service and end product. We supply Bars, Clubs and Pubs with Dj’s, Photographers, and Cameramen. We also supply for private hire and other Occasions. Our Dj’s, Photographers and Cameramen of your choice, we have handpicked the people we work with

    ReplyDelete



  52. Good to become visiting your weblog again, it has been months for me. Nicely this article that i've been waited for so long. I will need this post to total my assignment in the college, and it has exact same topic together with your write-up. Thanks, good share.

    BIG DATA COURSE IN MAlAYSIA

    ReplyDelete
  53. Nice! you are sharing such helpful and easy to understandable blog in decoration. i have no words for say i just say thanks because it is helpful for me.

    robotic process automation companies in us
    Robotic Process Automation in us
    machine maintanance in us
    erp in chennai
    mobility software companies in chennai
    erp providers in us

    ReplyDelete
  54. Shen Tong is a serial entrepreneur and an accomplished venture investor based in New York City. He is the founder ofFoodFutureCo. And previously founder, co-founder, partner or executive in successful ventures including Food-x, VFinity, B&B Media, FLG Publishing, SOSV, WeFunder.

    ReplyDelete
  55. According toShen Tong, “one of the problems is also that as soon as any country moves out of poverty, very quickly move towards this very peculiar version of the western diet, fast food, and packaged food - which is highly processed salt, sugar, and animal fat and protein-centric diet.” With this in mind, Shen Tong set out on this journey and looked deeper and deeper into this food crisis. Shen Tong believes it is an opportunity for his fund because if food ties so many things together. The social activist and a concerned father in him wants to do good, and this is a perfect disruptive moment that can create tremendous value in the $9trillion market while saving the environment with systemic social impact. Shen Tong then delivered possibly his most impactful insight: “Food is the new internet”

    ReplyDelete
  56. This is very great thinks. It was very comprehensive post and powerful concept. Thanks for your sharing with us. Keep it up..
    Oracle Training in Chennai | Oracle Training Institutes in Chennai

    ReplyDelete
  57. An overwhelming web journal I visit this blog, it's unfathomably amazing. Unusually, in this present blog's substance made inspiration driving truth and reasonable. The substance of data is enlightening
    Oracle Fusion Financials Online Training
    Oracle Fusion HCM Online Training
    Oracle Fusion SCM Online Training

    ReplyDelete
  58. FLOETEA IS AN INNOVATIVE Iced_tea PRODUCT MADE FROM NATURAL TEA LEAVES
    IT IS A Healthy_iced_tea , LOW CALORIE, LOW CARB soft_drink WITH NATURAL LEMON FLAVOR
    FLOETEA ZERO IS A DELICIOUS, HEALTHY sugar_free_drink ICED TEA DRINK MADE FROM NATURAL TEA Leaves.
    .And this is a Healthy_soft_drink .

    try this healthy_drink to keep your body healthy

    try this yummy Iced_tea you will love it.

    this tea is Healthy_iced_tea complete tasty,

    this tea is fullysugar_free_drink and awesome.

    try this new soft_drink and feel the taste.

    this tea is Healthy_soft_drink which is very healthy.

    visit this site and know more about floetea.

    ReplyDelete
  59. PhenQ_Reviews 2019 – WHAT IS PhenQ ?


    How_to_use_PhenQ ?This is a powerful slimming formula made by combining the multiple weight loss
    benefits of variousPhenQ_ingredients. All these are conveniently contained in
    one pill. It helps you get the kind of body that you need. The ingredients of
    the pill are from natural sources so you don’t have to worry much about the side
    effects that come with other types of dieting pills.Is_PhenQ_safe ? yes this is completly safe.
    Where_to_buy_PhenQ ? you can order online.PhenQ Scam ? this medicine is not scam at all.


    Watch this PhenQ_Reviews to know more.
    Know about PhenQ Scam from here.
    know Is_PhenQ_safe for health.
    you don`t know How_to_use_PhenQ check this site

    wanna buy phenq check this site and know Where_to_buy_PhenQ and how to use.

    check the PhenQ_ingredients to know more.

    what is PhenQ check this site.

    ReplyDelete
  60. I am really enjoying reading your well written articles. It looks like you spend a lot of effort and time on your blog. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work.

    ReplyDelete
  61. its fashion mania item site with free SHIPPING all over the world.
    free SHIPPING all over the world!
    women clothing,cosmetics bags sun glasses & health n beauty

    ReplyDelete
  62. Car Maintenance Tips That You Must Follow


    For everyone who owns it, Car Maintenance Tips need to know.
    Where the vehicle is currently needed by everyone in the world to
    facilitate work or to be stylish.
    You certainly want the vehicle you have always been in maximum
    performance. It would be very annoying if your vehicle isn’t even
    comfortable when driving.
    Therefore to avoid this you need to know Vehicle Maintenance Tips or Car Tips
    Buy New Car visit this site to know more.

    wanna Buy New Car visit this site.
    you dont know about Car Maintenance see in this site.
    wanna know about Car Tips click here.
    know more about Hot car news in here.

    ReplyDelete
  63. Subsequent to the completion of our Data Science Training
    program, assignments, projects and placement assistance will kick start.
    Help will be rendered in terms of resume building, FAQs for the interviews, one-to-one discussion on job description during interview calls, etc.
    A couple of mock interviews (one on one / telephonic) will be conducted by the SME's to evaluate the grey areas and areas of strength.
    This helps the participant to retrospect and understand their interview readiness. Participants can attend and successfully crack the interviews with complete confidence.
    ExcelR offers the best Data Science training and the reviews from our past participant's vouch for our statement.



    Data Science Training

    ReplyDelete
  64. Sehar News is a wide area that envelops pakistan news , kashmir news , International News, Sports News, Arts and
    Entertainment News, Science and Technology, Business News, latest news in urdu , Education News and today news Columns.
    The perusers can snatch most recent urdu news dependent on different political and get-together
    occurring in the nation. Sehar News covers the most recent and up and coming news features, Read today urdu news and top stories from different backgrounds and carries it to the viewers



    wanna know latest pakistan news ? click pakistan news and know more.

    Read latest news in urdu and know more .

    read all the latest urdu news in this site.

    you dont know ? about today news click here and know more.

    know the current news of kashmir news check here.

    read all about today urdu news and gain knowledge.

    ReplyDelete
  65. LogoSkill,
    Logo Design Company
    is specifically a place where plain ideas converted into astonishing and amazing designs. You buy a logo design, we feel proud in envisioning
    our client’s vision to represent their business in the logo design, and this makes us unique among all. Based in USA we are the best logo design, website design and stationary
    design company along with the flayer for digital marketing expertise in social media, PPC, design consultancy for SMEs, Start-ups, and for individuals like youtubers, bloggers
    and influencers. We are the logo design company, developers, marketers and business consultants having enrich years of experience in their fields. With our award winning
    customer support we assure that, you are in the hands of expert designers and developers who carry the soul of an artist who deliver only the best.

    Logo Design Company

    ReplyDelete


  66. Usually I never comment on blogs but your article is so convincing that I never stop myself to say something about it. You’re doing a great job Man, Keep it up. Plaese update for machine learning course bangalore

    ReplyDelete
  67. In this modern era, Data Analytics provides a business analytics course with placement subtle way to analyse the data in a qualitative and quantitative manner to draw logical conclusions. Gone are the days where one has to think about gathering the data and saving the data to form the clusters. For the next few years, it’s all about Data Analytics and it’s techniques to boost the modern era technologies such as Machine learning and Artificial Intelligence.

    ReplyDelete
  68. I just got to this amazing site not long ago. I was actually captured with the piece of resources you have got here. Big thumbs up for making such wonderful blog page!
    rpa training in malaysia

    ReplyDelete
  69. Ez battery reconditioning reviews - You can now easily revive your old batteries with this
    Ez battery reconditioning pdf which provides step by step instructions for recondition a battery.
    Ez battery reconditioning blog publishes how Ez battery reconditioning programs works
    and where buy Ez battery reconditioning step by step program online after this
    candid Ez battery reconditioning reviews. Battery reconditioning course is newbie friendly. It may help you
    set up and run your own battery reconditioning business by learning this skill at home.
    How to recondition a battery with Ez battery reconditioning .
    Have you heard about Tom Ericson's Ez battery reconditioning reviews technique and
    are wondering whether it is possible or not. visit https://ezbatteryreconditioninginfo.com/ this site to know more. Thank you every one.

    ReplyDelete
  70. Excelr’s online training in Guidewire is customized and for good enough reasons. Consider what regular trainers offer. A typica Digital Marketing Course in Sydney
    would take learners through the basics
    of Guidewire, teach them about configuration and understanding of various models, go on to organizing the claims centre and then best practices. This type of generalized
    training is of little use to employees handling specific parts like claims management, policy management or billing. Excelr’s custom online training addresses gaps and goes
    in-depth into specifics for each employee and his role. The result is that employees emerge better empowered and knowledgeable as well as skilled in what they have to deal with
    on a day to day basis.Unlike others, Excelr does not believe in a one size fits all approach in corporate training if highest efficiency and productivity are the goals.
    Each employee’s role is analyzed and a custom package is tailored to bring him up to speed. This has two benefits. One, the learner is motivated to learn because what he
    learns directly concerns his areas of work. Two, he learns more, in-depth and at speed. The training is online so he can access materials any time he is free and proceed at
    his convenience. He can access a tutor anytime he faces any issue while learning and become perfect in the selected modules. Tutors also go beyond to transfer the knowledge
    they have gained through years of hands-on experience and give insights that are not usually available in a regular course. By establishing a one-to-one relationship with the
    tutor, the learner remains committed and gets to know far more than he would be he to attend a classroom-based course.

    ReplyDelete
  71. Every business these days need to collect data at every point of the manufacturing and sales process to understand the journey of the product.
    This may include applications, clicks, interactions, and so many other details related to the business process which can help define goals in a better way.
    Therefore, we bring you the list of benefits which you can reap with the use of Digital Marketing Course in Sydney in your process of management.
    every business has a single reason for which the interaction of the customer and the seller is established and it is the product to be sold. Therefore, it is very crucial
    that you must add relevance to your product by understanding the needs of the customers with the addition of features and design improvements which can make your product a
    perfect fit for the target audience. This can be easily achieved with the right interpretation skills which you can only get with Data Analytics Certification.

    ReplyDelete
  72. Attend The Data Analytics Courses From ExcelR. Practical Data Analytics Courses Sessions With Assured Placement Support From Experienced Faculty. ExcelR Offers The Data Analytics Courses.
    ExcelR Data Analytics Courses

    ReplyDelete

  73. Every business these days need to collect data at every point of the manufacturing and sales process to understand the journey of the product.
    This may include applications, clicks, interactions, and so many other details related to the business process which can help define goals in a better way.
    Therefore, we bring you the list of benefits which you can reap with the use of Digital Marketing Course in Sydney in your process of management.
    every business has a single reason for which the interaction of the customer and the seller is established and it is the product to be sold. Therefore, it is very crucial
    that you must add relevance to your product by understanding the needs of the customers with the addition of features and design improvements which can make your product a
    perfect fit for the target audience. This can be easily achieved with the right interpretation skills which you can only get with Data Analytics Certification.

    ReplyDelete



  74. Thank you so much for sharing the article. Really I get many valuable information from the article
    With our Digital Marketing Training, re-discover your creative instinct to design significant marketing strategies to promote a product/service related to any organization from any business sector.

    Digital Marketing Course in Sydney

    ReplyDelete
  75. Tech Gadgets reviews and latest Tech and Gadgets news updates, trends, explore the facts, research, and analysis covering the digital world.
    You will see Some Tech reviews below,

    lg bluetooth headset : You will also wish to keep design and assorted features in mind. The most essential part of the design here is the buttonsof lg bluetooth headset .

    Fastest Car in the World : is a lot more than the usual number. Nevertheless, non-enthusiasts and fans alike can’t resist the impulse to brag or estimate according to specifications. Fastest Car in the World click here to know more.

    samsung galaxy gear : Samsung will undoubtedly put a great deal of time and even more cash into courting developers It is looking for partners and will allow developers to try out
    different sensors and software. It is preparing two variants as they launched last year. samsung galaxy gear is very use full click to know more.

    samsung fridge : Samsung plans to supply family-oriented applications like health care programs and digital picture frames along with games It should stick with what they know and they
    do not know how to produce a quality refrigerator that is worth what we paid. samsung fridge is very usefull and nice product. clickcamera best for travel: Nikon D850: Camera It may be costly, but if you’re trying to find the very best camera you can purchase at this time, then Nikon’s gorgeous DX50 DSLR will
    probably mark each box. The packaging is in a vibrant 45.4-megapixel full-frame detector, the picture quality is simply wonderful. However, this is just half the story. Because of a complex 153-point AF system along with a brst rate of 9 frames per minute. camera best specification. click here to know more.

    visit https://techgadgets.expert/ this site to know more.

    ReplyDelete
  76. I like you article. if you you want to saw Sufiyana Pyaar Mera Star Bharat Serials Full
    Sufiyana Pyaar Mera

    ReplyDelete

  77. Thank you so much for sharing the article.
    Women fashion has always been in vouge. It has been continually changing, evolving, rebrading itself with every passing day. Compared to men,

    women's clothing has far more variety in terms of colors options, fabrics and styles.

    Just take a step out of your home and you would spot either a grocery store or a women's clothing shop first! No wonder even in the online world women are spoilt for choices
    with the likes of Amazon, Flipkart bringing the neighbourhood retail stores to you on your fingertips.
    Here we try to explore what are the other shopping options you have for women and what they are known for.


    Glambees is relatively a new entrant in the market but you will definitely love the collection you will find here. You mostly find beautiful ethic wear collections in sarees
    and salwar suits but some really good tops to pair with your jeans too.women's online clothing store dealing in sarees, salwar suits, dress materials, kurtis, lehengas,
    casual wear, wedding wear, party wear and more. The selection and affordability is its USP.

    ReplyDelete
  78. Digital Marketing can be defined as a unique marketing strategy that is implemented in digital platforms through Internet Medium to reach the target audience. When compared to traditional marketing, search analytics gives you an extra edge in Digital Marketing. Analytics empowers the business to analyse the success in their business strategies and provides the required data to modify the strategies to suit the market requirements and improve ROI.

    Digital Marketing Course
    Digital Marketing Course in Sydney

    ReplyDelete

  79. I am a new user of this site so here i saw multiple articles and posts posted by this site,I curious more interest in some of them hope you will give more information on this topics in your next articles.
    excelr data science

    ReplyDelete
  80. Thank you so much for a well written, easy to understand article on this. It can get really confusing when trying to explain it – but you did a great job. Thank you!

    Tableau Online Training

    ReplyDelete
  81. drive

    We are an MRO parts supplier with a very large inventory. We ship parts to all the countries in the world, usually by DHL AIR. You are suggested to make payments online. And we will send you the tracking number once the order is shipped.

    ReplyDelete
  82. Very impressive article! The blog is highly informative and has answered all my questions.
    To introduce about our company and the activities, B2b contact list is a database provider
    that helps you to boost your sales & grow your business through well-build Amazon-erp-technology-executives-mailing-lists

    ReplyDelete

  83. Nice information, valuable and excellent design, as share good stuff with good ideas and concepts, lots of great information and inspiration, both of which I need, thanks to offer such a helpful information here.

    "360digitmg certified machine learning courses"

    ReplyDelete
  84. How to stop smoking weed ???

    1.Do you want to know How to stop smoking weed or have you been wondering of how to get your dear one to stop smoking weed ?
    Every weed smoker knows deep down that quitting the behavior is an uphill task. And some people don`t know How to quit smoking weed .. They should
    Know How to quit smoking weed by visiting in this https://irvined.co.uk/ website.

    2.Long-term marijuana users may find the withdrawal experience uncomfortable. Marijuana detox helps one to slowly ease off of THC
    until it is completely eliminated from the body system. Marijuana detox also helps to reduce withdrawal symptoms thus making it
    easier for even highly addicted individuals to make full about turn in their weed smoking habits (avoiding relapse).

    3.The decision to stop smoking weed is usually impulsive for many individuals. If you have smoked pot long enough, you probably have plenty of memories
    where you did something and swore to yourself to stop your weed smoking habit going forward. And if you don`t know How to stop smoking pot ...
    Then visit https://irvined.co.uk/ here to know more.

    4.Quitting marijuana will give you the chance to become more responsible and set you in the right direction to progress in your life.
    And the good thing is that you don’t have to try quitting on your own now. ‘ Quit Marijuana The Complete Pack ’ is just a click away at a very affordable price.
    See more details about the guide and current purchase offers at https://quit-weed.com/. You can do this. Regardless of how long you have smoked pot or used marijuana
    in other ways, the quit marijuana pack offers you robust support to ensure that you achieve your goals. To know more information visit https://irvined.co.uk/ here.

    ReplyDelete
  85. Such a very useful article. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article.
    robotic process automation course

    ReplyDelete

  86. Thanks for sharing the valuable information here. So i think i got some useful information with this content. Thank you and please keep update like this informative details.


    wedding catering services in chennai
    birthday catering services in chennai
    corporate catering services in chennai
    taste catering services in chennai
    veg Catering services in chennai

    ReplyDelete
  87. Very nice blog here and thanks for post it.. Keep blogging...
    ExcelR data science training

    ReplyDelete
  88. Skillsgrow is made up of a highly skilled team of talented teachers, technologists, publishers, analysts, and marketers, all dedicated to our free learning mission. We enjoy our work and working with the various skill sets and personalities within the team. Every member of the Skillsgrow team believes strongly in the empowering power of knowledge. Every day,we unite in doing our best to bridge the gap between those who have access to knowledge opportunity, and those who do not.

    IELTS Coaching near me

    ReplyDelete
  89. Linking is very useful thing.you have really helped lots of people who visit blog and provide them use full information.microsoft azure training in bangalore

    ReplyDelete
  90. I have been reading for the past two days about your blogs and topics, still on fetching! Wondering about your words on each line was massively effective. Techno-based information has been fetched in each of your topics. Sure it will enhance and fill the queries of the public needs. Feeling so glad about your article. Thanks…!
    best software testing training in chennai
    best software testing training institute in chennai with placement
    software testing training
    courses

    software testing training and placement
    software testing training online
    software testing class
    software testing classes in chennai
    best software testing courses in chennai
    automation testing courses in chennai

    ReplyDelete
  91. As your native Jewish calendar month franchise in city, FL, we have a tendency to at universal nissan parts calendar month area unit proud to supply our customers variety of offerings, as well as the services of our Jewish calendar month business department. Our components consultants recognize what it takes to stay you safe and keep your Jewish calendar month Altima or Jewish calendar month knave healthy as a full, and anybody of them would tell you that it starts with some pro-activity on the customer’s end! universal nissan parts .

    ReplyDelete
  92. This is really an awesome post, thanks for it. Keep adding more information to this.mulesoft training in bangalore

    ReplyDelete
  93. Really it was an awesome article,very interesting to read.You have provided an nice article,Thanks for sharing.salesforce developer training in bangalore

    ReplyDelete
  94. Being new to the blogging world I feel like there is still so much to learn. Your tips helped to clarify a few things for me as well as giving.salesforce admin training in bangalore

    ReplyDelete
  95. Linking is very useful thing.you have really helped lots of people who visit blog and provide them use full information.servicenow training in bangalore

    ReplyDelete
  96. Your articles really impressed for me,because of all information so nice.cloud computing training in bangalore

    ReplyDelete
  97. Great post i must say and thanks for the information. Education is definitely a sticky subject. However, is still among the leading topics of our time. I appreciate your post and look forward to more.
    ExcelR Data Analytics Course

    ReplyDelete
  98. I have recently started a blog, the info you provide on this site has helped me greatly. Thanks for all of your time & work ExcelR Data Analytics Course Pune

    ReplyDelete
  99. I am overwhelmed by your post with such a nice topic. Usually I visit your blogs and get updated through the information you include but today’s blog would be the most appreciable. Well done!
    Please check ExcelR Data Science Certification

    ReplyDelete
  100. Nice information, valuable and excellent work, as share good stuff with good ideas and concepts, lots of great information and inspiration, both of which I need, thanks to offer such a helpful information here. data science course

    ReplyDelete
  101. I think this is one of the most significant information for me. And i’m glad reading your article. Thanks for sharing!

    Bangalore Training Academy located in Bangalore, is one of the best Workday Training institute with 100% Placement support. Workday Training in Bangalore provided by Workday Certified Experts and real-time Working Professionals with handful years of experience in real time Workday Projects.

    ReplyDelete
  102. You might comment on the order system of the blog. You should chat it's splendid. Your blog audit would swell up your visitors. I was very pleased to find this site.I wanted to thank you for this great read!!
    Know more Data Science Course in Pune

    ReplyDelete
  103. Thank you so much for the great and very beneficial stuff that you have shared with the world.

    Advance your career as a SharePoint Admin Engineer by doing SharePoint Admin Courses from Softgen Infotech located @BTM Layout Bangalore.

    ReplyDelete
  104. Really i appreciate the effort you made to share the knowledge. The topic here i found was really effective...

    Learn Blue Prism Course from Experts. Softgen Infotech offers the Best Blue Prism Training in Bangalore .100% Placement Assistance, Live Classroom Sessions, Only Technical Profiles, 24x7 Lab Infrastructure Support.

    ReplyDelete
  105. Ez battery reconditioning reviews - You can now easily revive your old batteries with this
    Ez battery reconditioning pdf which provides step by step instructions for reconditiong a battery.
    Ez battery reconditioning blog publishes how ez battery reconditioning reviews programs works
    and where buy ez recondition battery step by step program online after this candid
    Ez battery reconditioning reviews. ez reconditioning batteries is newbie friendly.
    It may help you set up and run your own battery reconditioning business by learning this skill at home.


    How to recondition a battery with Ez battery reconditioning .
    Have you heard about Tom Ericson's Ez battery reconditioning reviews technique and
    are wondering whether it is possible or not.

    visit https://ezbatteryreconditioninginfo.com/ this site to know more. Thank you every one.

    ReplyDelete
  106. It is perfect time to make some plans for the future and it is time to be happy. I’ve read this post and if I could I desire to suggest you few interesting things or tips. Perhaps you could write next articles referring to this article. I want to read more things about it!
    Please check ExcelR Data Science Courses

    ReplyDelete
  107. Awesome blog. I enjoyed reading your articles. This is truly a great read for me. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work!. data science courses

    ReplyDelete
  108. Awesome blog. I enjoyed reading your articles. This is truly a great read for me. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work!. data science course Bangalore

    ReplyDelete
  109. This post is very simple to read and appreciate without leaving any details out. Great work!robotic process automation course

    ReplyDelete
  110. A good blog always comes-up with new and exciting information and while reading I have feel that this blog is really have all those quality that qualify a blog to be a one.
    data analytics course mumbai
    data science interview questions

    ReplyDelete
  111. I like viewing web sites which comprehend the price of delivering the excellent useful resource free of charge. I truly adored reading your posting. Thank you!! data science courses in Bangalore

    ReplyDelete
  112. I like viewing web sites which comprehend the price of delivering the excellent useful resource free of charge. I truly adored reading your posting. Thank you!! best data science course in Bangalore

    ReplyDelete
  113. Thanks for Sharing This Article.It is very so much valuable content. I hope these Commenting lists will help to my website
    servicenow online training
    top servicenow online training
    best servicenow online training

    ReplyDelete
  114. Great post i must say and thanks for the information. Education is definitely a sticky subject. However, is still among the leading topics of our time. I appreciate your post and look forward to more.
    data analytics course mumbai

    data science interview questions

    business analytics courses

    data science course in mumbai

    ReplyDelete
  115. You actually make it look so easy with your performance but I find this matter to be actually something which I think I would never comprehend. It seems too complicated and extremely broad for me. I'm looking forward for your next post, I’ll try to get the hang of it!
    machine learning courses in mumbai

    ReplyDelete
  116. hi...
    Each year, thousands of young children are killed or injured in car crashes. Proper use of car seats helps keep
    children safe. But with so many different seats on the market, many parents find this overwhelming.
    If you are expectant parents, give yourselves enough time to learn how to properly install the car seat
    in your car before your baby is born to ensure a safe ride home from the hospital.
    baby car seater
    The type of seat your child needs depends on several things, including your child's age, size, and developmental
    needs. [url=http://www.best-babycarseats.com]babycarseats[/url] Read on for more information from the American Academy of Pediatrics (AAP) about choosing the most appropriate
    car seat for your child.

    ReplyDelete
  117. Genyatra provides train tickets, flight tickets, senior citizen yatra , foreign exchange, visa services to its Clients across World.
    Flight tkt, teerthyatra, foreign exchange rail ticket

    ReplyDelete
  118. Such a very useful article. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. data science courses

    ReplyDelete

  119. Keto is mainstream, so supplements with BHB in them are getting increasingly well known, so the cost is probably going to go up. We would prefer not to guarantee a value here only for you to go submit your request and see a totally unique one


    https://deliver4superior.com/

    ReplyDelete
  120. Attend The Machine Learning course Bangalore From ExcelR. Practical Machine Learning course Bangalore Sessions With Assured Placement Support From Experienced Faculty. ExcelR Offers The Machine Learning course Bangalore.
    ExcelR Machine Learning course Bangalore

    ReplyDelete
  121. This is a wonderful article, Given so much info in it, Thanks for sharing. CodeGnan offers courses in new technologies and makes sure students understand the flow of work from each and every perspective in a Real-Time environmen python training in vijayawada. , data scince training in vijayawada . , java training in vijayawada. ,

    ReplyDelete
  122. Big Truck Tow: Heavy Duty towing service san jose

    We're rated the most reliable heavy duty towing san jose service & roadside assistance in San Jose!
    Call us now! We're ready to help you NOW!

    Since 1999, tow truck san jose has provided quality services to clients by providing them
    with the professional care they deserve. We are a professional and affordable Commercial
    Towing Company. BIG TRUCK TOW provides a variety of services, look below for the list of
    services we offer. Get in touch today to learn more about our heavy duty towing


    Click here to Find tow truck near me

    ReplyDelete
  123. Awesome Post!!! I really enjoyed reading this article. It's really a nice experience to read your post. Thanks for sharing.
    Data Science Course
    Data Science Course in Marathahalli
    Data Science Course Training in Bangalore

    ReplyDelete
  124. Attend The Business Analytics Courses From ExcelR. Practical Business Analytics Courses Sessions With Assured Placement Support From Experienced Faculty. ExcelR Offers The Data Analytics Courses.
    Business Analytics Courses
    Data Science Interview Questions

    ReplyDelete
  125. Great post i must say and thanks for the information. Education is definitely a sticky subject. However, is still among the leading topics of our time. I appreciate your post and look forward to more.
    machine learning course in pune

    ReplyDelete
  126. I am impressed by the way of writing your blog and topics which you covered. I read all your post which is useful and informative...For the sake of aspirants, we provide the information about the All the Sakari Recruitments ?????? alerts and also Admit card updates, Sarkari result updates, allindiaresults UpdatesAnd also the Employment News.

    ReplyDelete

  127. I just stumbled upon your blog and wanted to say that ExcelR Machine Learning Course I have really enjoyed reading your blog posts. Any way I’ll be subscribing to your feed and I hope you post again soon. Big thanks for the useful info.

    ReplyDelete
  128. This is a very nice article. Thanks for Sharing Freejobalert information.

    ReplyDelete
  129. I am impressed by the information that you have on this blog. It shows how well you understand this subject.
    data analytics course

    ReplyDelete
  130. crowdsourcehttp://www.incruiter.com recruitment agency.

    We ’incruiter’ provide a uniquerecruitment agencies platform to various committed professionals
    placement consultancyacross the globe to use their skills and expertise to join as a recruiter and
    interviewer to empower the industry with talented human resources.Searching for the right candidate is never easy.
    job consultancy We use crowdsource recruitment to find right talent pool at much faster pace.
    Our candidate search follows application of a rigorous methodology, and a comprehensive screening to find an individual
    whorecruitment consultants is not only skilled but is also the right culture fit for your organization.
    Our interviewers are best in the industry,staffing agencies being experts from various verticals to judge right
    candidate for the job. They interview candidates taking into account primarily defined job specification of our clients and targeting
    them for needs of the organization.Thinking about payment?placement agencies Don’t worry, you pay when you hire.
    Whether you are a startup or an established enterprise, join our 10x faster recruitment process that reduces your hiring process by 50% and give you
    manpower consultancyefficient results.

    check our website:http://www.incruiter.com.

    ReplyDelete
  131. The writer ha framed each and every sentence in a way that the reader will not at all be confused, for information regarding Gmail set up the user should visit….Gmail Support Number UK

    ReplyDelete
  132. wonderful article. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article resolved my all queries.
    Data science Interview Questions

    ReplyDelete
  133. The Asigo System Review- Read It Before You Buy - Kingss Lyn
    The Asigo system review explains how Chris munch asigo system review has jotted down a step by step
    training to help internet marketers get fast results His.Staregies Work!

    For More Information Visit https://kingsslyn.com/the-asigo-system-review/ Here .


    ReplyDelete
  134. wonderful article. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article resolved my all queries.
    Data science Interview Questions
    Data Science Course

    ReplyDelete
  135. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. ExcelR Data Analytics Course Any way I’ll be subscribing to your feed and I hope you post again soon. Big thanks for the use

    ReplyDelete
  136. We develop free teaching aids for parents and educators to teach English to pre-school children. For more info please visit here: English for children

    ReplyDelete
  137. Appreciation for really being thoughtful and also for deciding on certain marvelous guides most people really want to be aware of.dental clinics in chennai

    ReplyDelete
  138. Effective blog with a lot of information. I just Shared you the link below for Courses .They really provide good level of training and Placement,I just Had Oracle Classes in this institute , Just Check This Link You can get it more information about the Oracle course.


    Java training in chennai | Java training in annanagar | Java training in omr | Java training in porur | Java training in tambaram | Java training in velachery

    ReplyDelete
  139. wonderful article. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article resolved my all queries. keep it up.
    data analytics course in Bangalore

    ReplyDelete
  140. keep up the good work. this is an Ossam post. This is to helpful, i have read here all post. i am impressed. thank you. this is our Data Science course Mumbai
    data science course mumbai | https://www.excelr.com/data-science-course-training-in-mumbai

    ReplyDelete
  141. wonderful article. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article resolved my all queries. keep it up.
    data analytics course in Bangalore

    ReplyDelete
  142. I will really appreciate the writer's choice for choosing this excellent article appropriate to my matter.Here is deep description about the article matter which helped me more.
    Know more about Data Analytics

    ReplyDelete
  143. wonderful article. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article resolved my all queries.
    Data Science Course

    ReplyDelete
  144. Transform yourhttp://www.healingconsciousness.org life
    with Healing with Mediations And Healing Sessions.

    Meditations and Healings helps in guided Meditationconnecting us to Supreme Pure Consciouness.
    HealingHealing is simply a pure form of transforming and Changing our Karmic patterns, which leads to
    a Peaceful, Harmonious and Abundant Life. Its the birth right of every individual to be happy and joyous.
    To live an abundantmindfulness life one has to heal the emotions and thought process as every illness and every
    issue starts with a thought. Every thought is a willful action and has a cause and effect and One
    has to become super sensitivelifecoach and aware of every thought as its is registered in Akashic
    recordskarma and the consequences of the same will be reaped sooner or Later.

    check our website:http://www.healingconsciousness.org

    ReplyDelete
  145. More Info of Machine Learning wow, great, I was wondering how to cure acne naturally. and found your site by google, learned a lot, now I am a bit clear. I’ve bookmarked your site. keep us updated.

    ReplyDelete
  146. Talk with Strangerstalk to strangers in Online Free Chat rooms where during a safe environment.
    From friendships to relationships.omegle teen Talk With Stranger is that the best online chatting site.
    Its the simplest alternative to airg chat, Badoo , omegle & mocospace. If you're keen on speaking
    with people on the web ,chat random or want to seek out omegle girls, do free texting or sexting, make new friends.
    you'll find your omegle lady here. Please note this is often not a sexting site so you can't do sexting
    online. this is often a familychatous friendly chat site. we've voice chat if you would like to try to to phone
    chat online. Our most viral is that the 1-1 one on one random chat.talkwithstranger No check in on login needed.
    we've teengers also asanonymous chat older people that want to satisfy new people. Online random chat is that the best
    chatrandom alternative.

    ReplyDelete
  147. Hey guy's i have got something to share from my research work
    Tukui
    Skewed
    Mpi-Sws

    ReplyDelete
  148. wonderful article. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article resolved my all queries. keep it up.
    data analytics course in Bangalore

    ReplyDelete
  149. Great article like this require readers to think as they read. I took my time when going through the points made in this article. I agree with much this information.
    Best Data Science training in Mumbai

    Data Science training in Mumbai

    ReplyDelete
  150. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article inspried me to read more. keep it up.
    Correlation vs Covariance

    ReplyDelete
  151. Hey, i liked reading your article. You may go through few of my creative works here
    Deol
    Senado.gob.do

    ReplyDelete
  152. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article inspired me to read more. keep it up.
    Correlation vs Covariance
    Simple linear regression

    ReplyDelete
  153. You there, this is really good post here. Thanks for taking the time to post such valuable information. Quality content is what always gets the visitors coming. share more.
    Ai & Artificial Intelligence Course in Chennai
    PHP Training in Chennai
    Ethical Hacking Course in Chennai Blue Prism Training in Chennai
    UiPath Training in Chennai

    ReplyDelete
  154. I recently came across your article and have been reading along. I want to express my admiration of your writing skill and ability to make readers read from the beginning to the end. I would like to read newer posts and to share my thoughts with you.
    Data Science Course in Bangalore

    ReplyDelete
  155. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article inspired me to read more. keep it up.
    Correlation vs Covariance
    Simple linear regression

    ReplyDelete
  156. Very interesting blog. Many blogs I see these days do not really provide anything that attracts others, but believe me the way you interact is literally awesome.You can also check my articles as well.

    Data Science In Banglore With Placements
    Data Science Course In Bangalore
    Data Science Training In Bangalore
    Best Data Science Courses In Bangalore
    Data Science Institute In Bangalore

    Thank you..

    ReplyDelete
  157. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article inspired me to read more. keep it up.
    Correlation vs Covariance
    Simple linear regression

    ReplyDelete
  158. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article inspired me to read more. keep it up.
    Correlation vs Covariance
    Simple linear regression
    data science interview questions

    ReplyDelete
  159. Attend The Machine Learning Courses in Bangalore From ExcelR. Practical Machine Learning courses in Bangalore Sessions With Assured Placement Support From Experienced Faculty. ExcelR Offers The Machine Learning courses in Bangalore.
    Machine Learning Courses in Bangalore

    ReplyDelete
  160. Information you shared is very useful to all of us
    Data Science Training in Hyderabad

    ReplyDelete
  161. This Was An Amazing ! I Haven't Seen This Type of Blog Ever ! Thankyou For Sharing, data science course

    ReplyDelete
  162. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article inspired me to read more. keep it up.
    Correlation vs Covariance
    Simple linear regression
    data science interview questions

    ReplyDelete
  163. I am looking for and I love to post a comment that "The content of your post is awesome" Great work!

    Simple Linear Regression

    Correlation vs Covariance

    ReplyDelete
  164. Very interesting blog Thank you for sharing such a nice and interesting blog and really very helpful article.
    Data Science Course in Hyderabad

    ReplyDelete
  165. ترفند برد و آموزش بازی انفجار آنلاین و شرطی، نیترو بهترین و پرمخاطب ‌ترین سایت انفجار ایرانی، نحوه برد و واقعیت ربات ها و هک بازی انجار در
    اینجا بخوانید
    کازینو آنلاین نیترو
    بازی حکم آنلاین نیترو
    بازی حکم آنلاین
    Introducing the Nitro Blast game site
    معرفی سایت بازی انفجار نیترو
    همان طور که می دانید بازی های کازینو های امروزه از محبوبیت ویژه ای برخودارند که این محبوبیت را مدیون سایت های شرط می باشند. با گسترش اینترنت این بازی ها محدودیت های مکانی و زمانی را پشت سرگذاشته و به صورت آنلاین درآمده اند.
    بازی انفجار نیترو
    بازی انفجار
    یکی از محبوب ترین بازی های کازینو، بازی انفجار می باشد که ساخته سایت های شرط بندی می باشد و امروزه از طرفداران ویژه ای برخودار است. با گسترش اینترنت سایت های شرط بندی مختلفی ایجاد شده اند که این بازی را به صورت آنلاین ساپورت می کنند. یکی از این سایت ها، سایت معتبر نیترو می باشد. در این مقاله قصد داریم به معرفی
    سایت بازی انفجار نیترو بپردازیم.
    سایت پیش بینی فوتبال نیتر
    سایت پیش بینی فوتبال
    بازی رولت نیترو
    کازینو آنلاین

    Visit https://www.wmsociety.org/
    here for more information

    ReplyDelete
  166. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article inspired me to read more. keep it up.
    Correlation vs Covariance
    Simple linear regression
    data science interview questions

    ReplyDelete
  167. wonderful article. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article resolved my all queries. keep it up.
    AWS training in Chennai

    AWS Online Training in Chennai

    AWS training in Bangalore

    AWS training in Hyderabad

    AWS training in Coimbatore

    AWS training

    ReplyDelete