Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
What's new in pandas 3
pandas 3.0 has just been released.
-
How fast can we process a CSV file
Introduction Comma-separated values (CSV) are an extremely popular format to store tabular data because of their simplicity and how easy is to write them.
-
pandas 2.0 and the Arrow revolution (part I)
Introduction At the time of writing this post, we are in the process of releasing pandas 2.0.
-
pandas with hundreds of millions of rows
The problem We want to find out which are the top #5 American airports with the largest average (mean) delay on domestic flights.
-
Successful delivery of data projects
This week we organized a round table with people involved in the management of data projects.
-
An update on the pandas documentation
Some context This post is mainly a technical post on what's the status of the pandas documentation.
-
New pandas workflow
Some exciting news.
-
Dataframe summit @ EuroSciPy write up
Last week took place in Bilbao, Spain, EuroSciPy 2019.
-
pandas: The two cultures
Leo Breiman was a distinguished statistician at UC Berkeley, known among other things for his major contributions to CART (decision trees), and ensemble techniques, mainly bootstrap aggregation.
-
Setting up Fedora
Today I've got my new Dell XPS (with Ubuntu preinstalled), and this is the procedure to set it up, and get my perfect working environment.
-
Useful git commands
While git is surely one of my favorite tools, and increases my productivity in a sometimes unbelivable way (like when working on 3 or 5 features at the same time), some times there are operations that can be a bit tricky.
-
Blog moved
It's been a while since I wanted to move my blog out of blogger.
-
#pandasSprint write-up
The past 10th of March took place #pandasSprint.
-
My NIPS write up
Just as a quick disclaimer, this post is about my personal experience and opinions at NIPS 2017, and I'm not an AI researcher, I work as a data scientist in the industry.
-
Assigning yourself to a GitHub issue
Contributing to open source is one of the most rewarding experiences one can find.
-
PyData London 2017, write up
This is a post about my experience at PyData London 2017.
-
PyData write-up
This last weekend I went to my third PyData, the one in London, and it's been such a great experience.
-
After Fedora installation tasks
What do I do after installing Fedora 23 MATE-Compiz?
-
Jupyter environment setup
This is a short note about how I set up my "data scientist" environment.
-
Google Earth on Fedora
Installing Google Earth in Fedora is trickier than it should.
-
Skype on Fedora 21
Here there is a blog post on how to install Skype on Fedora 21 by quickly creating an RPM package.
-
LATEX awesomeness
I think LATEX is simply amazing by itself.
-
Brother printer on GNU/Linux
For some reason, brother printers (at least mine) do not take into account the settings specified for the printer in the regular way (Gnome settings in my case).
-
Fixing Gnome 3 design mistakes
While there are some cool things in Gnome 3, I think mostly everyone will agree that there are many design mistakes.
-
Create user and database in Postgres
While I love Postgres, I get some problems every time I want to do the simple operation of creating a database with an associated user if it's been a while since the last time I did it.
-
Unified Python
After all these days at EuroPython, there is a thought that keep me thinking.
-
Building RPMs for Python3.1
While it's been a long time since the first stable version Python 3 was released, it's not yet available on several operating systems.
-
Joel test for software companies
Today I discovered Joel test, a test to evaluate software companies.
-
Branching with Mercurial
This is a simple guide on how to do simple branching operations in Mercurial.
-
Two simple steps to reduce bandwidth on static files
First step is to let Google host your JavaScript library of choice for you.
-
Debugging with PDB and App Engine
Python debugger (pdb) doesn't work on App Engine SDK as usual.
-
Linux and Debian simple boot
Today I've been researching on Linux and Debian booting.
-
New localization system already in trunk
Just few hours ago, Django's new localization system has been commited to trunk.
-
GSoC: Implementation of additional i18n features on Django
Here you have my proposal for Google Summer of Code 2009.
-
django-cart released!
Until now, if you had to develop an online store in django, you had two options, use satchmo, or write your own code.
-
Getting client OS in Django
Some times it can be useful to serve our site content with little differences depending on the visitor operating system.
-
django-multilingual syntax poll
Those days there is some activity in the django model translation area, specially for the two new projects that joined django-multilingual and transdb to achieve this: django-transmeta and django-modeltranslation.
-
Restrict multiple simultaneos executions of a Python program
Here you've a simple function to avoid a python script to be executed more than once at the same time: def use_lock(func, lockfile): if not os.path.exists(lockfile): with open(lockfile, 'w') as f: f.write(str(os.getpid())) func() os.remove(lockfile) return
-
Numeric IP field for Django
Some time ago I needed to add an IP field to my model with more records (some hundred thousands).
-
Easier field translation with django-transmeta
django-transmeta is a new project that provides django field translations in a simpler way than existing ones like django-multilingual and transdb.
-
Parsing unescaped urls in django
Modern browsers escape urls automatically before sending them to the server, but what happens if your application serves http requests to clients that doesn't escape urls?
-
CSS Centering
Today I find a solution for one of the most common problems I had with CSS, vertical centering.
-
Compare two XML strings in Python
I had to compare two XML strings for some unit tests, and if you want to do it without considering the indentation, or the newlines, it is a little bit tricky.
-
Brother printer and GNU (aka Linux)
Some time ago I purchased a Brother multifunctional priner/scanner/fax, the MFC-235C.
-
StdImage updated to trunk
Everything is changing on Django those days, and many people contacted me because StdImage stopped working with trunk.
-
Cuil? WTF!
Few days ago a new search engine was published, and many media covered the it.
-
Firefox Add-ons (update)
Some time ago, I wrote a post in this blog about the essential Firefox extensions for developers.
-
Translating Django apps. Good practices
In this article you'll find some tips, that could be useful for avoiding problems or extra work when translating your Django application. 1.
-
DjangoCon is still alive?
On July 13th, DjangoCon 2008 was announced, and the illusion and nervousness started for many djangonauts.
-
Django i18n status
Here you have what, from my point of view, is the status of django i18n.