Skip to content

Commit

Permalink
content updates
Browse files Browse the repository at this point in the history
  • Loading branch information
obestwalter committed May 16, 2020
1 parent 452c164 commit b17dfe7
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -132,7 +132,7 @@ print(f"{id(id_)=}")
```
```text
[stdout]
id(id_)=140601598642416
id(id_)=139648719304944
```
This is veering off the original topic a bit, but I just want to mention that whatever you do - the original object a builtin points to is never lost - just shadowed. When a module is initialized, the namespace of the `builtins`[^3] module is merged into the module. The objects can still be retrieved from `builtins` whenever necessary:
Expand Down Expand Up @@ -185,7 +185,7 @@ a.print_spam()
```
```text
[stdout]
self.__spam='SPAM', id(self)=140601598237472
self.__spam='SPAM', id(self)=139648719349024
```
Up to this point there is nothing unusual about this. When I try to access the attribute from outside though, the behaviour is different as when accessed from inside the object although `a` and `self` are the exact same object (as can be seen from the printed id):
Expand All @@ -198,7 +198,7 @@ a.__spam
```
```text
[stdout]
id(a)=140601598237472
id(a)=139648719349024
```
```text
Expand Down
3 changes: 2 additions & 1 deletion content/projects/contents.lr
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,14 @@ content:

![my workspace and my favorite pair programming partner](flopsi-computer-resized.jpg)

*(my (realistically messy) workspace and my favorite pair programming partner)*
*(my (realistically messy) workspace and Flopsi - my favourite pair programming partner)*

When I am not writing software at [Avira](https://avira.com), I sometimes like to write software at home ... I know - I'm very versatile.

## Some of my projects

* [Codecats CV](http://oliver.bestwalter.de/codecats-cv) - project used for teaching "full stack" Python (with [Falk Heger](https://github.com/Falk92)).
* [cookiecutter-python-internal-project](https://github.com/obestwalter/cookiecutter-python-internal-project) - a cookiecutter loosely based on what we use internally at my company to give some ideas how to go about this
* [cookiecutter-tox-plugin](https://github.com/tox-dev/cookiecutter-tox-plugin) - cookiecutter to help you getting started writing your own tox plugins
* [commodorificator](https://gitlab.com/obestwalter/commodorificator) - little teaching vehicle to showcase the Gitlab workflow and to introduce hypothesis
* [devpi-cloud-test](https://github.com/obestwalter/devpi-cloud-test) - to use [Travis CI](https://travis-ci.org/) to test packages from [devpi](http://doc.devpi.net/) (not needed anymore since we moved to a different build process)
Expand Down
2 changes: 1 addition & 1 deletion content/speaking/contents.lr
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ content:
| 2017 | talk (de) | [PythonCamp](https://barcamptools.eu/pycamp201704/) | Wie wird aus ein paar Python Dateien ein richtiges Projekt? | [info](https://barcamptools.eu/pycamp201704/events/05521a5d-3f4c-4a19-81a9-1f4bc6aa5985/wie_wird_aus_ein_paar_python_dateien_ein_richtiges) |
| 2016 | talk | [pytest Sprint](https://blog.pytest.org/2016/pytest-development-sprint/) | pytest exit strategy | [slides](https://rawgit.com/obestwalter/pytest-exit-strategy/master/#slide1) |
| 2015 | talk (de) | [Zeppelin University](https://www.zu.de/) | Ich mag PyCharm | [slides](https://rawgit.com/obestwalter/why-i-like-pycharm/master/#slide1) |
| 2014 | lightning talk | [PythonCamp](https://barcamptools.eu/pycamp201403) | Keyboardfreundlicher Tiling Window Manager: i3wm | [my config](https://github.com/obestwalter/i3config) |
| 2014 | lightning talk (de) | [PythonCamp](https://barcamptools.eu/pycamp201403) | Keyboardfreundlicher Tiling Window Manager: i3wm | [my config](https://github.com/obestwalter/i3config) |
| 2013 | talk (de) | [Pycon.de](https://de.pycon.org/) | Pythons Datenmodell - Ein Überblick | [video](https://pyvideo.org/pycon-de-2013/pythons-datenmodell-ein-uberblick.html) |
| 2013 | talk (de) | [Pycon.de](https://de.pycon.org/) | Wo ist meine Pfadklasse? | [video](https://pyvideo.org/pycon-de-2013/wo-ist-meine-pfadklasse.html) |

Expand Down

0 comments on commit b17dfe7

Please sign in to comment.