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

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

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

Разбираемся с установкой и загрузкой Linux на примере ArchLinux

Время на прочтение17 мин
Количество просмотров128K
Сначала мы установим Archlinux и превратим его в загрузочный сервер. Прямо оттуда подготовим новую компактную систему, в которую добавим минимальное графическое окружение и самый необходимый функционал (на примере Firefox). Научим нашу систему загружаться по сети даже на компьютерах с UEFI. Затем полностью переведём её в режим «только для чтения» (сделаем «живой»), что позволит нам использовать систему одновременно хоть на пол сотне разномастных компьютеров с одним единственным загрузочным сервером. Это всё будет работать даже внутри дешёвой 100-Мб сети, которую мы дополнительно «разгоним» в пару раз.

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

Постараюсь без долгих рассуждений пояснять происходящее, иногда забегая немного вперёд, но впоследствии обязательно раскладывая всё по полочкам. Чтобы у вас вообще не возникало проблем с пониманием, предполагаю, что вы уже работали с каким-нибудь готовым дистрибутивом Linux, пробовали писать простые скрипты с помощью nano или другого текстового редактора. Если вы новичок в ArchLinux, то узнаете много нового, а если «старичок», то узнаете поменьше, но, надеюсь, что в любом случае вы ещё сильнее полюбите Linux.

Информации оказалось очень много. И по устоявшейся голливудской традиции впереди вас ждёт сериал в нескольких частях:
продолжение;
окончание.

Сейчас мы установим Archlinux в VirtualBox, который можно будет клонировать и запускать практически на любом компьютере с legacy BIOS без каких-либо дополнительных настроек. Между делом мы познакомимся с основными приёмами работы с systemd, а также узнаем как его использовать для запуска произвольных служб и программ во время загрузки. Ещё мы увидим, какие этапы проходит Linux при загрузке, и напишем собственный обработчик (hook), который поместим в initramfs. Не знаете что такое initramfs? Тогда заходите под кат.
Читать дальше →
Всего голосов 11: ↑6 и ↓5+1
Комментарии7

Загружаем Kaspersky Rescue Disk 10 по сети

Время на прочтение12 мин
Количество просмотров26K
Предлагаемая к ознакомлению статья расскажет как из популярного инструмента лечения от компьютерных вирусов сделать загружаемый по сети (pxe-bootable) вариант. Материал будет полезен системным администраторам, работникам сервис-центров и, возможно, кому-то еще, кому часто приходится реанимировать зараженные вирусами компьютеры.

Статья актуальна для версии Kaspersky Rescue Disk 10.0.31.4 (последняя на момент публикации версия).

Постановка задачи



Задача сводится к нескольким пунктам:
  1. Адаптировать Kaspersky Rescue Disk 10 (далее просто KRD10) к загрузке по сети.
  2. Предусмотреть локальное зеркало обновлений, из которого можно было бы периодически обновлять антивирусные базы, не скачивая каждый раз свежий iso-образ.
  3. Изменить кое-какие настройки антивируса по-умолчанию. Например, проверка архивов подчас занимает много времени, а каждый раз снимать перед сканом одну и ту же галку в настройках утомительно.
  4. Максимально автоматизировать выполнение перечисленных выше пунктов, сведя количество необходимых к нажатию кнопок до минимума.
Читать дальше →
Всего голосов 8: ↑7 и ↓1+6
Комментарии6

Добавляем WDS универсальности

Время на прочтение6 мин
Количество просмотров141K
Добрый день, уважаемые хабра-жители!

Целью данной статьи является написание небольшого обзора возможностей по развертыванию различных систем через WDS (Windows Deployment Services)
В статье будут приводиться краткие инструкции для развертывания Windows 7 x64, Windows XP x86, Ubuntu x64 и добавление таких полезных инструментов в загрузку по сети как Memtest и Gparted.
История будет рассказывать в порядке приходящих мне в голову идей. И начиналось все с Microsoft…
Читать дальше →
Всего голосов 27: ↑22 и ↓5+17
Комментарии9

WDS (Windows Deployment Services). Быстрое развертывание клиентских машин с сервера. Создание образа развертывания WIM

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

Начало и конец




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

