Pull to refresh
0
Алексей Тряпицын @7land

Связь, технологии, игры

Send message

Понимание сети Kubernetes: сервисы

Reading time10 min
Views53K

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


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

Читать дальше →
Total votes 15: ↑15 and ↓0+15
Comments5

42 оператора расширенного поиска Google (полный список)

Reading time15 min
Views293K
Те, кто давно занимается поисковой оптимизацией, хорошо знают об операторах расширенного поиска Google. Например, почти все знают об операторе site:, который ограничивает поисковую выдачу одним сайтом.

Большинство операторов легко запомнить, это короткие команды. Но уметь эффективно их использовать — совсем другая история. Многие специалисты знают основы, но немногие по-настоящему овладели этими командами.

В этой статье я поделюсь советами, которые помогут освоить поисковые операторы для 15 конкретных задач.
Читать дальше →
Total votes 127: ↑124 and ↓3+121
Comments40

Выбираем доменную зону

Reading time9 min
Views125K
Более 24 лёт прошло с изобретения доменных имён (и 18 — с создания Всемирной паутины), а люди так до конца и не освоились в вопросе выбора доменного имени для сайта.

До сих пор распространено нелепое суеверие, будто домены третьего уровня менее привлекательны, нежели домены второго уровня; более того, не так давно мне приходилось сталкиваться с утверждениями, будто домен в зоне .info неприличен — и почему? только лишь из-за низкой цены!

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

Читать дальше →
Total votes 62: ↑51 and ↓11+40
Comments193

Как научить людей использовать Git

Reading time3 min
Views140K
По работе приходится участвовать в разных проектах, поэтому я хорошо знаю, как работают все мои коллеги. Помню, что компания начала использовать Git буквально за пару недель до моего прихода. На мониторах разработчиков кругом висели наклейки с напоминанием: сначала add, потом коммит, затем пуш.


Они не знали, зачем. Программистам просто сказали строго следовать инструкции, иначе беда. Но проблемы возникали так часто, что я решила провести семинар по Git.
Читать дальше →
Total votes 77: ↑69 and ↓8+61
Comments384

1 февраля 2019 года ваш сайт может перестать работать

Reading time3 min
Views148K
Cisco является одним из крупнейших DNS-провайдеров в мире, предоставляя услугу безопасного DNS на базе Cisco Umbrella (ранее OpenDNS), но речь сегодня пойдет не о ней и даже не о безопасности. Дело в том, что 1-го февраля наступит так называемый DNS Flag Day, после которого ваш сайт может быть недоступен пользователям в Интернет.

С 1-го февраля будет недоступен сайт НКЦКИ ФСБ
Читать дальше →
Total votes 97: ↑89 and ↓8+81
Comments163

Заметки фитохимика. Закат эпохи хабра-банана

Reading time21 min
Views34K

Anfangen ist leicht, Beharren eine Kunst (Начинать — легко, продолжать — искусство)
Немецкая пословица


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


Total votes 84: ↑78 and ↓6+72
Comments97

Перевод Redmine-плагинов с TelegramCLI на Webogram

Reading time3 min
Views5.4K


Ранее мы уже писали о наших плагинах redmine_chat_telegram и redmine_intouch, предназначенных
для того, чтобы ваша работа с Redmine и Telegram была продуктивнее. А сегодня мы хотели бы рассказать о том, как избавились от TelegramCLI. Это большой апдейт, призванный упростить работу с нашими telegram-плагинами.

Читать дальше →
Total votes 6: ↑6 and ↓0+6
Comments3

Telegram-бот для Redmine. Как упростить жизнь себе и людям

Reading time12 min
Views29K
В любой компании, использующей систему управления проектами и задачами, рано или поздно возникает желание объединить её с каким-нибудь популярным мессенжером для упрощения коммуникаций. Особенно если через эту систему идёт взаимодействие с клиентами.

В статье речь пойдёт о том, как подружить Redmine с Telegram и при этом не поломать имеющиеся бизнес-процессы.


Читать дальше →
Total votes 17: ↑17 and ↓0+17
Comments15

Крупнейший дамп в истории: 2,7 млрд аккаунтов, из них 773 млн уникальных

Reading time3 min
Views158K


Известный специалист по безопасности Трой Хант уже несколько лет поддерживает сайт Have I Been Pwned (HIBP) с миллионами записей об украденных аккаунтов. Каждый может проверить там свой email на предмет утечки. Трой Хант следит за хакерскими форумами, покупает базы данных, которые выставляют на продажу, иногда эти базы присылают ему бесплатно. Но он никогда не видел, чтобы на продажу выставляли такую огромную базу, как нынешняя Коллекция № 1 (Collection #1).

Гигантский архив содержит 2 692 818 238 записей с адресами электронной почты и паролями.
Total votes 91: ↑86 and ↓5+81
Comments155

Опыт реального импортозамещения с использованием российской СХД AERODISK

Reading time7 min
Views12K
Сейчас очень много по телевизору говорят об очередных успехах российских компаний на поприще импортозамещения. Рисуются дорожные карты, создаются реестры отечественных разработчиков, организовываются форумы, вкладываются гос. деньги (как обычно, не совсем понятно, куда).

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



В реальности все, как обычно, обстоит несколько иначе…
Читать дальше →
Total votes 41: ↑28 and ↓13+15
Comments36

Свершилось! Космический корабль NASA New Horizons вышел на связь с расстояния в 4 миллиарда миль

Reading time3 min
Views130K
image

Научная команда NASA New Horizons сегодня получила подтверждение, что их космический аппарат пережил новогоднюю встречу с ледяным миром в 4 миллиардах миль, известным как Ultima Thule, — и несет бесценную массу данных.

«Наш космический корабль избежал повреждений», — заявила в лаборатории прикладной физики Университета Джонса Хопкинса, менеджер по операциям миссии, Алиса Боуман. «Мы только что выполнили самый дальний полет и готовы к научным передачам Ultima Thule, которые помогут нам понять происхождение нашей солнечной системы».

Доклад был встречен приветствиями и поздравления в центре управления полетами APL.

«Этот космический корабль очень прочный!», — сказал главный исследователь миссии Алан Стерн в интервью GeekWire сразу после отчета о состоянии New Horizons.

Важный отчет поступил через антенну в Испании, которая является частью сети Deep Space Network NASA, сразу после 10:30 по восточному времени (7:30 по тихоокеанскому времени) — через 10 часов после того, как зонд размером с пианино пролетел мимо объекта шириной в 20 миль, известный как 2014 MU69 или Ultima Thule.
Читать дальше →
Total votes 85: ↑74 and ↓11+63
Comments0

Что такое Intel Optane? Часть 1. Optane Memory

Reading time10 min
Views294K
Этим постом я хотел бы открыть небольшую серию статей, посвященных продуктам Intel Optane на базе технологии 3D XPoint. Мой беглый обзор русскоязычных источников показал, что хороших материалов по этому вопросу нет; кроме того, из комментариев к нашим анонсам я убедился, что существует глубокое непонимание того, зачем все это вообще нужно и почему реализовано именно таким образом.

Итак, давайте начнем
Total votes 18: ↑14 and ↓4+10
Comments67

Костыли, Нарния, прокрустов ниндзя: три боли тимлида в стартапе

Reading time5 min
Views13K
Тимлид в стартапе — разом и Илон Маск, и Франкенштейн. Утром конструирует космические корабли, а к вечеру обращает к проекту крик: «Живи! Тебе нельзя умирать!» — и нездорово смеется. И все это в компании трех джуниоров.

Александр Поломодов руководит разработкой в управлении привлечением в Tinkoff.ru; ранее он был руководителем разработки / CTO в небольших компаниях. Мы попросили Александра вспомнить прошлое и рассказать, какие подводные камни могут ожидать тимлида, приходящего в стартап.

image

Под катом — ответы на важные вопросы:

  • как выжить в условиях, когда процессы взаимодействия не налажены (или не существуют вовсе);
  • как собрать крутую команду, когда ФОТ ограничен;
  • как понять, что из проекта нужно бежать.
Читать дальше →
Total votes 31: ↑29 and ↓2+27
Comments10

Заметки фитохимика. Зеленый банан, или Не забудь покормить микробиоту

Reading time20 min
Views101K

Как то уж так повелось со времен голодной студенческой юности, что я чаще на остатки денег покупал себе бананы, а не чипсы или гречку. Причин этому наверное может быть много, от "в Беларуси бананы дешевле картошки", до "банан как и шоколад способствует мозговой активности". Но факт остается фактом. Если хурма фрукт сезонный, то банан — это такая штука которая сопровождает нас по жизни постоянно. Как не отдать долг и не черкнуть заметку. Кроме того, про проведенному мной среди знакомых мини-опросу, одним из основных фруктов, которые с вероятностью 99% будут практически на каждом Новогоднем столе, также является банан. А ведь правильный банан еще нужно найти...


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



Ну а за ответом — традиционно, под кат.

Читать дальше →
Total votes 118: ↑117 and ↓1+116
Comments102

Полит-электротехника. Моделирование социально-политических процессов электрическими цепями

Reading time12 min
Views6.4K

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

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

С политикой пока всё иначе: даже древнегреческий этап становления " науки о политике" — не пройден (начальный этап оцифровки политики).

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

Подход продемонстрирован на упрощенной модели общества потребления, а в качестве симулятора электронных схем использован falstad.
Читать дальше →
Total votes 18: ↑12 and ↓6+6
Comments20

Башня Теслы. Что происходит в небоскребе и рядом с ним, когда ударяет молния?

Reading time10 min
Views52K
Когда в сентябре на башню Лахта Центра «напали» молнии, наш главный инженер Сергей Никифоров всех успокоил, сообщив, что у башни «классическая система молниезащиты» и бояться нечего. Что это за «классическая»? На ум приходит что-то древнегреческое… А почему бы и нет? Ведь пользуемся мы по сей день такими результатами древней мысли, как колесо, замок, календарь или бумага. Может и молниезащита в башне – хорошо забытое старое? Тогда — может ли столь старое помочь столь новому?

image
Фото ch0col8te

Разберемся!
Читать дальше →
Total votes 90: ↑83 and ↓7+76
Comments52

«Домашние локалки» возрождаются в виде mesh-сетей. LibreRouter и другие свободные маршрутизаторы

Reading time3 min
Views35K


На Земле немало удалённых регионов, куда практически невозможно провести интернет. Что делать жителям? Не всякий позволит себе спутниковый канал, Для связи между членами общины можно организовать собственную сеть без всяких коммерческих провайдеров (community network). Именно для таких проектов предназначен новый свободный маршрутизатор LibreRouter. Конечно, это довольно специфическое и специализированное железо. Но люди живут не только в мегаполисах, а для самоорганизации групп, удалённых от цивилизации, такое устройство может стать незаменимым.

Ну и подобные сети, словно «домашние локалки» в пост-СССР, будут дешёвой или бесплатной альтернативой интернету в бедных районах стран третьего мира.
Читать дальше →
Total votes 37: ↑36 and ↓1+35
Comments49

Map matching и обработка сырых данных GPS в промышленных масштабах

Reading time5 min
Views8.7K

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


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



Думаю, ни для кого не секрет, что на рынке есть решения, которые предоставляют сервис Map matching. Он выполняет обработку координат и в результате выдает координаты, привязанные к дороге. Однако, ни один сервис не будет понимать специфику ваших данных, а результат обработки сырых данных может быть не самым лучшим. В связи с этим нами было разработано решение, которое позволило максимально отфильтровать и наложить на дороги данные с датчиков.

Читать дальше →
Total votes 20: ↑20 and ↓0+20
Comments6

Использование QML Map для построения воздушных трасс — Часть 1

Reading time4 min
Views7.5K
Уже довольно долго использую QML для построения графических интерфейсов, но возможности поработать в реальном проекте с Qt Location API и QML Map, до настоящего времени, не было.
Поэтому стало интересно попробовать эту компоненту для построения воздушных трасс.
Под катом описание реализации редактора, для создания подобных траекторий на карте:

image
Читать дальше →
Total votes 24: ↑24 and ↓0+24
Comments9

Носимые гаджеты могут распознать инфекции, диабет 2-го типа и другие болезни

Reading time4 min
Views5.8K

Майкл Снайдер (Michael Snyder), профессор Медицинской школы Стенфордского университета, ведущий автор научной работы о фиксации отклонений в физиологических параметрах человека с помощью носимой электроники и корреляциях с заболеваниями, демонстрирует носимую электронику

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

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

Специалисты из Медицинской школы Стенфордского университета провели масштабное исследование, чтобы определить, насколько полезны на практике результаты измерений. Во всех случаях использовались устройства, которые есть в открытой продаже.
Читать дальше →
Total votes 15: ↑15 and ↓0+15
Comments6

Information

Rating
Does not participate
Date of birth
Registered
Activity