Skip to content

Commit ba22484

Browse files
committed
working on fleshing out new pages
1 parent da7f60d commit ba22484

File tree

10 files changed

+139
-1
lines changed

10 files changed

+139
-1
lines changed
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
title: Companies using Python
2+
category: page
3+
slug: companies-using-python
4+
sortorder: 0107
5+
toc: False
6+
sidebartitle: Companies using Python
7+
meta: A majority of companies around the world use the Python programming language throughout their organizations.
8+
9+
10+
# Companies Using Python
11+
The Python programming language is widely used by companies around the world
12+
to [build web apps](/web-development.html), [analyze data](/data.html),
13+
[automate operations via DevOps](/devops.html) and
14+
[create reliable, scalable enterprise applications](/enterprise-python.html).
15+
16+
17+
## Large companies
18+
* [Uber's tech stack](https://eng.uber.com/tech-stack-part-one/) contains
19+
a significant amount of Python, which they documented in a series of
20+
engineering posts. Part one describes the lower backend levels, which are
21+
written in Python, with Node.js, Go and Java mixed in.
22+
[Part two](https://eng.uber.com/tech-stack-part-two/) explains the higher
23+
levels of the marketplace and user interfaces.
24+
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
title: Sublime Text
2+
category: page
3+
slug: sublime-text
4+
sortorder: 0205
5+
toc: False
6+
sidebartitle: Sublime Text
7+
meta: Sublime Text is a commonly-used text editor with development extensions for the Python programming language.
8+
9+
10+
# Sublime Text
11+
[Sublime Text](https://www.sublimetext.com/) is a commonly-used text editor
12+
used to write Python code. Sublime Text's slick user interface along with its
13+
numerous extensions for syntax highlighting, source file finding and analyzing
14+
[code metrics](/code-metrics.html) make the editor more accessible to new
15+
programmers than some other applications like [Vim](/vim.html) and
16+
[Emacs](/emacs.html).
17+
18+
<a href="https://www.sublimetext.com/" style="border:none"><img src="/img/logos/sublime-text.jpg" width="100%" alt="Sublime Text logo." class="technical-diagram" style="border:1px solid #999; border-radius:6px"></a>
19+
20+
21+
### Sublime Text resources
22+
* http://thume.ca/2016/12/03/disassembling-sublime-text/
23+
* https://hackernoon.com/super-charge-your-sublime-text-3-to-increase-your-productivity-5d02c2c1b356
24+
* https://medium.com/@arshamshirvani/sync-your-sublime-text-3-configurations-safely-and-easy-b493021c80da
25+
* https://www.kennethreitz.org/essays/sublime-text-3-heaven
26+
* http://www.sublimetext.com/forum/viewtopic.php?f=6&t=17671
27+
* https://sublimetutor.com/
28+
* https://cewing.github.io/training.codefellows/assignments/day01/sublime_as_ide.html
29+
* https://medium.com/@erika_dike/setting-up-sublime-text-3-for-python-type-checking-85af5ce1a1ee
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
title: Jupyter Notebook
2+
category: page
3+
slug: jupyter-notebook
4+
sortorder: 0206
5+
toc: False
6+
sidebartitle: Jupyter Notebook
7+
meta: Jupyter Notebook, formerly named iPython Notebook, is a powerful Python code execution environment often used for data analysis.
8+
9+
10+
# Jupyter Notebook
11+
[Jupyter Notebook](http://jupyter.org/)
12+
([open source code](https://github.com/jupyter/notebook)), which began
13+
as the iPython Notebook project, is a programming language agnostic code
14+
execution environment that is often used for data analysis and visualization.
15+
The key piece of Jupyter Notebook is a web application for creating and
16+
sharing documents that contain embedded code and execution results.
17+
18+
<a href="http://jupyter.org/" style="border:none"><img src="/img/logos/jupyter.png" width="100%" alt="Jupyter Notebook project logo." class="technical-diagram"></a>
19+
20+
21+
### Jupyter Notebook resources
22+
* http://blog.jupyter.org/2016/07/14/jupyter-lab-alpha/
23+
* http://norvig.com/ipython/README.html
24+
* http://pbpython.com/amortization-model.html
25+
* https://www.dataquest.io/blog/jupyter-notebook-tips-tricks-shortcuts/
26+
* https://github.com/jupyter/jupyter/wiki/A-gallery-of-interesting-Jupyter-and-IPython-Notebooks
27+
* https://gist.github.com/5agado/ee95008f25730d04bfd0eedd5c36f0ee#file-pandas-and-seaborn-ipynb
28+
* https://nipunbatra.github.io/blog/2017/Jupyter-powered-blog.html
29+
* http://nbviewer.jupyter.org/url/norvig.com/ipython/Probability.ipynb
30+
* http://nbviewer.jupyter.org/github/akittas/presentations/blob/master/pythess/meta_alltheway/meta_alltheway.ipynb
31+
* http://nbviewer.jupyter.org/github/akittas/presentations/blob/master/pythess/func_py/func_py.ipynb
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
title: Apache Subversion
2+
category: page
3+
slug: apache-subversion
4+
sortorder: 0209
5+
toc: False
6+
sidebartitle: Apache Subversion
7+
meta: Apache Subversion is an implementation of the source (version) control concept and is often used with Python code.
8+
9+
10+
# Apache Subversion
11+
Apache Subversion (source code), often just called "Subversion" or "SVN",
12+
is a source control system implementation.
13+
14+
<a href="https://git-scm.com/" style="border: none;"><img src="/img/logos/git.png" width="100%" alt="Official Git logo." class="technical-diagram"></a>
15+
16+
<div class="well see-also">Subversion is an implementation of the <a href="/source-control.html">source control</a> concept. Learn how these pieces fit together in the <a href="/development-environments.html">development environments</a> chapter or view the <a href="/table-of-contents.html">table of contents</a> for all topics.</div>

static/img/logos/jupyter.png

13.3 KB
Loading

static/img/logos/sublime-text.jpg

39.2 KB
Loading

static/img/logos/subversion.png

65 KB
Loading
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<h3>What else would you like to learn about?</h3>
2+
<div class="row">
3+
<div class="col-md-4">
4+
<div class="well select-next">
5+
{% include "choices/buttons/deployment.html" %}
6+
</div>
7+
</div>
8+
<div class="col-md-4">
9+
<div class="well select-next">
10+
{% include "choices/buttons/web-analytics.html" %}
11+
</div>
12+
</div>
13+
<div class="col-md-4">
14+
<div class="well select-next">
15+
{% include "choices/buttons/logging.html" %}
16+
</div>
17+
</div>
18+
</div>
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<h3>What else do you want to learn about Python?</h3>
2+
<div class="row">
3+
<div class="col-md-4">
4+
<div class="well select-next">
5+
{% include "choices/buttons/data.html" %}
6+
</div>
7+
</div>
8+
<div class="col-md-4">
9+
<div class="well select-next">
10+
{% include "choices/buttons/web-frameworks.html" %}
11+
</div>
12+
</div>
13+
<div class="col-md-4">
14+
<div class="well select-next">
15+
{% include "choices/buttons/deployment.html" %}
16+
</div>
17+
</div>
18+
</div>

theme/templates/table-of-contents.html

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,12 +44,14 @@ <h4 class="toc-subsection">2.1 <a href="/text-editors-ides.html">Text Editors an
4444

4545
<h4 class="toc-subsection">2.2 <a href="/source-control.html">Source Control</a></h4>
4646
<div class="toc"><a href="/git.html">Git</a></div>
47-
<div class="toc soon">Mercurial</div>
4847
<div class="toc soon">Subversion</div>
48+
<div class="toc soon">GitHub</div>
49+
<div class="toc soon">BitBucket</div>
4950

5051
<h4 class="toc-subsection">2.3 <span class="soon">Local development</span></h4>
5152
<div class="toc"><a href="/application-dependencies.html">Application dependencies</a></div>
5253
<div class="toc soon">Dependency isolation</div>
54+
<div class="toc soon">virtual environments (virtualenv)</div>
5355
<div class="toc soon">Environment variables</div>
5456
<div class="toc soon">Localhost tunnels</div>
5557

0 commit comments

Comments
 (0)