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

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

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

Как получить давление в 100 000 атмосфер?

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

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

Электрогидравлический эффект с первых дней его открытия был и остается постоянным источником рождения множества прогрессивных технологических процессов, которые сейчас уже широко применяются во всем мире. Этим обусловливаются его непреходящее значение и все возрастающий интерес, проявляемый к нему в самых различных отраслях науки, техники и экономики.
Читать дальше →
Всего голосов 72: ↑69 и ↓3+100
Комментарии55

Практическое руководство по анонимности в онлайне

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

Направленная антенна для удалённого доступа к публичному Wi-Fi

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

Но это возможно.

Предупреждение. Для усвоения информации в полном объёме требуется несколько недель.
Читать дальше →
Всего голосов 84: ↑75 и ↓9+97
Комментарии125

Домашний DPI, или как бороться с провайдером его же методами

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

Долгое время я терпел ограничения РосКомНадзора и соответствующие действия провайдеров по различным ограничениям доступа к сайтам - но с определённого момента устал, и начал думать как бы сделать так, чтобы было и удобно, и быстро, и при этом с минимумом заморочек после настройки... Хочу оговориться, что цель анонимизации не ставилась.

Вообще, эта проблема имеет несколько решений... Но я решил бороться с провайдером их же методом.

...При помощи NGINX!
Всего голосов 179: ↑178 и ↓1+244
Комментарии187

Виртуальные личности, анонимность, одноразовые симки — суровая реальность в мире тотальной слежки

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

Кадр из игры Digital Resistance

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

Виртуальные личности, анонимные аккаунты, запасные симки — раньше эти понятия ассоциировались с даркнетом и киберпреступностью. Но сейчас ситуация полностью изменилась. Анонимность стала базовым правилом информационной гигиены, когда все находятся под наблюдением.
Читать дальше →
Всего голосов 65: ↑62 и ↓3+86
Комментарии236

Проверь свои клеммники

Время на прочтение3 мин
Количество просмотров59K
Эта история началась много лет назад. В блаженной памяти 2012 году я прочитал на Хабре замечательный материал «Прекратите скручивать». Никогда не был фанатом скруток, а прикольные девайсы из поста только утвердили решимость использовать что-то более продвинутое. Поэтому, когда спустя пару лет у меня возникла задача разделить выходящий из электросчетчика провод на две линии (особенность дизайна проводки в квартире), я выбрал самый подходящий вариант — WAGO 222. И каждый месяц, снимая показания счетчика, радовался, глядючи на аккуратные коробочки. И, конечно же, этого поста не было бы, если бы дальше не случилось «однако». Начиная с какого-то времени в коридоре стал чувствоваться слабый запах паленой проводки. Точное место проблемы не находилось, а по времени феномен совпадал с этапом нагрева воды стиральной машинкой. Постепенно запах начал возникать на все более низкой температуре стирки и становился сильнее. А очередной осмотр проводки преподнес неприятный сюрприз: потеки пластика на обоих WAGO 222 и отчетливо обугливающаяся изоляция в них входящих проводов.


Всего голосов 86: ↑74 и ↓12+83
Комментарии369

Где и как обычно ошибаются стоматологи (частично применимо и к другим врачам)

Время на прочтение13 мин
Количество просмотров25K
image
В корневом канале кто-то оставил мне кусок инструмента.

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

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

Начнём с недодиагностики и передиагностики. «Недо-» — это когда вы пришли с проблемой, врач закрыл только её, но не сказал, что есть ещё несколько вещей, которые надо сделать сейчас, чтобы потом не потерять зубы и не ставить дорогие импланты. Явление очень характерное именно для стоматологии: вы не спрашивали, доктор не сказал. Попробуйте так у кардиолога. «Пере-» — это когда по результатам осмотра и первых инструментальных методов назначается избыточное количество исследований. Это в какой-то степени даже хорошо для заботы о пациенте, но только пока речь не идёт об избыточной лучевой нагрузке или желании продать больше исследований, когда это не нужно по показаниям. Или овертритмент: расширение показаний для лечения, например, как можно было дать таблетки, а вам отрезали уши, потому что это было дороже.

В результате диагностики рождается план лечения. Пациент в случае дорогих вмешательств врачу не доверяет, поэтому идёт в другую клинику. Через день образуется ситуация «три врача и шесть планов лечения», что ещё больше путает.
Читать дальше →
Всего голосов 65: ↑57 и ↓8+70
Комментарии69

Война за цифровую свободу идёт внутри наших принтеров

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

С момента своего основания в 1930-х компания Hewlett-Packard стала синонимом инноваций: многие инженеры отдавали должное её надёжным генераторам, мини-компьютерам, серверам и PC. Однако на рубеже веков компания сменила своё название на HP и сосредоточилась на использовании сомнительных способов избавления несчастных владельцев принтеров от денег. Производители принтеров уже долгое время отличались этой порочной практикой, однако HP поистине стала новатором, настоящим Дартом Вейдером этой отрасли, всегда готовым силой заставить пользователя пойти на «сделку», а потом изменить её правила, ещё сильнее увеличив свою выгоду.

