Re: [Tutor] When do you know you're ready to start applying for jobs?

2017-12-14 Thread Alex Kleider
On 2017-12-14 16:21, Alan Gauld via Tutor wrote: On 14/12/17 20:30, Matthew Ngaha wrote: direction on where I can learn about the principles of system design. Also why isn't this taught in beginner tutorials, or is it an advanced concept? It's advanced compared to programming, but there are

Re: [Tutor] When do you know you're ready to start applying for jobs?

2017-12-14 Thread Alan Gauld via Tutor
On 14/12/17 20:30, Matthew Ngaha wrote: > direction on where I can learn about the principles of system design. > Also why isn't this taught in beginner tutorials, or is it an advanced > concept? It's advanced compared to programming, but there are lots of books on the subject, especially OO

Re: [Tutor] When do you know you're ready to start applying for jobs?

2017-12-14 Thread Matthew Ngaha
Thank you all for replying, I really appreciate it. It's all I've been thinking about lately and your responses have really cleared up a lot of things for me. On Tue, Dec 12, 2017 at 11:37 PM, Alan Gauld via Tutor wrote: > > But there are things you can learn now that won't

Re: [Tutor] How to debug a memory leak in a wsgi application?

2017-12-14 Thread Etienne Robillard
Hi again James, Le 2017-12-14 à 04:44, James Chapman a écrit : No, I'm saying you shouldn't need to make any kind of malloc calls manually. Python handles memory allocation and deallocation on your behalf. All I did is installing a precompiled Python 2.7 build from the Debian repository. I

Re: [Tutor] How to debug a memory leak in a wsgi application?

2017-12-14 Thread James Chapman
​Ah OK, now I understand why you mentioned pymalloc to begin with. I'm not familiar with uWSGI or cython. That said, why do you think it's uWSGI causing a leak? It seems unlikely. Python projects can grow in size if you're not dereferencing objects... (see

Re: [Tutor] How to debug a memory leak in a wsgi application?

2017-12-14 Thread James Chapman
No, I'm saying you shouldn't need to make any kind of malloc calls manually. Python handles memory allocation and deallocation on your behalf. Why do you need to call pymalloc? Are you using ctypes? And if you are I presume this is then to make C-calls into a shared library? James -- James On