|
|
@@ -301,7 +301,7 @@
|
|
|
#### Cloud Computing
|
|
|
|
|
|
* [Multi-tenant Applications for the Cloud, 3rd Edition](http://www.microsoft.com/en-us/download/details.aspx?id=29263)
|
|
|
-* [OpenStack Operations Guide](http://docs.openstack.org/ops/)
|
|
|
+* [OpenStack Operations Guide](https://docs.openstack.org/ops-guide/index.html)
|
|
|
|
|
|
|
|
|
#### Competitive Programming
|
|
|
@@ -1157,7 +1157,7 @@
|
|
|
|
|
|
* [A Gentle Introduction to Haskell](https://www.haskell.org/tutorial/)
|
|
|
* [Anatomy of Programming Languages](http://www.cs.utexas.edu/~wcook/anatomy/) - William R. Cook
|
|
|
-* [Beautiful Code, Compelling Evidence](http://vis.renci.org/jeff/2009/01/16/beautiful-code-compelling-evidence/) (PDF)
|
|
|
+* [Beautiful Code, Compelling Evidence](http://www.renci.org/wp-content/pub/tutorials/BeautifulCode.pdf) (PDF)
|
|
|
* [Exploring Generic Haskell](http://www.andres-loeh.de/ExploringGH.pdf) - Andres Löh (PDF)
|
|
|
* [Happy Learn Haskell Tutorial](http://www.happylearnhaskelltutorial.com)
|
|
|
* [Haskell and Yesod](http://www.yesodweb.com/book-1.2)
|