{"id":8052,"date":"2018-08-22T17:36:50","date_gmt":"2018-08-22T17:36:50","guid":{"rendered":"http:\/\/blog.bachi.net\/?p=8052"},"modified":"2018-08-24T08:16:01","modified_gmt":"2018-08-24T08:16:01","slug":"swiss-python-summit-2018","status":"publish","type":"post","link":"https:\/\/blog.bachi.net\/?p=8052","title":{"rendered":"Swiss Python Summit 2018"},"content":{"rendered":"<p><a href=\"https:\/\/www.python-summit.ch\/pages\/recordings.html\">Python Summit Talk Recordings<\/a><\/p>\n<h3>Peter Hoffmann \u2013 12 Factor Apps for Data-Science with Python<\/h3\n\n\n\n<h4>Books<\/h4>\n<p><a href=\"http:\/\/shop.oreilly.com\/product\/0636920050896.do\">Python for Data Analysis, 2nd Edition<\/a><br \/>\n<a href=\"https:\/\/ipython.org\/books.html\">IPython Interactive Computing and Visualization Cookbook, Second Edition<\/a><br \/>\n<a href=\"https:\/\/ipython.org\/books.html\">Jupyter for Data Science<\/a><\/p>\n<p><a href=\"https:\/\/en.wikipedia.org\/wiki\/Software_as_a_service\">Software as a service (SaaS)<\/a><\/p>\n<ul>\n<li>Cloud Computing<\/li>\n<li>Infrastructure as a Service (IaaS)<\/li>\n<li>Platform as a Service (PaaS)<\/li>\n<li>Desktop as a Service (DaaS)<\/li>\n<li>Managed software as a Service (MSaaS)<\/li>\n<li>Mobile backend as a Service (MBaaS)<\/li>\n<li>Information Technology Management as a Service (ITMaaS)<\/li>\n<\/ul>\n<p>Centralized hosting of business applications dates back to the 1960s. Starting in that decade, IBM and other mainframe providers conducted a service bureau business, often referred to as time-sharing or utility computing. Such services included offering computing power and database storage to banks and other large organizations from their worldwide data centers.<\/p>\n<p><a href=\"https:\/\/www.snowflake.com\/\">Snowflake<\/a>, The Only Data Warehouse Built for the Cloud<br \/>\n<a href=\"https:\/\/docs.snowflake.net\/manuals\/index.html\">Welcome to the Snowflake Documentation<\/a><br \/>\n<a href=\"https:\/\/docs.snowflake.net\/manuals\/user-guide\/intro-key-concepts.html\">Key Concepts &#038; Architecture<\/a><\/p>\n<p>Snowflake is an analytic data warehouse provided as Software-as-a-Service (SaaS). Snowflake provides a data warehouse that is faster, easier to use, and far more flexible than traditional data warehouse offerings.<\/p>\n<p>Snowflake\u2019s data warehouse is not built on an existing database or \u201cbig data\u201d software platform such as Hadoop. The Snowflake data warehouse uses a new SQL database engine with a unique architecture designed for the cloud. To the user, Snowflake has many similarities to other enterprise data warehouses, but also has additional functionality and unique capabilities.<\/p>\n<p><a href=\"https:\/\/ipython.org\/notebook.html\">The Jupyter Notebook<\/a>, Formerly known as the IPython Notebook<br \/>\n<a href=\"https:\/\/jupyter.org\/\">The Jupyter Notebook<\/a><br \/>\n<a href=\"https:\/\/github.com\/jupyter\/jupyter\/wiki\/Jupyter-kernels\">github.com\/jupyter\/jupyter\/wiki\/Jupyter-kernels<\/a>, Jupyter kernels<br \/>\n<a href=\"https:\/\/www.quora.com\/How-do-I-install-different-languages-in-Jupyter-Notebook\">How do I install different languages in Jupyter Notebook?<\/a><\/p>\n<h4>Data Scientist \/ Services for Machine Learning<\/h4>\n<ul>\n<li><a href=\"https:\/\/en.wikipedia.org\/wiki\/Web_Server_Gateway_Interface\">WSGI Service<\/a><\/li>\n<li><a href=\"http:\/\/jupyter.org\/\">Jupyter<\/a><\/li>\n<li><a href=\"https:\/\/pandas.pydata.org\/\">pandas &#8211; Python Data Analysis Library<\/a><\/li>\n<li><a href=\"http:\/\/scikit-learn.org\/\">scikit-learn &#8211; Machine Learning in Python<\/a><\/li>\n<li><a href=\"http:\/\/www.statsmodels.org\">StatsModels &#8211; Statistics in Python<\/a><\/li>\n<li><a href=\"https:\/\/www.scipy.org\/\">SciPy<\/a><\/li>\n<li><a href=\"http:\/\/www.numpy.org\/\">NumPy<\/a><\/li>\n<li><a href=\"https:\/\/matplotlib.org\/\">matplotlib<\/a><\/li>\n<li>DASK<\/li>\n<li>Airflow<\/li>\n<li>Apache Aurora<\/li>\n<li>Apache Mesos<\/li>\n<li><a href=\"http:\/\/parquet.apache.org\">Apache Parquet<\/a><\/li>\n<li><a href=\"http:\/\/arrow.apache.org\/\">Apache Arrow<\/a><\/li>\n<li><a href=\"https:\/\/grafana.com\/\">Grafana<\/a><\/li>\n<li><a href=\"https:\/\/www.graylog.org\/\">graylog<\/a><\/li>\n<li><a href=\"https:\/\/sentry.io\/welcome\/\">Sentry<\/a><\/li>\n<li><a href=\"https:\/\/prometheus.io\/\">Prometheus<\/a><\/li>\n<li><a href=\"https:\/\/www.docker.com\/\">Docker<\/a><\/li>\n<\/ul>\n<h4>Jupyter<\/h4>\n<p>web application that allows you to create and share documents that contain live code, equations, visualizations and narrative text<\/p>\n<h4>pandas<\/h4>\n<h4>Apache Parquet<\/h4>\n<p>Apache Parquet is a columnar storage format available to any project in the Hadoop ecosystem, regardless of the choice of data processing framework, data model or programming language.<\/p>\n<h4>Apache Arrow<\/h4>\n<p>A cross-language development platform for in-memory data.<br \/>\n<a href=\"https:\/\/arrow.apache.org\/docs\/python\/parquet.html\">Reading and Writing the Apache Parquet Format<\/a><\/p>\n<h3>Amit Kumar \u2013 Let&#8217;s Talk About GIL!<\/h3>\n<h4><a href=\"http:\/\/www.sympy.org\/\">SymPy<\/a><\/h4>\n<p>SymPy is a Python library for symbolic mathematics. It aims to become a full-featured computer algebra system (CAS) while keeping the code as simple as possible in order to be comprehensible and easily extensible. SymPy is written entirely in Python. <\/p>\n<h4>Global Interpreter Lock (GIL)<\/h4>\n","protected":false},"excerpt":{"rendered":"<p>Python Summit Talk Recordings Peter Hoffmann \u2013 12 Factor Apps for Data-Science with Python<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-8052","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts\/8052","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=8052"}],"version-history":[{"count":16,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts\/8052\/revisions"}],"predecessor-version":[{"id":8085,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts\/8052\/revisions\/8085"}],"wp:attachment":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=8052"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=8052"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=8052"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}