Привет, я давно не писал сюда, а мыслей накопилось, и вот.

Для начала, извините за последние посты — у меня помутился рассудок и я подумал, что не умею писать, и начал слушать советы Максима Ильяхова и его Главреда, написал страшную как мои кошмары запись про прыжки и перековеркал сколько-то предыдущих записей. Теперь со мной всё хорошо, не беспокойтесь:)

К теме языка: есть один бывший программист, сейчас бизнес-ангел, Paul Graham, известный своими эссе, большая часть которых в последнее время посвящена стартапам (скукотища), однако бывают и интересные темы, в их числе последняя — письмо.

Here’s a simple trick for getting more people to read what you write: write in spoken language.

Something comes over most people when they start writing. They write in a different language than they’d use if they were talking to a friend. The sentence structure and even the words are different. No one uses “pen” as a verb in spoken English. You’d feel like an idiot using “pen” instead of “write” in a conversation with a friend.

<...>

You don’t need complex sentences to express complex ideas. When specialists in some abstruse topic talk to one another about ideas in their field, they don’t use sentences any more complex than they do when talking about what to have for lunch. They use different words, certainly. But even those they use no more than necessary. And in my experience, the harder the subject, the more informally experts speak. Partly, I think, because they have less to prove, and partly because the harder the ideas you’re talking about, the less you can afford to let language get in the way.

<...>

People often tell me how much my essays sound like me talking. The fact that this seems worthy of comment shows how rarely people manage to write in spoken language. Otherwise everyone’s writing would sound like them talking.

If you simply manage to write in spoken language, you’ll be ahead of 95% of writers. And it’s so easy to do: just don’t let a sentence through unless it’s the way you’d say it to a friend.

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

Недавно я прочёл очень важную книжку, название и автор которой вынесены в название. Я не хочу делать на неё рецензию, она сильно не похожа на то, что я обычно читаю, и я не смогу дать вам сколь-нибудь объёмного анализа, поэтому просто приведу понравившиеся мне цитаты из неё. Сама книга доступна в интернете.


Вся наша культура основана на жажде покупать, на идее взаимовыгодного обмена. Счастье современного человека состоит в радостном волнении, которое он испытывает, глядя на витрины магазина и покупая все, что он может позволить себе купить или за наличные или в рассрочку. Он (или она) и на людей глядят подобным образом. Для мужчины привлекательная женщина – для женщины привлекательный мужчина – это добыча, которой они являются друг для друга. Привлекательность обычно означает красивую упаковку свойств, которые популярны и востребованы на личностном рынке. Что особенно делает человека привлекательным – это зависит от моды данного времени, как физической, так и духовной. В двадцатых годах привлекательной считалась умеющая пить и курить, разбитная и сексуальная женщина, а сегодня мода требует больше домовитости и скромности. В конце девятнадцатого и в начале двадцатого века мужчина, чтобы стать привлекательным «товаром», должен был быть агрессивным и честолюбивым, сегодня он должен быть общительным и терпимым. К тому же чувство влюбленности развивается обычно только в отношении такого человеческого товара, который находится в пределах досягаемости собственного выбора. Я ищу выгоды: объект должен быть желанным с точки зрения социальной ценности, и в то же время должен сам желать меня, учитывая мои скрытые и явные достоинства и возможности. Два человека влюбляются тогда, когда чувствуют, что нашли наилучший объект, имеющийся на рынке, учитывая при этом границы собственного обменного фонда. Часто, как при покупке недвижимого имущества, заметную роль в этой сделке играют скрытые возможности, которые могут быть развиты со временем. Едва ли стоит удивляться, что в культуре, где превалирует рыночная ориентация и где материальный успех представляет выдающуюся ценность, человеческие любовные отношения следуют тем же образцам, которые управляют и рынком.

