Задать вопрос
  • Как рационально выбрать объем SSD: 128 или 250 гб?

    devspec
    @devspec
    Помогло? Отметь решением
    У меня на ноуте года 4 120 Гб был в качестве системного.
    Периодически WinDirStat'ом пробегался, чтобы поудалять самое ненужное - и хватало.
    Так что нормально всё, хватает.
    Ответ написан
    1 комментарий
  • Установка Linux на DVD приставку?

    Radjah
    @Radjah
    Собираешь с помощью кросскомпилятора ядро по конфигу для процессора приставки, собираешь всё окружение и оболочку, упаковываешь собранное в образ, чтобы он помещался на флешку приставки
    Прошиваешь и включаешь.
    Ответ написан
    3 комментария
  • Как расширить раздел root в centos?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    Это вопрос нихрена не простой :)

    Просто расширить том LVM несложно. Но вот освободить в нем место - это уже посложнее будет.

    Кстати, НЕ ЛЕЗЬТЕ в тома LVM c помощью редакторов разделов! (gparted, partition magic, acronis и иже с ними) - угробите все нахрен.

    Сначала нужно освободить место в /home. А это непросто, потому что система даст урезать том только в том случае, если блоки не используются. Потом освободившееся место приписать другому тому.

    На словах все просто. На деле будет долгое и вдумчивое чтение документации по LVM, полный бэкап данных (потому что шанс при неаккуратном обращении с командами управления томами угробить все не просто высок - он охренительно высок!), и уже потом пробовать что-то сделать. Получится не сразу :) поэтому если есть возможность и нет времени - лучше попросите кого-нибудь.
    Ответ написан
    6 комментариев
  • Как расширить раздел root в centos?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    в общем случае, для любого линукса, обычно все просто делается с лайв носителя, gparted или patrtitionmanager, если кеды
    .. это именно на случай простой разметки, без LVM (хотя.. возможно и с LVM все будет так же просто... почти как в акронисе)

    ps если вдруг в лайве нет этих утилит (что было бы странно) их можно установить стандартным способом (хотя и на один сеанс, но большего и не надо)

    pps и да - резервное копирование важных данных крайне желательно ДО

    ppps запасной вариант (для чайников, но почему бы и нет?) - с лайва (под рутом):
    - каментим строку home в /etc/fstab
    - создаем в руте папку home
    - rsync/grsync/и даже mc - мувивм хомяка
    - убиваем раздел хомяка
    - расширяем рут до физического предела (утилиты упомянуты выше)
    ... но ни когда не забываем о резервных копиях всего важного, прежде чем начать мясорубку..

    ppps
    Кстати, НЕ ЛЕЗЬТЕ в тома LVM c помощью редакторов разделов! (gparted, partition magic, acronis и иже с ними) - угробите все нахрен.

    - акронис упомянут вообще для сравнения (и аналогия вполне уместна, см следующий пункт, все в гуях, но все работает), partition magic не упоминался вообще
    - а вот кдешный patrtitionmanager прекрасно справился (kubuntu 18.04.* по крайней мере. LVM рзадел показан на физическом девайсе - мув/ресайз (не не менее контента конечно), а его подтома показаны уже как на отдельном девайсе - мув/ресайз велкам (опять же в пределах размера LVM тома)), так что не надо крошить батон в компот (при этом, обычно, gparted, во всяких блогах, часто заявляется более продвинутым, но сам это уже не проверял)
    Ответ написан
    Комментировать
  • Нормальный пакетный менеджер для арча?

    @AVKor
    Правильная бунта и правильный арч с правильным пакетным менеджером называется Debian. Особенно для старенького ноутбука.
    Ответ написан
    3 комментария
  • Как изучить язык баз данных SQL?

    @AlexndrNovikov
    Solution Architect in Spiral Scout
    Книги это, конечно, здорово, но как показывает практика, большинство книги либо забрасывает, либо просто читает и не особо новые знания впитывает. (если речь о начинающих разработчиках, которые прям с нуля начинают книгу читать)

    А самый логичный способ что-то изучить - это практика, практика и еще раз практика. Если нет реального проекта с реальными проблемами - рекомендовал бы пару ресурсов: sql-ex и pgexercises, там можно поработать как с совсем простыми и примитивными запросами, так и с гораздо более сложными.

    Ну а овладев азами можно уже и книгу брать, чтобы закрыть пробелы, либо документацию по конкретной СУБД
    Ответ написан
    3 комментария
  • Как подключить сигнальную землю RS232?

    Radjah
    @Radjah
    Попробуй на корпус разъема кинуть. Он с землей соединён.
    Ответ написан
    Комментировать
  • Как архивировать файлы с ПК бывших сотрудников?

    moropsk
    @moropsk
    Странно конечно, что это повесили на ИТ.
    В теории увольняющийся сотрудник, сам должен передать необходимую инфу (новому сотруднику, руководителю или замещающему).

    Чем пользуюсь:
    Стандартный бэкап скрипт в планировщик
    https://www.gotoadm.ru/create-backup-image-windows...
    www.outsidethebox.ms/15323

    Понравилась бесплатная утилита (пока тестирую)
    https://www.veeam.com/ru/windows-endpoint-server-b...

    Добавлю:
    www.superbasis.de/copymik/index.htm#rus
    Ответ написан
    7 комментариев
  • Git. Как подтянуть изменения из основного репозитория в fork?

    Dark_Scorpion
    @Dark_Scorpion
    Вкратце:
    git remote add parent <ссылка на родительский репозиторий>
    git pull parent <ветка>
    Ответ написан
    Комментировать
  • Как с помощью bat добавить адрес в hosts?

    @XanMark
    ECHO %NEWLINE%^11.11.11.11 ya.ru>>%WINDIR%\System32\drivers\etc\hosts
    ECHO %NEWLINE%^22.22.22.22 google.ru>>%WINDIR%\System32\drivers\etc\hosts

    Запускать, понятное дело, с админ правами.
    Ответ написан
    7 комментариев
  • Можно ли восстановить исходники из apk?

    borisdenis
    @borisdenis
    Ленив и вреден...
    Одного dex2jar мало

    1. Качаем dex2jar-0.0.9.8.zip (номер версии может изменяться) и извлекаем все файлы в желаемую папку, например D:\Decompile .
    2. Качаем Java Decompiler, я использовал JD-GUI и извлекаем файлы для удобства в ту же папку, куда и dex2jar.
    3. Качаем apktool и apktool-install-windows-r04-brut1.tar.bz2 и извлекаем файлы уже в системную папку. По умолчанию C:\Windows. (Не забываем скачать второй архив)
    4. Берем нужный apk файл и кладем в папку с dex2jar и Java Decompiler. В примере приведу декомпиляцию приложения Прикрепленный файлCalculator.zip ( 66,18 КБ )
    5. . (надо извлечь из архива).
    6. Открываем Командную строку (Обработчик команд Windows) в вышеупомянутой папке (В папке по пустому месте при зажатой кнопке Shift нажимаем правую кнопку мыши и выбираем Обработчик команд Windows).
    7. Вводим команду dex2jar Calculator.apk и если все прошло хорошо, в той же папке появится файл Calculator.apk.dex2jar.jar
    8. Запускаем jd-gui и открываем полученный на предыдущем шаге файл. (На Windows 7 открывать с правами администратора и с совместимостью Windows XP SP3)
    9. Выбираем пункт меню File-Save All Sources и сохраняем.
    10. Извлекаем полученный zip архив.
    11. Помещаем полученную папку в папку src (надо предварительно создать).(Что бы получилась примерно такая структура D:\Decompile\Calculator\src\com\android)
    12. Опять же в командной строке вводим команду apktool d Calculator.apk Calculator, где Calculator.apk-имя пакета, Calculator-папка для декомпиляции
    13. Если все хорошо, тогда в указанной папке будут исходники в двух форматах (java и smali), ресурсы и файлы AndroidManifest.xml, apktool.yml
    14. Все готово, исходники получены. Правда после декомпиляции в коде есть, можно сказать, ошибки, я заметил пока только что вместо true и false стоят 1 и 0 соответственно.


    Взято с 4pda гуглится за пару секунд
    Ответ написан
    4 комментария
  • Как sizeof вычисляет размер массива?

    @res2001
    Developer, ex-admin
    sizeof - это не функция (хоть и выглядит похоже) - это операция взятия размера.
    sizeof всегда вычисляется на этапе компиляции, т.е. в исполняемом файле вместо вызова sizeof уже будет вычисленная константа.
    Когда компилятор знает размер массива, как в вашем примере, он вернет полный размер массива.
    Но если передать в sizeof произвольный указатель (именно указатель, а не статический массив), он вернет размер указателя.

    Статический массив - это не указатель. Указатель - на этапе выполнения занимает в памяти место для хранения адреса. Статический массив занимает в памяти место для хранения данных массива.
    Поэтому статический массив - это не указатель. Хотя часто компилятор работает с именем статического массива как с указателем.
    Ответ написан
    8 комментариев
  • Как реализовать многопользовательский доступ к проекту QGIS?

    freeExec
    @freeExec
    Участник OpenStreetMap
    Сам проект QGIS это лишь описание какие слои открыть и как их покрасить. Тут не нужен многопользовательский доступ, один раз настроил и всем раздал.
    А многопользовательский доступ нужен к данным, а для этого их нужно разместить в базе данных, PostGIS например.
    Ответ написан
    1 комментарий
  • Генерация ключа SSH?

    saboteur_kiev
    @saboteur_kiev Куратор тега SSH
    software engineer
    Создайте ключ соответствующей утилитой.
    Например консольной ssh-keygen или puttygen с сайта putty.org

    ssh2 это либа клиента, а не генератора ключей.
    Ответ написан
    Комментировать
  • Господа, что это за девайс? Какой принцип работы?

    Moskus
    @Moskus
    Рассуждаем логически. Обмотки расположены так, что их оси параллельны оси вала конструкции, а не перпендикулярны ему. Потому это не может быть двигатель. Обмоток для двигателя мало в любом случае. Наличие винтов указывает на то, что эти части не вращаются относительно друг друга. А вот наличие на валу пружины намекает на то, что там есть какая-то ещё часть, которая на фото отсутствует, и которая притягивается электромагнитами в этих крышках. Так что конструкция напоминает, скорее, магнитное сцепления или магнитный дисковый тормоз. Но без дополнительных данных можно только угадать или именно узнать по виду, если видел такое раньше.
    Вот, например, изображение нескольких узлов электромагнитных тормозов для погрузчиков. Общий принцип - тот же. Но на этом принципе многое может быть построено.
    electromagnetic-brakes-forklifts.ashx?h=
    Ответ написан
    2 комментария
  • Как освободить место на диске для сессии?

    SagePtr
    @SagePtr
    Еда - это святое
    Из удобных консольных инструментов - ncdu (псевдографическая обёртка над du), а там смотрите где у вас скопился хлам и удаляйте
    Ответ написан
    1 комментарий
  • Какие мобильные процессоры поддерживают архититектуру 64?

    @Fixid
    Перечень слишком большой, почти все qualcomm начиная с 410
    Может лучше рассмотрите orangepi/raspberry?
    Тот же ARM, но с нормальной поддержкой linux
    Запуск классической linux ос на мобильном проце в 50% не возможен, в остальных крайне проблемный. Умеете собирать кастомные ядра и писать драйвера?
    maxresdefault.jpg
    Ответ написан
    3 комментария
  • Нейросети. Почему Python?

    @Ambrosian
    Вы имеете ввиду про ситуацию, когда нейросети - все исследовательские проекты.
    Ученые - не обязательно программисты. А Python - язык программирования с низким порогом входа.
    Никто не пишет с нуля, не тратит время - просто используют уже написанные другими библиотеки.
    В результате вокруг Python сложилось community по нейросетям.
    Если вам именно в исследовательских целях - поступайте также.

    P.S.:
    Это вы еще про Фортран не знаете.
    Язык давным давно не используется программистами.
    Но физиками продолжает использоваться.
    Ответ написан
  • Переход с linux на Windows, подводные камни?

    @vlarkanov
    Платный софт, неконтролируемые обновления, вирусы, трудноотлавливаемые глюки (в винду нормального логирования не завезли). А так жить можно.
    Ответ написан
  • Как склонировать жесткий диск на другой?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Clonezilla - бесплатно и отлично копирует.
    Ответ написан
    Комментировать