Установка Windows на ноутбук Huawei D 16

Приобрели мы, значит, ноутбук Huawei D 16 (53013YDK) без предустановленной операционной системы, чтобы не переплачивать ~5 тыс. рублей. Предварительно обзавелись установочной флешкой с Windows 11 (записывали образ через balenaEtcher). Однако на этапе установки, где нужно указать диск, на который будет установлена ОС, самого диска в списке не оказалось, а также было сообщение «А media driver your computer needs is missing» с предложением указать путь к драйверу.

Для начала через diskpart отформатировал текущий SSD-диск:

select disk 0
clean
convert gpt
create partition primary
format fs=ntfs quick
assign letter=C
active

Не помогло.

Дальше промучался с якобы отсутствием драйвера Intel VMD — скачал все возможные вариации, но установщик Windows отказывался их принимать.

Затем решил скачать ISO-образ Windows повторно, уже через MediaCreationTool, и записать через Rufus. Эти действия улучшили ситуацию — SSD-диск стал виден, но при попытке его выбрать уже ошибка «Нам не удалось установить Windows в выбранное расположение. Проверьте носитель. Дополнительные сведения о том, что произошло: 0x80300001». Но тут проблема решается нажатием на кнопку «Форматировать» уже непосредственно силами установщика. В результате этого действия диск стал доступным, пошла установка Windows.

Сброс триала Crossover

Crossover позволяет запускать в среде macOS приложения/игры, предназначенные для Windows. Бесплатный аналог — Porting Kit.

Crossover обойдется в $ 64 доллара, но предусмотрен 14-дневный ознакомительный период, который можно сбрасывать бесконечно. Как это сделать, можно почитать здесь или здесь.

Читать далее «Сброс триала Crossover»

A problem occurred starting process ‘command ‘node’

Писал ранее, что в Android Studio Ladybug 2024 столкнулся с проблемой, когда при сборке одного из проектов возникала ошибка:

> Task :app:createBundleGoogleDebugJsAndAssets FAILED
Execution failed for task ':app:createBundleGoogleDebugJsAndAssets'.
> A problem occurred starting process 'command 'node''

Оказывается, проблема решается следующим образом:

  • В Android Studio открываем Settings -> Build, Executions.. -> Build Tools -> Gradle и в настройках Gradle JDK выбираем jdk-17. Если jdk-17 нет, то нужно предварительно скачать.

Русская раскладка клавиатуры в эмуляторе Android TV

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

Как вариант, можно установить отдельную клавиатуру (я остановился на SwiftKey) — скачиваем apk и ставим через adb в эмулятор, настраиваем и пользуемся нужным языком.

SwiftKey Keyboard в Android TV

Википедия и прокси

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

Собственно, для теста поднял прокси на нестандартном порту и сразу после совершения правки tcpdump засёк гостей, а адрес был тут же заблокирован на полгода как прокси:

eth0  In  IP unn-185.246.211-181.datapacket.com.44059 > .socks: Flags [SEW], seq 3512024762, win 64240, options [mss 1399,nop,wscale 8,nop,nop,sackOK], length 0

eth0  In  IP 95.211.172.97.adsl.inet-telecom.org.8153 > .http-alt: Flags [SEW], seq 2163372201, win 64240, options [mss 1399,nop,wscale 8,nop,nop,sackOK], length 0

eth0 In  IP unn-185.246.211-181.datapacket.com.44059 > .socks: Flags [SEW], seq 3512024762, win 64240, options [mss 1399,nop,wscale 8,nop,nop,sackOK], length 0

eth0  In  IP unn-185.246.211-181.datapacket.com.44059 > .socks: Flags [S], seq 3512024762, win 64240, options [mss 1399,nop,wscale 8,nop,nop,sackOK], length 0

eth0  In  IP 95.211.172.97.adsl.inet-telecom.org.8153 > .http-alt: Flags [S], seq 2163372201, win 64240, options [mss 1399,nop,wscale 8,nop,nop,sackOK], length 0

Источник

GitHub и репы с DDoS-инструментами

