Pull to refresh
1
0

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

Send message

Сосульки на свесах скатной кровли: механизм образования и методы борьбы с ними

Reading time24 min
Views11K

Островерхая скатная и плоская крыша дома в ИЖС: Битва архаично-романтичного  «дизайна» с инженерной рациональностью.

Крыша дома в частном секторе- это не только инженерное сооружение, но и главный элемент внешнего вида здания в целом.

Если учесть, что частный дом в значительной степени строят ради «показать себя», то его крыша становится скорее ярмаркой тщеславия, чем ответственной инженерной конструкцией. (см.рис.1.)

Читать далее
Total votes 58: ↑50 and ↓8+42
Comments153

Кладбище российских электронных конструкторов. Проекты, которые «не смогли»

Level of difficultyEasy
Reading time3 min
Views38K

Попыток создать отечественный электронный конструктор предпринималось и предпринимается множество. Я как автор одного из них, слежу за изобретениями коллег где-то с 2010 года и очень обидно видеть интересные и классные идеи, которые не ушли дальше прототипов и не смогли найти финансирования и возможностей выпуска в промышленных масштабах. Давайте рассмотрим, чего же лишился наш отечественный (а возможно и зарубежный) рынок и дети.

Читать далее
Total votes 71: ↑70 and ↓1+69
Comments100

Создание атомарных коммитов в Git

Reading time7 min
Views16K

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

Читать далее
Total votes 34: ↑31 and ↓3+28
Comments41

Как мы строили Норильск «на ледяной планете»

Reading time13 min
Views51K


60–65% территории России занимает вечная мерзлота. Она бывает разная: где-то это много относительно сухой земли, а где-то прямо линза льда (до 95% воды), причём глубиной до нескольких километров. В районе Норильска можно грубо сравнить её с замёрзшим океаном.

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

Земляне высадились в эти места строить город. Практически как на снежную планету. И это оказалась очень суровая планета: холод до -56 градусов Цельсия, разрушающий конструкции, ураганный ветер и снег, который всё заметает. Ну и ко всему этому тут есть длинная полярная ночь, если вам не хватает сложностей.

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

Современный город стоит на скальных выходах как на островах: есть центральный жилой остров, есть Оганер — остров с больницей, есть Талнах — добывающий район, отдельно есть аэропорт, есть Надежда — ещё один комбинат, есть остров Дудинка — порт в 90 километрах от центра. Есть кусок скалы — можно строить. Нет скалы — нельзя строить.

В общем, я хочу рассказать вам про удивительно прекрасный и, как это ни странно, уютный Норильск.
Читать дальше →
Total votes 342: ↑337 and ↓5+332
Comments614

Как я чуть не стал миллионером, продавая воздух, или почему Россия – не Америка

Level of difficultyEasy
Reading time10 min
Views114K

Все знают, что Россия — энергетическая сверхдержава, она же – «разорванная в клочья Обамой бензоколонка». Но не все знают, как это может отражаться в области развития математического моделирования. Расскажу одну жизненную историю. 

Начну с далекого 2007 года. Довелось мне в те времена поработать на крупном заводе, который «эффективные менеджеры» как раз делили на несколько отдельных предприятий, каждое из которых крутилось, как могло.  В том цеху, который и стал одним из таких предприятий, на токарных станках могла крутиться (и крутилась!) металлическая болванка размером с автобус. А в печку для нагрева металла можно было затолкать паровоз. Целиком.  Когда я в первый раз увидел токарный станок, на котором крутится и обтачивается деталь размером с автобус, моему восторгу не было предела. Гордость за страну переполняла до состояния «в зобу дыханье сперло». А потом старожилы показали ту часть цеха, где стояли фундаменты таких же станков и пояснили:

- А вот тут были станки для точной обработки. Их продали китайцам по цене металлолома.

- А почему вот другие не продали?

