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

Senior Java developer, Rust enthusiast

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

Список известных SMR дисков

Время на прочтение 7 мин
Количество просмотров 118K
Англоязычный оригинал опубликован в форуме ixsystems и вряд ли широко известен всем, кто может столкнуться с проблемой. Хотя оригинал датирован 16 апреля 2020, он ссылается в том числе на более поздние публикации, то есть обновлялся.

Жесткие диски, которые записывают данные в перекрывающихся,
Читать дальше →
Всего голосов 42: ↑41 и ↓1 +40
Комментарии 104

Что такое ЭЭГ и зачем она нужна

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

Ученые любят искать первое упоминание своей науки. К примеру, я видел статью, где всерьез утверждалось, что первые опыты по электрической стимуляции мозга были проведены в Древнем Риме, когда кого-то ударил током электрический угорь. Так или иначе, обычно, историю электрофизиологии принято отсчитывать примерно от опытов Луиджи Гальвани (XVIII век). В этом цикле статей мы попробуем рассказать небольшую часть того, что наука узнала за последние 300 лет про электрическую активность мозга человека, про то, какие профиты из всего этого можно извлечь.


Читать дальше →
Всего голосов 50: ↑49 и ↓1 +48
Комментарии 19

Учёные разрабатывают устройство, способное вызывать осознанные сны по запросу

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

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

Эти так называемые «осознанные сны» могут быть чрезвычайно значимыми и преобразующими моментами для примерно половины взрослых людей, которые сообщают, что видели их хотя бы раз в жизни. Именно поэтому новый технологический стартап Prophetic стремится донести осознанные сны до более широкой аудитории, разработав носимое устройство, способное вызывать этот опыт по желанию.

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

Просто о Stable Diffusion: никакой магии

Уровень сложности Простой
Время на прочтение 15 мин
Количество просмотров 9.5K

Если вы не провели последние два года на ферме в Сибири, вы, вероятно, слышали о Stable Diffusion или пробовали генерировать изображения с помощью моделей, вроде Dall-e или Midjourney. Они становятся все лучше каждый день, и по качеству уже сравнимы с людьми, а во многих аспектах даже лучше (например, им не нужно платить).

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

Читать далее
Всего голосов 53: ↑43 и ↓10 +33
Комментарии 28

Самый научный гайд по сну

Уровень сложности Простой
Время на прочтение 12 мин
Количество просмотров 125K

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

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

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

Читать далее
Всего голосов 133: ↑127 и ↓6 +121
Комментарии 134

Как я создавал эргономичное рабочее место для себя и теперь предлагаю другим. Часть 1

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

Привет, Хабр! Меня зовут Денис Захаров. Я занимаюсь разработкой веб приложений на протяжении уже 14 лет, но история будет не об этом. Расскажу о том, как и почему я создавал эргономичное рабочее место, которое в последствии превратилось в проект Easyworkstation. Эта штука уже несколько лет полностью заменяет мне и еще нескольким десяткам пользователей привычное компьютерное кресло и рабочий стол.

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

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

А теперь ретроспектива
Всего голосов 300: ↑300 и ↓0 +300
Комментарии 206

Не работай как ИП

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

Опрос в нашем телеграм-канале показал, что 20% работников ИТ получали серую зарплату или работали по ГПХ/ИП. В комментариях встречалось мнение, что работа по ГПХ/ИП — это благо. Тема подмены трудовых отношений договорными обширная и выходит за рамки одной статьи. Сейчас мы поговорим о работе в качестве ИП, а в следующих статьях затронем ГПХ, самозанятость и работу без договора.

Читать далее
Всего голосов 77: ↑39 и ↓38 +1
Комментарии 147

Вселенная стремится к беспорядку — но никто не знает, почему

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


Вся королевская конница и вся королевская рать не могут Шалтая-Болтая собрать. Правда, в этом стишке не упоминается яйцеобразная форма Шалтая. Этот неудачливый персонаж обрёл форму яйца, только когда мы вместе с Алисой отправились в Зазеркалье. И вот тогда разбитое яйцо стало неразрывно ассоциироваться с невосполнимыми повреждениями. Возможно, Кэрролл частично виноват в том, что наши представления об энтропии похожи на яичницу-болтунью.

Об энтропии обычно говорят как о мере беспорядка или случайности, а связана она с термодинамикой – разделом физики, изучающим тепло и механическую работу. Её предрасположенность к постоянному возрастанию придала ей возвышенный статус наиболее содержательного ответа на некоторые глубокие вопросы. Начиная с того, что такое жизнь и как шла эволюция Вселенной, и заканчивая тем, почему время движется вперёд, как стрела. Но как только мы пытаемся разобраться в энтропии поглубже, получается болтунья — Шалтай, упавший со стены.
Читать дальше →
Всего голосов 66: ↑55 и ↓11 +44
Комментарии 67

