Где блекджек, где мои шлюхи? Ничерта не работает! Войти !bnw Сегодня Клубы
Привет, TbI — HRWKA! 1017.12 пользователей не могут ошибаться! Официальная конфочка бнвача: bnw@conference.jabber.ru
говно5744
?5724
прекрасное4928
говнорашка4236
хуита3598
anime2575
linux2397
music2207
bnw2187
log1974
рашка1847
pic1835
ололо1730
быдло1418
украина1313
гімно1063
дыбр1038
роботы_не_одобряют846
сталирасты804
bnw_ppl787

Прилетел рейсом S7 54, 9 числа, в Субботу. Можно было бы встретить в аэропорту, но эт из дома выходить, нерационально.
#OKKGCJ (2) / @anonymous / 93 дня назад
посоны, а чо там будет на месте сносимых хрущевок? есть план какой-нить, где это глянуть можно?
#MX0CZ7 (0) / @anonymous / 98 дней назад
Смотрю по селюкской привычке оффлайновые магазины и думаю, что это хуйня, когда есть онлайновые, например такие как Брокколи (первый, который попался). Скажите, москвичи (понаехавшие тоже), а вы уже перешли на онлайновые магазины с бесплатной доставкой или до сих пор пиздякаетесь ногами и стоите очередь в кассах, переплачивая? Олсо, какие онлайновые магазины посоветуете по критерию цена-качество и удобная (бесплатная) доставка?
#71WKZI (23) / @je / 104 дня назад

@je
Рекомендую для выбора съемного жилья заюзать google maps api distance matrix. У меня, например, собран список более менее рандомных мест, в которые я могу ходить. Я считаю с помощью google maps api, сколько из разных потенциальных жилищ я буду в среднем времени тратить в пути (либо с коэффициентами, например огромный коэффициент для места работы и маленький для любимого наркопритона, либо поровну) и строю таблицу для всех потенциальных квартир:

  • велосипедом

  • общественный транспорт, меньше всего пересадок (самый нормальный режим для гугл мапс по Москве)

  • только метро, мцк и поезда, потому что наземный транспорт в Москве слишком рандомно ходит

Код, который придется почитать, чтобы как-нибудь использовать. Строит таблички со среднем временем в пути в месяц для каждой квартиры и это же время, конвертированное в рубли (умноженное на константу)

#!/usr/bin/env python3
import pandas as pd
import googlemaps
import pytz

from collections import namedtuple
from pprint import pprint
from itertools import chain, repeat
from datetime import datetime, tzinfo
from functools import partial

gmaps = googlemaps.Client(key='AREDACTEDREDACTEDREDACTED')

# ЗАПОЛНИТЬ: сюда следует ввести адреса потенциальных мест, где я буду жить
# каждое значение может быть либо строкой с адресом, либо GPS координатами
home_addresses = [
    "Россия, Москва, ул. Усачева, 29к3",
    "Россия, Москва, ул. Беговая, 17к1",
    "Россия, Москва, Коптевская ул., 83к2",
    "Россия, Москва, ул. Степана Супруна, 3-5",
    "Россия, Москва, Новокузнецкая ул., 13/15",
    "Россия, Москва, Бутырская ул., 86Б",
    "Россия, Москва, ул. Правды, 6/34",
    "Россия, Москва,  ул. Зои и Александра Космодемьянских, 11А",
    "Россия, Москва, Ленинградский просп., 78К1",
    "Россия, Москва, Новокузнецкая ул., 13С1",
    "Россия, Москва, Севастопольский просп., 5АК1",
    "Россия, Москва, ул. 1812 года, 4/45К2",
    "Россия, Москва, Светлый проезд, 4К4",
    "Россия, Москва, Делегатская ул., 14/2",
    "Россия, Москва, ул. Маршала Рыбалко, 3",
]


# In[31]:

# ЗАПОЛНИТЬ: сюда следует ввести пары вида: 
# (адрес часто посещаемого места, период как часто вы будете добираться туда-обратно между домом и этим местом)
#
# первое значение может быть либо строкой с адресом, либо GPS координатами
#
# если второе значение например 8, это значит,
# что раз в 8 дней я езжу туда и обратно домой.
# если у вас есть место, куда вы ездите раз в 7 дней, но оттуда
# всегда едете еще куда-то, то ставьте значение 14

favorite_places = [
    ("Россия, Москва, ул. Кузнецкий Мост, 13"),  # habimoshka
    ("Россия, Москва, ул.Большая Дорогомиловская, д.5 к.2"),  # кочерга
    ("Россия, Москва, Хохловский пер, 7/9 стр 2"),  # neuron hackspace
    ("Россия, Москва, Бобров пер. 6 стр. 1, 2"),  # библиотека тургенева
    ("Россия, Москва, Милютинский пер., 19/4, стр.1"),  # зеленая дверь
    ("Россия, Москва, шелапутинский переулок, д. 6"), # swing-in-moscow
    ((55.737924, 37.620204)), # рандомный дом в центре
    ("Россия, Москва, Ленинградское шоссе, 39Ас3"), # рандомная потенциальная работа - касперский
    ("Россия, Москва, Кожевническая улица, 7"), # рандомная работа
    ("Россия, Москва, Нижний Сусальный переулок, 5с19"), # рандомная работа
    ("Россия, Москва, ул. Волочаевская, д. 5, корп. 1"), # рандомная работа - крок
    ("Россия, Москва, ул. Летниковская, 10, стр. 5"), # рандомная работа
    ("Россия, Москва, Лесная улица, 7"), # рандомная работа - авито
    ("Россия, Москва, пр-т Андропова, д. 18, корп. 1"), # рандомная работа
    ("Россия, Москва, Дмитровское шоссе, 157с5"), # рандомная работа
    ("Россия, Москва, Трубная улица, 23-2"), # ранд работа
    ("Россия, Москва, Никопольская улица, 4"), # рандом работа
    ("Россия, Москва, улица Ленинская Слобода, 19"), # рандомная работа
    "Москва, ул. Малая Юшуньская, д. 1 к2",  # locus solus
    "Москва, метро Римская",  # предел
    "Москва, Образцова, 14"  # msds
]
favorite_places = list(zip(
    favorite_places,
    repeat(len(favorite_places) / (2 * 4.5 / 7))))


def calc_avg_travel(home_addresses, favorite_places,
                    how: str, depart_when: datetime):
    request_funcs = {
        "bike": partial(gmaps.distance_matrix, mode="bicycling"),
        "car": partial(gmaps.distance_matrix, mode="driving"),
        "walking": partial(gmaps.distance_matrix, mode="walking"),
        "subway_train": partial(
            gmaps.distance_matrix, mode="transit",
            transit_mode=["subway", "train"],
            transit_routing_preference="fewer_transfers"),
        "public_transport": partial(
            gmaps.distance_matrix, mode="transit",
            transit_routing_preference="fewer_transfers")}
    assert how in request_funcs.keys()
    favorite_places = [{"location": location, "period_in_days": period_in_days}
                       for location, period_in_days in favorite_places]
    location_col = []
    duration_col = []
    home_address_col = []
    period_in_days_col = []
    for home in home_addresses:
        result = request_funcs[how](
            [home], [place["location"] for place in favorite_places],
            departure_time=depart_when)
        assert result["status"] == "OK"
        assert len(result["destination_addresses"]) == len(favorite_places)
        assert len(result["origin_addresses"]) == 1

        location_col += result["destination_addresses"]
        duration_col += [record["duration"]["value"] for record in result["rows"][0]["elements"]
                         if record["status"] == "OK"]
        home_address_col += [result["origin_addresses"][0]] * len(result["destination_addresses"])
        period_in_days_col += [place["period_in_days"] for place in favorite_places]

    data = pd.DataFrame({
        "location": location_col, "duration": duration_col,
        "home_address": home_address_col, "period_in_days": period_in_days_col
    })

    data["duration_per_day"] = data.duration / data.period_in_days
    return data

