Хабр
123K subscribers
21.7K photos
246 videos
39 files
57.3K links
НЛО с вами!

№ 5197888779

Хабр Новости → https://t.me/habr_com_news
Хабр Карьера → https://t.me/habr_career
Реклама → adv@habr.team
Download Telegram
Хардкорный NAS: как собрать хранилище на OmniOS и не сойти с ума

Автор не искал лёгких путей и решил поэкспериментировать. Выбрал довольно экзотический вариант создания NAS при помощи операционной системы OmniOS. ZFS в ней поддерживается нативно, а сама она продолжает славные традиции своего предка — illumos. Это стабильность, поддержка ZFS, предсказуемое поведение в продакшене, а также простая, но гибкая модель управления сервисами. Плюс чёткая структура пакетов и ориентация на безопасность и прозрачность исходного кода.
🤡19👍94🔥3👎2
Сложнее != лучше: почему простые советы работают, а вы их избегаете

Новая книга по продуктивности, новая статья про «8-й навык высокоэффективных людей», подкаст о тайм‑менеджменте — и это только за вечер. Вы честно записываете задачи в Notion, красиво раскрашиваете матрицу Эйзенхауера, синхронизируете календари… А через месяц — снова аврал, стресс и чувство, что «система» вас подвела.

Узнали себя? Вы вовсе не одиноки: наш мозг одержим сложными решениями, как ребёнок — блестящими игрушками. Но почему мы игнорируем простые правила и стараемся усложнить себе и без того нелёгкую жизнь? Давайте разберёмся, пока вы не скачали очередной трекер привычек.
👍40💩3🔥2👎1😢1
Увидеть и понять цвет

Можно ли белый свет собрать из двух монохроматических источников? Может ли цвет быть относительным? Умеет ли зрение вычитать цвета? Если типов колбочек три, почему цветовое пространство плоское? Можно ли «на глаз» оценить цветопередачу белого света?

На эти и другие вопросы интереснее отвечать, руками собирая белый свет из спектральных компонент, и глядя на освещаемую сцену своими глазами
👍544
Почему программисты не стареют: эффект кодера после 40

Это — живая техническая ретроспектива о том, почему некоторые программисты становятся сильнее с возрастом, а не наоборот. Как меняется восприятие кода после 40? Почему опытный разработчик способен разруливать архитектурные адские кухни там, где молодёжь сгорает на ревью? И при чём тут ассемблер, собаки и JavaScript? Ответы — внутри.
🔥85👍24🤮16😁6🥰4
Народный измеритель ёмкости батареек и аккумуляторов BatteryTest v2.0

Прибор прост в использовании, точен и универсален. С помощью него можно измерить ёмкость любого элемента питания — от самой маленькой часовой батарейки до автомобильного аккумулятора. Любой желающий может собрать такой прибор из доступных модулей.
👍60❤‍🔥7
Технологии из прошлого: проводной телефон. Разбираемся в устройстве, строим микро-АТС

Историю проводной телефонной связи принято отсчитывать с 7 марта 1876 года, когда Александром Беллом был получен патент на изобретение телефона. Интересное совпадение, но практически в то же время с разницей в несколько часов другой изобретатель — Элайша Грей — тоже подал заявку на получение патента на изобретение телефона. Но, так или иначе, приоритет и имя в истории остались за Беллом, который 25 июня 1876 года впервые продемонстрировал свой телефон на первой Всемирной электротехнической выставке в Филадельфии.
👍33😁42🤡2🔥1🤝1
Некоторые из них хорошо известны, другие — достаточно нишевые. Но все они очень полезны разработчикам и менеджерам. Любопытно, какие из них вам известны:

1. Закон Паркинсона
2. Закон Хофштадтера
3. Закон Брукса
4. Закон Конвея (и обратный закон Конвея)
5. Закон Каннингема
6. Закон Старджона
7. Закон Завински
8. Закон Хайрама
9. Закон Прайса
10. Эффект Рингельмана
11. Закон Гудхарта
12. Закон Гилба
13. Закон Мёрфи


13 законов разработки программного обеспечения
👍51😁127🔥5🤔5🤪3
Забытые технологии хостинга: 10 решений, которые когда-то были основой Интернета

Когда мы говорим о современном хостинге, на ум приходят облачные сервисы, контейнеризация и serverless-архитектура. Но ещё 10-20 лет назад ИТ-индустрия задавала те же вопросы: как сделать хостинг дешевле, быстрее и удобнее. Одни технологии тогда казались революцией, но исчезли, не выдержав конкуренции. Другие, наоборот, получили вторую жизнь в обновлённом формате. Вспомним самые популярные, но ныне забытые технологии хостинга и разберёмся, какие идеи пережили крах и возвращаются в новом обличье.
18👍9🥱2😁1
Умный прицел из 1944-го: один из первых серийных аналоговых вычислителей

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

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

Речь пойдёт о бортовой системе управления огнём бомбардировщика B-29
👍24🔥16🥱43❤‍🔥3
Как использовать японские подходы в IT. Часть четвёртая

«Какую проблему ты решаешь?». Такая постановка вопроса отличается от «европейского» подхода, где скорее бы спросили «А чего ты добиваешься?» или «Какая цель твоих действий?». На первый взгляд — нюанс, но на практике именно разница в подходах может повлиять на то, будет ли решена проблема или создан ещё один процесс ради процесса.
20😁12🤮9🤡4👍3🤔2👎1
Как превратить стажировку в карьерный трамплин: чек-лист с рекомендациями

Стажировка — отличный способ начать карьеру в компании, но мало кто хочет надолго застревать в статусе стажёра. Идеальный сценарий — вырасти до джуна за полгода-год работы в компании. Узнаем, как показать себя с лучшей стороны, быстрее адаптироваться и начать приносить пользу команде, выйдя из режима «у меня лапки».
👎18👍10🤡7🤮5🔥42🤣1
Пять вещей, которые не стоит рассказывать ChatGPT

Пациенты загружают результаты анализов для расшифровки, разработчики отправляют фрагменты кода для отладки. Однако некоторые исследователи ИИ советуют с осторожностью относиться к тому, что мы рассказываем этим человечно звучащим инструментам.
25🤮14🔥9👍8🤡7😁5🤬4🤯2💩2💯1
«Нельзя сказать, что это прямо ремонт телевизора. Хоть и работоспособность его возвращена, но лучшего, за исключением замены матрицы целиком, я не придумал. В данный момент сделал двухчасовой прогон, немного подержал на статической картинке и посмотрел пару фильмов. Полёт нормальный»

Продлеваем жизнь матрицы телевизора Haier после выхода её из строя
👍345
Прятки в пикселях: методы встраивания тайных посланий в видеопоток

За последние годы стеганография прошла путь от простых методов сокрытия информации до сложных алгоритмов, использующих особенности человеческого восприятия: https://u.habr.com/5lCaF
🤔12👍83
Код без if и while: пять языков программирования не на английском

Здесь нет команд вроде if, print и while, к которым мы все так привыкли. Авторы стремились либо упростить вход в ИТ для носителей своего языка, либо переосмыслить само представление о языке программирования. Рассмотрим пять таких проектов — LSE, VisuAlg, Aheui, Qalb и Kalaam.
👍18👎2😱1🤡1
Прятки в пикселях: методы встраивания тайных посланий в видеопоток

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

Поговорим о семи ключевых способах встраивания секретных данных в видеопоток. Детально рассмотрим технические особенности каждого метода — от классической замены наименее значащего бита до современного алгоритма Куттера-Джордана-Боссена.
👍15🤪8👎1😁1
27-летний американец Эрик Боквист зарабатывает по $50 в час, помогая пожилым людям совершенствовать свои технические навыки. За эту сумму он предлагает персональные консультации по использованию компьютера и других гаджетов.

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

Он отметил, что пожилые люди часто не знают о простых вещах, таких как изменение скорости воспроизведения или перемотка в YouTube.

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

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

«Я не хочу, чтобы голоса пожилых людей были утрачены, чтобы их мудрость исчезла. Я хочу, чтобы они могли выражать себя», — признаётся Боквист.
👍119🥱5531🤡16❤‍🔥8😁5🤔5🤪4👌2👎1💩1
Amstrad PPC: вспоминаем удивительные персоналки из 80-х

1987-й — год, когда мир находился в шатком равновесии, но в воздухе уже витал запах перемен, предвещающих конец целой эпохи. Человечество стремительно двигалось в сторону цифровой революции. Компания IBM представила стандарт VGA-графики, а Apple анонсировала Macintosh II, открыв новую эру пользовательских интерфейсов. В том же году корпорация Amstrаd разработала очень необычный компьютер PPC — машину с, прямо скажем, нестандартным форм-фактором и любопытными техническими характеристиками.
👍276🔥4😁1