Для тех кто не знает: WDS (центр развертывания) это специальное средство, которое есть в серверной ОС Microsoft, с помощью него можно установить систему на большое количество компьютер одновременно, с помощью сети, используя PXE.
Также тут будет информация о препарировании wim, и немножко о DHCP.
Итак начнем под катом.
Читать дальше →
Всего голосов 12: ↑11 и ↓1+10
Комментарии21

Морти, мы в UltraHD! Как посмотреть любой фильм в 4K, дорисовав его через малоизвестную нейросеть

Время на прочтение3 мин
Количество просмотров115K
Наверное, вы слышали про технологию Яндекса DeepHD, с помощью которой они как-то раз улучшили качество советских мультфильмов. Увы, в публичном доступе ее еще нет, а у нас, рядовых программистов, вряд ли найдутся силы написать свое решение. Но лично мне, как обладателю Retina-дисплея (2880х1800), недавно очень захотелось посмотреть «Рика и Морти». Какого же было мое разочарование, когда я увидел, как мыльно на этом экране выглядит 1080р, в котором существуют оригиналы этого мультсериала! (это прекрасное качество и обычно его вполне достаточно, но поверьте, ретина так устроена, что анимация с ее четкими линиями в 1080р выглядит мыльновато, словно 480р на FHD-мониторе)

Я твердо решил, что хочу увидеть этот мультсериал в 4К, хотя и совершенно не умею писать нейросети. Однако решение было найдено! Любопытно, что нам даже не придется писать код, понадобится лишь ~100 ГБ места на диске и немного терпения. А результат — четкое изображение в 4К, которые выглядит достойнее, чем любая интерполяция.

image
Читать дальше →
Всего голосов 222: ↑218 и ↓4+214
Комментарии187

LTSP: Терминальный сервер на Linux

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


Сейчас я расскажу вам о том, как можно сэкономить немалое количество времени и денег на вашей IT-инфраструктуре.
Как централизованно админить большое количество linux рабочих станций не разводя при этом хаос в вашей экосистеме.
И так, что же такое LTSP?


LTSP — Это терминальное решение на Linux.
Говоря "терминальное", я в первую очередь имею в виду не подключение к удаленному рабочему столу как в Windows. Я подразумеваю гораздо более гибкую и продвинутую систему доставки ПО, конфигов, домашенего каталога, да и самой операционной системы на клиентские рабочие станции с вашего терминального сервера.


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


У LTSP есть несколько режимов работы:


  • тонкий клиент
  • толстый клиент
Читать дальше →
Всего голосов 16: ↑15 и ↓1+14
Комментарии28

Чтение на выходные: 10 материалов о виниле — от производства до домашнего прослушивания и ухода

Время на прочтение4 мин
Количество просмотров5.9K
Говорим о пластинках: производстве, проигрывателях винила, уходе за коллекцией и настройке «вертушек». Под катом — фотоэкскурсии с фабрик, обзоры аксессуаров для любителей винила, а также история о работе мастеринг-инженера из студии Abbey Road.

Читать дальше →
Всего голосов 23: ↑20 и ↓3+17
Комментарии1

Давайте уже разберемся в DNS

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

image
Внимательный читатель найдет на этой картинке IPv6


Люди часто озадачены доменами. Почему мой сайт не работает? Почему эта хрень поломана, ничего не помогает, я просто хочу, чтобы это работало! Обычно, вопрошающий или не знает про DNS, или не понимает фундаментальных идей. Для многих DNS — страшная и непонятная штука. Эта статья — попытка развеять такой страх. DNS — это просто, если понять несколько базовых концепций.


Что такое DNS


DNS расшифровывается как Domain Name System. Это глобальное распределенное хранилище ключей и значений. Сервера по всему миру могут предоставить вам значение по ключу, а если им неизвестен ключ, то они попросят помощи у другого сервера.


Вот и все. Правда. Вы или ваш браузер запрашивает значение для ключа www.example.com, и получает в ответ 1.2.3.4.

Читать дальше →
Всего голосов 52: ↑48 и ↓4+44
Комментарии36

Впервые успешно вживлен имитирующий структуру кости полимерный протез

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

Команда ученых малого инновационного предприятия Biomimetix, реализующего разработки НИТУ «МИСиС», впервые в мире успешно вживила имитирующий структуру кости биомиметический гибридный протез из сверхвысокомолекулярного полиэтилена и титанового сплава в бедренную кость. Успешная операция была проведена по заказу одной из московских ветеринарных клиник «МедВет».