Квантовое предсказание 70-летней давности сбылось: как ученые впервые создали что-то из ничего

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

Новые частицы возникают в графеновых трубках

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


Благодаря научному прогрессу, мы уже несколько лет как научились создавать даже саму материю, имитируя ситуацию через секунды после Большого взрыва. Для этого мы сталкиваем вместе два кванта в коллайдерах при настолько высоких энергиях, которые обеспечивают возникновение равных частей материи и антиматерии по формуле E = mc². А недавно человечеству впервые удалось создать реальные частицы материи вообще без столкновений и каких-то частиц-предшественников. С помощью сильных электромагнитных полей и эффекта Швингера впервые что-то возникло вообще из ничего.

Читать дальше →
Всего голосов 68: ↑64 и ↓4 +60
Комментарии 58

Как устроен автономный адсорбционный генератор воды «из воздуха»

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

Качать воду прямо из воздуха — любопытная идея. Даже в жаркой пустыне воздух содержит в себе водяной пар. Относительная влажность днем там не опускается ниже 5%, а типичное значение составляет 20%. Вполне можно попробовать.

Решение в лоб — это охлаждение воздуха до момента, пока из него не «польется» вода. Например, при 30 °С воздух может удерживать до 30 грамм пара на кубический метр, а при 0 °С уже лишь 5 грамм. Но охлаждение требует больших затрат энергии и имеет много ограничений, поэтому целесообразность теряется.

К счастью, людям приходят в голову другие идеи получения воды. Под катом рассказ про предсерийную концепцию автономной адсорбционной системы AlterOcean. Это такие панели, работающие от солнца и генерирующие воду из воздуха.

Читать далее
Всего голосов 58: ↑55 и ↓3 +52
Комментарии 69

Гид айтишника: как оформить трудовые отношения и получать больше

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

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

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

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

LJV: Чему нас может научить визуализация структур данных в Java

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

Эта статья является пересказом моего доклада на Java-конференции SnowOne 2021 года. LJV — проект, созданный в 2004 году как инструмент для преподавания языка Java студентам. Он позволяет визуализировать внутреннее устройство структур данных. В этом докладе я запускаю LJV на разных структурах (от String до ConcurrentSkipListMap) в разных версиях Java и разбираю, что там внутри, как оно менялось от версии к версии, и как это всё работает.


image

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

Подключение энкодера к Ардуино и полнофункциональный код обработки для него

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

Энкодер - это устройство преобразования механического перемещения или угловых изменений положения в цифровой сигнал. В статье рассматривается самый популярный в DIY сообществе инкрементальный энкодер EC11 с кнопкой. При его вращении на выходах A и B формируются TTL сигналы в виде импульсов сдвинутые между собой по фазе на 90 градусов. Таким образом с его помощью, можно определить направление и скорость вращения, а так же рассчитать угол поворота. В отличие от потенциометров, KY-040 он надежный и долговечный.

Читать далее
Всего голосов 39: ↑29 и ↓10 +19
Комментарии 102

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

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

Все могут короли программисты

Я тебе что, программист, F2 нажимать?  Почему-то многие думают, что программист, как волшебник, может все, что связано с компьютерами и вообще с любыми электронными устройствами. Комп починить, сеть настроить, программу написать… А теперь столько программ и гаджетов, в которых тоже, по определению, должен разбираться программист. Программа же. Программа для создания музыки, программа для монтажа фильма, программа… программа... 

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

Читать далее
Всего голосов 203: ↑200 и ↓3 +197
Комментарии 218

WebUSB. Прошейся из браузера

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


Разработчики хромиума постоянно пилят огромное количество классных API для разных технологий и железяк. Тут и Web Share, и работа со звуком, Bluetooth, NFC, WebOTP и много чего ещё, более-менее полный список со статусами реализации можно посмотреть здесь. Но больше всего среди них впечатляет WebUSB API, о настоящих возможностях которого я узнал совсем недавно. Оказывается, с его помощью можно не только открывать странички с подключенных устройств, но и прошивать их. Это открывает новый крутейший сценарий работы со всякой мелкой электроникой.
Читать дальше →
Всего голосов 46: ↑42 и ↓4 +38
Комментарии 34

gRPCurl — curl для gRPC-серверов

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


gRPC — современный фреймвок для удалённого вызова процедур, разработанный Google в 2015 году. Им начинает пользоваться всё большее количество компаний по всему миру. В России, например, это Яндекс. gRPCurl — инструмент командной строки, написанный на Go. Он разработан компанией FullStory и позволяет взаимодействовать с gRPC серверами. В этой статье будут раскрыты особенности проекта и описаны основные кейсы для его применения.
Читать дальше →
Всего голосов 32: ↑31 и ↓1 +30
Комментарии 7

Автономный способ обхода DPI и эффективный способ обхода блокировок сайтов по IP-адресу

Время на прочтение 7 мин
Количество просмотров 696K
Провайдеры Российской Федерации, в большинстве своем, применяют системы глубокого анализа трафика (DPI, Deep Packet Inspection) для блокировки сайтов, внесенных в реестр запрещенных. Не существует единого стандарта на DPI, есть большое количество реализации от разных поставщиков DPI-решений, отличающихся по типу подключения и типу работы.

Существует два распространенных типа подключения DPI: пассивный и активный.

Пассивный DPI

Пассивный DPI — DPI, подключенный в провайдерскую сеть параллельно (не в разрез) либо через пассивный оптический сплиттер, либо с использованием зеркалирования исходящего от пользователей трафика. Такое подключение не замедляет скорость работы сети провайдера в случае недостаточной производительности DPI, из-за чего применяется у крупных провайдеров. DPI с таким типом подключения технически может только выявлять попытку запроса запрещенного контента, но не пресекать ее. Чтобы обойти это ограничение и заблокировать доступ на запрещенный сайт, DPI отправляет пользователю, запрашивающему заблокированный URL, специально сформированный HTTP-пакет с перенаправлением на страницу-заглушку провайдера, словно такой ответ прислал сам запрашиваемый ресурс (подделывается IP-адрес отправителя и TCP sequence). Из-за того, что DPI физически расположен ближе к пользователю, чем запрашиваемый сайт, подделанный ответ доходит до устройства пользователя быстрее, чем настоящий ответ от сайта.
Читать дальше →
Всего голосов 212: ↑212 и ↓0 +212
Комментарии 352

Как я искал работу весной 2021 года

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

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

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

Итак, поехали! Что мы имеем - весна 2021 года и по моим (и не только моим) ощущениям рынок IT-специалистов сильно перегрет.  Рекрутеры в прямом смысле заваливают разными предложениями, причем высокие зарплатные ожидания мало кого пугают. На мой взгляд, одна из причин этого всего в том, что банки вдруг резко захотели в финтех. Очень много предложений от самых разных банков, но еще больше - от интеграторов, которым перепало от 15 млрд, которые ВТБ год назад решил вложить в развитие своего банковского ПО. Кроме банков и интеграторов удалось также пообщаться и с другими крупными и не очень IT-компаниями. О некоторых особо запомнившихся моментах в общении с рекрутерами хотел бы рассказать подробнее:

Читать далее
Всего голосов 107: ↑102 и ↓5 +97
Комментарии 76

Как «раскирпичить» STM32

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

Здравствуйте! Меня зовут Дмитрий Руднев. В этой публикации я поделюсь своим горьким опытом.

В современной разработке широко используются микроконтроллеры STM32. Они обладают неплохим соотношением цена/производительность, вокруг них сложилась развитая «экосистема». Для прошивки этих микроконтроллеров и внутрисхемной отладки обычно используют интерфейс Serial Wire (SWD).

В процессе отладки бывает всякое. Не беда, если STM32 после прошивки ведёт себя неадекватно. Обидно, если при этом к нему не удаётся подключиться.

На этом месте не надо впадать в отчаяние, т.к. «убить насмерть» STM32 в процессе программирования непросто, и его работоспособность можно восстановить штатными средствами.
Как это сделать, читайте дальше
Всего голосов 61: ↑53 и ↓8 +45
Комментарии 37

Принципиально новый метод позволяет тренировать ИИ практически без данных

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

Мифический носорогоединорог. MS TECH / PIXABAY

Обучение «менее чем с одной» попытки помогает модели идентифицировать больше объектов, чем количество примеров, на которых она тренировалась.

Как правило, машинное обучение требует множества примеров. Чтобы ИИ-модель научилась распознавать лошадь, вам потребуется показать ей тысячи изображений лошадей. Поэтому технология настолько вычислительно затратна и сильно отличается от человеческого обучения. Ребенку зачастую нужно увидеть всего несколько примеров объекта, или даже один, чтобы научиться распознавать его на всю жизнь.
Определяем носорогоединорогов без обучения
Всего голосов 35: ↑31 и ↓4 +27
Комментарии 18

Информация

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

Специализация

Backend Developer
Senior