DynamoDB is Amazon's availability-centric key-value storage. It provides a simple interface with put&get methods. Dynamo achieves full availability and partition-tolerance, sacrificing consistency in favor of eventual consistency. This design choice is a requirement for some Amazon services. One example is an online cart, where adding an item to cart should not be lost in any case. To achieve fault-tolerance, DynamoDB stores each key on N servers. For each key, there is a preference list, which consists of M>N nodes. Preference list is constructed with consistent hashing: each node selects several numbers on a ring (tokens), then each key is hashed into the position in a ring, and preference list is constructed with next M tokens. To achieve eventual consistency, the sloppy quorum is used. There are two parameters: R and W, R+W>N, for the put request to succeed, at least W confirmations are required, for get - at least R. Servers used for the operation are determined as top-N healthy servers from preference
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
common = """ | |
exec_always pactl load-module module-switch-on-connect | |
set $mod Mod4 | |
floating_modifier $mod | |
font pango:monospace 12 | |
# output * { | |
# bg ~/box/picture/wallpaper.jpg stretch | |
# } |
How to use the printer.
- Top up your balance https://unigrafia.fi/en/services/print-and-copy-services/print-quota-shop/. Pricing:
Black and white pages 6.4s / pc
Color pages 22.4s / piece
Email scanning free.
- Go to https://wpr.helsinki.fi/. Select a printer queue on left. Type "smardcard" and select
Kumpula, Meilahti
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Что Вам нравится в Вашей деятельности? | |
Какую роль играет умение эффективно общаться? | |
Приведите пример, когда навыки общения помогли в реализации сложного проекта. | |
С кем сложнее всего взаимодействовать (коллеги, заказчики, руководитель проекта,...) и почему? | |
Что Вы делаете, чтобы достичь взаимопонимания и найти решение проблемы? | |
Какого рода возникают сложности? | |
Как Вы их решаете/преодолеваете? | |
Какие аспекты Вашей деятельности требуют понимания психологических феноменов и закономерностей? | |
Какие именно разделы психологии вы считаете наиболее полезными? | |
Что Вы считаете ключевыми компетенциями для успеха программного инженера? |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import re | |
def get_sense(text): | |
tokens = text.split() | |
good_tokens = set() | |
prev_end = True | |
i = 0 | |
while i < len(tokens): | |
t = tokens[i] | |
if t[0].isupper() and not prev_end: | |
# prev_i = i |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- Итак, Степа, есть ли у нас еще идеи по поводу переселения? | |
-Олежка, давай переезжай ко мне | |
- А может нам квартиру снимать? | |
-Можно | |
- Только ты платишь, а то я слишком еврей для такого поступка | |
-Нафиг иди, я тоже еврей, да еще у меня денег нет даже на еду... | |
- Андрей, у нас для тебя хорошая новость - ты платишь нам за квартиру! | |
- Мм.. ага... Рики, давай тащи мид | |
-Ну ладно, в школу рано надо будет вставать | |
- В топку школу, у нас же собственная хата есть. Можно в школу вообще не ходить |