Profile

Cover photo
Łukasz Rekucki (lqc)
Works at Syncron
Attended Uniwersytet Warszawski
22,800 views
AboutPostsPhotosVideos

Stream

Łukasz Rekucki (lqc)

Shared publicly  - 
 
So, where's the rant about http://google-opensource.blogspot.se/2015/03/farewell-to-google-code.html ?

All that dead code will finally rest in peace ;)
1
Add a comment...

Łukasz Rekucki (lqc)

Shared publicly  - 
 
Please don't hurt the @. While function composition (f @ g) maybe isn't that popular, but it's consistent with the current use of @ in the language. Operator meaning shouldn't depend on context that much unless Python 3 wants to become the true Perl 6.
PEP 465 -- A dedicated infix operator for matrix multiplication
1
Add a comment...

Łukasz Rekucki (lqc)

Shared publicly  - 
 
https://github.com/c2nes/javalang/blob/master/javalang/parser.py

First Impression: awesome!
Second impression: "Wow! The lexer and parser aren't auto-generated." 
Third impression: "... and they have no unit tests... :(("
Python library for working with Java source code. Contribute to javalang development by creating an account on GitHub.
1
Add a comment...

Łukasz Rekucki (lqc)

Shared publicly  - 
 
People complain that WebKit will doom us all, because there are 5yo simple bugs no one fixes and JS frameworks have to work around them. 

This just in: EVERY widely used opensource project I've seen has those kind of bugs. Here is a PITA of the day for me: https://bugzilla.mozilla.org/show_bug.cgi?id=195361 (:s/Composer/User/).
1
Add a comment...

Łukasz Rekucki (lqc)

Shared publicly  - 
 
 
The people who need to hear this aren't listening: Every time you say, 'rockstar/ninja' to a developer, the developer dies a little inside.
2 comments on original post
1
Add a comment...

Łukasz Rekucki (lqc)

Shared publicly  - 
 
WTF?! ... I mean... I ... eh...
4
Krzysztof Figaj's profile photo
 
nice :)
Add a comment...

Łukasz Rekucki (lqc)

Shared publicly  - 
 
 
This cartoon seems apropos today. And for a few more thoughts on #barbiegate , I've just posted a very serious meditation on +Medium: https://medium.com/@RobCottingham/coming-soon-to-a-dystopia-near-you-the-brand-966fe67f7606
2 comments on original post
1
Add a comment...

Łukasz Rekucki (lqc)

Shared publicly  - 
 
WTF?! Seriously?

There's a ton of way this could be integrated into other Google Products, but instead of actually making something better, they shut it down?

#savegooglereader  
 
Google Reader is going down. Download your subscriptions before it's too late.

http://googlereader.blogspot.com/2013/03/powering-down-google-reader.html
3 comments on original post
1
Add a comment...

Łukasz Rekucki (lqc)

Shared publicly  - 
 
From Python Insider:

"Christian Heimes announces the release of his defusedxml package to address XML-related security issues which were reported to security@python.org over the last several months. Throughout the development of the patches, the security team has coordinated with other open source projects in order to make this announcement at 1500 UTC on Tuesday February 19."

Looks like someone pressed the button a bit too early and RSS is not very forgiving ;) Anyway, this is a much needed addition to the Python eco-system.
1
Add a comment...

Łukasz Rekucki (lqc)

Shared publicly  - 
 
Q: "I have this image with HTML in it. How do scrape the question out of it with regular expressions?"
1
Robert King's profile photo
 
lol i had to fix <div>text</footer> this morning ;-)
Add a comment...

Łukasz Rekucki (lqc)

Shared publicly  - 
 
This is kinda sad, really.
Status: open, Resolution: Dependencies: Superseder: Assigned To: Nosy List: Arfrever, Giovanni.Bajo, PaulMcMillan, Vlado.Boza, alex, arigo, benjamin.peterson, camara, christian.heimes, dmalcolm, haypo...
1
Add a comment...

Łukasz Rekucki (lqc)

Shared publicly  - 
 
Most Java and C++ programmers that come to Python are shocked about the lack of private/protected modifiers on fields and methods. And it's pretty hard to convince them that it's actually a feature, it doesn't hurt maintainability of large codebase and actually makes you think more about the API of your classes.

Today I learned a small trick (it was available since Java 1.2, I just didn't notice it) that makes this "protection" in Java even more worthless:

 Field f = bar.getClass().getDeclaredField("private_value");
 f.setAccessible(true);
 f.get(bar) // you can now read
 f.set(bar, 3) // and write the private attribute

And it's actually a feature that's used a lot: in unit testing frameworks, in serialization, etc. The only difference is that you have to go all the way through Reflection API which is terribly slow.
1
Florian Apolloner's profile photoKrzysztof Figaj's profile photo
2 comments
 
Because people does not understand that the only person they have to protect by "private" is them :P 
Add a comment...
Work
Occupation
Web Developer
Employment
  • Syncron
    Front-end Developer, 2012 - present
  • Smartupz
    Tech Lead, 2010 - 2012
  • TLS
    C/Python Programmer
  • Fundacja Nowoczesna Polska
    Django Developer
Basic Information
Gender
Male
Relationship
Married
Other names
LQC
Education
  • Uniwersytet Warszawski
    Computer Science / Mathematics, 2005 - 2011
  • V LO im. Ks. Józefa Poniatowskiego
  • Szkoła podstawowa nr 289