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

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

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

Почему я по-прежнему пользуюсь RSS

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


Я твёрдо верю, что Интернет и его философия максимально проявились именно в RSS.

RSS или Really Simple Syndication является (или был в прошлом, в зависимости от вашей точки зрения) средством, которое объединяет в один канал практически все онлайн-ресурсы. Вы заходите на сайт, если он вам нравится, то добавляете его RSS в свой любимый ридер — и с этого момента мгновенно получаете уведомления о любом новом контенте. Вот так просто.

Расцвет RSS пришелся на эпоху Веб 2.0 (около 1999-2010 гг.), когда движущей силой многих инноваций была полная свобода делать всё что угодно с информацией из интернета. Конечно, всё это происходило до того, как начали развиваться социальные сети в нынешнем виде, а большинство этих концепций оказались изолированы в своих замкнутых социальных фидах.
Читать дальше →
Всего голосов 95: ↑95 и ↓0+95
Комментарии131

Команда энтузиастов выпустила P2P-браузер Beaker 1.0 после двух лет разработки

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

Пару лет назад стало известно, что группа энтузиастов разрабатывает P2P-браузер с поддержкой протокола Hypercore. Этот браузер получил название Beaker 1.0. Цель проекта — предоставить возможность пользователям разрабатывать и размещать свои сайты не где-то там, а «прямо в браузере». То есть можно создать локальную папку и поделиться URL-адресом, который откроет доступ сторонним пользователям к новому ресурсу.

Узлы сети в этом случае — сами пользователи браузера. Beaker базируется на JavaScript c использованием движка Chromium и платформы Electron. Распространияется Beaker под лицензией MIT. Разработчики подготовили сборки для Linux, macOS и Windows.
Читать дальше →
Всего голосов 40: ↑38 и ↓2+48
Комментарии54

Биткоин-кошельки: зачем и как хранить свои приватные ключи

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

Перевод статьи Bitcoin Wallets подготовлен биткоинером Tony ₿

Итак, вы приобрели немного биткоинов, и теперь столкнулись со следующим вопросом: как их лучше всего хранить? Мы поможем вам подобрать тот кошелек, который подойдет именно вам.

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

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

В этой статье мы рассмотрим следующие аспекты:

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

Переезд инженера в Великобританию: IT-сфера, рабочая виза, налоги

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


Зачем разработчику ехать в Европу? Не из-за денег — неоднократно замечали и мы в статьях про переезд, и вы в комментариях к ним.

Можно поехать за интересными задачами в крупных tech-компаниях и новыми челленджами в стартапах, за культурной жизнью/историей той страны, которой восхищаешься. За мобильностью — чтобы на выходных гонять с семьей в самые далекие уголки ЕС.

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

Итак, что ждет инженера в Великобритании?
Читать дальше →
Всего голосов 22: ↑15 и ↓7+15
Комментарии24

Переезд в Лондон с женой и собаками. История мобильного разработчика

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

Меня зовут Кирилл, я Android-разработчик. Сейчас я уже привык к тому, что живу и работаю в Лондоне, но год назад и представить себе такого не мог. В этой статье я расскажу, как мне выпал шанс устроиться в международную компанию, о чём спрашивали на интервью, какие этапы нужно пройти, чтобы уехать в Великобританию с семьёй и собаками, и какой он, Лондон.


Читать дальше →
Всего голосов 139: ↑124 и ↓15+109
Комментарии693

Германия, или Туда и Обратно — 1

Время на прочтение14 мин
Количество просмотров67K
Почти два года назад, под Новый год, у меня зазвонил телефон.

После пары дежурных фраз «как сам, как дети» меня позвали работать в Германию.



Я крепко призадумался.

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

Итак, под бой курантов мы с супругой приняли решение: «Ехать!»

Кто хочет прочитать про мой увлекательный, но весьма субъективный опыт переезда в Германию — добро пожаловать под кат.
Читать дальше →
Всего голосов 118: ↑114 и ↓4+145
Комментарии728

Полная домашняя автоматизация в новостройке

Время на прочтение8 мин
Количество просмотров219K
Три года назад стал претворять свою давнюю мечту в реальность — максимальная домашняя автоматизация квартиры, купленной в новостройке с нуля. При этом «отделку от застройщика» пришлось принести в жертву умному дому image и полностью переделать, а вся электрика, не связанная с автоматикой приехала с известного китайского сайта. Паяльник не потребовался, но знающих мастеров, электриков и плотников пришлось искать долго.


