Задать вопрос
  • Как читать данные с raid 1 на windows?

    Zettabyte
    @Zettabyte
    Ziptar,
    если там gpt, то guid у томов одинаковый, а винда этого дюже не любит. Не критично, правда, но, один просто не будет монтироваться
    Для работы в Р.сейвере монтирование не требуется. Но диск должен быть виден как устройство, например, в Disk management.

    Довольный Айтишникъ,
    Вот тут вопрос, ведь при подключении через usb всякое могло быть
    Предлагаю для начала предполагать, что человек со вполне серьёзным 4-хюнитовым сервером какие-то совсем уж глупости делать не будет.

    tbai,
    я даже приблизительно нужных файлов не вижу
    Даже в R.saver файловая система неполная?

    сервер перестал работать после выключения электричества
    Это, конечно, менее приятно. При внезапном отключении или скачке может происходить всякое...
    Написано
  • Как читать данные с raid 1 на windows?

    Zettabyte
    @Zettabyte
    tbai,
    подключать один hdd или два?

    Попробуйте сначала подключить один винчестер - в общем для RAID1 этого должно быть достаточно.
    Если не сработает, то пробуйте с двумя.

    Если Windows предложит какую-нибудь инициализацию, форматирование, проверку и т.п. для дисков из сервера, категорически отказывайтесь. Файлы будут читаться внутри программы, но не обязательно должны быть видны в Виндоус.
    Написано
  • Может ли, во время чтения файла одним скриптом, другой скрипт начать записывать в этот файл новые данные?

    Zettabyte
    @Zettabyte
    rPman,
    Очень давно пользовался блокировки, это на столько неудобный механизм межпроцессорной 'коммуникации', что лучше его забыть как страшный сон

    Вот тут интересно стало: я смотрю на блокировки файлов со своей "колокольни" (есть в профиле).

    У вас много ответов по PHP, подскажите, как специалист:

    К примеру, есть какой-то не очень большой и сравнительно простой скрипт. Не сайт, без баз данных и т.п.

    Он что-то делает и, например, записывает с каких IP к нему обращались. Т.к. скрипт простой, то и пишет просто - текстовым файлом в столбик. И попутно подрезает этот лог, чтобы не разрастался.

    Т.е. отработал, открыл лог, посмотрел есть ли такой IP. Нет - добавил, есть - удалил старую строку, добавил новую в начало (или в конец). Ну и подрезал журнал, пусть до 1000 строчек. Записал, закрыл.

    А блокировка - как перестраховка на случай, если к скрипту обратится другой пользователь в процессе работы.
    Есть ли в PHP для подобной задачи что-то лучше, чем вышеописанная блокировка?
    Написано
  • Может ли, во время чтения файла одним скриптом, другой скрипт начать записывать в этот файл новые данные?

    Zettabyte
    @Zettabyte
    // пробуем установить эксклюзивную блокировку
    if (flock($file, LOCK_SH))

    ЕМНИП, если нужна эксклюзивная, то параметр - LOCK_EX (write)
    А LOCK_SH - это shared lock (read).
    Написано
  • Что выбрать: sqlite или redis?

    Zettabyte
    @Zettabyte
    shurshur, Спасибо и за подробный ответ и вдвойне, что нашли время на него в выходной день.

    Досадно, что комментарием, по мне так вполне тянет и на ответ и на объяснение для тех, кто активно не следит за развитием этой части технологий.
    Написано
  • Что выбрать: sqlite или redis?

    Zettabyte
    @Zettabyte
    Everything_is_bad,
    Для нормальной работы aiogram, в любом случае нужен Redis

    А разрешите поинтересоваться, раз уж разговор зашёл:

    Чем я занимаюсь - кратко есть в профиле, aiogram никогда не пользовался, но наслышан.
    В моём (возможно, outdated) представлении Redis - это специализированное подобие Memcached.

    Увидел упоминание конечных автоматов, стало интересно: это айограм сейчас разросся до такой монструозности, что без достаточно серьёзного кэширования в памяти ему принципиально не обойтись, или когда вы это пишете, вы держите в голове боты на тысячи и десятки тысяч пользователей (которые не факт, что у автора есть)?
    Написано
  • Материнка Supermicro X12STL-F + SSD M.2 Samsung PM983 1.92TB = ERRORMOD после каждого выключения питания. Что делать?

    Zettabyte
    @Zettabyte
    Дмитрий,
    Решаем пока с продавцом, что делать. Может, получится вернуть.

    Если получится, то это - лучший вариант. На западе такое - точно повод для RMA.
    Сейчас из-за санкций-шмянкций с этим может быть сложнее.
    Написано
  • Как получать уведомление от телеграм при наличии ключевого слова?

    Zettabyte
    @Zettabyte
    Владимир Юрченков,
    экспорт сообщений с канала с последующей их обработкой И чеком новых

    Скорее всего, да, только так, но прямо здесь не так давно человек жаловался, что у него подобные боты работают до первого перезапуска, дальше бан от ТГ.
    Написано
  • Что почитать по IPv6?

    Zettabyte
    @Zettabyte
    Adamos,
    Я тут тоже думал, что с IPv6 все просто, но мне любезно объяснили

    Да, запускать IPv6-only сайты/сервисы пока ещё очень рано, если только вы не запускаете их для небольшой группы совсем упоротых гиков :)
    Написано
  • Как восстановить фотографии, удаленные при помощи компьютера, на Android-устройстве?

    Zettabyte
    @Zettabyte
    mayton2019,
    я не против

    Я тоже :)

    Просто вокруг data recovery существует большое количество мифов, из которых значительная часть по факту очень странные до состояния "непонятно как такое вообще появилось".

    За годы нашей работы так уж исторически сложилось, что мы стараемся с мифами бороться, попутно хотя бы на базовом уровне "просвещая" пользователей.
    Собственно, моя ссылка в ответе выше - как раз один из элементов этой работы.
    Написано
  • Как принудить поделиться геолокацией?

    Zettabyte
    @Zettabyte
    Елена,
    Drno, бред сумасшедшего какой-то. Шапочку из фольги не носите? Такси, доставка и прочее нуждаются в геолокации

    Айти-специалисты, которых мы заслужили.

    За последние несколько лет я ни разу не давал приложению такси доступ к геолокации даже на телефоне.
    Написано
  • Как восстановить фотографии, удаленные при помощи компьютера, на Android-устройстве?

    Zettabyte
    @Zettabyte
    Под ОС Linux есть несколько утилит которые умеют по сигнатурам
    находить данные независимо от файловой системы

    Под Windows таких программ не только гораздо больше, но они ещё и заметно лучше развиты (что важнее).

    Использование Линукса именно для raw recovery в лучшем случае не даст никаких плюсов, но со значительно большей вероятностью только навредит.
    Написано
  • Существует ли нормальная версия советской хельветики (предка Soyuz Grotesk)?

    Zettabyte
    @Zettabyte
    однако я не могу найти его компьютерную версию

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

    У меня на старом компе должна быть небольшая папка с сответствующими картинками, которая так и называется - find identify.

    P.S.
    На первой картинке "з", конечно, просто эпическая.
    Написано
  • Почему экраны имеют разрешения не кратны степени 2? Почему 1080, а 1024, если вместо умножения на 1080, можно сдвинуть 10 байт?

    Zettabyte
    @Zettabyte
    ThunderCat,
    я так понимаю, отмечать решением правильные ответы не в правилах ТС...

    Оказанная услуга ничего не стоит.
    Написано
  • Почему экраны имеют разрешения не кратны степени 2? Почему 1080, а 1024, если вместо умножения на 1080, можно сдвинуть 10 байт?

    Zettabyte
    @Zettabyte
    Dmitry Roo,
    Скорее всего, причина в том, что монитор исторически - это "недотелевизор"

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

    Zettabyte
    @Zettabyte
    Svoboo,
    другие программы вообще ничего не могли увидеть, а эта смогла

    Это скорее всего, было из-за того, что студии повезло прочитать вообще хоть что-то.
    Зачитал бы диск у другой программы - увидели бы там.

    Сравнивать результат можно только на носителе, который одинаково доступен для всех "участников сравнения".
    Написано
  • Как вытащить данные с жесткого диска?

    Zettabyte
    @Zettabyte
    Svoboo,
    Клонирование через r-studio обещает быть быстрее: 19 часов

    Оптимальным было бы вам максимальное количество времени находиться рядом с диском, чтобы остановить в случае, если что-то пойдёт не так и диск не запилил себя безвозвратно.

    Не менее важно обратить внимание на то, что r-studio вам создаёт некий "сжатый образ".

    Мы пользуемся другими инструментами, так что я уже подзабыл что там к чему, но почти наверняка вы не сможете работать с этим образом другими программами.
    Написано
  • Как вытащить данные с жесткого диска?

    Zettabyte
    @Zettabyte
    Svoboo,
    боюсь я не дождусь окончания сканирования всего диска

    Не дождётесь. С высокой вероятностью диск помрёт раньше.

    Как-то ускорить процесс можно?

    Если товарищ одобряет риск с попыткой клонирования (см. выше), то делайте её с прыжками / пропусками медленных зон.

    Точно без многозадачной среды, т.е. не под "обычной" Windows. Если и так скорость не улучшится, т.е. головы нормально не читают нигде, то однозначно заканчивайте - самостоятельно получится только сделать хуже.
    Написано
  • Как вытащить данные с жесткого диска?

    Zettabyte
    @Zettabyte
    Svoboo,
    Пробовал запускать r.saver и прочие аналогичные программы-висят на 0%

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

    попробовать что-нибудь с него вытащить, по его словам он с самого начала вел себя как-то непонятно

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

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

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

    Состояние подозрительное, но далеко не исключено, что сейчас данные можно вынуть "малой кровью", т.е. недорого и в очень даже полном объёме.
    А вот если состояние диска ухудшить, то будет дороже, процент восстановленной информации ниже, а сроки - выше.
    Написано
  • Как удалить старые контакты при поиске в Telegram?

    Zettabyte
    @Zettabyte
    А с появляющимися ненужными контактами диалоги у вас сохранены или нет?
    Написано