On May 18th 2017 the Yahoo ichart data download link
http://ichart.finance.yahoo.com/table.csv stopped working. This link has for many years been a convenient access point for downloading historical quote data. It was simple to get quotes by building up this url with your symbol as a parameter.
Since this link was under the
Download Data button on the https://finance.yahoo.com/ page after you've submitted a symbol the first place to look in finding a resolution was to visit this page to what Yahoo had replaced it with.
Using Google as an example we can excercise this url https://finance.yahoo.com/quote/GOOG?p=GOOG to look for the current
Download Data button. Investigate the page and find the
Historical Data tab. When clicked the
Download Data button appears above the default range of quote values.
Hosting a Git repo on your own VPS server is a simple. Though paying for GitHub to host a private repo does not cost very much you may have reasons to keep your source repositories on your own server. You might enjoying do things yourself, have reasons to keep your source on your own server or would like to simply have a place to manage your personal projects. The following will walk you through the process of creating and hosting a git repository on your own server.
On your server create a directory where you will store your repository. I'd image you'll create more than one over time so name the directory something appropriate such as
repos. If you are just starting off and it is only you I suggest for simplicity you create a directory called
repos under your home directory.
For our example here I'm going to create a repo called
project on a machine with the domain name of
example-server.com. My username for this example will be
user. Before continuing make sure you can ssh easily into your account on your server. In our example you would need to be able to execute the following command.
I've reached Level 1 on Project Euler using Clojure as the programming language.
Level 1 is reached when you've completed 25 exercises.
You get this nice badge.
The problem. Find all the countries in the world without an ‘A’ in their name.
def remove_country_line_numbers(): return [l.strip() for l in open('countries.txt').readlines() \ if not l.strip().isdigit() and l.lower().find('a')==-1]
In : ", ".join(remove_country_line_numbers()) Out: "Belgium, Belize, Benin, Brunei, Burundi, Chile, Comoros, Congo, Republic of the, Cote d'Ivoire, Cyprus, Czech Republic, Djibouti, Egypt, Fiji, Greece, Guernsey, Hong Kong, Jersey, Lesotho, Liechtenstein, Luxembourg, Mexico, Morocco, Niger, Niue, Peru, Philippines, Puerto Rico, Reunion, Seychelles, Sweden, Timor-Leste, Togo, Turkey, United Kingdom, Yemen"
WTF is CISPA