Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
TL;DR Note: here is Part 1 and Part 2 CandyStore has reached v1.0 – the O(1) key-value store now has true crash consistency, a stable file format, and an overall simpler design.
-
We (Sweet Security) published a post on Reddit to tell the Rust community about CandyStore, our fast key-value store, and I feel there were some recurring themes that I did not address on the first post.
-
TL;DR Note: here is Part 2 Sweet Security has just released CandyStore - a very fast Key-Value Store in Rust with negligible memory overhead and unique features like lists and queues.
-
So it turns out my last post, D for the Win got all over the place.
-
I’m a convert!
-
As you may already know, I’m a type-system junkie.
-
Python is a multi-paradigm (hybrid) language.
-
Spending most of our time (as developers) in the high-level world, it’s easy to occasionally forget the true nature of our systems and how fragile they really are.
-
Just a short rant: I’m working on an interactive console used for debugging a computer cluster.
-
I thought it’d be useful to publish some of the seminars/technical papers that I worked on when studying at Tel Aviv University, instead of letting them rot in a drawer.
-
I have to admit that my day-to-day life involves very little algorithmic problems, but here and there I get a chance to think.
-
Abstract Travolta NXT, the dancing robot, reads color-coded dance instructions from a strip of paper and then performs the dance, in front of the astonished audience.
-
I’m working on Construct 3 again and I’m exploring lots of new ideas.
-
Okay, I’ve been slacking off and I feel I’ve got some explaining to do… Allow me to start by admitting that I lied.
-
It’s kind of funny how things turn out.
-
After 5 months in the oven, I’ve finally released Plumbum v1.0, which brings forth a host of bug-fixes, improvements and new features.
-
TL;DR: Just show me the code I recently got back to web development for some venture I’m working on, which reminded me just how lousy the state of the art is.
-
I’m finding myself pondering quite a lot lately over the upcoming Singularity (in its Kurzweilesque sense).
-
This is a time of change in my life.
-
I was working together with a colleague on a complex distributed test-automation solution on top of RPyC, and we looked for a way to make our existing codebase RPyC-friendly (without altering it).
-
Tada!
-
Considering the reactions to the previous post in this series, my intent was obviously misunderstood.
-
I’m working nowadays on refactoring a large Python codebase at my workplace, and I wanted to share some of my insights over two some aspects of large-scale projects: exceptions, logging, and a bit on coding style.
-
A colleague of mine, Gavrie Philipson, has written an interesting blog post titled Why I Don’t Like RPC, in which he explains that transparent/seamless RPCs (a la RPyC) make debugging and reasoning efforts hard.
-
Some Background I’m working on an image processing project for the university, whose purpose is to embed (an extract) a print-scan resilient watermark into an image.
-
As I said in the previous blog post, I hoped for v3.2.2 to be the last release of the 3.2 line… Naturally, I was wrong :) Turns out the fix for issue #76 was buggy, and I decided to finally remove the use of excepthooks in favor of taking care of remote t…
-
This is a maintenance release, fixing some issues concerning introspection, ForkingServer and signals, IronPython and signals, and SSH on Windows.
-
It’s been a long while since I’ve put time into Construct.
-
It’s been a while since I last blogged… sorry!
-
Yet another university-related post, but I really enjoyed it so I thought I’d share: for a GUI- workshop I’m taking, we are given GUI-layout constraints as a system of linear equations, which we need to satisfy.
-
I’m working on a parser for Tree Adjoining Grammar (TAG) for this seminar I’m taking.
-
This is a maintenance release, fixing some minor bugs and resolving some issues with Python 3 compatibility.
-
As I promised in the code-generation using context managers post, I wanted to review some more, rather surprising, examples where context managers prove handy.
-
Following my Deducible UI post, and following some of the criticism it had received, I’d like to share something I’ve been working on (read: experimenting with) at my work place.
-
Hurrah!
-
Too much Wireshark…
-
When I was working on Agnos, a cross-language RPC framework, I had a lot of code-generation to do in a variety of languages (Python, Java, C#, and C++).
-
A Brief History I like automating things.
-
I got some reactions to the Infix Operators post, and wanted to point out some things.
-
At last, I finished migrating the old drupal site to github pages.
-
As you may already know, there are 3 kinds of operators calling-notations: prefix (+ 3 5), infix (3 + 5), and postfix (3 5 +).
-
This is Foxx0rz, our course’ mascot.
-
לקט ציטוטים שאספתי במהלך התיכון.
-
RPyC is in the process of migrating from http://rpyc.wikidot.com to it’s new (and hopefully final) location at http://rpyc.sourceforge.net.
-
Phew!
-
I really love Python… it’s so hackable that it just calls for hacking, inspiring your imagination to find ways to stretch its boundaries.
-
Tired of creating properties the old way?