Pull to refresh
9
0
Send message

Долгая дорога к дому: как вода очищается на пути из скважины в частный коттедж

Reading time9 min
Views14K

О том, как очищается вода на пути в частные квартиры, на Хабре писали уже довольно много. Эта вода приходит в водопровод уже частично очищенной местным поставщиком. А потом дополнительно фильтруется системами фильтрации на вход, стоящими в квартире, — и становится питьевой. 

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

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

Пройти путь воды
Total votes 27: ↑28.5 and ↓-1.5+30
Comments43

Я скучаю по механикам из старых игр

Reading time13 min
Views68K

За время существования индустрии разработки игр формул разных механик, способных развлечь нас, придумали не одну сотню. Что-то умерло засветившись в паре игр, что-то ушло со временем, какие-то существуют до сих пор. Есть и такие, которые не просто выжили, но стали мейнстримом, хотя только портят нервы игрокам. Игровой дизайн большинства старых игр, от второго фолыча до первого FarCry и пятью активными перками, пусть и не был вершиной искусства - затягивал не хуже современных песочниц с миллионом активностей. Редкую игру захочется пройти второй раз, а как вспомню, что на прохождение можно потратить под сотню и больше часов - думаю, а оно мне действительно было надо? Можно же было заняться чем-то более интересным. Я знаю, чем закончился второй фолыч, знаю это уже четвертый раз, но каждый раз игра удивляет меня чем-то новым. А вот нового "Аватара" бросил на половине, слишком много всего и все недоделанное, и прозрачные стены... просто бич игры. И тут вопрос, чего-то не хватает в этой раздутой, перекачанной сотней механик игре? Только задумайтесь - в аватаре больше сотни основных механик, которые влияют на окружение. Может в играх что-то потерялось? Хотя "потерялось" - звучит странно - за столько лет индустрия только создала просто море всего нового. Статья ориентирована на "побурчать", так что не ждите каких-то великих секретов и тонкостей мастерства.

Раньше и флешки квадратнее были...
Total votes 131: ↑138 and ↓-7+145
Comments457

Истории о вреде локальной оптимизации

Level of difficultyEasy
Reading time10 min
Views11K

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

Занимаясь "улучшительством" отдельно взятых элементов, бизнес рискует выкинуть из стенных часов с кукушкой стрелки: с точки зрения механизма они делают бесполезную работу, создавая только избыточное давление. А потом уберут и кукушку, потому что она из-за изменения баланса начнёт петь невовремя. Оставшиеся элементы между собой будут весьма гармонично взаимодействовать, только для конечного пользователя от этого не будет никакой пользы.

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

Бороться с локальной оптимизацией
Total votes 66: ↑71 and ↓-5+76
Comments39

Зачем в школах изучать Pascal, если самый популярный язык программирования в мире — JavaScript?

Level of difficultyEasy
Reading time9 min
Views24K

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

Зачем вообще привязываться к школе? Если кто-то считает, что лучше изучить Питон, то дайте возможность ребенку изучить Питон, если C++, то С++ и т. д. Или "болит душа" за всех детей страны?

Но тогда могут возникнуть вопросы к любому уроку. Зачем на уроках труда шкурить древко лопаты, если на практике с большей вероятностью придётся что-то паять? Зачем на физкультуре ходить на лыжах, если в жизни чаще придётся бегать (чтобы успеть на общественный транспорт). Если считаете, что лучше паять и бегать — занимайтесь с ребенком этим.

Учитель информатики и программист — это две разные профессии. А уроки информатики — это не занятия по программированию, а порой такая же теоретическая дисциплина для общего развития, как в среднем 80-90% уроков в школе.

Читать далее
Total votes 26: ↑21 and ↓5+16
Comments454

Эксплуатация детей через игры. Золотая лихорадка среди детей Америки

Reading time3 min
Views21K

Roblox — это калифорнийская социальная платформа для детей 10-12 лет и подростков, на которой пользователи создают или посещают виртуальные, обычно многопользовательские, игры. Вот данные статистики на конец 2023 года, которые приводятся на официальном сайте платформы:

Читать далее
Total votes 97: ↑86.5 and ↓10.5+76
Comments149

Домофон — ухо шпиона?

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

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

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

Сперва немного теории о видах домофона


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

Многоквартирный домофон работает по схеме мини АТС (аналоговой или цифровой).
Аналоговые (координатная система адресации) работают по принципу обычной телефонной связи с помощью аналогового коммутатора (мини АТС) и специального многожильного шлейфа, соединяющего коммутатор с квартирами, они более распространены и менее затратны.
Читать дальше →
Total votes 69: ↑57 and ↓12+45
Comments90

Открытый AI в коммерческом продакшене: обзор h2oGPT

Reading time13 min
Views4.2K

Крупные компании пока используют проприетарные нейросети, мягко говоря, неохотно или не используют вовсе. Как правило, их применяют отдельные сотрудники. Частично это можно объяснить опасениями со стороны специалистов по информационной безопасности, ведь тот же ChatGPT, например, открыто общается с интернетом. И в этот момент на сцену выходит open source.

В этой статье поговорим, из чего состоит h2oGPT, на каких моделях функционирует, какими метриками оценивается и в какой сервис «завернут». Дополнительно взглянем на конкурентов и ситуацию на рынке в целом.
Читать дальше →
Total votes 38: ↑38 and ↓0+38
Comments11

Домашняя лаба. Как собрать домашнюю инфраструктуру мечты

Level of difficultyEasy
Reading time10 min
Views22K

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

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

Читать далее
Total votes 18: ↑12 and ↓6+6
Comments40

Посмотрел интервью Паши Дурова (и ещё одно 11 летней давности) Вот что произошло с его английским за 11 лет

Level of difficultyEasy
Reading time2 min
Views101K

Посмотрел интервью Паши Дурова (и ещё одно 11 летней давности)Вот что произошло с его английским за 11 лет

В первом видео у него:

1. Он забывает слова и прям сильно старается их вспомнить
2. Часто повторяет одно и то же слово несколько раз
3. Много слов скажем так НЕ из 1000-2000 самых популярным
4. Долго думает над фразой. Сначала сильно думает, потом говорит
5. Много "эээээ", "мммм" и так далее

В последнем интервью:

1. Спокойно идёт за мыслью, не думает долго
2. Слова и реплики стали гораздо проще
3. В целом его слушать и понимать откровенно легко
4. Ни разу не услышал 2-3 раза повторенное слово
5. Практически нет заполняющих звуков "мычаний"

Вот вам моя гипотеза, которую я раз 10-15 уже видел у других людей, кто учился и жил в Британии, Америке и там осваивали язык.

Когда ты меняешься под воздействием внешнего фактора - например однокурсники спокойно говорят, допускают ошибки и всем норм, то твоя лёгкость в языке ЗАВИСИТ от окружения. Стоит тебе вернуться в РФ например, язык развалится. И совсем не от отсутствия практики. А от другого окружения. Что прекрасно видно в первом интервью. Даже учитывая, что Паша очевидно ОЧЕНЬ много учил языки и практиковал их.

Но когда он давал первое интервью - он уже долго жил в России. И наш менталитет (профессионал не может говорить неидеально) очень подорвал его навыки в языке.

В последнем же интервью он почти 10 лет вне СНГ. И окружение снова перетащило его на светлую сторону силы (по отношению к языку).

Есть другой вариант - внутренние изменения. Я разрешал себе и разрешаю другим ошибаться НЕзависимо от того, что говорят люди вокруг. Я даю аргументы для спора с мужем\преподом кем угодно, чтобы легко доказать - так говорить МОЖНО.

Читать далее
Total votes 106: ↑26.5 and ↓79.5-53
Comments130

SSD killer

Level of difficultyEasy
Reading time3 min
Views46K

SSD killer — destroyer for your ssd

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

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

SSD killer
Total votes 58: ↑56.5 and ↓1.5+55
Comments279

Выносим за скобки настройки CMake

Level of difficultyEasy
Reading time3 min
Views4.7K
Fanny image about cmake