DEPARTURE_TIME = datetime(2017, 9, 5, 12, 0, tzinfo=pytz.utc) # сейчас указано в UTC. Москва это UTC+3

# a dumb test, kinda
def test_gmaps_api():
    home_addresses = [
        "Россия, Москва, Коптевская ул., 83к2",
        "Россия, Москва, ул. Степана Супруна, 3-5"
    ]
    destination_addresses = zip(home_addresses, [1, 3])
    data = calc_avg_travel(home_addresses, destination_addresses,
                           "public_transport", DEPARTURE_TIME)
    print(data)
    durations = data["duration"]
    assert durations.iloc[0] == 0
    assert durations.iloc[1] != 0
    assert durations.iloc[2] != 0
    assert durations.iloc[3] == 0

test_gmaps_api() # yeah it works


data = calc_avg_travel(home_addresses, favorite_places,
                       "subway_train", DEPARTURE_TIME)


unique_home_addresses = pd.DataFrame(pd.Series(data["home_address"].unique()).rename("address_by_google"))
unique_home_addresses["input_home_address"] = home_addresses
print(unique_home_addresses)
# ВАЖНО: проверьте в этой табличке, что в колонке address_by_google стоит адрес,
# понятый гуглом правильно (изначальные адреса - в колонке input_home_address)


# In[62]:

unique_destination_addresses = pd.DataFrame(pd.Series(data["location"].unique()).rename("address_by_google"))
unique_destination_addresses["input_favorite_place"] = [str(pair[0]) for pair in favorite_places]
print(unique_destination_addresses)
# ВАЖНО: проверьте в этой табличке, что в колонке address_by_google стоит адрес,
# понятый гуглом правильно (изначальные адреса - в колонке input_favorite_place)


# In[63]:

print(data.head())
print(data.tail())
# ЗАМЕЧАНИЕ: здесь будут просто показаны конец и начало получившейся таблицы
# Если не лень, можете посмотреть, чтобы каких-то неадекватных значений не было
# duration - время чтобы добраться от места до места в секундах
# period_in_days - тот самый указанный выше период в днях
# duration_per_day - кол-во секунд в день


# In[64]:

# calculate travel time per day for each home address

travel_times_per_day_per_home = pd.DataFrame(
    (data.groupby("home_address")["duration_per_day"].sum() / 60)
    .rename("minutes_of_travel_per_day")
).sort_values(by="minutes_of_travel_per_day")
print(travel_times_per_day_per_home)
# ВАЖНО: это финальный результат
# для каждого адреса квартиры в другой колонке будет указано кол-во минут, затрачиваемых на дорогу, в день
# адреса будут отсортированы от самых выгодных по времени в дороге до самых невыгодных


# In[65]:

COST_PER_HOUR = 340  # RUR
costs = travel_times_per_day_per_home     .assign(hours_per_month=lambda df: (df["minutes_of_travel_per_day"] * 30.5 / 60).round(1))     .assign(converted_rur_per_month=lambda df: df["hours_per_month"] * COST_PER_HOUR)

