Как стать автором
Обновить
0
0

Пользователь

Отправить сообщение

Tinc — настройка VPN в Ubuntu

Время на прочтение4 мин
Количество просмотров15K
Tinc — это открытый сетевой протокол и программная реализация, используемая для сжатых и зашифрованных виртуальных частных сетей. Это проект был начат в 1998 году Гусом Слипеном, Иво Тиммермансом и Весселем Данкерсом под лицензией GPL.

К его основным достоинствам относится:
1) Распределенная топология (нет необходимости в мощном сервере VPN).
2) Работет поверх сетей любой топологии, в том числе за NAT и поверх других VPN.
3) Поддерживает активное соединение даже после переключения сети (например с wi-fi на 4g) или при входе и выходе из других VPN.
4) Работет в большинстве операционных систем, в том числе Windows XP.

К этому можно добавить, что tinc входит во все дистирбутивы Linux, то есть его можно установить и сразу пользоваться.

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

В этом сообщении я опишу конфигурацию tinc VPN в операционной истеме Ubuntu.
Читать дальше →
Всего голосов 4: ↑4 и ↓0+4
Комментарии15

Китайская луна и рождение кристаллов. О ближайших перспективах изучения микрогравитации

Время на прочтение11 мин
Количество просмотров7.7K

Удивительным образом на Хабре оказалась не затронута одна из крупнейших околокосмических новостей уходящего января: в Китае была создана микрогравитационная камера высотой 60 см, гравитация в которой уменьшена в 6 раз относительно земной. Этот симулятор, возведенный в городе Сюйчжоу, оборудован мощными магнитами. Установка работает по принципу, предложенному еще в 2000 голландским физиком российского происхождения Андреем Геймом. Впоследствии, в 2010 году, Гейм получил половину Нобелевской премии по физике за исследование свойств графена, а в 2000 году был удостоен Шнобелевской премии за то, что при помощи магнитной левитации поднимал в воздух подопытных лягушек. Тот же самый принцип действует и в новоиспеченной китайской «микролуне». Пока камера настолько мала, что человек в ней просто не помещается, тем более – в скафандре. Китай, планирующий в 2030 году отправить на Луну пилотируемую экспедицию, пока тестирует в этой камере приборы и простейшую физику. Лиха беда начало.

Сначала я думал написать именно об этой конструкции, но в итоге у меня получилась статья, которая рассказывает не о самой китайской микролуне, а о феномене микрогравитации и его важности в прикладной науке. Микрогравитация всегда оставалась не только драгоценным, но и короткоживущим ресурсом, а важность условий микрогравитации для развития науки сложно переоценить. Именно об этом и пойдет речь в статье.

Читать далее
Всего голосов 26: ↑22 и ↓4+32
Комментарии18

Какая температура в вакууме

Время на прочтение15 мин
Количество просмотров14K

Хомяки приветствуют вас друзья!

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

Читать далее
Всего голосов 46: ↑36 и ↓10+33
Комментарии18

Роботы-игрушки. Топ-10 проектов c Kickstarter для развития ребенка и обучения программированию

Время на прочтение7 мин
Количество просмотров15K

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

Читать далее
Всего голосов 9: ↑9 и ↓0+9
Комментарии2

Программист с гаджетами в тренажерном зале

Время на прочтение6 мин
Количество просмотров12K

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

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

Читать далее
Всего голосов 7: ↑6 и ↓1+8
Комментарии96

Кори Доктроу: Метод Memex

Время на прочтение9 мин
Количество просмотров3.2K
Когда ваша тетрадь с заметками — общедоступная база данных

image

Прим. пер.: Я делаю проект Ontol (Github для знаний/мудрости), на который меня вдохновили, в том числе и, мысли Ванневара Буша про Memex. Memex ускоряет в десятки и сотни раз работу ученых, сокращая трение и время доступа к научной информации, Ontol призван в 100 раз сократить трение и время доступа к информации, которая формирует адекватное мировоззрение. (Канал в телеграм: t.me/ontol)

Я веду блог чуть больше 20 лет и за это время написал чуть больше 20 книг: романы для взрослых, романы для подростков, сборники рассказов, сборники сочинений, графические романы для взрослых, старшеклассников и школьников; книжка с картинками для маленьких детей и научно-популярная литература на разные темы. Я написал и выступил с несколькими сотнями лекций для различных категорий технической и нетехнической аудитории, а также для маленьких детей и подростков.

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

Существует версия истории о том, «почему писатели должны вести блог», безвкусная и корыстная: «Блог, — гласит история, — и вы создадите бренд и платформу, которые сможете использовать для продвижения своей работы».

