Profile

Cover photo
Zygmunt Krynicki
Works at Canonical Ltd.
187 followers|190,439 views
AboutPostsPhotosYouTube

Stream

Zygmunt Krynicki

Shared publicly  - 
 
Reading python 2+3 "compatible" code feels like reading C where everything is some magic macro that allows it to build on some old crappy compiler. Dropping 2 compatibility feels like Easter cleaning.
3
Zygmunt Krynicki's profile photoRadomir Dopieralski's profile photo
2 comments
 
+Radomir Dopieralski or get back to fortran, or perl, or not ;-)
Add a comment...

Zygmunt Krynicki

Shared publicly  - 
 
An open question to all +Debian developers. Is there a pure-python3 API for stuff like debian/control or the archive/Release files (etc)? I'm writing something cool (I hope) and I don't want to shell-out to perl to do everything.
1
Zygmunt Krynicki's profile photoAndrew Starr-Bochicchio's profile photo
2 comments
 
Thanks, this will cut my effort by half!
Add a comment...
 
What is more important than coding? Watching other people code to learn from them. Have a look at programming performance art by Lars Wirzenius.
1
Add a comment...
 
#Checkbox Development PPA now supports Ubuntu 12.04+ for all components. You can now use latest #plainbox, checkbox-gui and all the providers on Ubuntu  {Precise,Quantal,Saucy,Trusty}. Enjoy.
1
Add a comment...
 
#PlainBox 0.5.4 has been released.

This release will be used to start the process of issuing small fixes to the 0.5.x (LTS) version and getting them into Ubuntu 14.04. The tarball is on pypi and launchpad.net. The Debian packaging updated in Debian Python Modules Team. I've sent the RFS and it should make it into Debian in the next few days. Next I'll start the paperwork to get this bugfix release into Ubuntu, as soon as the release is out.
1
Add a comment...
In his circles
239 people
Have him in circles
187 people
Paolo Rossi's profile photo
George Grey's profile photo
Boris Houndleroy's profile photo
Mark Shuttleworth's profile photo

Zygmunt Krynicki

Shared publicly  - 
 
reading deboostrap, this is really sad....
1
Add a comment...

Zygmunt Krynicki

Shared publicly  - 
 
While looking through Lars' blog I came to realize something I read a while ago (and fully agree with) is also written by Lars. I'm trying to write some (thing) over the weekend to help with package building from ISV's point of view (which is arguably totally different than what typical Debian packages need to do). More on that later.
1
Add a comment...

Zygmunt Krynicki

Shared publicly  - 
 
 
Hey, guess where you can buy kick ass hardware with Ubuntu 14.04?
5
1
Michael Hall's profile photo
Add a comment...

Zygmunt Krynicki

Shared publicly  - 
 
I feel like writing a little bit of code now
1
Zygmunt Krynicki's profile photoJan Wildeboer's profile photoMichael Hall's profile photo
5 comments
 
I actually want to write some arm code for a change. Enough to blink a led on ARM.
Add a comment...
 
Piscina natural near Begur. Naturally formed pool (with some construction work to make it safer for swimmers). Currently desolated and dirty, waiting for the start of the summer season. Amazing place up front with interesting rock formation, colourful crystal-like veins and amazing vistas all around. #CostaBrava
4
David Planella's profile photo
 