Недавно компания побила свой собственный рекорд, превратив свою программу «Бесплатные чернила на всю жизнь» в «Плати мне по 0,99 доллара ежемесячно до конца своей жизни, или принтер перестанет работать».
Всего голосов 63: ↑62 и ↓1+81
Комментарии134

Уничтожение комаров

Время на прочтение5 мин
Количество просмотров91K
Наступило лето и, пришла комариная пора. Конечно, готовиться к их уничтожению уже поздновато, но лучше поздно, чем никогда.

Вводные.

  1. Комар типичный русский может летать на 100 метров, а отдельные виды летают на запах до 5 километров, что акула. Это значит, что для того, чтоб у вас не было комаров, комаров не должно быть в радиусе 100 метров.
  2. Комар плодится каждые 5 дней. Поэтому, если в сутки уничтожается менее 1/5 популяции комаров, то методы будут бесполезны.
  3. Комарам нужно много воды. Они живут возле заболоченых мест, либо там где вода. На участках они обычно вылетают вечером после жаркого дня, когда выпадает роса — чтоб напиться.

Методики уничтожения комаров


Читать дальше →
Всего голосов 106: ↑105 и ↓1+142
Комментарии269

Как живется в США «неайтишникам». Другая сторона

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

На Хабре есть не только айтишники. Тут и электрики, и схемотехники, и химики, и маркетологи и кого только нет. И возможность переезда в другую страну в качестве специалиста широкого профиля интересна и им тоже. В довесок к истории Дудя и аналогичным статьям я хочу рассказать свою историю про переезд в США, на противоположный от Калифорнии берег с противоположной от IT профессии. Про жизнь, траты, поиск и смены работы и перспективы. Мне 36, я по образованию биотехнолог, семья — два человека, английский язык — так себе. Живу в Северной Каролине почти два года.

Поскольку написанного вышло много, вот короткая версия. При переезде практически гарантировано снижение социального статуса. Прожить можно на $1500. Средняя зарплата «неайтишника» $30к-50к в год. Средняя стоимость дома $200к. Получить медицинскую страховку бесплатно можно. Много плюшек от государства. Поиск нормальной работы очень нетривиален. Язык сам не учится, но есть бесплатные курсы. Жить комфортно. Наше образование никому не нужно. Очень многие мечтают о карьере в IT.

Важно! Все что я тут пишу это исключительно мой опыт и мое мнение. Я не претендую на истину в последней инстанции, а просто рассказываю как это было у меня, тем более что у всех неайтишных мигрантов весь путь довольно похожий.
Читать дальше →
Всего голосов 251: ↑248 и ↓3+329
Комментарии562

Человек-маркировщик вместо тестировщика? Стоит ли изучать Selenium в 2020?

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


Продолжение интервью «Кому еще нужен Selenium? Использует ли кто BDD в 2020? Машинное обучение в Selenium»

В диалоге участвовали:

  • Всеволод Брекелов и Дарья Манухина(программный комитет конференции Heisenbug);
  • Анна Чернышова, разработчик библиотеки Akita и нового инструмента Healenium;
  • Иван Крутов, разработчик Selenoid.

В конце статьи можно узнать вывод, которым делятся Иван и Анна, а именно ответ на вопрос: «Стоит ли изучать Selenium или выбрать что-то другое?». Помимо этого нам удалось поговорить про:

  • Человека-маркировщика и узнать, кто он такой;
  • Ценных сотрудников в компаниях;
  • Инструментарий тестировщика;
  • Инфраструктуру для Selenium тестов;
  • Конкурентов Selenium.
Продолжить беседу
Всего голосов 18: ↑14 и ↓4+14
Комментарии0

DevOps инструменты не только для DevOps. Процесс построения инфраструктуры автоматизации тестирования с нуля

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

Часть 1: Web / Android


Примечание: данная статья является переводом на русский язык оригинальной статьи «DevOps tools are not only for DevOps. Building test automation infrastructure from scratch». Однако все иллюстрации, ссылки, цитаты и термины сохранены на языке оригинала, чтобы избежать искажения смысла при переводе на русский язык. Желаю вам приятного изучения!


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

Что должен знать тестировщик бэкенда

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


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

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

Какие проблемы помогает решить этот текст: кандидату — подготовиться к интервью, любому тестировщику бэкенда — освежить знания, тестировщику фронтенда или мобильных приложений — расширить кругозор. Работодатели могут использовать список для составления требований в вакансиях.
Читать дальше →
Всего голосов 29: ↑27 и ↓2+30
Комментарии25

Selenoid — сотни параллельных UI-тестов легко и быстро. Павел Сенин

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