Панель управления квартирой в феврале 2020 года (Home Assistant)

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


Строительство нашего дома в процессе — ноябрь 2016 года
Умный дом в самом соку...
Всего голосов 104: ↑101 и ↓3+132
Комментарии514

Из чего собрать умный дом в 2020 году: от хаба и до лампочки

Время на прочтение9 мин
Количество просмотров360K
ZigBee, Z-Wave, Wi-Fi, Bluetooth — на какую технологию делать ставку? Кто из брендов выпускает наиболее практичные решения? Какие выбрать шлюз, датчики и на что смотреть тем, кто хочет все упростить?


Мы попросили Вадима Ерёмина, руководителя департамента «Гаджеты и инновации», рассказать о его опыте построения умного дома. Под катом только то, что было проверено на собственном опыте.
Читать дальше →
Всего голосов 12: ↑3 и ↓9-3
Комментарии54

Коронавирус: Фиаско века в процессе творения? Как мы принимаем решения без достоверных данных

Время на прочтение8 мин
Количество просмотров40K
Перевод статьи для профильного медицинского издания "STAT" в разделе "Мнения". Автор, Джон П.А. Иоаннидис (John P.A. Ioannidis) — профессор медицины, эпидемиологии и здоровья населения, биомедицинской науки и статистики Стэнфордского университета, со-директор Стэнфордского инновационного центра метаисследований.


COVID-19, уже называется «пандемией века». Но так же, может быть, это и самое масштабное «фиаско века».
Читать дальше →
Всего голосов 53: ↑36 и ↓17+35
Комментарии141

Мой набор для автономного выживания во время карантина

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

Эта статья посвящена подготовке к автономному выживанию в течение периода карантина. Судя по опыту ЕС и Китая, Украины и Беларуси, не за горами введение карантина из-за пандемии коронавируса Covid-19 и в РФ. Многие это уже поняли и начали заранее запасаться продуктами, средствами защиты органов дыхания, дезинфицирующими средствами и т.п. Не стал исключением и я. Эта статья подытоживает мой опыт в изучении СЗОД (средств защиты органов дыхания), разных режимах и стилях питания, составлении продуктовых раскладок для автономного выживания в течение длительного времени (у меня приличный опыт пеших, водных и горных походов длительностью 2-4 недели с составлением продуктовых раскладок на этот срок), подборе оптимальных продуктов для полноценного питания как по калориям, так и по нутриентам и балансу БЖУ (белки-жиры-углеводы) и в хранении этих продуктов в течение длительного времени. Постараюсь изложить все это простым языком, кратко и не перегружая лишней информацией.

Читать дальше →
Всего голосов 57: ↑25 и ↓32+9
Комментарии193

Убийца VPN. Правильный удалённый доступ к боевым серверам

Время на прочтение7 мин
Количество просмотров34K
Мнение, высказанное в этой статье, является личным мнением автора. Он подчёркивает, что оно может не совпадать с мнением его работодателя, начальства и отдела безопасности.

Одна из самых крутых штук в нашей компании в плане инфраструктуры — это то, как мы реализуем удалённый доступ. Это просто супер-мега-защищённая магия. Я поговорил со многими моими коллегами-безопасниками и аудиторами, и, похоже, мы случайно изобрели совершенно новую историю, смешав коммерческие решения и свой софт. И вот, я подумал, будет интересно глубоко погрузиться в технические детали того как в индустрии работают с устаревшими решениями удалённого доступа и как это реализуем мы.
Читать дальше →
Всего голосов 18: ↑9 и ↓9+4
Комментарии32

Как сделать так, чтобы вашу статью или документацию поняли быстро и точно