print(costs)
#UVGF8R (19+6) / @cat-o-nine-tails / 105 дней назад
Поясните, пожалуйста, за прилежащие к станции метро Белорусская районы и улицы. Сейчас риэлтор предлагает с его точки зрения хороший вариант на улице Ходынской, но с моей точки зрения это песья ссанина между транспортным узлом, жд и трамвайным депо. Мои требования такие: 1) чтобы до Пресненского Вала легко добраться пешком/велик/ролики за 30 минут; 2) Минимум шума и ближе к зелени, паркам, удобным для вело-выезда улицам в зелень/парки/ебеня 3) Наличие рядом супермаркетов/моллов с едой (лососем) 4) желательно также к кольцевой ветке метро, на случай если тян соберется когда-нибудь работать. Варианты сними дальше, но дешевле, автоматически идут нахуй. Здесь нормальный ценник на однушку в районе 40-50к, что меня более чем устраивает, подъебки с риэлтером также идут нахуй, так как его работу оплачивает рабство. PS: совсем уж незначительное требование - подальше от всяких комаров и прочих уебанов.
#V5NXN3 (72+1) / @je / 105 дней назад
Постим здесь свои фото и подражаем успешным людям. https://pp.userapi.com/c841228/v841228814/af76/Mb5rDTPGYaY.jpg
#5T5HWT (64) / @je / 143 дня назад
Здравствуйте! 14 июля 2017 года, впервые в Москве, в рамках IV Международной конференции по квантовым технологиям, с публичной лекцией выступит глава лаборатории искусственного интеллекта компании Google и глава лидирующей в мире научной группы по созданию квантового компьютера, профессор Джон Мартинис. Мероприятие организованно Российским квантовым центром при поддержке Сбербанка и Минобрнауки РФ. В своей лекции Джон расскажет, как его лаборатория строит вычислительное устройство, которое с помощью массива из 49 сверхпроводящих квантовых битов сможет обрабатывать данные в огромном пространстве состояний и решать задачи, с которыми могут справиться только крупнейшие в мире суперкомпьютеры. Решающий эксперимент, который продемонстрирует существенное превосходство квантовых технологий над классическими, профессор Мартинис планирует провести в конце 2017 года. Подробная информация и регистрация на лекцию доступны по ссылке: https://rqc.timepad.ru/event/509890/ Количество мест ограничено!
#V8FKDI (1) / @kuro / 165 дней назад

http://realmedic.livejournal.com/2889.html#comments
Много думал о том, как же всё-таки пациент может защититься от всего этого надувательства и жульничества со стороны врачей и медицинских клиник. Всё-таки в нашем менталитете даже у нового поколения прошито советское мышление раба, которое передаётся генетическим путём. Боятся лишний раз даже что-то спросить, а отстаивать свои права и подавно, постоянно что-то неудобно, неловко и неприлично. Хотя при этом платят за услуги серьёзные деньги, и всё равно боятся. Я очень хорошо это вижу и сталкиваюсь с этим постоянно. Пациенты, которые приходят ко мне на приём, ведут себя как нашкодивший щенок перед хозяином. На мой взгляд, если только ругать систему, ничего не изменится, и сама собой ситуация не выправится, в первую очередь все будут пытаться только заработать денег. В противовес нужно создать рабочий механизм и несколько громких прецедентов.

Давно пора устроить что-то вроде профсоюза пациентов. Тем более в Москве, где в первую очередь многие нацелены на то, чтобы заработать любой ценой, скопилась критическая масса недовольных и обманутых людей. Поэтому уже назрел момент, когда общими усилиями пора начать противодействовать жульничеству платных медицинских учреждений.

99% пациентов даже не читают договора, которые подписывают, и которые им дополнительно подсовывают врачи в процессе консультации, дабы лишний раз перестраховаться от претензий и судебных разбирательств. У меня бывает много пациентов, которые ходят из клиники в клинику, тратят кучу денег, не вылечиваются, а часто бывает так, что здоровье только сильнее ухудшается, или вообще появляются новые болезни. Но так как у любого человека здоровье на первом месте, и он в первую очередь думает о том, как выздороветь и найти компетентного врача, никто даже не задумывается, а можно ли вернуть деньги, которые были напрасно выброшены в никуда.

Без должного контроля со стороны общества ситуация сама по себе не изменится. Если нам удастся создать несколько громких прецедентов, то получится раскрутить маховик в нужном направлении.

Давайте для начала начнем собирать в одном месте список всех некомпетентных врачей халтурщиков, список клиник, откровенно разводящих на деньги, с низким уровнем обслуживания. Чтобы можно было объединиться и идти в суд. Если меня читают юристы, подскажите, как это делать должным образом.

В этом посте пишите про то, как и где вас обманули, поставили ложный диагноз, назначили излишние обследования. Вы потратили приличную сумму денег, но вас так и не вылечили, и даже толком не разобрались с диагнозом.

