Profile

Cover photo
Andrey Popp
Attended St. Petersburg State University of Information Technologies, Mechanics and Optics
Lives in St.Petersburg, Russia
37,002 views
AboutPosts

Stream

Andrey Popp

Shared publicly  - 
 
Alex Limi originally shared:
 
Fellow Firefox designer Jennifer Boriss finds a person in San Francisco that has never used a computer, and does some user testing of browsers. Fascinating!
1 comment on original post
1
1
Игорь Иванов's profile photo
Add a comment...

Andrey Popp

Shared publicly  - 
 
Learning Python. Python is actually pretty good, simple and useful programming language. It has a fairly gently learning curve, thanks to excellent documentation. For the novice wishing to adopt Pytho...
1
Add a comment...

Andrey Popp

Shared publicly  - 
 
So I need 4 clicks to share something on G+:

1. Click share
2. Choose circles to share in
3. Click anywhere to close popup and see share button
4. Click share one more time...

Weird....
2
Dmitry Vasiliev's profile photoNikita Kabardin's profile photoAndrey Popp's profile photo
4 comments
 
9
Add a comment...

Andrey Popp

Shared publicly  - 
 
Armin Ronacher originally shared:
 
My non tech friends see no value in user friendly privacy settings. Why am I not surprised?
4 comments on original post
1
1
Dmitry Vasiliev's profile photo
Add a comment...

Andrey Popp

Shared publicly  - 
 
Hmm... G+ spamming my gmail with the same email (more than 20 emails yet)
1
Dmitry Vasiliev's profile photo

Andrey Popp

Shared publicly  - 
 
Jesper Louis Andersen originally shared:
 
I've just implemented clock skew detection and control in uTP.

It is quite beautiful really. And this is the main idea:

Peers A and B both have a clock and those clocks moves onwards like a circular analog clock (it is a classic cyclic additive group). By keeping track of the difference of the clocks, we can estimate how far the clocks are apart from each other. Imagine we have an analog clock with two hands where the hands are spaced apart with some base difference, arbitrarily picked. As both clocks are moving on at the same speed, the hands will stay apart by the same distance.

Now, if the clocks difference gets larger, we know that packets were queued up - i.e., we have a queueing delay on the line. We have some basic statistics going on to ensure the dampening of the clocks and so on as well. This means that in our analog clock example, the hands will move further apart.

But A and B's clocks are not perfect. They skew. To account for this, we track clocks in both directions and when we detect that the clock went backwards, we compensate for this in the other direction. Effectively this makes the clock estimation robust to clock skew and we can use the scheme as an estimator for queuing delay.
4 comments on original post
1
Add a comment...

Andrey Popp

Shared publicly  - 
 
But I can edit shared posts, which is good.
1
Stefan Langer's profile photo
 
How about quick share function need to send some feedback as soon as I'm on my computer again
Add a comment...

Andrey Popp

Shared publicly  - 
 
mike bayer originally shared:
 
google+ isn't going to compete with twitter unless there's a way to search everyone's public comments for topics, is there a button for that I'm not seeing? maybe "sparks" but that looks like some lame google news search.
10 comments on original post
1
Add a comment...

Andrey Popp

Shared publicly  - 
 
Matt Cutts originally shared:
 
A few Google+ tips:
- You can click on profile pictures to rotate through them. Nice find by +MG Siegler on that one.
- In the stream, you can click 'j' to navigate down to the next item or 'k' to navigate up. I think it's the same keys that Gmail uses, which is probably in turn because +Paul Buchheit uses vi and created Gmail. :)
- If you're sharing a post with a small circle of people, you can prevent resharing. Click the arrow at the top-right of the post and choose "Disable reshare."
- One more: if you're looking for more fun things in your stream, the "Incoming" stream is stuff from people who are sharing with you, but who you haven't added to a circle.

What are your favorite Google+ tips?
106 comments on original post
4
2
Dmitry Vasiliev's profile photoTim Perevezentsev's profile photo
Add a comment...
Story
Introduction
Just sitting there.... looking shiny
Education
  • St. Petersburg State University of Information Technologies, Mechanics and Optics
    Applied Mathematics, 2004 - 2010
Basic Information
Gender
Male
Work
Occupation
Software Engineering
Employment
  • Software Engineering, present
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
St.Petersburg, Russia
Previously
Norilsk, Russia
Links