Время на прочтение2 мин
Количество просмотров5.2K
Не только содержание, но и структура текста должна быть осмысленна.

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

  • Заголовок
  • Суть статьи
    На основе этих нескольких предложений вместе с заголовком читатель должен понять, интересно ли ему читать эту статью дальше.
  • Краткое изложение
    Здесь в максимально сжатом виде, тезисно, но с необходимой точностью и полнотой должна быть отражена суть данной статьи — от нескольких предложений до нескольких страниц. Кому-то, кто глубоко в теме этого может быть достаточно для понимания всей статьи. Но в любом случае читателю полезно представлять в самом общем виде, о чем эта статья, и какие выводы он получит в конце.
  • Логика статьи
    Если статья длинная, содержит много разделов и сложную логику, то эта глава может быть также полезной. По сути это расширенное оглавление. Здесь кратко, на одной-двух страничках, излагается логика рассуждения, сухо, без деталей. Опять-таки, кому-то этого будет достаточно для того, чтобы все понять. Если сложно, то читатель может это пропустить (как оглавление) и читать дальше.
  • Упрощенное изложение
    Если статья достаточно сложная, то многим было бы удобно сначала понять концептуально, что же хочет сказать автор. Поэтому неплохо сначала изложить все так, как если бы вы рассказывали студентам, упуская сложные доказательства, и, возможно, не столь формальным и строгим языком. Для очень многих такой уровень изложения может быть достаточным, и они остановятся здесь.
  • Строгое изложение
    Здесь строго профессиональное изложение.

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

Я иду искать: геопозиционирование хоста по IP-адресу в глобальной сети Интернет на примере криптобиржи Binance

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

В статье рассмотрены методы геопозиционирования сетевых интерфейсов по IP-адресу на примере API-сервиса криптобиржи Binance. Геопозиционирование основано на дистанционно-временных моделях пересчета времени кругового обхода (RTT) в дистанцию и определения примерного местоположения сетевого интерфейса.


Современным электронным сервисам очень важно знать о географическом местоположении клиентов для «тонких» настроек своих маркетинговых процессов. Повсеместно используются разные техники геопозиционирования пользователей, основанные на привязке к базовым станциям мобильной связи и точкам доступа Wi-Fi. Однако существует целый ряд других задач, для решения которых необходимо знать геопозицию не самого пользователя, а сервера и его сетевого интерфейса. Такие сервисы, как MaxMind (безусловный отраслевой лидер), широко известны публике (можно также почитать здесь), но в целом в сети мало материала в открытом доступе, посвященного технологическим вопросам глобального геопозиционирования хоста по его IP-адресу. В этой статье мы расскажем о некоторых решениях в этой предметной области и поделимся результатами наших исследований.


За подробностями следуйте под кат.

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

Nothing At Stake: компромиссы с совестью

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

Очень коротко о себе.


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

Хотите узнать, почему PoW проекты вымрут?


Наверное, сейчас будет скептический вздох, а кто-то и вовсе закатит глаза. Ничего не поделать, везде пишут, что заголовок «с вызовом» заставит прочитать как минимум начало статьи (интересно, сработало?).

В недавней беседе с редактором одного крупного российского крипто-медиа, я выяснил, что критика PoW уже на уровне подсознания многими воспринимается как ересь. А когда речь зашла о практических трудностях, например, что для небольшого начинающего блокчейн проекта с чистым PoW шансы устоять к атаке 51% довольно слабые, я услышал, что PoW — он (внимание) только для больших проектов!
Бесконечные дискуссии (а, как известно, интернет — это место для рациональных и обдуманных комментариев) на тему «PoW vs PoS» приводят к тому, что поляризация криптовалютного сообщества носит чуть ли не религиозный характер.
В этой статье я расскажу, почему Nothing at Stake принято считать ахиллесовой пятой PoS, а затем покажу, почему это не так.
Читать дальше →
Всего голосов 12: ↑9 и ↓3+10
Комментарии1

Что мы узнали о SRE, когда обработали первые 150 тысяч продакшн-инцидентов

Время на прочтение11 мин
Количество просмотров5.4K
Абсолютной надежности приложения или сервиса нельзя достичь. Пользователи этого не заметят из-за сбоев посредников — сотовых сетей или провайдеров, но при этом останутся без новых функций, потому что все разработчики будут заняты поддержанием стабильности. Но можно достичь того уровня надежности, которого будет достаточно, чтобы были довольны клиенты, бизнес и инженеры с разработчиками. В этом помогает концепция Site Reliability Engineering, которую ввел Google в 2003 году. Основная ее задача — предотвратить «футбол» с багами между разработкой и эксплуатацией.