В продолжение темы про GitHub: в прошлой заметке описывается случай блокировки аккаунта за оставленный комментарий, содержащий слово «пидор». Причина — нарушение правил сообщества («гомофобные оскорбления»). Реакция модераторов была незамедлительной и безжалостной. Ну, т.е. они могут работать быстро, когда захотят.

А вот другая история: не секрет, что после начала событий 2022 года на GitHub стали выкладываться многочисленные репозитории с инструментами (и детальными инструкциями) для проведения DDoS-атак на инфраструктуру российских предприятий (интернет-провайдеры, банки, гос. органы и пр.). Курированием всего этого занималась т.н. «ИТ-армия Украины». На удивление, такие репозитории здравствуют до сих пор, хотя напрямую и нарушают правила GitHub.

Мы, как добропорядочные граждане GitHub, пишем репорт через их форму подачи жалобы:

Читать далее «GitHub и репы с DDoS-инструментами»

Отказ от ответственности

Один персонаж называет другого «пидором», за что его аккаунт блокируют на GitHub, после чего он в своей заметке пишет:

Это был набор латинских символов, напоминающих транслитерированное русское слегка оскорбительное слово «гей», которое имеет широкое значение и на самом деле не означает «гей».

Отказ от ответственности: я не против геев, на самом деле я фанат Van Darkholme, мне нравится Ram Ranch (и общая идея мужского секса, потому что, если подумать, это самый мужественный тип секса, потому что в нем нет женщин, и это будто вершина мужественности), и мне нравится время от времени смотреть некоторые  документальные фильмы о геях на VICE.

Хороший ход, ведь после доведения информации до службы поддержки, аккаунт был разблокирован ^_^

Обвиненные адвокаты

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

Тоже вот удивлялся, каким образом Навальный переодически публиковал в аккаунтах своих социальных сетей сообщения от своего имени. Разве у заключенных в колонии есть доступ к Интернету? Получается, что посты публиковались членами его команды под видом его собственных. Но вполне возможно, что сам текст, действительно, принадлежит авторству Навального. Тогда вопрос — каким образом этот текст передавался наружу? По всей видимости, следствие посчитало, что как раз через адвокатов, что по правилам делать запрещено. Ведь не зря же потом им запретили проносить ручки/карандаши, но и даже после этого посты продолжали появляться. Ох, это что ж выходит? Адвокаты при встрече с Навальным теперь старательно заучивали тезисы, отправляя потом их «в номер»? (upd: со слов самих адвокатов — «Нас судят за передачу мыслей Навального другим людям»).

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

То надо, то не надо…

2017 год : Часть стран Евросоюза и Украина прямо призывают заблокировать строительство «Северного потока-2», утверждая, что он поставит под угрозу энергетическую безопасность Украины и Евросоюза. / источник

2018 год: По мнению Киева, без доходов от прокачки российского газа украинская газотранспортная система «превратится в металлолом»… Киев оценивает ущерб от остановки транзита в $3 млрд (3% ВВП). В Киеве резко критикуют заинтересованность Германии и Австрии в новом проекте. «Извините за резкие слова, но «Северный поток-2» — это политическая взятка за лояльность к России в том, чтобы организовать экономическую и энергетическую блокаду против Украины и нанести нам мощный ущерб», — заявил президент Украины Петр Порошенко. / источник

2021 год: Зеленский выражал опасение, что после запуска «Северного потока-2» Россия не станет продлевать с Украиной контракт на транзит газа. По словам президента, если «Северный поток-2» «отключит» Украину от поставок газа, она лишится около $3 млрд в год, что сделает невозможным финансирование армии. / источник

2024 год: Зеленский заявил, что Украина не будет продлевать транзит газа из России после 31 декабря, и не позволит Москве «зарабатывать дополнительные миллиарды» на нем. / источник

Fin.

«Колесо Призов» от Яндекс.Маркета

На Яндекс.Маркета проходит акция «Колесо Призов» — получай монетки, вращай барабан и смотри, что тебе выпадет. В числе призов есть телефоны, умные колонки, бытовая техника, но большинство — скидки на всякие сервисы и товары.

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

Колесо Призов от Яндекс.Маркета
Изучаем ответ через веб-инспектор