This is an introduction to Einstein’s space-bending, time-stretching theory of Relativity, written by the master himself. Special and General relativity explain the structure of space time and provide a theory of gravitation, respectively. Einstein’s theories shocked the world with their counterintuitive results, including the dissolution of absolute time. In this book he brings a simplified form of his profound understanding of the subject to the layperson. In the words of Einstein: “The present book is intended, as far as possible, to give an exact insight into the theory of Relativity to those readers who, from a general scientific and philosophical point of view, are interested in the theory, but who are not conversant with the mathematical apparatus of theoretical physics.” The book is challenging at times but, when approached patiently, proves itself one of the most lucid explanations of Relativity to be found anywhere. [Due to transcription or optical character recognition errors in creating online texts, and because of less-than-clear fonts in some printed texts, the variables as read in some of the equations here are not as Einstein intended. For example, the numeral ‘one’ has frequently been printed and read as the letter ‘I.’ In addition, some equations do not translate well into the spoken word. If you require completely accurate renditions of Einstein’s mathematical formulas, we suggest that you consult a published text.] — Summary written by Kelly Bescherer [and Laurie Anne Walden]
Django 1.11 was released yesterday, YAY. So as promised here is a reading of all the Django 1.11 release notes.
There are a lot of good things coming up in Django 1.11, and you can start to see them now with the new release candidate. To get you started here are a few things that I find interesting about this new django release.
Should we always use the django admin? Maybe sometimes we are a little to reliant on it.
There are a lot of reasons to use class based views. Here are 5 reasons you should. A few of them are really helpful for long term maintainability of your code base.
A question that is asked a lot is how do you deal with migrations when switching back and forth between branches during development. In this podcast I give an attempt to answer that question.
There are a lot of ways to deploy Django so I think it is one of those topics people are really curious about how other people do it. Generally, in all deploys you need to get the latest code, run migrations, collect your static files and restart web server processes. How yo do those steps, that is the interesting part.
Should you use TDD, should you NOT use TDD. Should you test at all? We talk about what each approach takes and why or why not to use them. Then I take a stance on what I do, and why.
What to test and where to test is a common question I get asked. In this video learn about different types of tests you can write in the context of Django. Code Example: https://gist.github.com/buddylindsey/b18f87299cc43305eb6dd6aff70da394
I have had some "fun" experiences not pinning my dependencies in my projects. Today I go through 3 stories that has caused a bit of heartache when I didn't either pin my dependencies, or I didn't know what was going on with pinning them.
Knowing what 3rd Party django applications to use is hard. There are a lot of ways to try and evaluate them. Here are some ways that I do it, and things I keep in mind while trying to find the right app.
I have found when I learn the most is when I have to do something odd in django. It isn't bad or going against django, but something that isn't default django. For those interested: https://github.com/buddylindsey/digital-picture-frame/
Believe it or not django templates can be an annoyance when doing a production push which can lead to some odd errors and situations.
If you are wanting to start learning django the biggest question is "Where do I start?" and "Where do I go from here?". In this video I attempt to answer that question. Django Project Tutorial - https://docs.djangoproject.com/en/1.10/intro/tutorial01/ DjangoGIrls Tutorial - https://tutorial.djangogirls.org/en/ Tango with Django - http://www.tangowithdjango.com/ Mozilla Django Tutorials - https://developer.mozilla.org/en-US/docs/Learn/Server-side/Django Hello Web App (Beginner) - http://amzn.to/2mI9NNC Two scoops of django (Beginner-Intermediate) - http://amzn.to/2noDnGi Django Unleashed (Beginner - Intermediate) - http://amzn.to/2np1JQf Lightweight Django (Intermediate) - http://amzn.to/2njlvQF Django Design Patterns and Best Practices (Intermediate) - http://amzn.to/2mVC2ct GoDjango (Beginner - Intermediate) - https://godjango.com
Listen in as we talk to Luke Crouch about upgrading from Django 1.4 to 1.7, MDN and discuss a potential move from a dedicated data center to AWS.