727 karma · joined February 18, 2011
en@ig.ma
https://github.com/nigma/
But what I would really like to see is a decent introduction to Salt, Puppet or Chef. This way people that are going to deploy their first server could easily build and rebuild the instance and don't end up retyping shell commands from a blog article.
Also a note on the default Apache setup. There are several "flavors" of the server. If you are going to host Python sites with mod_wsgi then the apache2-mpm-worker package is a lot beter choice than the traditional prefork model.
Independent consultant, advising and creating software.
I do backend and frontend development, service optimization and scientific applications. I learn fast, have broad technical and domain-specific knowledge and several years of experience working with startups and business customers from US and Europe.
I'm capable of executing all stages of a project, starting from a customer idea or a set of mockups and delivering a ready product.
I usually do Python, Java, C, Django, Backbone, PostgreSQL, Non-relational DBs or whatever to get the job done.
Some of my stuff:
echo '{"hello":"there"}' | python -mjson.toolBackend and frontend development, scientific apps.
I learn fast, have broad technical and domain-specific knowledge (i.e. medical, financial, automotive aftermarket, wavelet applications) and several years of experience working for startups in SV, business customers and large companies.
I'm capable of executing all stages of a project, starting from a customer idea and ending on a ready product.
I usually do Python, Java, C, Django, Backbone, PostgreSQL, or whatever to get the job done.
Remote only, I enjoy traveling.
Some of my stuff:
I do web application development and optimization, database design, system architecture, business processes automation and data processing for companies and startups in US and Europe.
I have a solid grasp of Python, Django, PostgreSQL, JavaScript and many other technologies.
You can find out more about me and my work at http://en.ig.ma/projects, https://github.com/nigma and http://en.ig.ma/linkedin.
Feel free to contact me at en@ig.ma.
https://docs.djangoproject.com/en/dev/ref/models/querysets/#...
What I would like to see is some facility to aid with writing meaningful tasks that execute system utilities or perform work on remote servers over ssh.
The Web API is also a nice concept, but I would prefer a control panel over Fabric-like tool rather than a dependency that I have to install on every target host.
I'm looking for a freelance designer with a solid grasp of User Experience and Usability, capable of creating product/site identity for social and business websites.
Ideally you should be familiar or be able to figure out things like Git, LESS and Django templates.
I'm independent software consultant/developer myself working for startups and small companies and looking for someone that will be responsible for the "visual side" of current and future projects.
Contact me at en@ig.ma if interested.
Professional software engineer, manager of one, enterpreneur at heart. Currently focused on web applications, business and scientific applications consulting.
What I like to do:
- System architecture and software engineering for full-stack web applications
- All kinds of Python development (web applications mostly using Django, APIs, backends, desktop applications, Cython/C scientific extensions)
- Data modelling with relational and non-relational databases
Find out more on http://en.ig.ma/ and https://github.com/nigma
Contact: en@ig.ma
Professional software engineer, developer, manager of one. I'm focused on web applications development, automation of business processes, scientific applications and machine learning.
What I like to do:
- System architecture and software engineering
- Full-stack web applications
- Python development (web mostly with Django, backends, data retrieving and processing)
- Data modelling with relational and non-relational databases
- Server- and browser-side JavaScript
Find out more on http://en.ig.ma/ and contact me at en@ig.ma.
The shading and reflections suggest that the objects on the illustration are spheres, for which the volume ratio of jQuery to jQ.Mobi is about 500:1. If the objects are circles then the area ratio is still around 60:1.
One can argue that it's more or less OK for the radius ratio, but IMO the chart gives a falsy impression in general.
The decision to replace a stable job with an uncertain entrepreneurial environment required a huge mental change from me (something that's due to local culture aspects), but the opportunity to simply work on what I like doing became irresistible at some point.
As far as the pros and cons of working remotely are concerned, I think the biggest advantage is that the projects I work on now are infinitely more interesting that any local job I could find. I like to learn and every new project brings new challenges.
I also like to travel and business trips have been a great opportunity to visit many places in Europe and US.
The downside is that if you are a consultant/freelancer targeting foreign market you have to be prepared for idle time in you business. The fact that you have several offers now doesn't mean you will have any 3 months later. It's good to have a contingency plan.
Also, if you are self-employed you have to deal with bureaucracy and accountants. For many companies it's just easier to work with people that issue invoices rather than going through a process of hiring foreigners. The overhead depends on the country you are living in and sometimes can be a real distraction. Outsource as much of that as you can.
Another thing that is a bit frustrating is that many companies back out when they hear I'm interested in working remotely, even though they are unable to find engineers on the local market and I can provide them with comparable if not better service. I've made the mental change, now it's time for you. My only tip is: hire managers of one [1].
[1] http://37signals.com/svn/posts/1430-hire-managers-of-one
Professional software engineer, python developer, manager of one. Currently focused on web applications, business and scientific applications.
What I like to do:
- System architecture and software engineering
- Python development (web applications, APIs, backends, desktop applications, Cython/C extensions)
- Full-stack web applications with latest technologies
- Data modelling with relational and non-relational databases
- HTML5, Server- and browser-side JavaScript
Find out more on http://en.ig.ma/
Contact: en@ig.ma
Is this because you are new to Python (or programming in general) or because these concepts and use cases were never explained properly, or you simply like Python and up-vote related stories?
(I'm actually asking myself similar questions about PostgreSQL stories as well.)
Anyway, I encourage you to take a look at http://docs.python.org/whatsnew/index.html (and http://docs.python.org/dev/whatsnew/index.html) from time to time.
Notabene it also featured CSS, ActiveX controls and Microsoft Java VM with Java Applets - http://en.wikipedia.org/wiki/Internet_Explorer_3.
Professional software engineer, python developer, manager of one. Currently focused on web applications, business and scientific applications.
What I like to do:
- System architecture, software engineering, data modelling
- Python development (web applications, APIs, backends, desktop applications, Cython/C extensions)
- Full-stack, scalable web applications with Django, Flask, Tipfy, Google App Engine
- Relational and non-relational databases (PostgreSQL & PostGIS, MySQL, MSSQL, Redis, MongoDB, Riak, ..)
- Server-side and browser-side JavaScript, jQuery, HTML5, CSS/SCSS, media queries, etc.
- Google Apps Marketplace (contextual gmail gadgets, apps script, seamless integration)
- Love to learn, currently starting with Android and Chrome Extensions
Find out more on http://en.ig.ma/ and http://en.ig.ma/projects.
Contact: en@ig.ma
For me the GitHub network graph is invaluable when it comes to assessing forks activity and their potential usefulness. Very often my first action after coming across a fork is to navigate to the parent repository, but the very second one is clicking on "show me the fork graph".
The network graph, while still having it's flaws, is a tremendous advantage over Bitbucket and provides some overview on where currently the development is happening and what people are working on.
On the other hand the amount of positive comments simply shows how bad user experience do the current solutions like GPG/PGP have and how easy it is for people to choose convenience over security, even on this forum.