- Потому, что у них точность обработки такая, что их только в металлолом можно сдать. Поэтому они здесь работают и крутятся как могут, и обтачивают валы турбин Siemiens.

Схема бизнеса был гениальна: Siemiens привозил на завод многотонные болванки, их неделями и месяцами обтачивали до состояния заготовок и увозили для чистовой обработки в Германию. Где уже выполняли чистовую доводку на точных и дорогих станках. Главные затраты при черновой обработке – это износ станков и инструмента, зарплата токаря и электроэнергия, необходимая для вращения тонн металла. Поскольку электроэнергия в РФ дешевле немецкой, недели обработки болванок с лихвой окупают транспортировку, а низкая точность обработки не требует дорогого обслуживания и мало чувствительна к износу еще советского оборудования.  В итоге весь бизнес заключался в «перепродаже» дешевой электроэнергии из РФ в Германию, но в виде металлических обточенных болванок. 

Читать далее
Total votes 293: ↑284 and ↓9+275
Comments301

Домашний NAS сервер

Reading time6 min
Views53K

Домашний NAS сервер на 10 жестких дисков для личного использования на базе Linux

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

Читать далее
Total votes 139: ↑134 and ↓5+129
Comments94

Жесткая вода и накипь. Структура, свойства и способы минимизации ущерба (Steanlab Review)

Reading time88 min
Views96K
Что остается делать темными зимними вечерами в самоизоляции кроме как не перечитывать старые подшивки советских журналов. В зависимости от специализации, у кого-то это журнал Квант, у кого-то Техника Молодежи. В моем случае, из-за профессиональной деформации, подходит только «Химия и жизнь». И вот в одном из номеров этого журнала я натолкнулся на душераздирающее письмо читателя (КДПВ — это оно). И подумал, а ведь действительно, сколько вроде бы не написано на различных сайтах и сайтиках про известковый налет от жесткой воды, а все так же он появляется то в увлажнителях воздуха, то в бойлерах, то даже в радиаторе автомобиля. И все также люди начинают искать ответы, пробуя все подряд рекомендации. Проблема есть (если уж даже Китай тратит 0,2% ВВП страны на борьбу с накипью, в Беларуси 0,5% ВВП тратят на развитие науки и исследований). А если есть проблема, попробуем решить, вложить, используя терминологию читателя ХиЖ «средства в борьбу». Под катом — про жесткую воду, накипь и множество явлений (чаще негативных) которые с этим всем связаны.


Убрать накипь с прибора!
Total votes 94: ↑84 and ↓10+74
Comments131

Химия эпохи Возрождения: влияние яичного желтка на масляную краску

Reading time18 min
Views4K

«Весна», Сандро Боттичелли, 1482 год.

Эволюция подарила нам интеллект, которому нет равных среди обитателей планеты Земля. Интеллект позволил нам победить многие болезни, построить дома, касающиеся небес, увидеть далекие звезды и мельчайшие частицы. Научные открытия сыпятся, как из рога изобилия, а возможности нашего вида переходят ранее непреодолимые границы. Человечество за свою непродолжительную в масштабах планеты историю породило множество ужасающих творений, суть которых заключается в разрушении. И этого мы забыть не можем. Но среди всей этой злобы, вражды, алчности и ненависти есть и проблески прекрасного. Если бы не интеллект, мы бы не смогли насладиться шедеврами кинематографа, музыки или изобразительного искусства. Работы художников эпохи Возрождения и по сей день удовлетворяют наш эстетический голод и таят множество тайн, которые мы так рьяно хотим раскрыть. Одной из таких загадок является применение в живописи того времени красок, содержащих не только масла, но и яйца. Ученые из Технологического института Карлсруэ (Германия) провели исследование, в котором попытались установить пользу применения яичного желтка в масляных красках, как это делали великие мастера живописи. Какие физико-химические процессы протекают в «яичных» картинах, и какую роль в них играет яйцо? Ответы на эти вопросы мы найдем в докладе ученых.
Читать дальше →
Total votes 26: ↑25 and ↓1+24
Comments2