Предлагаю ознакомиться с расшифровкой доклада 2017 года Павла Сенина "Selenoid — сотни параллельных UI-тестов легко и быстро".


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

Единственно верный способ загружать и скачивать файлы в Selenium тестах

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

image


Selenium WebDriver создавался как кросс-платформенный инструмент для управления веб браузерами. И вот уже почти 14 лет он делает эту работу очень и очень хорошо. Впрочем, автотесты из реального мира создают ситуации, в которых Selenium бессилен. Например, по сценарию нужно загрузить или скачать какой-либо файл. После нажатия кнопки "Загрузить" или "Скачать", поверх окна браузера появляется окно файлового менеджера операционной системы к которому Selenium уже не имеет доступа. Тест останавливается.


Я слышал рекомендации использовать утилиты типа AutoIt или Sikuli для работы с такими системными окнами. Мой совет — никогда так не делайте, это порочная практика, которая приводит к нестабильным тестам:


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

Меня зовут Ярослав Пернеровский. Я уже 15 лет в тестировании и около 8 лет в автоматизации. Сейчас я расскажу как нужно правильно обрабатывать такие ситуации.

Читать дальше →
Всего голосов 14: ↑12 и ↓2+15
Комментарии17

Реально ли разработчику в Кремниевой долине стать миллионером? Разбор от Staff Engineer в Lyft

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


Изображение: Unsplash

Уже несколько дней интернет-общественность активно обсуждает фильм Юрия Дудя про Кремниевую долину. Опрошенные блогером эксперты рассказали об устройстве мировой IТ-столицы, а также подробно описали жизнь и быт работников технологических компаний.

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

Я решил разобраться, так ли это на самом деле или в реальности не всё так просто. Для этого я поговорил с Денисом Неклюдовым, Staff Engineer в компании Lyft (конкурент Uber) и автором DevJobAccelerator. Итак, посмотрим, как на самом деле выглядит карьерный путь разработчиков в Кремниевой долине – от старта до компенсаций в миллионы долларов.
Читать дальше →
Всего голосов 60: ↑54 и ↓6+71
Комментарии147

Средства консоли Chrome, которыми вы, возможно, никогда не пользовались

Время на прочтение7 мин
Количество просмотров53K
Консоль инструментов разработчика Chrome — это, вероятно, одно из самых широко используемых и самых полезных специализированных средств браузера. Консоль даёт программисту множество интересных возможностей. Она помогает в отладке, профилировании и мониторинге кода страниц.



Материал, перевод которого мы сегодня публикуем, посвящён рассказу о некоторых возможностях консоли Chrome, которые известны не так широко, как они того заслуживают.
Читать дальше →
Всего голосов 94: ↑94 и ↓0+94
Комментарии27

Прекратите скручивать (восклицательный знак)

Время на прочтение6 мин
Количество просмотров1.7M
Ну действительно, прекратите. Есть куча прикольных штук для соединения самых разнообразных проводов, а все равно технология «откусить зубами изоляцию, скрутить, замотать изолентой» жива до сих пор.

Дальше много текста, фотографий, разборок. Ну все как обычно
Всего голосов 682: ↑667 и ↓15+652
Комментарии360

Маркетинговые фишки от Pornhub: чему учит самый трогательный сайт современности

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


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

Порнография — дело прибыльное. Туда стекают огромные деньги, которые позволяют не только снимать контент, но и адаптировать сервис к требованиям современности. Здесь мы расскажем, как это делает Pornhub.
Всего голосов 183: ↑160 и ↓23+137
Комментарии42

Перевод книги Appium Essentials. Глава 1

Время на прочтение12 мин
Количество просмотров32K
Привет Хабр! Я тут взялся за изучение Appium. В числе прочего, попалась мне книжка Appium Essentials:

image

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

Местами, в книге будут комментарии от меня [вот в таких скобках]. Они будут небольшие, просто для уточнения контекста, где необходимо. И еще одно: иногда, редко, буду пропускать какие-то совсем уж очевидные вещи из разряда как прописать JAVA_HOME. Пропущенные куски буду обозначать.

На данный момент есть перевод главы 1 (ниже),
Главы 2
и Главы 3

А в целом, с удовольствием принимаю указания на неточности перевода (с потерей смысла).
Надеюсь, перевод будет полезен. Поехали!
Читать дальше →
Всего голосов 7: ↑7 и ↓0+7
Комментарии1

Перевод книги Appium Essentials. Глава 2

Время на прочтение8 мин
Количество просмотров16K
Привет. Продолжаем перевод книги по Appium. Впереди, на мой взгляд, самая нудная, но все же, необходимая глава — в ней рассказывается о том, как развернуть на своей машине все необходимое окружение. От установки JDK до создания JAVA-проекта в IDE.

Если пропустили: Глава 1, а тут — Глава 3

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

Информация

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