Практически каждое предложение, содержащее слово «бренд» — чушь собачья, и это не исключение.
Читать дальше →
Всего голосов 10: ↑8 и ↓2+9
Комментарии1

Нужна ли колонизация Марса или краткая история космического будущего человечества

Время на прочтение9 мин
Количество просмотров21K

Скажу сразу, я не пытаюсь тут критиковать, или бросать тень на без преувеличения гениальность Илона Маска. Я сам являюсь большим поклонником его проектов и замыслов. Кроме, собственно, колонизации Марса. Нет, не потому, что это экономически нецелесообразно, или технически нереализуемо. Так же я не против того, чтобы вообще летать на другие планеты, и может быть даже колонизировать их. Только в том смысле, который озвучивает сам Илон, на мой взгляд это неверная цель. В этой статье я попробую убедить Вас в том, что это так, и многомиллионлетнее (надеемся) будущее человеческой цивилизации вряд ли будет сопряжено с непосредственным заселением этой планеты, или каких-либо других.

Для начала рассмотрим аргументацию самого Илона того, почему это стоит сделать.

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

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

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

Читать далее
Всего голосов 37: ↑27 и ↓10+23
Комментарии147

Войти в IT по-гуманитарному

Время на прочтение5 мин
Количество просмотров7.2K

 — Скажи ещё что-нибудь на гуманитарном?

— Свободная касса!

Всем привет! Меня зовут Евгений, и я маркетолог в компании «Софт Компани». В этой статье хочу поделиться своим опытом «вхождения в IT», но с непривычной стороны. С гуманитарной. Спойлер: разработчиком я не стал.

Очень много статей на Хабре о том, как люди становятся айтишниками в 14 и в 40+ лет, о сложностях и тернистых дорожках. Даже о том, как люди без образования превращаются в крутых разработчиков из-за тяги к компьютерам. Некоторые дерзко и слегка заносчиво говорят, что «IT не для всех» и «не надо сюда идти, тут вам не рады».

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

Вытереть слёзы гуманитария
Всего голосов 11: ↑4 и ↓7-1
Комментарии19

Да кому я нужен! Ещё раз доходчиво про защиту персональных данных

Время на прочтение10 мин
Количество просмотров29K
Обожаю свою френдленту в Facebook. Каждый квартал непременно появляются пафосные посты о запрете несчастному Марку забирать персональную информацию в свою метавселенную. Они непременно перемежаются фотографиями и многочисленными результатами тестов и микроиграми. Это же никак не затрагивает персональные данные, правда? Своих друзей-айтишников я тоже обожаю: VPN, почта на протон мейле, везде разные пароли, каждый из которых не короче 12 символов, данные шифруются, поиск по возможности в DuckDuckGo, если нужда прижмёт, то в режиме инкогнито, разговоры — по кнопочному телефону. При этом самое ценное в их браузере: часть рабочего кода, сериалы, Хабр, Пикабу и иногда пикантный контент (по слухам, по слухам). Это две крайности, которые вроде вызывают улыбку, но в то же время обнажают важнейшую социокультурную составляющую нового мира — уважение к персональным данным и стремление их защитить.

28 января — международный день защиты персональных данных. И кажется, не все понимают, как с ними обстоят дела.


Читать дальше →
Всего голосов 45: ↑40 и ↓5+59
Комментарии62

Может ли «плохая» осанка на самом деле быть для нас лучше?

Время на прочтение5 мин
Количество просмотров38K


Моему другу 33 года. Он руководитель своей IT-фирмы, у него несколько квартир, очень состоятельный человек. И при этом у него уже который год болит спина. Он это активно не лечит, слишком много других занятий, но пассивно сделал, казалось бы, уже всё, что можно. Купил себе крутейший стул, начал меньше сидеть, занимается спортом. А главное — когда сидит, представляет собой прямо-таки образец прямой спины, точно как на фото выше. И он сидит так столько, сколько я его знаю, еще со времен вуза, подает всем пример. А спина все болит.


При этом мне стыдно, потому что я сижу как попало. Чаще всего закинув ноги на стол, или свесившись в одну сторону, или даже опершись головой о чашку на столе. По 16 часов в день. Ему больно на меня смотреть. А спина не болит, вообще.


Полез проверять, есть ли в этом подвох.

Читать дальше →
Всего голосов 74: ↑68 и ↓6+81
Комментарии342

За два года стать разработчиком и устроиться в Tesla. Рассказываем историю Сергея

Время на прочтение7 мин
Количество просмотров24K