Каждый день я создаю множество однотипных проектов C++ с системой сборки cmake. И открывая проекты в IDE, каждый раз снимаю галочки с типа сборки, оставляя только Debug. А ещё меняю путь к папке сборки. Мелочь, а утомляет.

First time opening project without any preset. Qt Creator's Configure dialog image
Первое открытие проекта (без пресета)

Я решил изучить, как сделать эти действия автоматически, а в итоге узнал про удобный метод обмена настройками cmake между программистами.
Читать дальше →
Total votes 25: ↑25 and ↓0+25
Comments1

Не бойтесь бросать свои пет-проекты

Level of difficultyEasy
Reading time6 min
Views10K


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

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

Мы слышим столько историй об успешных личных проектах, но что, если более открыто говорить о тех, которые провалились? Многие из нас проводят ретроспективный анализ на работе, но не в отношении пет-проектов. А почему бы нам не пролить свет на всё то время, которое было вложено в начинания, которые так и не ожили? На заброшенное ПО, которое в своё время казалось хорошей идеей. По нашим средам разработки до сих пор скитаются духи захороненных каталогов node_modules.

И здесь я хочу рассказать о своём недавнем пет-проекте, который забросил в тот же день, в который запустил.
Читать дальше →
Total votes 53: ↑58 and ↓-5+63
Comments26

4.04 — день, когда можно найти потерянное

Level of difficultyEasy
Reading time4 min
Views4K

Поздравляем вас с днем 4.04! Сегодня не только красивая дата, но и день интернета по версии Папы Римского. Отличный повод поговорить о роли страницы с ошибкой 404 и полюбоваться на лучшие образцы креативности. Под катом — немного истории и много картинок: смешных, красивых и интерактивных.

Читать далее
Total votes 20: ↑19 and ↓1+18
Comments3

Роботы-покорители Венеры: 40 лет забытому подвигу советской науки

Level of difficultyEasy
Reading time8 min
Views5.2K

40 лет назад, в 1984 году, две советские автоматические межпланетные станции «Вега-1» и «Вега-2» были отправлены к Венере. Это стало финальным этапом беспрецедентного космического проекта длиной в 20 лет, в котором участвовали десятки автоматических аппаратов. В ходе проекта были получены единственные до сих пор (!) снимки поверхности планеты и изучен состав венерианской атмосферы. Как показывает практика, все знают про марсоходы NASA и прожекты Илона Маска, но мало кто помнит про космическую программу «Венера» в СССР.

В День космонавтики рассказываем эту удивительную историю.

Погрузиться в венерианский эпос
Total votes 54: ↑58.5 and ↓-4.5+63
Comments14

Чтение на выходные: «Икона DOOM. Жизнь от первого лица» Джона Ромеро

Reading time4 min
Views1.4K

Джон Ромеро — соавтор культового шутера от первого лица DOOM, DOOM II и таких игр как Wolfenstein 3D и Quake. Его называют рок-звездой мира компьютерных игр (наверное, это всё из-за волос, но мы о них еще подробнее поговорим), а саму игру DOOM — поп-культурным феноменом. Талантливый мексиканец, который учился программированию по книжкам, стал первопроходцем в жанре, создав вместе с командой легендарную стрелялку. Да и сама игра задала планку в каком-то новом измерении: «Трехмерность установила новый стандарт, которому все должны были соответствовать. После выхода DOOM большинство игр стали трехмерными».

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

«Прежде чем продолжить рассказ, предупрежу вас кое о чем: я собираюсь описывать домашнее насилие, так что вас ждет непростое чтиво», — пишет он. Это правда, потому что в истории нашлось место и эпизоду, когда его с младшим братом в пустыне бросил отец, и когда отчим сначала впечатал его лицо в аркадный автомат, а потом ударил кулаком за нарушение запрета к ним приближаться и дома — прямо на глазах у родной бабушки, что ранило его не меньше. Кстати, в тот раз группой поддержки для Джона стал друг, которого в книге он называет измененным именем: «Родители Томми поколачивали его куда серьезнее: отец однажды поднял его с пола за волосы, а мачеха как-то раз разбудила ударом сковороды по лицу. Уже во взрослом возрасте он не раз попадал в психиатрические клиники». Автор пишет, что на тот момент они радовались, найдя понимание в лице друг друга.

Читать далее
Total votes 10: ↑9 and ↓1+8
Comments1

Юмор программистов из 80-х прошлого столетия

Level of difficultyEasy
Reading time4 min
Views56K

У современного читателя может возникнуть резонный вопрос — почему программисты, а не IT‑ишники? Ответ кроется в самом заголовке. В 70-х, 80-х годах прошлого столетия, а точнее в СССР не было понятия IT‑и. Были понятия «кибернетика», «вычислительная техника», «электронно‑вычислительные машины» (или просто ЭВМ), и были понятия «программист» и «машинист». Если с программистом все понятно, то машинисты отвечали за эксплуатацию ЭВМ, их ремонт, обслуживание и т. п. Их еще называли электронщиками. Современный IT‑шник может задаться вопросом — какое обслуживание, какой ремонт? И будет прав, но прав применительно к современности. А тогда ЭВМ занимали огромные помещения и требовали большого штата различных специалистов:

Читать далее
Total votes 98: ↑78 and ↓20+58
Comments273

Если покупка — это не владение, то пиратство — не воровство

Reading time6 min
Views49K

Двадцать лет назад я ввязался в публичную перепалку (дружескую) с Крисом Андерсоном, работавшим тогда главным редактором Wired. Я публично выразил своё разочарование публикуемыми в Wired радужными обзорами отягощённых DRM цифровых устройств. Андерсон сказал, что я идеалист, если жду, что журнал откажется от обзоров гаджетов из-за DRM:

https://longtail.typepad.com/the_long_tail/2004/12/is_drm_evil.html

Я публично ответил, сказав ему, что он неправильно меня понял. Дело было не в идеологической чистоте, а в добросовестности обзоров. Wired призывал покупать продукт, потому что у него имелись функции x, y и z, но в любой момент в будущем производитель мог отключить любые из этих функций:

https://memex.craphound.com/2004/12/29/cory-responds-to-wired-editor-on-drm/
Читать дальше →
Total votes 217: ↑230.5 and ↓-13.5+244
Comments707

Новая архитектура процессора — уже пора

Level of difficultyEasy
Reading time5 min
Views24K

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

Читать далее
Total votes 62: ↑32 and ↓30+2
Comments212

Десять основных упражнений для предотвращения болей в спине у программистов

Reading time5 min
Views9.5K
Привет всем коллегам-программистам! Давайте углубимся в тему, которая имеет не меньшую важность, чем дебаггинг того дурацкого фрагмента кода, с которым вы столько воюете – тему вашего здоровья, а если конкретнее – предотвращения болей в спине. Речь не о затекающих время от времени мышцах, а о глубокой, настойчивой, ноющей боли, которая является последствием написания кода в режиме марафона. Под катом вы найдете десять упражнений, которые станут для вас палочкой-выручалочкой и сделают вашу спину такой же крепкой, как ваш код.
Читать дальше →
Total votes 26: ↑22.5 and ↓3.5+19
Comments12

Как мы проходили кризисы 2020-2023 и как заранее готовились к ним

Reading time10 min
Views14K

Прикол этого поезда на Шри-Ланке в том, что если смотреть вперёд, повышаются шансы встретиться со стенкой тоннеля

Вообще, 90% работы делается до кризиса: вы занимаете нужную позицию, накапливаете ресурсы, строите информационную сеть. А потом наступает коллизия.

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

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

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

То есть даже не так. Медленные решения мы принимали отлично, а вот тактический уровень очень сильно пострадал. В общем, для начала давайте вернёмся в апрель 2020. Помните те милые времена, когда горела Австралия и какой-то вирус показывал нездоровую контагиозность?
Читать дальше →
Total votes 96: ↑92 and ↓4+88
Comments17

Information

Rating
3,852-nd
Registered
Activity