<?xml version="1.0" encoding="UTF-8"?><rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
><channel><title>Set up IDE Archives - Francesco Lelli %</title> <atom:link href="https://francescolelli.info/tag/set-up-ide/feed/" rel="self" type="application/rss+xml" /><link>https://francescolelli.info/tag/set-up-ide/</link> <description>Information Management, Computer Science,  Economics, Finance and more</description> <lastBuildDate>Thu, 03 Feb 2022 12:38:01 +0000</lastBuildDate> <language>en-US</language> <sy:updatePeriod> hourly </sy:updatePeriod> <sy:updateFrequency> 1 </sy:updateFrequency> <generator>https://wordpress.org/?v=6.8.5</generator><image> <url>https://francescolelli.info/wp-content/uploads/2018/11/cropped-InstrumentElement-32x32.jpg</url><title>Set up IDE Archives - Francesco Lelli %</title><link>https://francescolelli.info/tag/set-up-ide/</link> <width>32</width> <height>32</height> </image> <site
xmlns="com-wordpress:feed-additions:1">156264324</site> <item><title>Free Resources That Will Warm Up Your Programming Environment</title><link>https://francescolelli.info/programming/free-resources-that-will-warm-up-your-programming-environment/</link> <comments>https://francescolelli.info/programming/free-resources-that-will-warm-up-your-programming-environment/#respond</comments> <dc:creator><![CDATA[Francesco Lelli]]></dc:creator> <pubDate>Fri, 14 Jan 2022 19:19:56 +0000</pubDate> <category><![CDATA[Big Data]]></category> <category><![CDATA[Cloud Computing]]></category> <category><![CDATA[Java]]></category> <category><![CDATA[Programming]]></category> <category><![CDATA[Python]]></category> <category><![CDATA[Software Engineering]]></category> <category><![CDATA[Tutorial]]></category> <category><![CDATA[Anaconda]]></category> <category><![CDATA[Datacamp]]></category> <category><![CDATA[free courses]]></category> <category><![CDATA[free datasets]]></category> <category><![CDATA[IDE]]></category> <category><![CDATA[Kaggle]]></category> <category><![CDATA[programming]]></category> <category><![CDATA[Set up IDE]]></category> <guid
isPermaLink="false">https://francescolelli.info/?p=2379</guid><description><![CDATA[<p>This article considers some free resources to warm up your programming environment. These are particularly useful if you plan to do a programming oriented thesis where you analyze data by writing some code. A functional working environment is useful independently from what you will be doing. It may sound like an annoying task where you [&#8230;]</p><p>The post <a
href="https://francescolelli.info/programming/free-resources-that-will-warm-up-your-programming-environment/">Free Resources That Will Warm Up Your Programming Environment</a> appeared first on <a
href="https://francescolelli.info">Francesco Lelli</a>.</p> ]]></description> <content:encoded><![CDATA[<p>This article considers some free resources to warm up your programming environment. These are particularly useful if you plan to do a programming oriented thesis where you analyze data by writing some code. A functional working environment is useful independently from what you will be doing. It may sound like an annoying task where you will have to deal with configuration issues and understand a lot of technicalities. However, I strongly encourage you in enduring the pain of getting familiar with these practices for the following reasons:</p><ul
class="wp-block-list"><li>After the initial pain, and maybe a bit of a slow start, your thesis will advance ten times faster and you will be capable to achieve more than you can imagine.</li><li>What you will be learning will not be lost. Many companies use a similar environment (if not the same).</li><li>Many of these resources are free and you will be able to use them for other projects after the end of this academic endeavor.</li></ul><p>In other words, you have nothing to lose. All you have to do is to endure a bit of the initial annoyance that is required for a proper warm up of your programming environment. However, the reward is much greater than the initial investment.</p><figure
class="wp-block-image size-large"><img
fetchpriority="high" decoding="async" width="1024" height="562" data-attachment-id="2385" data-permalink="https://francescolelli.info/programming/free-resources-that-will-warm-up-your-programming-environment/attachment/programming-environment/" data-orig-file="https://francescolelli.info/wp-content/uploads/2022/01/programming-environment.jpeg" data-orig-size="1400,768" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="programming-environment" data-image-description="&lt;p&gt;Free Resources that will Warm Up your Programming Environment&lt;/p&gt;
" data-image-caption="&lt;p&gt;Free Resources that will Warm Up your Programming Environment&lt;/p&gt;
" data-medium-file="https://francescolelli.info/wp-content/uploads/2022/01/programming-environment-300x165.jpeg" data-large-file="https://francescolelli.info/wp-content/uploads/2022/01/programming-environment-1024x562.jpeg" src="https://francescolelli.info/wp-content/uploads/2022/01/programming-environment-1024x562.jpeg?8011c3&amp;8011c3" alt="Free Resources that will Warm Up your Programming Environment" class="wp-image-2385" srcset="https://francescolelli.info/wp-content/uploads/2022/01/programming-environment-1024x562.jpeg 1024w, https://francescolelli.info/wp-content/uploads/2022/01/programming-environment-300x165.jpeg 300w, https://francescolelli.info/wp-content/uploads/2022/01/programming-environment-768x421.jpeg 768w, https://francescolelli.info/wp-content/uploads/2022/01/programming-environment-600x329.jpeg 600w, https://francescolelli.info/wp-content/uploads/2022/01/programming-environment.jpeg 1400w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure><p>In this article, I list only a very few resources and only the ones that are free. In the internet you can find many more.</p><p><strong>Programming skills</strong>: no matter how much you know, there is always room for knowing more. Most libraries, both public and university, have free subscriptions to courses. For example, <a
href="https://www.tilburguniversity.edu/students/skills/programming" target="_blank" rel="noreferrer noopener">the library in my university gives free access to DataCamp</a> to all the students that request it.</p><p>If you are not familiar with the platform, it contains a set of courses at all levels and many of them have code examples. As they cover a large range of cases, some of them will be relevant for your thesis. All you have to do is to dig into the list and familiarize with the code that is most promising for the work that you plan to do with your supervisor.</p><p><strong>Get a student account in GitHub</strong>, it is a free repository that you can use for storing your code. <a
href="https://education.github.com/pack" target="_blank" rel="noreferrer noopener">Calming student status</a> will grant you a pro version for free as well as many discounts for products of other companies. In addition, you will also not loose these perks after the graduation &#8211; some of them could be useful for you in the future.</p><p><strong>Get an account in Kaggle</strong>, again, it is a <a
href="https://www.kaggle.com/" target="_blank" rel="noreferrer noopener">free service that has courses and datasets</a>. They also offer a web based programming environment with the idea that if you will find yourself in need of additional computation, you will use their services. As a general rule, I would recommend to have a local working environment instead of a cloud based like the one of Kaggle. However, a cloud based environment may be useful under certain conditions.</p><p><strong>Set up Anaconda (or Eclipse) in your laptop</strong>. An Integrated Development Environment is extremely useful when you have to do some professional programming. Anaconda is free, open source and perfect for Python. Eclipse is its counterpart for Java. In the article below you can read about some of the benefits of an IDE. Once you will start using one you will never go back:</p><figure
class="wp-block-embed-wordpress wp-block-embed is-type-wp-embed is-provider-francesco-lelli"><div
class="wp-block-embed__wrapper"><blockquote
class="wp-embedded-content" data-secret="pVPzTAfG61"><a
href="https://francescolelli.info/python/integrated-development-environment-ide-why-you-need-one/">Integrated Development Environment (IDE): why you need one</a></blockquote><iframe
class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8220;Integrated Development Environment (IDE): why you need one&#8221; &#8212; Francesco Lelli" src="https://francescolelli.info/python/integrated-development-environment-ide-why-you-need-one/embed/#?secret=Lw8o4WKWyX#?secret=pVPzTAfG61" data-secret="pVPzTAfG61" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe></div></figure><p>This article is a mini-tutorial on how to set up the environment for Anaconda:</p><figure
class="wp-block-embed-wordpress wp-block-embed is-type-wp-embed is-provider-francesco-lelli"><div
class="wp-block-embed__wrapper"><blockquote
class="wp-embedded-content" data-secret="zGsMfegCvD"><a
href="https://francescolelli.info/python/install-anaconda-and-import-libraries-into-the-ide/">Install Anaconda and Import Libraries into the IDE</a></blockquote><iframe
class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8220;Install Anaconda and Import Libraries into the IDE&#8221; &#8212; Francesco Lelli" src="https://francescolelli.info/python/install-anaconda-and-import-libraries-into-the-ide/embed/#?secret=fgEyAkUJR6#?secret=zGsMfegCvD" data-secret="zGsMfegCvD" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe></div></figure><p>Finally, in the article below, you can familiarize with the debug functionality. It is one of the most useful features of an IDE and can really save you a tremendous amount of time:</p><figure
class="wp-block-embed-wordpress wp-block-embed is-type-wp-embed is-provider-francesco-lelli"><div
class="wp-block-embed__wrapper"><blockquote
class="wp-embedded-content" data-secret="pdssAfQHhH"><a
href="https://francescolelli.info/programming/how-to-debug-in-anaconda-and-spyder-save-time-and-energy/">How to Debug in Anaconda and Spyder:  Save Time and Energy!</a></blockquote><iframe
class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8220;How to Debug in Anaconda and Spyder:  Save Time and Energy!&#8221; &#8212; Francesco Lelli" src="https://francescolelli.info/programming/how-to-debug-in-anaconda-and-spyder-save-time-and-energy/embed/#?secret=cnwHZnBKpu#?secret=pdssAfQHhH" data-secret="pdssAfQHhH" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe></div></figure><p>I would strongly encourage you in enduring the pain of getting familiar with the tools and the resources that I shared with you in this article. In the long run your future self will be extremely thankful.</p><p>A working environment is a very personal thing and I can imagine that every supervisor has their own. Consequently, I would encourage you to discuss the details during your first meeting. At the same time, I can imagine that these tools will be, in a way or an other, useful for your future work. In addition, the fact that you will have your working environment ready will allow you to advance conversations that are more specific to your thesis and you will result in a better use of the (limited) time that you will share with your supervisor.</p><hr
/><p><em>#free #Resources that will #SHARP your #programming #environnement. #Java #pythonprogramming #pythoncode #DataScience #DataAnalytics #data</em><br
/><a
href='https://twitter.com/intent/tweet?url=https%3A%2F%2Ffrancescolelli.info%2Fprogramming%2Ffree-resources-that-will-warm-up-your-programming-environment%2F&#038;text=%23free%20%23Resources%20that%20will%20%23SHARP%20your%20%23programming%20%23environnement.%20%23Java%20%23pythonprogramming%20%23pythoncode%20%23DataScience%20%23DataAnalytics%20%23data&#038;related' target='_blank' rel="noopener noreferrer" >Share on X</a><br
/><hr
/><p>By the way, here you can fine my profiles in GitHub Kaggle and DataCamp:</p><ul
class="wp-block-list"><li><a
href="https://github.com/Nym77">https://github.com/Nym77</a></li><li><a
href="https://kaggle.com/francescolelli">https://kaggle.com/francescolelli</a></li><li><a
href="https://www.datacamp.com/profile/flelli">https://www.datacamp.com/profile/flelli</a></li><li><a
href="https://www.freecodecamp.org/francesco-lelli" target="_blank" rel="noreferrer noopener">https://www.freecodecamp.org/francesco-lelli</a></li></ul><h3 class="wp-block-heading">Are you really committed in improving your programming skills?</h3><p><a
href="https://www.freecodecamp.org/francesco-lelli" target="_blank" rel="noreferrer noopener">Free Code Camp</a> is an open source free course that will guide you in a project based journey towards advanced programming skills. It contains also a session on how to pass a programming oriented job interview.</p><p><a
href="https://www.edx.org/course/introduction-computer-science-harvardx-cs50x" target="_blank" rel="noreferrer noopener">Introduction to Computer Science from Harvard</a> This is a free edX course from Harvard. You can also get a certificate but this will cost you something. Nevertheless the entire course is free.</p><h3 class="wp-block-heading">Something else:</h3><p>This article (Free Resources That Will Warm Up Your Programming Environment) is part of the miniseries on <a
href="https://francescolelli.info/how-to-do-a-good-thesis-the-miniseries/" target="_blank" rel="noreferrer noopener">how to do a good thesis</a>, you can see the full list of post at the following link:</p><figure
class="wp-block-embed-wordpress wp-block-embed is-type-wp-embed is-provider-francesco-lelli"><div
class="wp-block-embed__wrapper"><blockquote
class="wp-embedded-content" data-secret="BBWAxuW142"><a
href="https://francescolelli.info/how-to-do-a-good-thesis-the-miniseries/">How to Do a Good Thesis: the Miniseries</a></blockquote><iframe
class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8220;How to Do a Good Thesis: the Miniseries&#8221; &#8212; Francesco Lelli" src="https://francescolelli.info/how-to-do-a-good-thesis-the-miniseries/embed/#?secret=9WCxtPOxm5#?secret=BBWAxuW142" data-secret="BBWAxuW142" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe></div></figure><p>This article is also part of a miniseries on how to <a
href="https://francescolelli.info/how-to-be-a-better-programmer-the-mini-guide/" target="_blank" rel="noreferrer noopener">become a better programmer</a>. You can see the full list of posts at the following link:</p><figure
class="wp-block-embed-wordpress wp-block-embed is-type-wp-embed is-provider-francesco-lelli"><div
class="wp-block-embed__wrapper"><blockquote
class="wp-embedded-content" data-secret="7F8R7RfPTQ"><a
href="https://francescolelli.info/how-to-be-a-better-programmer-the-mini-guide/">How to be a Better Programmer: the Mini Guide</a></blockquote><iframe
class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8220;How to be a Better Programmer: the Mini Guide&#8221; &#8212; Francesco Lelli" src="https://francescolelli.info/how-to-be-a-better-programmer-the-mini-guide/embed/#?secret=ehRwtIQGM3#?secret=7F8R7RfPTQ" data-secret="7F8R7RfPTQ" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe></div></figure><p>The post <a
href="https://francescolelli.info/programming/free-resources-that-will-warm-up-your-programming-environment/">Free Resources That Will Warm Up Your Programming Environment</a> appeared first on <a
href="https://francescolelli.info">Francesco Lelli</a>.</p> ]]></content:encoded> <wfw:commentRss>https://francescolelli.info/programming/free-resources-that-will-warm-up-your-programming-environment/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <post-id
xmlns="com-wordpress:feed-additions:1">2379</post-id> </item> <item><title>Install Anaconda and Import Libraries into the IDE</title><link>https://francescolelli.info/python/install-anaconda-and-import-libraries-into-the-ide/</link> <comments>https://francescolelli.info/python/install-anaconda-and-import-libraries-into-the-ide/#respond</comments> <dc:creator><![CDATA[Francesco Lelli]]></dc:creator> <pubDate>Sat, 10 Aug 2019 17:26:29 +0000</pubDate> <category><![CDATA[Programming]]></category> <category><![CDATA[Python]]></category> <category><![CDATA[Anaconda]]></category> <category><![CDATA[conda install]]></category> <category><![CDATA[configure anaconda]]></category> <category><![CDATA[Set up IDE]]></category> <guid
isPermaLink="false">https://francescolelli.info/?p=1631</guid><description><![CDATA[<p>This is a mini tutorial on how to install Anaconda and import libraries into the environment. There are plenty of tutorial around the web so for the things that are not cover here google your way out of the problems that you may encounter. In the case you do not know what is Anaconda, well [&#8230;]</p><p>The post <a
href="https://francescolelli.info/python/install-anaconda-and-import-libraries-into-the-ide/">Install Anaconda and Import Libraries into the IDE</a> appeared first on <a
href="https://francescolelli.info">Francesco Lelli</a>.</p> ]]></description> <content:encoded><![CDATA[<p>This is a mini tutorial on how to install Anaconda and import libraries into the environment. There are plenty of tutorial around the web so for the things that are not cover here google your way out of the problems that you may encounter.</p><div
class="wp-block-image"><figure
class="alignright is-resized"><img
decoding="async" data-attachment-id="1579" data-permalink="https://francescolelli.info/python/integrated-development-environment-ide-why-you-need-one/attachment/anaconda-ide-getting-started_spyder/" data-orig-file="https://francescolelli.info/wp-content/uploads/2019/08/Anaconda-IDE-getting-started_Spyder.png" data-orig-size="1718,1040" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Anaconda-IDE-getting-started_Spyder" data-image-description="&lt;p&gt;Anaconda: Integrated Development Environment (IDE)&lt;/p&gt;
" data-image-caption="&lt;p&gt;Anaconda: Integrated Development Environment (IDE)&lt;/p&gt;
" data-medium-file="https://francescolelli.info/wp-content/uploads/2019/08/Anaconda-IDE-getting-started_Spyder-300x182.png" data-large-file="https://francescolelli.info/wp-content/uploads/2019/08/Anaconda-IDE-getting-started_Spyder-1024x620.png" src="https://francescolelli.info/wp-content/uploads/2019/08/Anaconda-IDE-getting-started_Spyder-1024x620.png?8011c3&amp;8011c3" alt="Install Anaconda and Import Libraries into the IDE " class="wp-image-1579" width="334" height="201" srcset="https://francescolelli.info/wp-content/uploads/2019/08/Anaconda-IDE-getting-started_Spyder-1024x620.png 1024w, https://francescolelli.info/wp-content/uploads/2019/08/Anaconda-IDE-getting-started_Spyder-300x182.png 300w, https://francescolelli.info/wp-content/uploads/2019/08/Anaconda-IDE-getting-started_Spyder-768x465.png 768w, https://francescolelli.info/wp-content/uploads/2019/08/Anaconda-IDE-getting-started_Spyder-600x363.png 600w, https://francescolelli.info/wp-content/uploads/2019/08/Anaconda-IDE-getting-started_Spyder.png 1718w" sizes="(max-width: 334px) 100vw, 334px" /><figcaption>Install Anaconda and Import Libraries into the IDE </figcaption></figure></div><p>In the case you do not know what is Anaconda, well is an IDE ( Here you can see <a
href="https://francescolelli.info/python/integrated-development-environment-ide-why-you-need-one/">what is an IDE and why you should use one</a>) for Python specialized in big data oriented developments.</p><p>Installing the software is pretty much straight forward. Just</p><p>1: go to the download section of the official Anaconda website:</p><ul
class="wp-block-list"><li><a
href="https://www.anaconda.com/download/">https://www.anaconda.com/download/</a></li></ul><p>2: select the proper distribution for your PC/Operative system</p><p>3: download and install it.</p><p>You will probably have different libraries that you would like to import into your working environment. In order to do that you will use a command line interface.  Anaconda has a shell interface called &#8220;Anaconda Prompt&#8221; just locate the executable and run it.</p><p>Once the shell is open use the following commands for installing the packages</p><pre class="wp-block-code"><code>conda install &lt;yourPackageName></code></pre><p>Where &lt;yourPackageName&gt; is the name of the library that you are planning to import in the program that you will write.</p><p>For example, in the case of Tensor Flow these are the commands:</p><pre class="wp-block-code"><code>conda install tensorflow
conda install keras
conda install theano</code></pre><p>Now that the libraries are successfully installed you can use them directly in the code.  The IDE is called Spyder. You will find the executable in the same folder of the Anaconda Prompt. Just run it!</p><p>If you are in need of an example of program you can refer to the second video of this <a
href="https://francescolelli.info/tutorial/object-oriented-programming-a-curated-set-of-resources/">introduction to object oriented programming</a>.</p><p>If you successfully followed the instructions you now know how to install anaconda and import libraries. This should kick start your adventure into programming in Python like professionals do.</p><p>Additional resource in the web:</p><ul
class="wp-block-list"><li><a
href="https://docs.conda.io/projects/conda/en/latest/user-guide/tasks/manage-pkgs.html">Documentation from Anaconda and how to manage packages </a></li><li><a
href="https://tensorflow-object-detection-api-tutorial.readthedocs.io/en/latest/install.html">Install tensor flow in Anaconda </a></li></ul><p></p><p>The post <a
href="https://francescolelli.info/python/install-anaconda-and-import-libraries-into-the-ide/">Install Anaconda and Import Libraries into the IDE</a> appeared first on <a
href="https://francescolelli.info">Francesco Lelli</a>.</p> ]]></content:encoded> <wfw:commentRss>https://francescolelli.info/python/install-anaconda-and-import-libraries-into-the-ide/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <post-id
xmlns="com-wordpress:feed-additions:1">1631</post-id> </item> </channel> </rss>