Соблюдаем дистанцию, как топологи

Level of difficultyEasy
Reading time9 min
Views6.7K

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

А где и как это возможно? Каким образом в различных топологиях можно расположить максимальное количество точек, так чтобы расстояния между любыми двумя точками было бы одинаковым?

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

Читать далее
Total votes 61: ↑61 and ↓0+61
Comments8

Как организовать самостоятельные дальние походы без гида. Личный опыт

Reading time14 min
Views17K

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

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

Читать далее
Total votes 57: ↑52 and ↓5+47
Comments70

Linux-маршрутизатор из старого ПК и лишних деталей. Тогда и сейчас

Level of difficultyMedium
Reading time6 min
Views15K

Какой маршрутизатор лучше подойдёт для домашнего офиса? Ответ зависит от множества факторов. Для одних самое важное — поддержка Wi-Fi 6 (802.11ax), для других — качественный корпус и антенны, энергопотребление, кто-то выбирает по надёжности и отзывам коллег. Но есть особая категория пользователей, которым на всё это наплевать. Потому что они смотрят на маршрутизатор совершенно под другим углом. Для них маршрутизация — это программная функция. А саму «железку» можно собрать из чего угодно. Главное, чтобы она работала на свободной прошивке, а ещё лучше — на полноценном Линуксе для удобства управления устройством.

И если подумать, то лучший маршрутизатор — это обычный компьютер. Только слегка допиленный до кондиции.
Читать дальше →
Total votes 46: ↑37 and ↓9+28
Comments30

Система увлажнения воздуха для дома или квартиры

Reading time5 min
Views37K

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

Читать далее
Total votes 99: ↑99 and ↓0+99
Comments101

Домашняя приточная вентиляция малыми средствами

Reading time14 min
Views59K

Последнюю пару лет я живу с приточной вентиляцией в городской квартире — и очень рад этому факту.

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

Коротко о главном:
• наружное расположение компонентов ради минимального уровня шума;
• минимум ручного труда в изготовлении и монтаже;
• общий ценник существенно ниже 50 тысяч рублей (ниже 30 тысяч — на момент изготовления два года назад).

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

Читать далее
Total votes 152: ↑150 and ↓2+148
Comments157

FrodoPIR: новая схема Private Information Retrieval от разработчиков Brave

Level of difficultyHard
Reading time7 min
Views791

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

TL;DR: мы построили новую схему получения скрытой информации (PIR), по имени FrodoPIR, которая облегчит и удешевит внедрение PIR для многих кейсов, таких как безопасный браузинг, проверка паролей из утёкших баз данных, проверка отзыва сертификатов, стриминг и т.д. Код доступен здесь, а статья будет опубликована в PoPETS 2023. Мы назвали нашу сеть FrodoPIR, так как клиент может выполнять скрытые запросы к серверу, как Фродо, который спрятался от Саурона.

Читать далее
Total votes 4: ↑4 and ↓0+4
Comments1

О вреде GOTO-фобии (с примерами на C)

Reading time17 min
Views30K

Готофобия – это боязнь использовать инструкции goto. Обычно возникает из-за непонимания и незнания контекста этой проблемы, а также из-за историй о незапамятных временах в истории программировании. Разработчики, страдающие готофобией, готовы жертвовать удобочитаемостью своего кода, только бы не прибегать к goto.

Читать далее
Total votes 129: ↑122 and ↓7+115
Comments344

Алгоритмы быстрого умножения чисел: от столбика до Шенхаге-Штрассена

Level of difficultyMedium
Reading time26 min
Views38K

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

И уж конечно, никогда при написании a * b мы не задумываемся о том, как реализовано умножение чисел a и b в нашем языке. Какие вообще есть алгоритмы умножения? Это какая-то нетривиальная задача?

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

Скорее к формулам!
Total votes 173: ↑173 and ↓0+173
Comments28

