Short information about the project and its author
The idea of this project appeared after defending my PhD thesis. For some reason I have especially warm feelings about visual representation of knowledge, that is why I wanted it to be not only scientifically relevant, but also visually appealing. Unfortunately, for many concepts I couldn't find illustrations that I could readily use. And majority of the existing ones were not exactly like I imagined. Therefore, I've created a large amount of sketches and diagrams that allowed me to explain the subjects of my research more clearly.
During my work in top-quark physics, I was repeatedly surprised by a bit childish graphical style of the Feynman diagrams released by the DØ experiment, and by their crucial role in lives of scientists, since you will find them in nearly every talk that has an introductory slide about the top quark. Inspired by this, and by the nature of Open-Source Software, I've decided to share with others what I did, and, hopefully, bring a bit more visual style to the world of high-energy physics.
Besides purely visual-oriented materials, I have a few more technical tools in mind that I'd like to have for myself, and probably I'm not the only one. I will add them in future as free time will allow.
In the section above, me refers to Nazar Bartosik – a ukrainian from Kyiv (Ukraine), who has graduated from the University of Kyiv-Mohyla Academy, and thanks to Volodymyr Aushev, Petro Hold and Gennadiy Prokopets' has got a rare opportunity to spend some years abroad, working in the field of high-energy physics, and to contribute to such experiments as:
I love physics, because it's not only interesting and intriguing, but also something that has a great value for the intellectual growth of our society. In my life I want to do mostly such kind of things, and hope that this project falls into this category.
I wanted this website to serve its unique content in the most efficient and user-friendly way, which wouldn't be possible with existing polished publishing services. Therefore it was created from scratch using an extensive list of existing OpenSource technologies.
This is the core of the website, which serves its main logics. It is written in Python on top of the Django high-level Web framework. Python is a natural choice for me, since it is one of the primary languages used in the CMS experiment for writing analysis software, and it's a real pleasure to write on. And Django is the most advanced OpenSource framework on the market that allows to work with databases, caching, templating, translations and many other things in a really quick and efficient way.
There are multiple other OpenSource tools used to power the server side of this website, which I'd like to acknowledge:
All this code is running on the RedHat's Openshift Online platform, which provides a lot of freedom for configuring a server with nearly any desired software stack and sufficient performance to run such a website. This is a great value for money, especially considering that it's a free plan.
This is what makes the user interface of the site. The foundation of it is, surprisingly enough, the framework named Foundation 6, which provides basic tools for the page layout, ensuring that it looks well also on smartphones and tablets, as well as easily-configurable styling of visual elements and controls.
There are also purely technical tools that are used at intermediate steps of the development to produce the final front-end code, including the following: