Search
Write a publication
Pull to refresh
1
0

Директор Центра исследований в Wildberries

Send message
pptpd — плохо, особенно для мобильных. Очень медленно переподключается при скачках между 3G и WiFi, бесит пользователей. IKEv2 же заточен под этот сценарий.
Algo VPN — круто, но не очень хорошо — надо пользователям ставить сертификаты.
Лучше обойтись сертификатом Let's encrypt. У меня работает такая конфигурация, раздаю пароли VPN куче друзей-знакомых, авторизуя их через Facebook.

Сейчас закончу тестировать решение, которое позволяет скрестить Let's encrypt и Wildcard DNS, чтобы не надо было покупать домен — и накатаю статью.

Моя конфигурация на сервере в Hetzner за 2.49 EUR показывает такие результаты:

image

никакому коммерческому VPN и не снилось, особенно — за такие деньги
Лично пробовал jupyterhub, когда для VPN арендовал сервер в Германии и понял, что он бОльшую часть времени простаивает. К сожалению, из-за каких-то сложностей с websockets оно отвратительно работало в Google Chrome. Чистый jupyter таких проблем не давал.

Для заворачивания трафика к jupyter в HTTPS можно использовать nginx с такой конфигурацией:

##############################################
# python.example.com
##############################################

upstream notebook {
server localhost:8888;
}
server {
listen 80;
# listen [::]:80;
listen 443 ssl; # managed by Certbot
ssl_certificate /etc/letsencrypt/live/python.example.com/fullchain.pem; # managed by Certbot
ssl_certificate_key /etc/letsencrypt/live/python.example.com/privkey.pem; # managed by Certbot
include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot
if ($scheme != "https") {
return 301 https://$host$request_uri;
} # managed by Certbot
server_name python.example.com;
# Jupyter:
location / {
proxy_pass http://notebook;
proxy_set_header Host $host;
}
location ~ /api/kernels/ {
proxy_pass http://notebook;
proxy_set_header Host $host;
# websocket support
proxy_http_version
proxy_set_header Upgrade "websocket";
proxy_set_header Connection "Upgrade";
proxy_read_timeout 86400;
}
location ~ /terminals/ {
proxy_pass http://notebook;
proxy_set_header Host $host;
# websocket support
proxy_http_version 1.1;
proxy_set_header Upgrade "websocket";
proxy_set_header Connection "Upgrade";
proxy_read_timeout 86400;
}
}


Letsencrypt подключается так:

apt-get install -y python-certbot-nginx nginx build-essential
mkdir -p /etc/letsencrypt

echo 'rsa-key-size = 4096
pre-hook = /sbin/iptables -I INPUT -p tcp --dport 443 -j ACCEPT && systemctl stop nginx
#post-hook = /sbin/iptables -D INPUT -p tcp --dport 443 -j ACCEPT
renew-hook = /usr/sbin/ipsec reload && /usr/sbin/ipsec secrets && systemctl start nginx
' > /etc/letsencrypt/cli.ini
certbot certonly --non-interactive --agree-tos --email you@example.com --standalone -d python.example.com


Последняя команда вносится в crontab, чтобы сертификаты перевыпускались регулярно.

Весьма рекомендуется дать Letsencrypt хотя бы баксов пять пожертвования: letsencrypt.org/donate
Как серый индивидуал может монополизировать рынок, я не представляю
А Акерлоф со Стиглицем представили и получили за это Нобелевку по экономике в 2001.
150mm/s — это не предел, я разгоняю дельту до 270 при сохранении приемлемого качества: www.youtube.com/watch?v=srYDRsJzBY4
для этого у яндекса-гугла есть «application-specific passwords»…
А отчего бы не взять сразу мотор и электронику от б.у. кухонной вытяжки? Там штатно три варианта включения обмоток двигателя — от самого мощного до дробного:

image

Ардуину к ней в качестве мозгов — и вперёд.
Возможно, я вас шокирую, но что у Google, что у Яндекса есть отделы дистрибуции. Которые заключают партнёрские договоры на раздачу дистрибутивов своего ПО третьими лицами.

Например, ставите вы uTorrent Free — с ним в нагрузку идёт Хром. Если вы не сняли соотв. галку, инсталлятор запустит установку Хрома, а тот при первом запуске отчитается в Google, откуда он на компьютере пользователя завёлся. На основании этой статистики произойдёт взаиморасчёт с партнёром.