Тут должна быть крутая история успеха с неизменной рекламой каких-нибудь обучающих курсов. Что-то вроде «За два года Сергей выучился на питониста и уехал работать в Tesla в солнечной Калифорнии. Присоединяйся к нашей программе, и сможешь добиться того же!»

Но это не совсем наша заслуга — Сергей просто классный и много вкалывал, да и не с нашей программой учился, а на дружественных курсах Learn Python. Но это действительно вдохновляющая история и мы решили её опубликовать — может, кого-то это сподвигнет сменить профессию. А если учились и подустали — поверить в свои силы и пойти вджобывать. 

Рассказ поделим на несколько частей: как Сергей выучился на питониста, как устроился в Tesla, и как там вообще, у Илона Маска и на той стороне земного шара.

Читать далее
Всего голосов 34: ↑16 и ↓18+3
Комментарии48

Лучшие практики использования SSL и TLS. Часть 1

Время на прочтение12 мин
Количество просмотров12K

SSL/TLS — обманчиво простая технология. Его легко развернуть и он просто работает, за исключением случаев, когда это не так. Основная проблема заключается в том, что правильно развернуть шифрование непросто. Чтобы гарантировать работоспособность TLS и обеспечение необходимой безопасности, системным администраторам и разработчикам необходимо прикладывать дополнительные усилия для правильной настройки серверов и разработки приложений.

Этот документ является шагом к решению проблемы нехватки документации в области использования SSL/TLS. Основная задача — предоставить четкие и краткие инструкции, которые помогут администраторам и программистам сэкономить время на развертывание защищенного сайта или веб-приложения. Для сохранения ясности в стороне останутся некоторые сложные схемы и излишние реализации. Внимание уделяется практическим советам, которым легко следовать.

Читать далее
Всего голосов 12: ↑7 и ↓5+3
Комментарии6

Kincony KC868-A4: ультимативный гайд. Часть 1. Обзор и железо

Время на прочтение9 мин
Количество просмотров19K


Как-то длинным зимним вечером я сидел перед монитором и просматривал интернет на предмет чего-нибудь интересного вообще и чего-нибудь интересного микроконтроллерного в частности. К сожалению, интернет ничем особенным не радовал и на глаза попадались либо уже набившие оскомину стандартные отладочные платы, либо вариации на тему «коробочка с ESP8266/ESP32 c 1–4 реле».

ESP32 c 4-я реле это, конечно, хорошо, но хотелось чего-то большего и тут мне на глаза попалась плата Kincony KC868-A4. Неплохо! подумал я и надел очки, чтобы получше её рассмотреть…
Читать дальше →
Всего голосов 61: ↑61 и ↓0+61
Комментарии55

Советская «Семерка», современная космонавтика и Илон Маск

Время на прочтение15 мин
Количество просмотров32K


Этот текст написан инженером-ракетостроителем, который не один десяток лет посвятил работе на «РКЦ Прогресс». Это предприятие производит и модернизирует одну из самых известных и востребованных в мире ракет – «Союз». Эта ракета исторически развивается от легендарной Р-7, сконструированной под руководством Сергея Королёва, и запустившей первый спутник, первого человека, первые автоматические межпланетные станции… Ниже будет много букв об уникальности конструкции ракеты, о секретах её успеха, об особенностях технологии производства, и о том, чему у советских инженеров научился Илон Маск.
Читать дальше →
Всего голосов 124: ↑119 и ↓5+146
Комментарии99

Дефицит чипов — явление долгосрочное: США и Китай прогнозируют нехватку компонентов в лучшем случае до конца 2022 года

Время на прочтение4 мин
Количество просмотров7.7K

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

Об этом говорят как сами компании, так и правительства некоторых стран. Относительно недавно мнение о явно нескоротечном дефиците высказали правительства США и Китая. Несмотря на то, что обе страны ведут торговую войну, которая, к слову, является одним из факторов, приведших к дефициту, их мнение в плане нехватки чипов очень похоже. К этому мнению присоединяются и голоса многих крупных компаний — вендоров полупроводниковых компонентов и электронных систем на их основе.
Читать дальше →
Всего голосов 38: ↑35 и ↓3+41
Комментарии9

Кибербезопасность для самых маленьких

Время на прочтение10 мин
Количество просмотров30K

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

Цель статьи - поделиться практиками, которые я применил для защиты данных при поднятии собственного VPS в публичной сети. Всегда, когда твой IP открыт всему Миру напоказ и доступен извне внутренних контуров сети - это означает, что любой прохожий может устроить тебе неприятности: похитить твои данные, завладеть твоим сервером и сломать твое замечательное приложение. Я буду приводить пример атаки, показывать, как ее можно заметить и после этого будем разбирать возможные способы защиты.