Операция по вживлению экспериментального биомиметического (схожего по структуре с тканями живого организма) протеза для собаки, больной остеосаркомой бедренной кости, была успешно проведена в августе 2018 года. Через несколько дней животное снова смогло ходить, и, по прогнозам, в скором времени подвижность восстановится полностью.
Читать дальше →
Всего голосов 22: ↑22 и ↓0+22
Комментарии39

Мы сделали памятку для китайцев, которые к вам приехали

Время на прочтение6 мин
Количество просмотров63K
Китайцы, как правило, очень добрые люди. Проблема с ними в том, что у них совершенно другая культура и они не понимают многого, что считается нормой у нас. Как и наоборот, кстати. Они бы и рады вписаться в общество и быть вежливыми, но главное для них — понять, как это. Работает это так: они пробуют что-то сделать и, если их никто не поправляет или никто на них косо не смотрит, решают, что это допустимо. Либо же повторяют то, что делает большинство.

Мы решили помочь братскому народу освоиться в России и подготовили памятку. Она доступна по лицензии CC BY-SA. Вы можете скачать её и повесить у себя в отеле, магазине, добавить в буклет или книгу.

Вот памятка:


А теперь пояснения.
Читать дальше →
Всего голосов 195: ↑187 и ↓8+179
Комментарии216

Психотерапия. Марс в доме Сатурна и интрацеребральные инъекции гомеопатического псилоцибина

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

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

Напоминание: СДВГ, тем более в такой сильно выраженной форме, обостряет многие когнитивные искажения. У таких пациентов, как я, выпукло проявляется эффект Даннинга-Крюгера. Переходящая все границы небрежность компрометирует факты и источники информации, а сниженный интеллект при полном отсутствии внимания к значимым деталям ставит под сомнение выводы и обобщения.

Но сейчас не буду. У многих психологов может подгореть. Но я начну:
Читать дальше →
Всего голосов 43: ↑39 и ↓4+35
Комментарии114

Алгоритм установления соединения в протоколе SSH

Время на прочтение5 мин
Количество просмотров108K
(Начальное название статьи «Алгоритм работы протокола SSH» было изменено по рекомендациям Vindicar, Karroplan и других участников хабросообщества)

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

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

image
Читать дальше →
Всего голосов 65: ↑56 и ↓9+47
Комментарии52

Уязвимость в ЦП Intel: затронуты Windows и Linux, закрытие уязвимости приведёт к падению производительности до 30%

Время на прочтение2 мин
Количество просмотров113K
Если сообщения верны, Intel допустила весьма серьёзную уязвимость в своих центральных процессорах, и её нельзя исправить обновлением микрокода. Уязвимость затрагивает все процессоры Intel за последние лет десять как минимум.

Закрытие уязвимости требует обновления ОС, патчи для Linux уже вышли, Microsoft планирует закрыть её в рамках традиционного ежемесячного «вторника патчей». На данный момент детали уязвимости не разглашаются, но некоторые подробности всё-таки выплыли наружу благодаря Python Sweetness и The Register.

image
Читать дальше →
Всего голосов 119: ↑118 и ↓1+117
Комментарии513

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

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


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

Именно на этот вопрос недавно мы с моим куратором пытались получить ответ в лаборатории Университета Нового Южного Уэльса. Вместо мебели мы использовали простые формы, известные, как «пятна Габора», представляющие собой, по сути, круги с линиями. Также мы использовали зрительные иллюзии под названием «бинокулярная конкуренция». Бинокулярная конкуренция возникает, когда вам демонстрируют разные картинки для каждого глаза, и вместо того, чтобы видеть смесь двух изображений, вы видите одно из них — либо то, что даётся для левого глаза, либо то, что для правого. Предыдущие работы моего куратора Джоэла Пирсона показали, что если вы сначала будете представлять себе пятно Габора или же увидите его неяркое изображение, то вероятность того, что в последующем тесте на бинокулярную конкуренцию вы увидите именно это пятно, возрастает.
Читать дальше →
Всего голосов 20: ↑16 и ↓4+12
Комментарии30

Спросите Итана: почему у физических предсказаний есть ограничения?

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

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

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

