Profile

Cover photo
Ilya Konstantinov
Works at Cellebrite
452 followers|211,468 views
AboutPostsPhotosYouTubeReviews

Stream

 
Remember when Sourceforge was big enough to own sf.net?

Surprisingly, they still do. I wonder how come they never ended up selling it.
1
Add a comment...

Ilya Konstantinov

Shared publicly  - 
 
YES! You can disable the annoying Open File dialog when starting TextEdit or Preview.
Mountain Lion introduced a new Open dialog to reflect iOS behavior. This dialog appears in TextEdit and Preview when you launch them, and you can't disable it in the applications' preferences. The only way to disable the iCloud open dialog is to uncheck Documents & Data in the iCloud pane of ...
1
Add a comment...

Ilya Konstantinov

Shared publicly  - 
 
Anyone compared LastPass, 1Password etc.? Opinions?
1
Noam K's profile photoIlya Konstantinov's profile photoVitaly Belman's profile photo
3 comments
 
I tried DashLane and it seemed pretty, but functionality-wise, aka, correct form filling and actual usage it proved not as good. 

LastPass is quite ugly but it works.
Add a comment...
 
"How would you design microsoft.com", in 1997
Key Point: The team responsible for www.microsoft.com uses policies, planning and close monitoring to run one of the busiest Web sites. Detail: Medium, Task: Implementation, maintenance. Article Section, What's There. Introduction, The importance of balancing user demand and the key components: ...
1
Add a comment...

Ilya Konstantinov

Shared publicly  - 
 
Did 'mv foo.c foo.m' while foo.c was open in TextMate. Switched back to TextMate — the open tab now shows foo.m.

I'm living in the future.
1
Add a comment...

Ilya Konstantinov

Shared publicly  - 
 
Smugness almost on par with Linus :)
The latest Tweets from grsecurity (@grsecurity). Official grsecurity news feed
1
Add a comment...

Ilya Konstantinov

Shared publicly  - 
 
Ah, being mature and compromising for compatibility.
1
Add a comment...
In his circles
284 people
Have him in circles
452 people
Erez Szpakier's profile photo
Lior Finkelstein's profile photo
‫שמעון אטיאס‬‎'s profile photo
Daniel Paikov's profile photo
Yehonatan Yochpaz's profile photo
Maya Botzman's profile photo
Ido Cohen's profile photo
sufean alkaeci's profile photo
KIEN PHƯỢT SAPA's profile photo

Ilya Konstantinov

Shared publicly  - 
 
TIL: C / C++ order of function argument evaluation is UNDEFINED.
http://en.cppreference.com/w/cpp/language/eval_order

Don't let it bite you in the ass as it has bit me.
Order of evaluation of the operands of any C++ operator, including the order of evaluation of function arguments in a function-call expression, and the order of evaluation of the subexpressions within any expression is unspecified (except where noted below). The compiler will evaluate them in ...
1
Add a comment...
 
There comes a time in every CS student's life to learn Smalltalk.
1
Yoav Feuerstein's profile photoShai Barack's profile photoIlya Konstantinov's profile photo
4 comments
 
Apparently verbosity of Objective-C method names, i.e. performSelector:(SEL)aSelector withObject:(id)anArgument afterDelay:(NSTimeInterval)delay comes all the way from Smalltalk.

I assumed it was a cutesy Apple thing.
Add a comment...

Ilya Konstantinov

Shared publicly  - 
 
True words.
Jeff started a blog · thread about handling out-of-memory. For anyone who's interested in this, check out D-Bus (or rather, the libdbus C implementation of D-Bus) for an example of nontrivial code that attempts to handle out-of-memory. I would wildly guess that the OOM handling adds 30–40% or so ...
1
Add a comment...

Ilya Konstantinov

Shared publicly  - 
 
Yay, I'm a much happier person now. Wrote LLDB Python script to get Graphviz visualisations of GStreamer pipelines -- right from LLDB, while the pipeline is running remotely on iOS.

"Download Container" no more!
1
Vitaly Belman's profile photo
2 comments
 
BUT. I am excited for you still
Add a comment...
 
TIL: Windows Vista and higher has 'conditional variable's in addition to 'events'
Condition variables are synchronization primitives that enable threads to wait until a particular condition occurs. Condition variables are user-mode objects that cannot be shared across processes. Condition variables enable threads to atomically release a lock and enter the sleeping state.
1
Add a comment...
People
In his circles
284 people
Have him in circles
452 people
Erez Szpakier's profile photo
Lior Finkelstein's profile photo
‫שמעון אטיאס‬‎'s profile photo
Daniel Paikov's profile photo
Yehonatan Yochpaz's profile photo
Maya Botzman's profile photo
Ido Cohen's profile photo
sufean alkaeci's profile photo
KIEN PHƯỢT SAPA's profile photo
Work
Occupation
Italian plumber
Employment
  • Cellebrite
    2008 - present
Links
Contributor to
Story
Tagline
Хотелось как лучше, а получилось как всегда.
Basic Information
Gender
Male
Other names
איליה קונסטנטינוב
Public - a year ago
reviewed a year ago
טעים, זול, עממי.
Public - a year ago
reviewed a year ago
The food is consistently great, and the top floor reminds me of a business lounge at an airport - quiet, comfortable and suitable for getting work done.
Public - 2 years ago
reviewed 2 years ago
Public - 2 years ago
reviewed 2 years ago
22 reviews
Map
Map
Map
It starts with the dirty sitting area and a casual-style service by a pimply kid, and ends with a rather disgusting dish.
Public - a year ago
reviewed a year ago
Coffee is alright, food is adequate, and the place seemingly welcomes laptop users on its second floor. There's one major drawback, though - THE NOISE! There must be something about the acoustics of this place, since there's a constant cacophony, so if this is something that'll end up annoying you, it might not be the best choice for a coffee shop to work at (although some people swear by it).
Public - 2 years ago
reviewed 2 years ago
The mackerel sandwich was delicious (what's up with calling a lemon slice "lemon filet"?) but the prices are a tad high. The business lunch price is 49 NIS, and even that's only in effect until 17:00. Plus, you'd be nickel-and-dimed (4 NIS) if you want a big latte instead of a small-sized one.
Public - 3 years ago
reviewed 3 years ago