Как отличить простатит от цистита и уретрита? Какова роль тестостерона в развитии аденомы простаты? Можно ли обойтись без операции? Действительно ли аденома передается по наследству? Дадим ответ на эти и некоторые другие вопросы, чтобы помочь вам разобраться в сложных медицинских темах и принять осознанное решение о своем здоровье.
👍46🤡37🤣7👎5🔥3🥴3❤2😱2😢2🤮1
Для заказчика, незнакомого с разработкой, может казаться, что глубокое продумывание архитектуры на ранних этапах — это не очень важный шаг. Часто можно услышать стартаперское классическое: «Давайте скорее сделаем что-то работающее, а потом уже будем рисовать красивые диаграммы».
Но это очень опасный путь. Разработчики могут придумать что-то, например, возьмут готовую типовую архитектуру из учебника или ту, с которой у них уже есть опыт работы, а может вообще будут продумывать всё на ходу. И к какому-то моменту у них даже что-то «построится». Но выглядеть это будет очень плохо.
Поэтому смотрим 5 принципов архитектуры ПО для старта проекта.
Но это очень опасный путь. Разработчики могут придумать что-то, например, возьмут готовую типовую архитектуру из учебника или ту, с которой у них уже есть опыт работы, а может вообще будут продумывать всё на ходу. И к какому-то моменту у них даже что-то «построится». Но выглядеть это будет очень плохо.
Поэтому смотрим 5 принципов архитектуры ПО для старта проекта.
1👍59❤🔥10❤5🔥3🤔1👌1
Подключаем кнопку вызова лифта к компьютеру
«Однажды увидел я на просторах ролик, как кто-то подключил лифтовой вызывной пост вместо обычной кнопки включения компьютера. И вот как-то раз я снова вспомнил про это, отчего мне сразу захотелось сделать что-то подобное. Но, раз уж делать, то куда технологичнее. Сделаем такую кнопку, не требующую вскрытия корпуса и подключения напрямую к контактам на материнке. Можно ли это реализовать? Как оказалось, это несколько сложнее, чем я думал…»
Добавим на рабочий стол артефакт из подъезда двухтысячных
«Однажды увидел я на просторах ролик, как кто-то подключил лифтовой вызывной пост вместо обычной кнопки включения компьютера. И вот как-то раз я снова вспомнил про это, отчего мне сразу захотелось сделать что-то подобное. Но, раз уж делать, то куда технологичнее. Сделаем такую кнопку, не требующую вскрытия корпуса и подключения напрямую к контактам на материнке. Можно ли это реализовать? Как оказалось, это несколько сложнее, чем я думал…»
Добавим на рабочий стол артефакт из подъезда двухтысячных
1😁48👍18🤡14❤3🤔2🥱1
История S.u.S.E. Начало
В 1992 году четверо студентов из немецкого городка Фюрт — Роланд Дирофф, Томас Фер, Хьюберт Мантель и Бурхард Стайнбильд — мечтали о независимости. Им хотелось идти своим путём, работать на себя и получать от этого удовольствие. В колледже ребята много работали с UNIX, а в Хельсинском университете как раз выпустили новое опенсорсное ядро Linux. В то же время Питер Макдональд создал дистрибутив Softlanding Linux System (SLS), а Патрик Волькердинг выпускал исправления для него, бесплатно распространяя их через FTP. Но везде была одна общая проблема — большинство систем UNIX и Linux поддерживали только английский язык.
Тогда четверо друзей решили упростить себе и людям жизнь, занявшись локализацией SLS для немецкой аудитории.
В 1992 году четверо студентов из немецкого городка Фюрт — Роланд Дирофф, Томас Фер, Хьюберт Мантель и Бурхард Стайнбильд — мечтали о независимости. Им хотелось идти своим путём, работать на себя и получать от этого удовольствие. В колледже ребята много работали с UNIX, а в Хельсинском университете как раз выпустили новое опенсорсное ядро Linux. В то же время Питер Макдональд создал дистрибутив Softlanding Linux System (SLS), а Патрик Волькердинг выпускал исправления для него, бесплатно распространяя их через FTP. Но везде была одна общая проблема — большинство систем UNIX и Linux поддерживали только английский язык.
Тогда четверо друзей решили упростить себе и людям жизнь, занявшись локализацией SLS для немецкой аудитории.
👍44🔥6🤓5❤4👎4🥰2
Оптимизация ресурсов виртуальных машин: как сэкономить бюджет и не потерять производительность
С одной стороны, всегда стоит задача по мониторингу ресурсов серверов, где необходимо обнаружить и устранить проблемы, а также оптимизировать работу самих серверов. С другой стороны, каждый сервер — это деньги, которые выделяются на его ресурсы и обслуживание и т.д (если, конечно, вы не закупили самостоятельно в личное владение 100500 серверов различных мощностей).
Узнаем, почему важно отслеживать объем расхода ресурсов виртуальных машин, а также методы их оптимизации для экономии бюджета без ущерба для производительности серверов
С одной стороны, всегда стоит задача по мониторингу ресурсов серверов, где необходимо обнаружить и устранить проблемы, а также оптимизировать работу самих серверов. С другой стороны, каждый сервер — это деньги, которые выделяются на его ресурсы и обслуживание и т.д (если, конечно, вы не закупили самостоятельно в личное владение 100500 серверов различных мощностей).
Узнаем, почему важно отслеживать объем расхода ресурсов виртуальных машин, а также методы их оптимизации для экономии бюджета без ущерба для производительности серверов
👍20😁2💩2
«Когда я пришёл в новую команду, сперва просто впал в ступор: задачи разлетались по чатам, созданным непонятно кем, дедлайны плыли, контроль держался исключительно на напоминаниях. А мне в этом всём предстояло наладить выпуск материалов.
Разбирался я поэтапно, но в детали вдаваться не буду — специфические нюансы контент-менеджмента вряд ли пригодятся разработчикам, тестировщикам или дизайнерам. Зато вот этап, который применим в любой команде — выбор системы управления задачами.
Так как я за этим рынком постоянно не слежу, пришлось порядочно походить по сайтам систем и пересмотреть с десяток обзоров. После всего этого понял простую вещь: идеальной системы нет. Все они строятся вокруг одной концепции — канбан-доски.
Но какие из них действительно стоят внимания? Давайте разбираться»
Разбирался я поэтапно, но в детали вдаваться не буду — специфические нюансы контент-менеджмента вряд ли пригодятся разработчикам, тестировщикам или дизайнерам. Зато вот этап, который применим в любой команде — выбор системы управления задачами.
Так как я за этим рынком постоянно не слежу, пришлось порядочно походить по сайтам систем и пересмотреть с десяток обзоров. После всего этого понял простую вещь: идеальной системы нет. Все они строятся вокруг одной концепции — канбан-доски.
Но какие из них действительно стоят внимания? Давайте разбираться»
👍37🤮14🔥5❤4
Forwarded from Хабр Карьера
Много вакансий для джунов на Хабр Карьере.
Backend engineer (Rust, NodeJS) в REES46. Можно удаленно. До 125 000 ₽.
Менеджер IT-проектов в Leto. Link. Ростов-на-Дону. От 45 000 ₽.
Инженер техподдержки в Wanted. Можно удаленно. Москва. До 200 000 ₽.
QA-тестировщик в Playerok. Можно удаленно. От 200 000 ₽.
Администратор серверов Linux в Ситилинк. Петрозаводск. От 100 000 ₽.
Инженер по администрированию автоматизированной системы оптимизации радиосети в Quickly Search. Нижний Новгород, Омск. До 150 000 ₽.
Инженер-испытатель в ПРОДИС.НДТ. Малаховка, пгт. От 70 000 ₽.
Backend-разработчик в Pyrobyte. Можно удаленно. Барнаул, Новосибирск, Омск. 40 000 — 130 000 ₽.
Контент-менеджер в AURUS. Новосибирск. От 60 000 ₽.
Web-дизайнер в CODDY. Орел, Тверь. Неполный день. 20 000 — 30 000 ₽.
Больше вакансий
#junior
Backend engineer (Rust, NodeJS) в REES46. Можно удаленно. До 125 000 ₽.
Менеджер IT-проектов в Leto. Link. Ростов-на-Дону. От 45 000 ₽.
Инженер техподдержки в Wanted. Можно удаленно. Москва. До 200 000 ₽.
QA-тестировщик в Playerok. Можно удаленно. От 200 000 ₽.
Администратор серверов Linux в Ситилинк. Петрозаводск. От 100 000 ₽.
Инженер по администрированию автоматизированной системы оптимизации радиосети в Quickly Search. Нижний Новгород, Омск. До 150 000 ₽.
Инженер-испытатель в ПРОДИС.НДТ. Малаховка, пгт. От 70 000 ₽.
Backend-разработчик в Pyrobyte. Можно удаленно. Барнаул, Новосибирск, Омск. 40 000 — 130 000 ₽.
Контент-менеджер в AURUS. Новосибирск. От 60 000 ₽.
Web-дизайнер в CODDY. Орел, Тверь. Неполный день. 20 000 — 30 000 ₽.
Больше вакансий
#junior
🤡54👍12😱5🥴3❤2😁2🤮2💩2🤯1
Не покупайте грузовик для похода за хлебом и другие принципы программирования, которые следует знать новичку в IT.
Самая распространенная ошибка — преждевременная оптимизация и излишнее усложнение. Молодые программисты часто создают сложные архитектуры и абстракции «на вырост», которые в итоге никогда не пригодятся. Это всё равно что купить огромный шкаф, когда у тебя есть две футболки.
Еще один совет: стремитесь к простоте. Не поддавайтесь искушению добавить лишнюю абстракцию или использовать модный паттерн только потому, что вы его недавно изучили. И не переставайте учиться!
Это мы, конечно, прошлись по верхам. В тексте аж 10 больших пунктов, которые точно помогут вам стать лучше.
Самая распространенная ошибка — преждевременная оптимизация и излишнее усложнение. Молодые программисты часто создают сложные архитектуры и абстракции «на вырост», которые в итоге никогда не пригодятся. Это всё равно что купить огромный шкаф, когда у тебя есть две футболки.
Еще один совет: стремитесь к простоте. Не поддавайтесь искушению добавить лишнюю абстракцию или использовать модный паттерн только потому, что вы его недавно изучили. И не переставайте учиться!
Это мы, конечно, прошлись по верхам. В тексте аж 10 больших пунктов, которые точно помогут вам стать лучше.
🤣60👍27👎8❤4😐2😁1
Хотите программу, чтобы определять приближение начальника? А может соскучились по плашке «Активации»? — так давайте добавим ее и в Linux! Еще можно попробовать покодить на языке, созданном на основе хлестких цитат Арнонльда Шварценеггера.
У нас тут подборка самых отбитых проектов с Github.
У нас тут подборка самых отбитых проектов с Github.
😁85🤡14🔥8❤2👌1
ИИ — это очень здорово и удобно. Он уже спасает жизни, штрафует за преступления, помогает делать веселые картинки и видеоролики. Но за искусственным интеллектом нужен глаз да глаз, потому что он иногда выдает такие штуки, что становится стыдно или страшно (в лучше случае).
Предлагаем посмотреть несколько примеров того, что произойдет, если не проверять и не следить за работой нейросетей: https://u.habr.com/V8tZF
Предлагаем посмотреть несколько примеров того, что произойдет, если не проверять и не следить за работой нейросетей: https://u.habr.com/V8tZF
😁93🤣56👍27🤮7🔥3🤡2❤🔥1🫡1
Празднуем начало весны с историей в комиксе. В главных героях у нас исследовательницы, но есть нюанс. Все они — авторы статей на Хабре!
Заходите посмотреть, если устали от работы.
Заходите посмотреть, если устали от работы.
❤22🤮12👍9💩6😁3👎1🔥1
Frontend-разработка — это кафкианский кошмар. Java — великий язык, потому что скучный. А те, кто заморачивается над стилем кода, правилами линтинга и прочими мелочами — извращенцы.
Нет, это не цитаты Джейсона Стейтэма и даже не нейросети. Просто старший инженер-программист Amazon поделился мыслями, как изменились его взгляды за 10 лет пребывания в индустрии разработки ПО. Есть список того, что поменялось кардинально, а есть такой же, где не поменялось ничего.
Нет, это не цитаты Джейсона Стейтэма и даже не нейросети. Просто старший инженер-программист Amazon поделился мыслями, как изменились его взгляды за 10 лет пребывания в индустрии разработки ПО. Есть список того, что поменялось кардинально, а есть такой же, где не поменялось ничего.
1🤣126👍19🤮6🤡5❤2😭1
Новозеландскую систему общественного здравоохранения стоимостью $16 млрд уместили в одной таблице Excel.
Агентство Health New Zealand (HNZ) создали в 2022 году в качестве замены 20 окружных советов в надежде, что оно будет работать лучше. После аудита выяснилось, что один единственный документ был «основным файлом данных, используемым HNZ для управления своими финансовыми показателями».
Аналитики сообщили, что информация внутри была жестко закодирована, что затрудняло отслеживание источника или обновление потока данных. Часто случались неправильные начисления и даже задваивания. Помимо этого, таблицей было легко манипулировать, она была подвержена человеческим ошибкам.
HNZ управляет «примерно 6000 приложений и сотней цифровых сетей», и несмотря на опасения, решения проблемы предложено не было.
Агентство Health New Zealand (HNZ) создали в 2022 году в качестве замены 20 окружных советов в надежде, что оно будет работать лучше. После аудита выяснилось, что один единственный документ был «основным файлом данных, используемым HNZ для управления своими финансовыми показателями».
Аналитики сообщили, что информация внутри была жестко закодирована, что затрудняло отслеживание источника или обновление потока данных. Часто случались неправильные начисления и даже задваивания. Помимо этого, таблицей было легко манипулировать, она была подвержена человеческим ошибкам.
HNZ управляет «примерно 6000 приложений и сотней цифровых сетей», и несмотря на опасения, решения проблемы предложено не было.
🤡102😁34👍11❤7👌3👏2🤯2😐2🔥1
Как писать про здоровье на Хабре? На открытом вебинаре разберем, какие темы действительно заходят, что помогает удерживать внимание и превращает контент в работающий инструмент.
Будет полезно послушать маркетологам, руководителям PR-служб и PR-специалистам, бренд-менеджерам — всем, кто продвигает товары и услуги для здоровья.
Участие бесплатное, но нужна регистрация. Встречаемся 27 марта.
Будет полезно послушать маркетологам, руководителям PR-служб и PR-специалистам, бренд-менеджерам — всем, кто продвигает товары и услуги для здоровья.
Участие бесплатное, но нужна регистрация. Встречаемся 27 марта.
💩38🤩13🔥6🤡6👍3🥴2❤1👎1
This media is not supported in your browser
VIEW IN TELEGRAM
А что, если бы мы могли в буквальном смысле гулять по своему репозиторию Git, осваивая концепции Git более осязаемым образом?
Автор решил превратить Git в игру. Первым делом он использовал Doom для основы, но потом понял, что это слишком стрессово для пользователей, и запилил более спокойный вариант. Основная цель — сделать кодинг более понятным для обычного пользователя, даже если у него нет или почти нет опыта.
В тексте рассказ о том, как этот проект создавался, какие были трудности.
Автор решил превратить Git в игру. Первым делом он использовал Doom для основы, но потом понял, что это слишком стрессово для пользователей, и запилил более спокойный вариант. Основная цель — сделать кодинг более понятным для обычного пользователя, даже если у него нет или почти нет опыта.
В тексте рассказ о том, как этот проект создавался, какие были трудности.
😁83👍40🔥14❤6👎4🤡4🤔2👌1
Вот-вот прямо сейчас разберемся, что на практике нужно знать современному Devops-специалисту. В первую очередь показывать будем на примере каждодневных задач.
У нас тут опыт настройки и поддержки PostgreSQL, Kafka, Redis, Управление Linux-серверами и инфраструктурой — всего будет 5 пунктов.
Статья эта подойдет как для тех, кто уже разбирается в этой области и хочет развиваться дальше, так и для новичков, желающих понять, с чего же начать.
У нас тут опыт настройки и поддержки PostgreSQL, Kafka, Redis, Управление Linux-серверами и инфраструктурой — всего будет 5 пунктов.
Статья эта подойдет как для тех, кто уже разбирается в этой области и хочет развиваться дальше, так и для новичков, желающих понять, с чего же начать.
❤27😁21👍8💩7🤬1
Иногда к программистам обращаются с такими проблемами, что приходится вспоминать былые времена. Эта история как раз из таких.
К автору пришел один из заказчиков, у него не был доступен один из критичных серверов. Это старенькая система Sun Fire V440 2003 года выпуска. Мощность железа сравнима с шестым айфоном, только работает он 20 лет, не выключаясь
Легаси, или Затейливый случай в 2025.
К автору пришел один из заказчиков, у него не был доступен один из критичных серверов. Это старенькая система Sun Fire V440 2003 года выпуска. Мощность железа сравнима с шестым айфоном, только работает он 20 лет, не выключаясь
Легаси, или Затейливый случай в 2025.
🔥78👍23❤4🤩2
Теперь на Хабр Карьере можно пройти тест по специализации или навыкам и получить отметку в профиле — это поможет выделиться среди других резюме, а еще так работодатель сразу увидит, что вы крутой специалист не на словах, а на деле.
Тесты лежат в вашем профиле, сразу под блоком «Обо мне». Тут оставили инструкцию и немного подробностей.
Тесты лежат в вашем профиле, сразу под блоком «Обо мне». Тут оставили инструкцию и немного подробностей.
💩28🤮14👍9❤3🤣3👎2🔥2😁2🤔2
Хабр
В 2025 году школьники не летают на Марс, автомобили всё так же колесят по земле, а ИИ, к счастью, не стремится поработить человечество. Но он уже меняет мир вокруг нас, проникая в самые разные сферы жизни. Каким будет наше будущее? Какие технологии определят…
Встречайте первые статьи сезона Будущее здесь!
Участники решили зайти с козырей и описали новые модели миропорядка, двуногих андроидов с почти человеческой пластикой и платформенный IT-ландшафт.
Задумывались о создании автономного ИИ-разума? Уже сейчас можно создать искусственную сущность и наделить ее самосознанием — почитайте об эксперименте и обоснованных гипотезах одного из авторов сезона:
🧑 AI персона — инструкция по формированию разума
👟 Яндекс Алиса: сто лет тому вперёд
💪 Protoclone V1: как 1000 искусственных мышц меняют будущее роботов
👮 Манифест цифровизации
🌐 Цифровой коммунизм или конец человечества? К чему все идет?
Все участники сезона получат ачивки в профиль на Хабре, а победитель будет награжден специальным призом от ВТБ. Расскажите свое видение развития ИИ и выиграйте 100 тысяч рублей и ноутбук.
Участники решили зайти с козырей и описали новые модели миропорядка, двуногих андроидов с почти человеческой пластикой и платформенный IT-ландшафт.
Задумывались о создании автономного ИИ-разума? Уже сейчас можно создать искусственную сущность и наделить ее самосознанием — почитайте об эксперименте и обоснованных гипотезах одного из авторов сезона:
🧑 AI персона — инструкция по формированию разума
👟 Яндекс Алиса: сто лет тому вперёд
💪 Protoclone V1: как 1000 искусственных мышц меняют будущее роботов
👮 Манифест цифровизации
🌐 Цифровой коммунизм или конец человечества? К чему все идет?
Все участники сезона получат ачивки в профиль на Хабре, а победитель будет награжден специальным призом от ВТБ. Расскажите свое видение развития ИИ и выиграйте 100 тысяч рублей и ноутбук.
🤮30🤡8👍7❤4🤔3💩2😁1
«Сидя в крупных компаниях на готовых процессах и пайплайнах, построенных бог знает когда, мы привыкаем к тому, что инфраструктура строится за нас. Мы можем получить представление о ее недостатках, но легко упускаем достоинства, так как не знаем, какие проблемы были ею изначально решены. Мы рвемся повторить то, к чему привыкли, на новых местах, часто не задумываясь, нужны ли нам аналогичные решения для других масштабов. И только опыт построения чего-либо с нуля может дать нам по-настоящему глубокое, системное представление о проблемах и решениях в нашей области инженерии».
Бэкендер участвовал в фитнес-стартапе, который поднял $115 000 инвестиций. Развивать проект дальше не стали, но зато автор готов поделиться опытом и рассказать о технических неудачах и успехах. В тексте не будет ничего про бизнес-модель, только разработка, только хардкор.
👍59😁34❤6💩2🤣2