Защитить данные!
Всего голосов 22: ↑22 и ↓0+22
Комментарии32

Погружение в работу SWAP ОС FreeBSD

Время на прочтение9 мин
Количество просмотров4.8K

Оригинал: https://klarasystems.com/articles/exploring-swap-on-freebsd/ 

Свободная память = память, потраченная впустую? Как использовать swap наилучшим образом.

Для современных Unix-систем, таких как FreeBSD, термин “swapping” (подкачка памяти) означает операции по выгрузке данных из памяти на диск (устройство подкачки) и обратно, осуществляемые по требованию. 

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

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

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

Описанная технология выглядит весьма рациональной. Объем памяти дисков обычно больше объема RAM, так почему бы не использовать их для кэширования редко используемых страниц памяти? Однако, для многих опытных администраторов процесс подкачки памяти до сих пор воспринимается как некорректное поведение системы. И этому есть объяснение: до недавнего времени диски, используемые для подкачки памяти, имели задержки доступа в миллионы раз выше, чем у RAM.

Читать далее
Всего голосов 4: ↑4 и ↓0+4
Комментарии3

Keylime — ключ от облака

Время на прочтение10 мин
Количество просмотров1.8K

Если ваша организация управляет сотнями или тысячами (а может сотнями тысяч) серверов, как убедиться, что они не взломаны? Вы можете использовать традиционную программную систему обнаружения вторжений (Intrusion Detection System, IDS), но она по-прежнему уязвима для сложных программных атак. Что вам действительно нужно, так это создать аппаратный корень доверия, который можно использовать для проверки самых первых шагов процесса загрузки и распространения этого доверия вверх на каждый уровень вашей системы. Аппаратный модуль Trusted Platform Module (TPM) обеспечивает такую ​​опору для настоящего решения удаленной аттестации.

Keylime, проект песочницы Cloud Native Computing Foundation, предоставляет масштабируемое решение для аттестации измеряемой загрузки, используя TPM и Linux архитектуру измерения целостности (Integrity Measurement Architecture, IMA), чтобы предоставить платформу удаленной аттестации, безопасную доставку полезной нагрузки и структуру отзыва, и дать вам полный контроль над политикой аттестации и устранением атак.
Читать дальше →
Всего голосов 6: ↑6 и ↓0+6
Комментарии0

Высшее образование и IT (мнение)

Время на прочтение6 мин
Количество просмотров32K

Высшее образование и IT (мнение)

Всем привет! Случайно наткнулся на данную статью, где автор рассказывает своё мнение о текущем состоянии IT и отсутствием необходимости высшего образования для него. И, на мой взгляд, подобные статьи часто пользуются популярностью и опасны для людей, только выбирающих свой карьерный путь.

Читать далее
Всего голосов 29: ↑26 и ↓3+28
Комментарии52

Как быстро писать в Apache Ignite

Время на прочтение13 мин
Количество просмотров8.9K


Что такое квадриллион? Это единица с 15-ю нулями, численность популяции муравьев на планете или 100 световых лет в километрах. А еще это объем торгов в рублях на Московской бирже за 2021 год.

Чтобы достичь такого результата, компания должна быть очень технологичной, очень надежной и очень быстрой. Поэтому более 50% штата Биржи – айтишники, работающие с передовым набором технологий, уровень надежности наших ИТ-систем стабильно составляет 99,99%, а еще мы постоянно разгоняем наши системы и процессы. Об одном из примеров такого ускорения рассказывает Григорий Доможиров, разработчик сервиса Data Grid.

– В компании есть куча систем-источников данных с одной стороны и систем-потребителей этих данных с другой. Я разрабатываю сервис, в котором эти данные сохраняются, предоставляя потребителям универсальный интерфейс доступа. Входящих данных генерируется много и происходит это быстро, а мы сохраняем их на скорости свыше 500 тысяч записей в секунду на пике.

Каким должно быть хранилище, чтобы выдерживать такие скорости? Во-первых In-memory, чтобы не тормозить о диск, во-вторых, – распределённым, чтобы распараллеливать запись. Такой класс решений называется In-Memory Data Grid, и яркий его представитель — Apache Ignite. Но просто установить его мало – чтобы добиться от него максимальной производительности, нужно правильно его «приготовить». И сейчас я расскажу, как.

Читать дальше →
Всего голосов 15: ↑15 и ↓0+15
Комментарии3
1
23 ...

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность