технологии

Что такое AHCI

Сокращение AHCIAdvanced Host Controller Interface — в русском эквиваленте означает "Усовершенствованный интерфейс команд для подключаемых устройств хранения информации". В компьютере этот интерфейс, разработанный компанией Intel, используется для работы с жёсткими дисками. Если твой жёсткий диск поддерживает этот интерфейс, то тебе уже хорошо. А если в спецификации  жёсткого диска указана поддержка ещё и NCQNative Command Queuing — "Самостоятельная обработка очереди комманд", — то ты ваще в шоколаде. На самом деле практически все современные диски способны работать в режиме AHCI с поддержкой NCQ.

Если до выхода Windows 10 единственным способом запуска Linux на локальном компьютере без перезагрузки системы было использование одной из виртульных машин, то с выходом Anniversary Update у нас появилась возможность использовать практически полноценный терминал Linux, не покидая привычной среды Windows. Многие разработчики предпочитают работать в терминале под упралением bash из-за доступности большого числа мощных и хорошо отлаженных утилит, облегчающих ежедневные рутинные задачи по обработке файлов. То, что Майкрософт объединила bash со своей операционной системой, можно рассматривать как очередной шаг компании навстречу сообществу разработчиков под Linux.

Группа программистов Microsoft проделала огромную работу, чтобы сделать возможным преобразование "на лету" системных вызовов Linux в системные вызовы Windows. Работа ещё не завершена и поддержка Linux будет продолжать развиваться, но уже сейчас мы можем полноценно использовать терминал bash в своей работе.

Реализация bash в Windows 10 оказывается очень успешной: нам доступен терминал в точности с теми же утилитами, которыми мы пользовались в Linux. И хотя bash работает в "песочнице" мы имеем полный доступ к файловой системе Windows и наравне с "родными" приложениями Windows можем работать с одними и теми же файлами и директориями.

Но ограничения всё же есть. Как заявляет Майкрософт

Во-первых, подобная технология реализована в Windows впервые и она не без оснований находится на стадии beta-тестирования. Мы знаем, что придётся столкнуться со множеством трудностей и что-то обязательно не будет работать. Не ждите, что абсолютно все скрипты и программы, доступные в bash, будут работать гладко. Белые пятна в разработке будут оставаться...

Во-вторых, хотя вам и будет доступен bash и многие утилиты командной строки Linux непосредственно под Windows, важно понимать, что данная технология в первую очередь нацелена на разработчиков для помощи им в создании приложений под любые сценарии и платформы. Это ни в коей степени не серверная платформа, она не предназначена для размещения на ней web-сайтов, организации инфраструктуры предприятий, и подобных вещей...

Не ждите также работы с графическими приложениями Ubuntu. Только командная строка. Только для разработчиков.

Ну и, наконец, программы и скрипты bash не смогут взаимодействовать с программами Windows. Вы не сможете запускать команды bash из PowerShell, так же как не сможете запускать программы Windows внутри терминала. Это означает, что вы не можете использовать команды Windows в скриптах внутри bash. Windows и bash работают с одними и теми же файлами и всё, ничего больше!

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

У меня долгое время, уже много лет, живёт коробочка LaCie для жёсткого диска. Диски в ней я менял уже много раз, а саму коробочку менять — не видел смысла. Замечу, что коробочка эта работает через USB 2.0. В большинстве случаев этого хватает за глаза. Скорость передачи по этому протоколу — в районе 40 МБ/сек. Вот тест:

Так как объём данных, которые я пишу за раз, у меня редко превышает 2 ГБ, то меня, в общем-то, всё устраивало. Каждый раз я трачу 1-2 минуты на запись и столько же на считывание. Не бог весть какая трата времени. Менять рабочий внешний диск на что-то другое более быстрое, работающее по протоколу USB 3.0, я совершенно не чувствовал необходимым. Тем более, что скорость передачи данных по USB 3.0 в несколько раз, иногда даже на порядок, превосходит скорость записи данных на диск, поэтому существенного выигрыша в скорости всё равно не получается.

Но тут случилось так, что мне нужно было срочно перенести достаточно большой объём данных — 24 Гига — на другой комп, а из доступных дисков у меня был только интеловский SSD на 240 Гигов. Вставил я его в коробочку LaCie и отправил на него 24 Гига проектов, состоящих из большого числа мелких файлов. Эта процедура заняла почти час! На SSD диск! Теоретически, конечно, всё должно было уложиться в 10 минут, но из-за того, что файлов было огромное количество, то время это увеличилось в разы.

Не-е-е, так не пойдёт, подумал я и, пока копировались данные, поинтересовался на сайте местного магазина, сколько стоит простой внешний "карман" с поддержкой USB 3.0. Оказалось, что цена вопроса всего-то 650 рублей, а по накопительной карте этого магазина мне этот убер-девайс вообще достанется бесплатно. По дороге к месту высадки данных я заехал в магазин, купил взял то, что хотел, перекинул диск на новое устройство и на месте сброса данных уложился уже не в час времени, а всего в каких-то 10 минут.

Приехал домой и протестировал скорость на новом гаджете:

Ну это ж совсем другое дело — в 4,5 раза выше скорость записи, и почти в 6 раз — скорость чтения. Класс! Причём новый карман оказался даже ещё более компактным, чем мой старый — он всего чуточку больше самого диска:

Я выбрал себе Gembird EE2-U3S-41, но, думаю, это не принципиально. Главное, что USB 3.0 в связке с SSD реально рулит!

Жидкости для электронных сигарет

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

Теперь для приготовления готовой жидкости для парения нужно основу разбавить определённым количеством пропиленгликоля и глицерина, чтобы получить приятные именно для вас сочетания. Например, мне нравятся мягкие жидкости, которые не сильно бьют по горлу, поэтому в моих смесях глицерина малость побольше, чем в стандартных. Приготовление смеси занимает от силы 5-10 минут при наличии минимальных навыков и подручных материлов (бутылька и шприца для измерения объёмов).

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

Калькулятор электронной жижи

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

Один мой знакомый просил поделиться мнением по поводу выгодности вложений средств в криптовалюту. Так как я сталкиваюсь с подобным вопросом уже не в первый раз, то выскажу свой взгляд публично:

Выгодно ли это?

Если угадаешь, то есть, если повезёт, то вложение в криптовалюту может оказаться очень выгодным. Конечно, это не несколько порядков, как обещают рекламные видео, но рост вложений в 10 или 20 раз вполне возможен.

Рискованно?

Очень рискованно. Риск здесь пропорционален выгоде в случае удачи.

Стоит ли вкладывать свои деньги?

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

Какую криптовалюту покупать?

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

Willie Blount со своей компанией Blue Infusion Technologies придумали довольно удобную штуковину. Они сделали перчатки с вмонтированным в них устройством управления различными электронными девайсами, поддерживающими технологию Bluetooth. Перчатки назвали BEARTek Gloves (Bluetooth Enabled Audio Regulation Technology). Управлять можно, например, телефонами, смартфонами и аудиоплеерами. На них, в первую очередь, и ориентировано устройство.