Концепция SRE содержит много «странных вещей». В SRE разработчики не только пишут код, но и следят за тем, как он работает в продакшне. Доступность и надежность приложений и сайтов начинается с измерения доступности в виде четких показателей и установки показателей надежности. Еще в SRE есть «право на ошибку» или Error Budget. Когда это «право» исчерпано, команда занимается повышением надежности. Если нет — работает над новыми функциями.

Обо всем этом расскажет Матвей Кукуй. SLI, SLO и Error Budget, источники инцидентов и их особенности, инструкция по наведению порядка в мониторинге — об этом под катом через кейсы из реальной жизни.

Всего голосов 12: ↑12 и ↓0+12
Комментарии0

История человека, чувствительного к электромагнитному излучению, или как мы щупаем край обрыва… UPD: +FAQ

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

С этой впечатлившей меня драматичной историей я познакомился довольно банально. Находясь по делам в Калифорнии, я написал человеку, что хотел бы с ним встретиться по работе. Он ответил, мы договорились о дне, месте и времени. Какая-то кафешка в паре километров от гостиницы, вполне удобно. Единственное, когда договаривались, человек предупредил, что сотового у него не будет:


Да без проблем. В наше время есть даже какая-то ностальгия встречаться по старинке, заранее обговорив, кто во что одет и все такое.

Мы встретились и мило пообщались пару часов. Он подробно ответил на все мои вопросы. Ему были интересны наши исследования, и он по ним много вопросов задал. А уже под конец, когда мы готовились расходиться, я, как человек любопытный, спросил:
— А почему вы не носите сотовый? 
Он с задумчивой американской улыбкой посмотрел на меня и спросил в ответ:
— Тебе короткую версию или длинную? 
Я осторожно предложил начать с короткой, а там как пойдет. Честно говоря, моя основная рабочая версия была — слежка Большого Брата. Я был неправ…

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


Кому интересно, как оно (очень редко) бывает, добро пожаловать под кат.
Читать дальше →
Всего голосов 166: ↑78 и ↓88+12
Комментарии935

Лучшие плагины IntelliJ IDEA

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


Key promoter X


Использование сочетаний клавиш вместо мыши может значительно повысить производительность. С таким количеством функций, которые предлагает IDEA, это может быть пугающим и трудным для изучения всех быстрых клавиш. К счастью, есть плагин под названием Key Promoter X, который может вам помочь.

Идея проста: всякий раз, когда вы используете мышь для вызова команды в вашей IDE, появляется всплывающее окно, которое сообщает вам, каково сочетание клавиш для этого действия.
Читать дальше →
Всего голосов 35: ↑33 и ↓2+43
Комментарии43

Магия SSH

Время на прочтение11 мин
Количество просмотров499K
С SSH многие знакомы давно, но, как и я, не все подозревают о том, какие возможности таятся за этими магическими тремя буквами. Хотел бы поделиться своим небольшим опытом использования SSH для решения различных административных задач.

Оглавление:

1) Local TCP forwarding
2) Remote TCP forwarding
3) TCP forwarding chain через несколько узлов
4) TCP forwarding ssh-соединения
5) SSH VPN Tunnel
6) Коротко о беспарольном доступе
7) Спасибо (ссылки)
Читать дальше →
Всего голосов 115: ↑106 и ↓9+97
Комментарии75

Как ханипоты деанонимизируют хакеров и онлайн-мошенников

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


Ханипот – это утилита, которая служит в качестве приманки, и представляет с виду соблазнительную цель для атакующего и искушает его к раскрытию самого себя. В то время как продвинутые ханипоты спроектированы для более простого обнаружения и изучения типов атак, используемых хакерами в естественных условиях, современные ханипоты на основе URL-отслеживания развились до гибкого и удобного для пользователя инструмента, который часто используют обычные люди для выявления онлайн-мошенников.
Читать дальше →
Всего голосов 10: ↑8 и ↓2+7
Комментарии0

Письмо начинающему изучать Data Science

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

Я бы хотел получить такое письмо три года назад, когда только начинал изучать Data Science (DS). Чтобы там были необходимые ссылки на полезные материалы. Статья не претендует на полноту охвата необъятной области DS. Однако для начинающего специалиста будет полезна.


Нейронные сети – это...

Читать дальше →
Всего голосов 51: ↑34 и ↓17+28
Комментарии21
1
23 ...

Информация

В рейтинге
Не участвует
Откуда
Киевская обл., Украина
Дата рождения
Зарегистрирован
Активность