Задать вопрос
  • Как работает парсинг сторонних ссылок?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Думаю, что на разных сайтах реализация различается, но вероятнее всего, подтягиваются метаданные конкретного ролика - что-то наподобие Open Graph protocol (у Ютьюба наверняка есть что-то подобное, начните с просмотра кода страницы), они парсятся, выбираются нужные. Их отображение - как вам понравится.

    Картинки - по принципу
    https://img.youtube.com/vi/<youtube_video_id>/[0-3].jpg

    ID - понятно, 0-3 - варианты размеров (выберите нужный).
    Вот для вашего ролика: https://img.youtube.com/vi/bhUAIrV-PIc/0.jpg

    Либо
    https://img.youtube.com/vi/<youtube_video_id>/default.jpg

    Вместо default.jpg можно подставлять mqdefault.jpg, sddefault.jpg, hqdefault.jpg и maxresdefault.jpg. Это тоже разное качество, но не у всех роликов есть все варианты.

    Также загляните в API: https://developers.google.com/youtube/v3/
    Но сейчас, по-моему, нужно получать ключ, просто так им не побалуешься.

    Кстати, для 2-й версии API находится вот такой код:
    Get Youtube video details with JavaScript
    <script type="text/javascript" src="http://code.jquery.com/jquery-1.5.1.min.js"></script>
     <script type="text/javascript">
     var vidid = "bhUAIrV-PIc";
     function getYouTubeInfo() {
     $.ajax({
     url: "http://gdata.youtube.com/feeds/api/videos/"+vidid+"?v=2&alt=json&orderby=published&prettyprint=true",
     dataType: "jsonp",
     success: function (data) {parseresults(data)}
     });
     }
     function parseresults(data) {
     var ytvtit = data.entry.title.$t;
     var ytvcat = data.entry.media$group.media$category[0].label;
     var ytvpub = data.entry.published.$t.substr( 0, 10 );
     var ytvath = data.entry.author[0].name.$t;
     var ytvatl = data.entry.media$group.media$credit[0].$t;
     var ytvdur = data.entry.media$group.yt$duration.seconds;
     var ytvrta = data.entry.gd$rating.average.toFixed(1);
     var ytvrtm = data.entry.gd$rating.max;
     var ytvrtc = data.entry.gd$rating.numRaters;
     var ytvlks = data.entry.yt$rating.numLikes;
     var ytvdlk = data.entry.yt$rating.numDislikes;
     var ytvvwc = data.entry.yt$statistics.viewCount;
     var ytvfav = data.entry.yt$statistics.favoriteCount;
     var ytvcmc = data.entry.gd$comments.gd$feedLink.countHint;
     var ytvdes = data.entry.media$group.media$description.$t;
     var ytvurl = 'https://www.youtube.com/watch?v='+vidid;
     var ytvtmb0 = data.entry.media$group.media$thumbnail[0].url;
     $('#ytvtitle').html(ytvtit);
     $('#ytvcatgry').html(ytvcat);
     $('#ytvpublish').html(ytvpub);
     $('#ytvauthr').html('ytvath');
     $('#ytvduration').html(ytvdur + ' Seconds' );
     $('#ytvrtngavrg').html(ytvrta);
     $('#ytvrtngmax').html(ytvrtm);
     $('#ytvrtngcnt').html(ytvrtc);
     $('#ytvlks').html(ytvlks);
     $('#ytvdislks').html(ytvdlk);
     $('#ytvviewcount').html(ytvvwc);
     $('#ytvfavcount').html(ytvfav);
     $('#ytvthumb').html('
    ');
     $('#ytvcomment').html(ytvcmc);
     $('#ytvdescription').html(ytvdes);
     $('#ytvurl').html('Watch on YouTube');
     $('#ytvply').html('
    
    
    
    ');
     }
     $(document).ready(function () {
     getYouTubeInfo();
     });
     </script>
    Ответ написан
    Комментировать
  • Как очистить жесткий диск?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Скачайте R.tester (бесплатный, инсталлировать не нужно) и запустите в нём тест записи: https://rlab.ru/tools/rtester.html

    И затрёте всё намертво и заодно диск протестируете.
    Можете также сохранить результаты как в виде картинок, так и в виде файла со всеми подробностями (его надо открывать в том же Р.тестере), чтобы затем показать покупателю.
    Ответ написан
    Комментировать
  • Ошибка в логах с 3ware RAID, в чём может быть дело?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Пункт №0: есть ли у вас проверенные на целостность бэкапы содержимого сервера? Без этого экспериментировать с системой я бы не стал, особенно в плане операций, подразумевающих запись.

    У вас занятный вывод в том плане, что отображается Retry queued command:. без отображения команды. По идее там должно быть что-то наподобие 0x51.
    Если судить по дампу, то проблема возникает с операцией чтения (read) - 28 M OM MM READ(10).

    Было бы хорошо изучить что говорит мануал к вашему 3ware на этот счёт.

    Кроме того, если бэкапы у вас есть и вдруг есть возможность загрузить Windows (например, с флешки), то запустите программу наподобие R.tester и посмотрите что она скажет про состояние дисков.

    В первую очередь я проверил бы слот 27 (или 26). Если, конечно, такое количество дисков у вас вообще есть и моё предположение о том, что это нумерация, верное.
    Ответ написан
    Комментировать
  • Какой браузер с адблоком можно поставить на Аndroid 4.4.4?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Ставьте Firefox, на мой взгляд, он ещё лучше Брэйва, по-хорошему, единственный нормальный браузер из оставшихся.

    Но и в Файрфоксе недавно "обновили" дизайн, чтобы как всегда сделать его более "простым, доступным, и т.п." -- в общем, стандартная песня, с помощью которой описывают дебилизацию.

    Возьмите версию, которая теперь уже имеет классический интерфейс и полную поддержку расширений (в т.ч. десктопных).
    Последняя такая версия -- это Firefox 68.11.0, скачивайте .apk отсюда: https://www.apkmirror.com/apk/mozilla/firefox/fire...
    Для архитектуры armeabi-v7a (у вас, скорее всего, такая) требуется Android 4.1+.

    Затем скачайте расширение uBlock Origin (именно "Origin", не просто юБлок): https://addons.mozilla.org/en-US/firefox/addon/ubl...
    В настройках расширения включите, как минимум, Regions, languages -> RUS: RU Adlist, а также то, что ещё захотите блокировать.

    Можете дополнительно установить расширение Scriptlet Doctor, чтобы резать агрессивную рекламу на Яндексе: https://github.com/JustOff/scriptlet-doctor/releases
    (вам нужен файл scriptlet-doctor-quantum-1.2.3.xpi)
    Ответ написан
    2 комментария
  • Как объединить два RAID массива?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    составной том из двух RAID0 массивов ... Какие проблемы могут возникнуть?

    На мой взгляд, здесь важно помнить, что RAID 0 из N дисков в N раз менее надёжен, чем один диск. Потеряете один диск в таком рэйде - потеряете всё.

    Обычно использовать РЭЙД 0 в каком-то более-менее серьёзном сценарии работы имеет смысл только когда скорость имеет приоритет над всем остальным.
    Ответ написан
    2 комментария
  • Как лучше всего делать статичный сайт-одностраничник в 2021-ом?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Возьмите какой-нибудь простой даже не framework, а т.н. "boilerplate", например:

    Почти наверняка там внутри уже есть заготовки для всего, что вам потребуется. Даже раздувшийся в последнее время Bootstrap не будет нужен.

    У Pure.css даже готовые шаблоны уже выложены: https://purecss.io/layouts/

    Кстати из бонусов, такой сайт будет получать высокую оценку в google pagespeed и подобных сервисах.
    Ответ написан
    Комментировать
  • Какой старый недорогой HBA контроллер (lsa 9200...9211 / 93хх) выбрать для поддержки новых больших дисков (14-18Тб) от 5шт?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    HBA контроллер для бОльших новых дисков

    Мы недавно под конкретную задачу по восстановлению данных брали LSI 9200-16E. К примеру, на eBay они стоят совсем копейки.
    Альтернатива - LSI 9200-8E, но при минимальной разнице в цене, отчего не взять четырёхпортовый?

    Но это внешний HBA-адаптер, мы подключали пару полок SuperMicro 837E16-RJBOD1. А в них были SAS-диски ST12000NM0027 (Seagate Exos X12 на 12 ТБ).

    ЕМНИП, у LSI проще всего смотреть на букву в модели: E - external, I - internal. Также бывают вариации моделей, например, для адаптера выше это LSI 9201-16E.

    Вам также будет полезно определиться достаточно ли вам будет 6 Gbps или нужен контроллер быстрее (и подороже).

    нужно ли для этого собрать новый сервер

    У того же СуперМикро есть модели, где "всё внутри", к такой полке вы сможете подключать другие, посмотрите спеки на русском/английском сайтах.
    Ответ написан
    Комментировать
  • Есть ли сервисы коротких ссылок, позволяющие самому задавать эту ссылку, а не случайный код?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    получить ссылку примерно такого вида как хочеться

    Регистрируете не примерно, а такой домен, как хочется. Покупаете простой хостинг, ставите туда это: https://yourls.org/

    Дальше вы сам себе хозяин без необходимости думать сколько проживёт ссылка и будет ли она свободна.
    Ответ написан
    Комментировать
  • Ошибка режима SATA при восстановлении через HDD Regenerator?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Восстанавливаю жесткий диск с BADами через DOSовскую версию HDD Regenerator

    Вы добавили тэг "Восстановление данных". Если вам нужны данные с этого диска, то останавливайте процесс немедленно!

    HDDRegenerator ничего не восстанавливает. Всё, что вы можете сделать с его помощью - это ухудшить ситуацию, или добить диск окончательно.

    Рассказы про "особые внутренние алгоритмы" - чушь и сказки. Всё, что делают подобные программы - это насилуют диск, и так находящийся на грани. Именно поэтому в англоязычном сегменте сети его называют не иначе как HDD Degenerator.
    Ответ написан
    3 комментария
  • Флешка определяется но не отображается?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    На одном ноуте с флешкой всё нормально

    Вы точно проверили, что на первом ноутбуке с флешкой нормально абсолютно всё?
    Она открывается, имеет правильный объём, все файлы видны и копируются, и после этого копии нормально открываются (не битые)?

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

    на втором ноут флешку определяет, её видно в диспетчере устройств но её нет в проводнике

    Посмотрите что вам скажет R.saver - увидит ли он флешку и файлы на ней?
    Программа бесплатная и не требует установки, главное не скачивайте её на ту же флешку.

    Помимо этого, после того, как со всем разберётесь, и убедитесь, что работающая копия всех данных у вас есть, можете сделать тесты в R.tester'е. Он покажет проблемы с памятью, если они есть.
    Можете дополнительно сделать тест записи, но учтите, что он уничтожает содержимое накопителя безвозвратно.
    Ответ написан
    Комментировать
  • Имеет ли значение название домена?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Как показывает практика (создание небольших страниц-заглушек на домене, который пока не развивается и не используется), как минимум, гугл учитывает вхождение ключевых слов запроса (или их близких синонимов) в название домена, и выделяет их болдом. Пример: https://DataRecoveryMoscow.ru/

    Так что если какой-то важный запрос, на который вы ориентируетесь, будет входить в название домена, то это будет скорее плюсом, чем минусом.

    Однако, если стоит выбор между красивым и коротким доменом (вдруг сумеете такой найти) и длинной конструкцией, то я бы скорее выбрал первый, чем второй. Второй можете зарегистрировать "про запас", и разместить там либо небольшой тематический текст, либо поставить редирект.
    Ответ написан
    Комментировать
  • Можно ли будет прочитать данные или восстановить с оставшихся дисков, если из RAID0 убрать один?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    смогу ли я хоть что-то из данных получить в читабельном виде, если накроется один из входящих в массив накопителей?

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

    На RAID 0 данные равномерно "размазываются" по всем дискам, при этом чётность отсутствует. В результате, если из строя выйдет один диск, то файлы начнут выглядеть будто по ним прошлись гребёнкой.
    Например, при выходе 3-го диска в массиве из 4-х, в каждом файле будет потерян каждый 3-й, 7-й, 11-й и т.д. страйп.

    RAID0 из N дисков в N раз менее надёжен, чем один диск. Основное его назначение - скорость, а не надёжность.
    Для надёжности нужен RAID 1 или RAID 10.
    Ответ написан
    Комментировать
  • Инструменты для глубокого восстановления данных на Android?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Сложно говорить наверняка, т.к. неизвестно что было установлено на телефоне до перепрошивки и как оно было настроено, да и модель тоже неизвестна.

    Хотя я думаю, что это не так важно. LineageOS 18.1 - свежая, соответственно, телефон у вас тоже вряд ли старый. В связи с этим я полагаю, что к сожалению, сделать что-либо самостоятельно шансов у вас крайне мало, скорее даже нет вообще.

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

    На всякий случай, вот краткая универсальная памятка по выбору компании по восстановлению данных: восстановление-данных.рф
    Ответ написан
    Комментировать
  • Возможно ли появление синего экрана из за жесткого диска, если система стоит на SSD?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Сфотографируйте ошибку, которая отображается на BSOD и погуглите её код после перезагрузки. Либо посмотрите журналы ошибок в system management, по идее, они должны там быть.

    Также можете проверить как жёсткий диск, так и ССД R.tester'ом. Если есть какие-то явные проблемы, то автоматическая диагностика их выявит (в т.ч. и шлейф - скорее всего будут CRC errors).
    Программа бесплатная и не требует установки.

    UPD:
    Да, и если сомневаетесь в жёстком диске, то сначала сделайте копию важных данных с него, а потом уже разбирайтесь что к чему.
    Ответ написан
    1 комментарий
  • Почему ноут не видит хард?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Сначала хорошо было бы выяснить какая файловая система используется на этом диске. Если вы говорите про "мак, которому уже почти 10 лет", то там, вероятно, HFS или HFS+.

    Затем хорошо было бы понять какую задачу вы решаете. Пользоваться диском на обоих компьютерах? Тогда, скорее всего, на одном из них придётся что-то придумывать для работы с "нетипичной" для него файловой системой.

    Если же вам нужно просто прочитать/скопировать данные на компьютер с Windows, воспользуйтесь R.saver'ом: https://rlab.ru/tools/rsaver.html

    Он поддерживает большой список файловых систем в режиме чтения (когда всё в порядке) и легко позволит скопировать данные с нестандартного устройства.
    Программа бесплатная, установки не требует.
    Ответ написан
    1 комментарий
  • Есть ли android браузер, в котором можно отключить все изображения?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Есть ли android браузер, в котором можно отключить все изображения?

    Firefox до переделки интерфейса точно это поддерживает (после - не проверял), он же поддерживает все десктопные расширения. Берите Firefox 68.11.0 - это последняя версия с классическим интерфейсом:
    https://www.apkmirror.com/apk/mozilla/firefox/fire...

    Включается в настройках: "три точки" -> Settings -> Advanced -> Show images.
    Можете так же установить uBlock Origin, им можно порезать как рекламу, так и вообще всё, что захотите.

    Также картинки можно отключать в Firefox Lite (но он может быть недоступен в гугл плэй для некоторых стран):
    https://www.apkmirror.com/apk/mozilla/firefox-rock...

    Яндекс.браузер не ставьте - это чёрная дыра в плане слежки за пользователем.
    Ответ написан
    Комментировать
  • Как и чем мониторить состояние дисков в ESXi?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Если у вас полноценный интеловский сервер, можете попробовать R.tester. Он "специально обучен" добираться до дисков, минуя различные препятствия, и этот его навык постоянно оттачивается.
    Программа бесплатная, установки не требует.

    Как и чем восстанавливать информацию с VMDK дисков, в случае если последний умер?

    Очень рекомендую до этого не доводить. В зависимости от вашей конфигурации, такая задача легко может стать кратно сложнее "обычного" восстановления.

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

    Пытаться собрать что-то после этого, конечно, можно, но ручная сборка отдельного файла(-ов) будет стоить вам сотни, а то и тысячи долларов, в зависимости от формата и размера.
    Бэкапы обойдутся намного дешевле.
    Ответ написан
    2 комментария
  • Стоит ли регистрировать домен за границей?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Скорее да, чем нет.
    С зарубежными доменами вероятность какого-то инцидента пониже, чем с .RU, даже у отечественных регистраторов, но думаю, что с иностранным регистратором будет спокойнее.

    Неплохие (и бюджетные) сейчас это NameSilo, Porkbun, и NameCheap. Последний с натяжкой - похоже, началась тенденция к тому, чтобы испортиться.
    Ответ написан
    2 комментария
  • Как вручную перенести Windows 10 на SSD, без сторонних программ?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    У меня лучше всех уже много-много лет работает Norton Ghost.

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

    Хорошо работает та, которая в старой версии Hiren’s BootCD. Скачивайте 10.2 отсюда: https://www.hirensbootcd.org/old-versions/
    Ответ написан
    Комментировать
  • Что лучше: HDD 2.5 или SSD 2.5 для хранения файлов и торрентов?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Что лучше: HDD 2.5 или SSD 2.5 для хранения файлов и торрентов? ... учитывая, что разница в цене минимальна?

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

    Кроме того, вы упоминаете минимальную разницу в цене. Если объём накопителей при этом одинаков, то как бы вы не купили какой-то совсем барахольный ССД.

    А если вы туда накидаете много торрентов, будете их там хранить, лишь изредка удаляя, чтобы скачать что-то ещё, то это будет отличным сценарием катастрофы для дешёвого SSD.
    У него маленький ресурс, и "заездить" маленький остаток пространства, которое вы будете перезаписывать, вполне реально.
    На встроенные алгоритмы "самостоятельного перемешивания данных" я бы не полагался, особенно в дешёвых моделях.
    Ответ написан