Правила выживания начинающего программиста или как работает эффект Данинга-Крюгера

Level of difficultyEasy
Reading time8 min
Views5.7K

Эффект Данинга‑Крюгера — это такое когнитивное искажение, которое выражает зависимость уверенности в предмете от компетентности в нем. Компетентность практически равна времени, потраченного на обучение.

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

Читать далее
Total votes 12: ↑11 and ↓1+10
Comments2

Нехимическая зависимость: простое определение, механизм и диверсификация рисков

Level of difficultyEasy
Reading time7 min
Views4K

Что вы себе представляете, когда слышите слова «зависимость» и «аддикция»? Зачастую это страшные картинки наркозависимых, образ шприца и перетянутой вены, в общем, тот еще «Реквием по мечте». У кого‑то первым на ум придет алкоголь, бутылка, разруха в квартире, некормленые дети и прочий социальный кризис. Если идти по‑лайту, то это сигареты, желтые зубы, задымленные помещения и рак легких.

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

Как это работает, почему от них сложно отказаться и как снизить риски попадания? Попробуем разобраться.

Узнать о зависимости
Total votes 17: ↑15 and ↓2+13
Comments14

Как стать домашним тираном: пошаговая инструкция

Level of difficultyEasy
Reading time12 min
Views12K

Чуть более 6 лет назад в России было декриминализовано домашнее насилие — теперь оно выведено из категории уголовных и переведено в разряд административных. Но удивительно, что за всё это время не было подробных описаний, как же именно воспользоваться таким окном возможностей — как стать домашним тираном?

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

Стать тираном!
Total votes 26: ↑17 and ↓9+8
Comments18

Увеличь это! Современное увеличение разрешения в 2023

Level of difficultyMedium
Reading time26 min
Views24K

Почти 4 года назад вашим покорным слугой была опубликована статья Увеличь это! Современное увеличение разрешения, которая набрала +376 хабролайков и 176 тысяч просмотров. Но прогресс на месте не стоит! Новые нейросетевые методы жгут! Их результаты прекрасны и великолепны. 1,5 года назад на хабре была неплохая статья Апскейл, который смог (+160), в которой были показаны плюсы новых алгоритмов.

Но всегда ли все прекрасно? Конечно нет! 

Мой любимый пример фантастических способностей нейросетевых алгоритмов выше. В шарике отражается наша лаборатория. Бюст Зевса был взят в датасет, чтобы оценить работу нейросетей с полутенями, но результат «обработки полутеней» сильно превзошел ожидания. Во-первых, мудрые голубые глаза и покрасневшие губы! Во-вторых, Зевс теперь причесан! В-третьих, его борода стала короче и тоже аккуратно подстрижена! Наконец, Зевс теперь выглядит ощутимо моложе и… человечнее! О, жители Олимпа, согласитесь, это просто божественно! 

Почему нам таки есть что сказать по теме? За последние годы мы создали 3 бенчмарка Video Super-Resolution под разные кейсы использования, которые на данный момент занимают первые 3 (из 14) места в соответствующем разделе на сайте paperswithcode.com.

Подобная деятельность безмерно актуальна, поскольку если 4 года назад на GitHub было меньше 200 репозиториев Super-Resolution, то сейчас их там больше 900 и разобраться в этом море исходников стало совсем непросто.

Естественно, при создании бенчмарков у нас было много чудных примеров. Более того, сейчас мы целенаправленно создаем датасет артефактов нейросетевых алгоритмов апскейла.

Кому интересно посмотреть, какие забавные косяки бывают у новых алгоритмов, а также как выглядят наилучшие результаты, которые даже меня, занимающегося темой 14+ лет, удивляют — добро пожаловать под кат!

Много прекрасных картинок Super-Resolution
Total votes 118: ↑117 and ↓1+116
Comments84
1
23 ...

Information

Rating
Does not participate
Registered
Activity