В субботу 11 октября я приехал на аэродром (Киржач) только после заката. Прыжков с парашютом в тёмноте обычно не проводится (исключение — спортивная категория D включает в себя два ночных прыжка или приводнения), и я направился к домику за старым аэродромом, в котором базируется сэнсэй с семьёй. Часть распорядка дня — грандиозная попойка каждую ночь с субботы на воскресенье, у жены сэнсея в этот вторник был день рождения, и эта суббота традиций не нарушила: по приходу я первым делом увидел красивейший торт с карамельной копией именинницы на верхушке и десятка полтора людей, которые обсуждают откусанную виновницей торжества у своей карамельной копии руку.

Половина присутствующих были изрядно пьяны, а остальные стремительно приближались к этому состоянию, мне стало скучно, и я отправился спать в машину. Я бы и не рассказывал о субботе, если бы не один случай: когда я поздоровался с компанией, и прибился к разговору (с одним из приуствующих мы вместе проходили AFF), рядом стоящий человечек протянул мне руку, представился Андреем, и назвал моё имя. Я удивился, услышав фамилию (никто из знакомых не запоминает полузнакомых людей по фамилии, ещё и на аэродроме, где все знают друг друга по именам \ прозвищам), и оказалось, что когда-то я наткнулся на его фотографии из Киржача и прокомментировал его фото 2013 года, о чём он мне и рассказал. После расспросов выяснилось, что у него в два раза больше моего прыжков, и он приезжает на аэродром почти каждые выходные, каждый раз увозя с собой новый набор фотографий.

Строки выше этой я написал, пока грел машину в три ночи воскресенья — за бортом 8°C, температура снаружи и внутри сровнялась, я замёрз и проснулся. Вторым впечатлением поездки было повторное пробуждение от холода, к счастью, через несколько минут прерванное будильником — больше всего я боялся проснуться в пять утра, когда придётся снова пытаться согреться и заснуть. Я разминулся со спортсменами, просыпающимися тут и там, забрал сертификат об окончании AFF (экзаменационный прыжок AFF у меня был в конце июля), и поехал на новый аэродром (Слободка), находящийся в стороне от старого.

На аэродроме последовательность действий каждый раз одинаковая: пройти врача, записаться в листы аэродрома о прохождении инструктажа и о намерении совершить сколько-то прыжков. В конце дня необходимо проставить в “лист намерений” реальное количество прыжков, чтобы было известно, что ты вернулся и поставил это число своей рукой: тебя не нужно искать в окрестном лесу, зацепившимся за сук. На аэродроме Слободка (Киржач) один самолёт АН-28, который несколько раз за день поднимается в воздух и выбрасывает парашютистов — каждый раз называется “подъёмом”, и доступные для записи подъёмы нумеруются в пределах дня, тринадцатый же подъём никогда не объявляется — после двенадцатого идёт “двенадцать А”, а затем четырнадцатый. Существуют также недоступные для записи “тандемные” подъёмы и подъёмы для прыгающих с круглым парашютом Д-6 с высоты 800 метров. Люди, которым понравилось небо, как правило, копят деньги, и обучаются прыжкам со спортивным парашютом, поэтому большинство прыгаюших с Д-6 делают это в первый раз, за что их называют “перворазниками”. Летом подъёмов бывает до двадцати пяти, в эти выходные — было 13 в субботу и 15 в воскресенье.

Воскресным утром описанная утренняя рутина заняла больше обычного времени, и, простояв час в очереди на запись, я записался на два подъёма, в середине и ближе к концу дня. В этот день я единожды прыгнул с инструктором и дважды самостоятельно. С инструктором моя текущая программа — RW-подходы:

30 октября пройдёт очередная Yet another Conference, мне выслали приглашение, и я жду-жду-жду. Ниже предполагаемая моя карта перемещения; безумно круто будет увидеть Игоря Сысоева, да и много других интересных докладчиков и тем. Если кто-либо захочет пересечься — мой телефон +79166127441.

Там точно будет Искуариэ́ль, спешите познакомиться:)

Маршрут

Секретный доклад General

10:00, Зал 1

Секретный доклад General

11:25, Подиум

Использование Python для интерактивного анализа данных Backend

11:30…12:20, Зона Workshops

