• Почему не запускает линукс?

    @Gytim
    Либо к предыдущему у вас несколько дисков и неправильно установился загрузочный сектор.
    Ответ написан
    Комментировать
  • Как создать скрипт для выключения нескольких пк?

    @Gytim
    Все зависит от парка машин, можно не придумывать велосипеды из ssh а просто взять winrm
    и спокойно через powershell всех выключить
    Ответ написан
    Комментировать
  • Как создать базу данных и пользователя в Postgresql из скрипта?

    @Gytim
    Добавьте в pg_hba.conf
    строчку для доступа пользователя например для всех и вся
    для локального
    local all django_db_user md5
    или дл публичного
    host all django_db_user 0.0.0.0/0 md5

    там для справки чуть что есть пример параметров
    host DATABASE USER ADDRESS METHOD
    Ответ написан
    Комментировать
  • Groovy что не так с map 'ами?

    @Gytim Автор вопроса
    Использовать put вместо putAll

    result.putAll(group, name_persons)
    Ответ написан
    Комментировать
  • GNOME extensions не видит нативный-коннектор, какие есть решения?

    @Gytim
    Не совсем понятно откуда вы пытаетесь получить расширения...
    это у вас https://extensions.gnome.org/ пишет?
    Какая система?
    Ответ написан
  • Почему зависает установка Linux при запуске с live-DVD или live-USB?

    @Gytim
    Ох, ловил на таких дистрах что просто нет реп либо поддержки проца, либо нужны библиотеки но они уже только х64.

    Попробуйте последний debian без графики поставить. Мне помогло для P4
    Ответ написан
    Комментировать
  • При масштабировании окна приложения ломается отображение элементов?

    @Gytim
    Item {
    Layout.fillHeight: true
    }

    Как может один элемент занимать все пространство лайоута, когда у вас 2 итема уже?
    Ответ написан
  • Почему не работает должным образом звук в Fedora?

    @Gytim
    У меня недавно была проблема, был звук и после обновы пропал, слетали настройки устройства

    Решилось банально
    Настройки - Звук
    Внизу найти Выход и указать ручками

    Про windows не понял что делали, звук не зависит от системы если поставлены паралельно
    Ответ написан
    Комментировать
  • Как заставить Jenkins правильно общаться с Bitbucket?

    @Gytim
    Ведите разработку в других ветках, release v1.0.1
    В мастер пуште только когда уже считаете что ошибок не осталось
    Ответ написан
    Комментировать
  • Возможно ли изменение 1 параметра во всех проектах jenkins?

    @Gytim
    Используйте Vault например, туда можно загружать ключ значение и строить json с параметрами
    Ответ написан
    Комментировать
  • Почему не запускается линукс после апдейта?

    @Gytim
    Нажать Ctrl+Alt+F1..F7
    и посмотреть прогрузился ли сам дистр, если под консолью можно зайти значит не все так плохо.

    Если проблема с ядром, то попробовать запустить с ядром меньше версии
    Ответ написан
    Комментировать
  • Как исправить ошибки при сборке проекта Qt на macos?

    @Gytim
    Обновите либо Qt, там есть встроенная утилита обновления
    Либо установите младше версию XCode
    Ответ написан
    Комментировать
  • В чем проблема с подключением к postgresql?

    @Gytim Автор вопроса
    Мой косяк в
    host all all 0.0.0.0/0 md5
    Ответ написан
    Комментировать
  • Добавить картинку к номенклатуре?

    @Gytim Автор вопроса
    Как в итоге вышло у меня
    ИмяФайла - Строка, Название файла без типа
    ДвоичныеДанные - это мой файл
    Номенклатура - Справочники.Номенклатура.НайтиПоКоду(Код1С)
    //кусочек начало...
    		НоменклатураОбъект = Номенклатура.ПолучитьОбъект();
    
    		ПараметрыФайла = Новый Структура();
    		ПараметрыФайла.Вставить("Автор", Пользователи.ТекущийПользователь());
    		ПараметрыФайла.Вставить("ВладелецФайлов", НоменклатураОбъект.Ссылка);
    		ПараметрыФайла.Вставить("ИмяБезРасширения", ИмяФайла);
    		ПараметрыФайла.Вставить("РасширениеБезТочки", "jpeg");
    		ПараметрыФайла.Вставить("ВремяИзмененияУниверсальное", ТекущаяДата());
    
    		ПараметрыФайла.Вставить("Служебный", Ложь);	
    
    		АдресВременногоХранилищаФайла = ПоместитьВоВременноеХранилище(ДвоичныеДанные);
    		ПрисоединенныйФайл = РаботаСФайлами.ДобавитьФайл(ПараметрыФайла, АдресВременногоХранилищаФайла, "", "", Неопределено);
    	
    		НоменклатураОбъект.ФайлКартинки = ПрисоединенныйФайл;
    		
    		НоменклатураОбъект.Записать();
    
    //...кусочек конец

    Я еще и в карточку товара добавляю
    Ответ написан
    Комментировать
  • Собеседование, вопросы на должность L3 Technical Support Engineer?

    @Gytim
    Все зависит от куда идешь это либо к программерам,
    либо в поддержку хостинг, либо поддержку пользователей на L3

    У меня при устройстве в дев спросили:
    1. Запросы к базам SQL с объединениями и группировками
    2. Разбор кода C с нахождением в нем ошибки
    3. Определение ошибки по логу системы
    4. Ну и английский как же без него, просто текст и понять что от меня хотят
    Ответ написан
    Комментировать
  • После установки Elementary OS рядом с windows 10 у него не устанавливается Grub. Что делать?

    @Gytim
    У самого вставала elementary без проблем рядом
    если 1 устройство, в минимальном виде должно быть 4 диска
    винда на закрузку(500мб) + диск С:\
    eOS + swap

    А вот если дисков надо уже играться...
    Ответ написан
    Комментировать
  • Qt SqlLite пустой список после обычного SELECT запроса при непустой таблице?

    @Gytim
    Из таблицы возвращается список значений,
    по списку надо проходить через цикл,
    следующее значение получается через d.next
    (советую почитать про итераторы)

    а этот вариант работает т.к. значение только 1шт
    d.prepare("SELECT COUNT(*) FROM foods");
            d.exec();
            int rows ;
            if (d.next()) {
                rows= d.value(0).toInt();
            }
    Ответ написан
    Комментировать
  • Что может линукс, чего не может Mac?

    @Gytim
    Mac хорош тем что он упрощает жизнь и экономит время, по сравнению с linux:
    • - Как минимум ты сразу получаешь рабочую без багов систему, а если ты еще
      • + программист, в консоли ты можешь сделать ты в ней бог(как в linux), ставишь например brew и тебя пакетные аля debian/fedora(не надо играть с версиями, плохими инсталяторами с вирусами, не надо прописывать в окружения переменных пути, по сравнению в виндой, все как в linux запускается из терминала)
      • + видишь 40тыс оттенков серого, то там неплохой экран (не везде правда)
      • + музыкант, то там хороший звук (хотя это и на 2 пункта выше распространяется, ибо сидеть в наушниках и кодить приятно)


    • - Если у тебя есть iphone то немного упрощает жизнь мелочами
    • - Если ты купил макбук, то крутая батарея и >10ч времени работы тебя удивит(ездить или работать где захочется вообще приятно)


    НО,
    • - это стоит кучу денег прям овер умноженное на 4, и если у тебя не московская зарплата в 200тыс то очень надо думать надо ли это тебе
    • - ты получаешь готовую систему в которой почти ничего нельзя изменить(кастомизировать), только сиди и программЪ


    По мне, можно все сделать и проще и больше в linux, денег переплачиваешь очень много
    но macbook крутая вещь (если бюджетный не берешь, в этом случае лучше уже б.у. взять топчик)
    Ответ написан
    6 комментариев
  • Доступ к форме через слот, каким образом?

    @Gytim
    Как минимум то что я вижу
    1. Форма MainWindow создается и удаляется сразу в конструкторе

    Нужно объявить класс в form.h
    ...
    private:
    Ui::Form *ui;

    MainWindow *m;
    };
    инициализировать перед connect в form.cpp
    ...
    {
    ui->setupUi(this);
    m = new MainWindow;
    connect(ui->pushButton, SIGNAL(clicked(bool)), this, SLOT(send()));
    connect(this, SIGNAL(sendData(QString)) ,m, SLOT(textchanged(QString)) );
    ...

    2. После первого пункта можно убрать лишний коннект и напрямую вызывать метод
    в form.h
    ...
    {
    ui->setupUi(this);
    m = new MainWindow;
    connect(ui->pushButton, SIGNAL(clicked(bool)), this, SLOT(send()));
    connect(this, SIGNAL(sendData(QString)) ,m, SLOT(textchanged(QString)) );
    ...
    void Form::send(){
    emit sendData(ui->lineEdit->text());
    m->textchanged(ui->lineEdit->text());
    }
    ...
    Ответ написан
    Комментировать
  • Почему при установке ubutnu Kernel panic - not syncing?

    @Gytim
    Возможно проблема с ядром, потому как поддержка для AMD ну очень хромает в linux
    У меня чтото похожее для ryzen выпрыгивало когда обновил ядро чуть поновее 4 версии (пришлось догонять уже сразу аж до 5 версии)

    Как самый простой путь:
    попробуйте поискать образы, не самые последние по версиям(ubuntu 16.04.0)
    и не выбирать "обновиться до последнего" во время установки
    Ответ написан
    Комментировать