Google платит не за скачивания дистрибутива, а за инсталл. Как и Яндекс, как и Мейл, как и все остальные. Не хотите получать софт бесплатно на таких условиях? К вашим услугам платные операционные системы Windows и MacOS, в которых есть предустановленный браузер.
упускается такой момент, что во сне наушником можно травмировать ухо.

Ваш покорный как-то месяц регулярно ходил к ЛОРам, чтобы найти причину треска в ухе, пока с 4 попытки доктор не увидел в ушном канале царапину и еле заметное воспаление.

Уши — очень нежная штука, лучше их беречь.
у меня дремель подключён через педаль (https://mysku.ru/blog/aliexpress/41575.html) — так что отдельный моторчик не нужен.

Есессно, небольшая кучка зажимов/вкладок под это все.
По ссылке — 3D-модель гайки-адаптера.

это, конечно, сильно. Но металлическая станина под дрель из Леруа Мерлен + шайба-переходник под Дремель выйдут дешевле: https://www.thingiverse.com/thing:1654673


Станина хлипкая и шаткая для применения по основному назначению, но под весом гравёра не гуляет совсем

советую. Она однозначно практичнее OralB за счёт отсутствия крутящихся частей. Чистящих движений в секунду больше. Головка вытянутая и не такая высокая, позволяет дотягиваться до дальних зубов и щетины на sonicare помещается больше.

Советую брать в рознице — у Philips бывают акции, я свою брал в медиамаркте как-то совсем дёшево. Зато гарантия будет. А насадки — да, на Али.

Главное, случайно не схватите эконом-версию с 15 000 вибраций в минуту, берите самую дешёвую на 30 тыс., типа HX6511. Более дорогие брать не надо — механизм тот же, наценка идёт за маркетинг.

заряда хватает только на 4 дня
У филипсов удобная бесконтактная зарядка — почистили и поставили, пусть заряжается.
Спасибо за статью! Скажите, а отчего может опережающими темпами расти зубной камень? У меня природная санация, пломб за три десятка лет — дай бог две-три, но камень растёт такими темпами, что на Airflow надо ходить раз в квартал. Я регулярно выслушиваю лекции от пародонтологов, регулярно же оправдываюсь и рассказываю про свой режим чистки, про использование sonicare, нити и т.п. Те выслушивают, нехотя соглашаются и жмут плечами. A airflow 4 раза в год — это как-то дорого, знаете ли…
в «sonic»-щётках нет ультразвука. На то они «sonic», а не "ultrasonic". У наикрутейшей модели в линейке частота вибраций — 240 герц
А теперь хотелось бы, чтобы тот же чудесный машин лёрнинг и прочий дата-майнинг был применён к модерации объявлений в Директе о чудодейственных обучающих семинарах про бинарные опционы и прочий трейдинг, которые являются чистым, незамутнённым «отъёмом денег у населения». То есть всё, что Директ стыдливо классифицирует как «Содействие в подборе финансовых услуг/организаций»
в экономике есть такое понятие, как «мультипликатор». Оно означает, сколько вложенный рубль даст эффекта экономике.

В строительстве жилья мультипликатор довольно высокий — проинвестированные деньги идут строителям, попадают в оборот производителям стройматериалов и т.п. Но в гос. расходах и расходах монополий мультипликатор тухлый, близок к единице — потому что деньги тратятся неэффективно и чаще «распиливаются».

Именно поэтому лучше было бы, если Газпром не строил ненужную башню, а сэкономленное заплатил бы в виде дивидендов акционеру — в бюджет. Так всяко эти деньги бы дали бОльший прирост ВВП.
Это симптом расточительства. Когда компания швыряет деньги на стройку небоскрёбов, это чаще всего означает, что она потеряла берега и скоро придёт расплата.
Для реализации этого пункта в конструкции предусмотрен принудительная вытяжка пыли через щель между диском и рабочим столом.
То есть пыль протягивается мимо подшипника вала двигателя?

У станка очень не хватает кнопки экстренного останова, которую можно не глядя нажать, хоть коленкой.

А чем вам ленточные шлиф.станки не угодили? У американских плотников-любителей тысячи видео на YouTube по сборке из дерева, метр закольцованной наждачки забивается пылью дольше и служит дольше, и менять её проще.

Information

Rating
Does not participate
Registered
Activity

Specialization

Business Analyst, Product Analyst
Lead
From 950,000 ₽