Мастер-класс посвящён работе с современными средствами интерактивного анализа данных, в частности IPython Notebook и Pandas. Мы будем анализировать логи Apache и научимся загружать информацию из логов в Pandas Dataframe, а также выполнять с ней простейшие действия — сортировку, осреднение по времени, группировку. Параллельно с анализом будем визуализировать результаты с помощью IPython Notebook и посмотрим, как строить карту с отображением городов, из которых приходят запросы на сервер.

Николай Колдунов, Climate Service Center

Выпускник СПбГУ и Университета Бремена по специальности «Полярные морские исследования». Получил PhD Университета Гамбурга в области океанологии. Работал докторантом в Институте метеорологии общества Марка Планка и постдоком — в Институте океанологии Университета Гамбурга. Научные интересы связаны с математическим моделированием Северного Ледовитого океана и морского льда.

State of the Standardized Web Frontend

11:55…12:10, Зал 4

В 2014 году принципы Extensible Web начали воплощаться в новых стандартах. Поговорим о Web Crypto, Web Animations, Service Worker и других вещах, которые должны принципиально изменить веб-платформу в ближайшем будущем.

Сергей Константинов, Яндекс

Руководитель группы разработки API Яндекс.Карт. Окончил Южно-Уральский государственный университет. Разработкой API Яндекс.Карт занимается с 2008 года. С 2013 — участник Технической архитектурной группы Консорциума [W3C](http://www.w3.org/2001/tag/).

Проектировка IPv6-оnly датацентра в Яндексе Administration

12:10…12:50, Зал 3

Я расскажу о том, с какими проблемами мы столкнулись при проектировке IPv6-only датацентра в Яндексе, как мы их решили и какой опыт получили. А также о том, на что стоит обратить внимание в первую очередь при проектировке таких инсталляций.

Никита Широков, Яндекс

Более шести лет работает с компьютерными сетями — от систем в маленьких офисах до опорных сетей операторов связи. Последние три года — сетевой инженер в NOC Яндекса. Занимается как развитием опорной сети и датацентров, так и каждодневной эксплуатацией.

Масштабируемая конфигурация nginx Backend Administration

12:50…13:40, Зал 3

Как создать конфигурацию, которую будет легко сопровождать в течение многих лет. Правильные и неправильные способы конфигурации, типичные ошибки. Где следует использовать регулярные выражения. Почему подход copy-paste лучше, чем DRY (Don’t Repeat Yourself).

Netflix CDN и открытый код Administration

13:40…14:20, Зал 3

Netflix — сервис video on demand, который уже составляет серьёзную конкуренцию классическому телевидению. Более 50 млн его клиентов смотрят видео через интернет в качестве HD и выше. В докладе речь пойдёт о том, почему Netflix не пользуется готовыми CDN, а строит свою, и почему для этого были выбраны open source технологии: FreeBSD и nginx.

Глеб Смирнов, Nginx Inc.

Разработчик операционной системы FreeBSD с 2004 года, в настоящее время работает в Nginx Inc. Основная область интересов — сетевой стек.

Как мы делали TLS в Яндексе Information Security

14:30…15:10, Зал 4

Шифрование коммуникаций — необходимый атрибут любого безопасного сервиса. В докладе мы рассмотрим основные сложности, которые возникают при внедрении полноценной поддержки TLS в системах масштаба Яндекса. Разберём особенности поведения браузеров и пути оптимизации скорости при использовании HTTPS. Обсудим, какие технологии помогут усилить безопасность и производительность на стороне сервера.

Эльдар Заитов, Яндекс

Начал интересоваться информационной безопасностью ещё в школе. Долгое время занимался разработкой, затем проводил анализ защищённости в крупнейших российских компаниях. В Яндексе занимается безопасностью продуктов и сервисов.

Building a Modern Security Engineering Organization Information Security

15:10…15:50, Зал 4

Continuous deployment and the DevOps philosophy have forever changed the ways in which businesses operate. This talk will discuss how security adapts effectively to these changes, specifically covering: * practical advice for building and scaling modern AppSec and NetSec programs; * lessons learned for organizations seeking to launch a bug bounty program; * how to run realistic attack simulations and learn the signals of compromise in your environment.
Zane Lackey, Signal Sciences

Zane Lackey is the Founder/CSO at Signal Sciences and serves on the advisory boards of the Internet Bug Bounty Program and the US State Department-backed Open Technology Fund. Prior to Signal Sciences, Zane was the Director of Security Engineering at Etsy and a Senior Security Consultant at iSEC Partners.

Развёртывание отказоустойчивой инфраструктуры OpenStack Administration

15:20…16:20, Зона Workshops

Мастер-класс для тех, кто уже попробовал OpenStack и хочет использовать его в продакшене. А также для тех, кто только собирается его попробовать и хочет научиться правильно его устанавливать. Я расскажу о ключевых моментах устройства OpenStack и покажу, как использовать эти особенности для построения отказоустойчивого кластера. Кроме того, расскажу, как правильно развернуть ключевые инфраструктурные компоненты OpenStack: MySQL Galera и RabbitMQ. А в конце продемонстрирую, как OpenStack работает в условиях отказа части подсистем, как это обнаруживать и как устранять возникшие проблемы.

Владимир Ерёмин, Яндекс

Администрировал высоконагруженные проекты и автоматизацию в Баннерной системе Яндекса, сейчас занимается внедрением IaaS-решений и виртуализации.

Logbroker: сбор и поставка больших объёмов данных Backend

15:50…16:30, Зал 1

Современные высоконагруженные сервисы генерируют огромное количество данных. Статистические расчёты на их основе помогают в аналитике и принятии продуктовых решений. Задача сбора этих данных существенно усложняется, если их генерируют десятки тысяч серверов сотнями терабайт в день. Logbroker позволяет решать задачу сбора распределённо. В докладе мы рассмотрим ключевые особенности системы — возможность переживать отключение датацентра, поддержку семантики exactly once и потоков реального времени.

Алексей Озерицкий, Яндекс

Закончил МГУ, кандидат физико-математических наук. В Яндексе разрабатывает платформу публикации статистических данных, программирует для Unix на С++, С, Perl, Python и других языках.

Crash Test Your Application… And Your Team Backend Administration

16:30…17:10, Зал 1

While the theoretical concepts of building resilient architectures are well established, the practices of maintaining such systems are less understood. To address this issue, many Amazon Web Services customers adopted Game Days – simulating unexpected failures to test resilience, detect and fix flaws, and train operation teams on emergency situations. This session covers the best practices learned from Game Days practice and the different failure simulation techniques that can be used on AWS.

Carlos Conde, Amazon

Carlos Conde is Chief Technology Evangelist at Amazon Web Services in Europe, the Middle East and Africa, and works with businesses of all sizes to help them understand the technical aspects of AWS and move their IT into the cloud. He is a frequent speaker at public events and technical workshops.

Секретный доклад по безопасности Information Security

17:10, Зал 4

UPDATE: Добавил ссылки на видео докладов и страницы докладчиков. Самые крутые доклады по моему мнению: Как мы делали TLS в Яндексе и Building a Modern Security Engineering Organization.

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

Фотографии в альбоме «Парашюты», автора Верхотуров Дмитрий на Яндекс.Фотках

AFF 5 уровень

tl;dr:

  • обучение, позволяющее вам прыгать со спортивными парашютами, стоит 54450₽

  • аэротруба 11000₽/14000₽ на полчаса (малый и большой тоннель, цены на сайте иные, с инструктором AFF в будни получается указанная сумма)

  • страховка на день со страховой суммой 300 т.р. стоит 300₽, на год с суммой 500 т.р. — 7800₽ (покупается у Сумарукова Сергея, +79166598778, страховым случаем считается любое происшествие на территории РФ: от сломанной ноги при прыжке с парашютом или катания на лыжах до упавшей на голову сосульки)

  • после обучения стоимость самостоятельного прыжка составляет порядка 1700₽ и складывается из:

    • подъёма на 4000 метров — 1000₽ (или 910₽, если оплатить 11 прыжков)
    • аренды парашюта — 400₽
    • укладки парашюта — 150-200₽
    • аренды костюма, высотометра, шлема и очков — 200₽

Для начала приведу правильную конфигурацию, которую вы можете утащить к себе. И, да, под HTTPS я имею в виду TLS.



Ниже разъяснение значимых моментов.

Подготовка, три месяца до армии:

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

  • Купите классические жёсткие берцы (порядка полутора-двух тысяч рублей), фланели (ткань) на портянки, и хотя бы месяц походите только в берцах; когда это удобно (т.е. когда вам не предстоит снимать обувь вне дома) — в портянках. Лучше натереть ноги и вылечить мозоли дома, чем мучаться стёртыми ногами в армии, где нет даже зелёнки.

Вступление:

Что такое SoftEther VPN подробно описано в посте на habr’е, советую ознакомится с ней, если вы её ещё не читали:

в этой статье речь пойдет о VPN-сервере, который может поднимать L2TP/IPsec, OpenVPN, MS-SSTP, L2TPv3, EtherIP-серверы, а также имеет свой собственный протокол «SSL-VPN», который неотличим от обычного HTTPS-трафика (чего не скажешь про OpenVPN handshake, например), может работать не только через TCP/UDP, но и через ICMP (подобно pingtunnel, hanstunnel) и DNS (подобно iodine), работает быстрее (по заверению разработчиков) текущих имплементаций, строит L2 и L3 туннели, имеет встроенный DHCP-сервер, поддерживает как kernel-mode, так и user-mode NAT, IPv6, шейпинг, QoS, кластеризацию, load balancing и fault tolerance, может быть запущен под Windows, Linux, Mac OS, FreeBSD и Solaris и является Open-Source проектом под GPLv2

Документация SoftEther VPN:

Официальный сайт

Возможности

Документация (англ.)

Requirements:

Подойдёт любая Ubuntu Server последнего LTS релиза или новее, обыкновенная Ubuntu, или другой современный .deb based дистрибутив типа Debian. Установка будет производиться в соответствии с соответствующим разделом мануала в Service Mode.

Установка :

sudo apt-add-repository ppa:dajhorn/softether && sudo apt-get update && sudo apt-get upgrade && sudo apt-get install softether
sudo service softether start

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

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

Итак, 65 межрегиональный учебный центр подготовки младших специалистов связи, “65 МРУЦ”, в/ч 41516 (воинская часть).

Мотивация — всё. Надеюсь, когда-нибудь я научусь сам себя мотивировать, тогда я стану полубогом — а пока я всеми силами цепляюсь за окружающие события и людей.

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

Последние несколько недель (время для меня идёт как-то неравномерно) я занимаюсь бегом, раз в два\три дня — и сегодня утром, посмотрев в зеркало, увидел плоды — мускулы стали рельефней, стал виден пресс — думаю, к моменту отправки у меня будет уже поделенный на кубики рельефный пресс. Вес потихоньку снижается. Теперь я довольно точно знаю цену похудению, и, уверяю вас, она не так уж и велика — это просто каждодневная работа над собой, какое-то количество усилий, и не такое уж и большое. Если надумаете начать заниматься в тренажёрном зале — через какое-то время советую начать принимать предтренировочный комплекс, мне очень рекомендовали “Mesomorph” — это значительно увеличивает мотивацию (заниматься хочется вне зависимости от настроения) и выносливость, а значит — результат тренировки.

Такой вот нескладный эгоизма пост. Напоследок раздобуду фотокамеру и сфотографируюсь в полный рост, чтобы ещё раз сфотографироваться уже после армии — всякому интересны картинки “до и после”, вот я и предоставлю вам парочку таких. До начала занятий в январе этого года я выглядел несколько иначе, но тогда фотографировать себя я не додумался — придётся принять мой теперешний подтянутый вид за отправную точку.