I'll have to watch out for that next time I drive to Begur one summer!
Add a comment...
People
In his circles
239 people
Have him in circles
187 people
Paolo Rossi's profile photo
George Grey's profile photo
Boris Houndleroy's profile photo
Mark Shuttleworth's profile photo
Work
Occupation
Python Developer
Skills
Python, sprinkle of web technologies, C, embedded software, ARM
Employment
  • Canonical Ltd.
    Software Engineer, 2010 - present
    My assignment (from Canonical) in Linaro has come to an end and I've reassigned to the Hardware Certification team. My main responsibility is to maintain the framework (CheckBox and specifically the PlainBox rewrite) that runs our collection of hardware testing tools for laptops, desktops and servers which are used by both Canonical and partner companies (such as Dell, Lenovo or HP).
  • Linaro
    Software Engineer, 2010 - 2012
    I joined Canonical to fulfil my long-time dream to work for a Free Software company. I'm currently starting as a fresh QA Tools Engineer. While technically hired by Canonical I do my work for Linaro, a not-for-profit organization that is determined to take open source development on ARM to the next level by simplifying and improving the whole software stack. I've helped to create LAVA as one of the lead developers. LAVA is the key standalone product created by Linaro (apart from contributions to projects such as Linux or the GCC).
  • Samsung
    Software Engineer, 2008 - 2010
    I joined Samsung to see how it's like to work for a major international corporation. I was assigned to the Samsung Headset Platform, a division managing proprietary, embedded software platform powering most Samsung mobile handsets. During 2009 I lead a small team of four engineers working on software customisation required to adapt generic handset stack to local Polish market. Since October 2009 till end of April 2010 I was a Project Leader overseeing commercialization of the SGH-B5310 in over a dozen countries across Europe, including UK, France, Italy, Poland, Spain, Greece, Sweden, Serbia, and others. I was working with numerous engineers and product managers in Europe and South Korea, trying to deliver the product on time. During those challenging times I learned a lot about inner workings of this huge corporation. On several occasions I re-located to Samsung plant 2 in Gumi, Gyeongsangbuk, South Korea where I worked with many Korean colleagues, learning not only from their technical experience but from their culture and working style as well. Overall I learned a about technical aspects of modern mobile phone stack including RtOS design, mobile phone system architecture, SoC graphics capabilities, GSM/UMTS technology, bringing products to market, adapting software to local requirements and working with large teams. In the end I decided to return to my roots and leave Samsung for Canonical, the maker of Ubuntu.
  • Sentivision
    Software Architect, 2006 - 2008
    I joined Sentivision in February 2006 and quickly started influencing company's technical decisions. About half a year later I became a Software Designer (later called Software Architect) responsible for researching new technologies, creating project analysis and technical design documents with detailed implementation schematics. During my time at Sentivision I spent three months on a business stay in Tokyo, Japan and aided in an on-going development for several customers. I worked on a dozen of medium and large projects for various international corporations. Projects, while quite differentiated were all revolving around creating and delivering firmware for various STB's with DaVinci, SMP 86xx and BCM 74xx processors. I learned a great deal about embedded development, software design, IPTV market and surrounding technology. Sadly I was forced to leave Sentivision in August 2008 when the company was shut down by our investors.
  • IPIPAN
    Software Engineer, 2004 - 2005
    I was the lead developer of a research project that resulted in creation of the National Corpus of Polish. The project (which is now open source) created a novel database storage engine for vasts amounts of text and a powerful query processor capable of running very complex queries over tens of gigabytes of data. The project was finished with the aid of my friend Daniel Janus. Daniel also added rich GUI client, modern website and networked search server (written in C and Java).
Story
Tagline
Free software hacker. Professional python developer. Amateur hardware engineer.
Introduction
I'm a free software developer currently working on the CheckBox hardware test framework. I'm currently working for Canonical Hardware Certification team. I've been working for Linaro and helped bootstrap the LAVA testing project.

In my spare time I love to extend my knowledge about compilers and programming languages. When I'm stuck with that I'm reading about or tinkering with electronics and micro-controllers.

Away from computers I love to spend time at the sea, having moved from grayish big city into the blue-green seaside, where I can enjoy slow and peaceful life.
Bragging rights
I have a beautiful and lovely wife and fantastic kids (all under 30, well, not anymore but still). I managed to move halfway across Europe without changing my job or taking too much time off ;-) I've contributed or helped to create LAVA and CheckBox. I also maintain a few small python libraries. I can't drive a car and I think that's great
Basic Information
Gender
Male