Чтобы понять, откуда взялись планковские длины, нужно разобраться с двумя законами, управляющими нашей реальностью: общей теорией относительности и квантовой физикой.
Читать дальше →
Всего голосов 17: ↑13 и ↓4+9
Комментарии15

Почему нельзя кричать на свой HDD

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



На конференции по компьютерной безопасности Ekoparty 2017 в Буэнос-Айресе аргентинский хакер Альфредо Ортега (Alfredo Ortega) показал очень интересную разработку — систему скрытой прослушки помещений без использования микрофона. Звук записывается непосредственно жёстким диском!

HDD улавливает, в основном, низкочастотные звуки высокой интенсивности, шаги и другие вибрации. Человеческую речь распознать пока нельзя, хотя учёные ведут исследования в этом направлении (распознавание речи по низкочастотным вибрациям, которые снимаются, например, с гироскопа или HDD).
Читать дальше →
Всего голосов 58: ↑58 и ↓0+58
Комментарии38

FT232H, MPSSE и SPI-программатор за 15 евро

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

Странно, что про этот крайне популярный и полезный чип до сих пор не было статьи на Хабре. Считаю необходимым восполнить этот пробел. В статье будет описано несколько интересных способов применения чипа FTDI FT232H и его аналогов для различных прикладных целей.
Пару слов о нем: относительно дешевый, простой в разводке и программировании, распространенный конвертер USB 2.0 <-> последовательные протоколы (USART, SPI, I2C, JTAG TAP и просто GPIO bit-bang), хорошо подходящий как для изготовления собственных устройств с подключением к ПК по USB, так и для тестирования и отладки других устройств.
Из простой breakout-платы на этом чипе легко и непринужденно можно сделать UART-конвертер, SPI-программатор, JTAG-отладчик, I2C-master, конвертер GPIO bit-bang (а с ним и остальных протоколов, не требующих запредельных частот и стойких к возможным задержкам, вносимым USB-стеком, к примеру, Dallas 1-wire).
Если вышеуказанные возможности сумели вас заинтересовать — прошу под кат.
Вперед, читатель!
Всего голосов 65: ↑64 и ↓1+63
Комментарии31

Еще одни часы на газоразрядных индикаторах

Время на прочтение4 мин
Количество просмотров67K
За последние пару месяцев на хабре было представлено несколько конструкций часов типа NIXIE CLOCK. Характерной особенностью которых, это вывод времени на газоразрядные индикаторы типа ИН12, ИН18, ИН17 и им подобные. На просторах Интернета я видел много конструкций подобных часов. Что-то в них есть, какая-то мягкая и теплая энергетика исходит от них. Я тоже загорелся сделать что-либо подобное. Но не просто только часы, чтобы они не только показывали время, но и радовали глаз.
Читать дальше →
Всего голосов 106: ↑104 и ↓2+102
Комментарии36

Передаем радиосигналы с помощью Raspberry Pi: тестирование

Время на прочтение4 мин
Количество просмотров32K
Привет geektimes.

Недавно мне понадобился маломощный радиопередатчик для домашних экспериментов. Ничего подходящего под рукой не было, и тут я вспомнил описанный еще несколько лет назад на радиолюбительских сайтах метод — использовать в качестве передатчика непосредственно Raspberry Pi. Метод не нов и известен несколько лет, но похоже на geektimes он не описывался ни разу (или я плохо искал), да и опрос знакомых показал что о таком способе передачи никто не знает.

Исправим этот момент.



Тестирование того, как это работает, под катом.
Читать дальше →
Всего голосов 27: ↑26 и ↓1+25
Комментарии30

Квантовая запутанность без путаницы — что это такое

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

Введение


Появилось много популярных статей, где рассказывается о квантовой запутанности. Опыты с квантовой запутанностью весьма эффектны, но премиями не отмечены. Почему вот такие интересные для обывателя опыты не представляют интереса для учёных? Популярные статьи рассказывают об удивительных свойствах пар запутанных частиц — воздействие на одну приводит к мгновенному изменению состояния второй. И что же такое скрывается за термином «квантовая телепортация», о которой уже начали говорить, что она происходит со сверхсветовой скоростью. Давайте рассмотрим все это с точки зрения нормальной квантовой механики.
Читать дальше →
Всего голосов 18: ↑10 и ↓8+2
Комментарии47
1

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность