Code Monkey home page Code Monkey logo

forging-python's Introduction

Forging Python

This is the source code for the book Forging Python.

The book is written with Leanpub and using Markdown.

Most of the tasks are automated in the Makefile.

Published chapters are the ones in Book.txt (the lines not starting with #). Chapters that are commented out in Book.txt are at pre-alpha stage.

To generate HTML preview, run make site. This will generate HTML files in the site directory using the kramdown utility.

Contact

Miki Tebeka

Comments, bugs and pull requests are more than welcomed.


Copyright © 2016-2017 Miki Tebeka

forging-python's People

Contributors

deanf avatar iddoberger avatar roeeorland avatar tebeka avatar venkatveeramanidaasan avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

forging-python's Issues

Database section need some clarification

@venkatveeramanidaasan said:

"Graybeard: Yup. And considering that they take all the operations headache from you it might be a good solution. Google has BigQuery, Amazon has Redshift, there’s compose and many others. An extra benefit for BigQuery and Redshift is that they scale. Both claim they can process billions of records in seconds

Referring to the above text from the book. I have an observation here.
Before that point, you are talking about MySQL, Postgres and NoSQL. Then, it talks about not OLTP databases like BigQuery and Redshift etc.
Does is need some context around. Depends on the storage/app need you are suggesting these databases.
otherwise, it gives an impression that Redshift can be use like a OLTP database.
Does it* need...
Also, I see you have said below: start with shelve or simple and at later stage choose the correct DB. But, I am not sure whether a upfront context with usage of keyword like for Data intensive analytical load go for Redshift etc.

"Graybeard: Yeah, too many options is not a good thing. Remember this when we’ll talk about monitoring. But for now - just start with shelve or something simple as it. When things get more interesting - go over the queries you do, the business requirements and then select the right solution. Who knows? You might find yourself using a graph database at the end."

UI/UX

Add a chapter on UI/UX (suggested by Markus Monderkamp)

Frameworks:

  • Qt
  • Tkinter
  • FLTK
  • wx
  • curses
  • web

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.