#HBC5JA (4+1) / @goren / 204 дня назад
чот пивасик после 11 кончился, пошел к метро, там нету нигде, обошел район по периметру - везде глушь, бары все закрыты, народу на улице практически нет, корея блядь какая-то. и это все в пятницу и на улице погода неплохая. чозанах?
#A5K8PL (4) / @anonymous / 207 дней назад
https://meduza.io/news/2017/05/14/mer-moskvy-poobeschal-prislushatsya-k-soderzhatelnym-zayavleniyam-uchastnikov-mitinga-protiv-snosa-pyatietazhek > «В ходе работы над проектом [программы реновации] мнения москвичей будут максимально учтены», — написал Собянин. Перевожу на русский: "проблемы пидорах никого не ебут"
#WIISU2 (0) / @anarchy / 211 дней назад
на улице +2°C ну ё моё, гайс собянин, разгони!
#BR1147 (2) / @corpse / 218 дней назад
Дождь со снегом в мае — охуенно.
#MQO52E (1) / @corpse / 218 дней назад
В Международный центр Рерихов пришли с обысками Силовики пришли с обысками в столичный Международный центр Рерихов. Об этом «Интерфаксу» рассказал вице-президент центра Александр Стеценко. По его словам, здание в Малом Знаменском переулке блокировано сотрудниками правоохранительных органов. «Спецназ отобрал ключи, идут обыски и изъятия», – сообщил вице-президент, не уточнив, что именно изымается в центре. По данным агентства, в самом музее находится руководство организации, на территории стоит темно-синий фургон, а вход охраняют люди в масках. Напомним, Международный центр Рерихов участвует в судебной тяжбе против Минкультуры – оно отозвало прокатную лицензию на подготовленный центром фильм «Зов космической эволюции» за пропаганду религиозной идеологии и демонстрацию нацистской символики. В июне прошлого года по инициативе министерства была организована проверка на экстремизм. Тогда Стеценко объяснил эти действия желанием Минкультуры забрать усадьбу Лопухиных, в которой расположен центр.
#6A3RGW (0) / @moskvano / 280 дней назад
В московском Международном центре Рерихов начался обыск Силовики проводят обыск в московском Международном центре Рерихов. Об этом «Интерфаксу» 7 марта сообщил вице-президент центра Александр Стеценко. «Сейчас здание центра в Малом Знаменском переулке блокировано представителями правоохранительных органов. Спецназ отобрал ключи, идут обыски и изъятия», – рассказал Стеценко. Он не уточнил, что именно изымается в центре. Ранее 7 марта Стеценко рассказал, что сотрудников центра вызвали на некий следственный эксперимент. Сейчас, по данным «Интерфакса», в самом музее находится руководство организации, на территории усадьбы также стоит темно-синий фургон. Вход в музей охраняют силовики в масках. Международный центр Рерихов участвует в судебной тяжбе против Министерства культуры РФ, которое отозвало прокатную лицензию на подготовленный центром фильм «Зов космической эволюции» за пропаганду религиозной идеологии и демонстрацию нацистской символики. В Минкультуры пояснили, что фильм пропагандирует религиозное течение New Age, которое противопоставляется церкви, органам государственной власти и федеральным музеям. В июне 2016 года в центре по инициативе Минкультуры прошла проверка на экстремизм. Стеценко тогда объяснял эти действия желанием министерства забрать усадьбу Лопухиных, в которой расположен центр. В Международный центр Рерихов входит Музей имени Николая Рериха, который занимается организацией выставок, конференций и культурно-просветительских мероприятий. http://m.fontanka.ru/2017/03/07/049/
#4KHQMZ (0) / @moskvano / 280 дней назад
щас в магаз ходил, сбоку быдлан на джипе с наклейком "меркель чепушило" обогнал по встречке какого-то хуя //че там в гермашке?
#6I82YO (0) / @anonymous / 360 дней назад
правильный продактплейсмент https://www.facebook.com/belov.val/posts/689674394521168
#ABRROR (6+2) / @zhc / 424 дня назад
Провожу в дс мастер-классы по путешествиям сидя на диване. Оплата качественными биткоинами. Диметилтриптамин в стоимость мастер-класса не входит. Спешите записаться, осталось еще 4 дня.
#VD4QZ7 (10+3) / @l29ah / 432 дня назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.