• Как установить видео-карту на ubuntu 22.04?

    besogonskiy
    @besogonskiy Автор вопроса
    rezedent12, он не ставится

    sudo apt-get install xserver-xorg-video-intel
    [sudo] пароль для media:
    Чтение списков пакетов… Готово
    Построение дерева зависимостей… Готово
    Чтение информации о состоянии… Готово
    Уже установлен пакет xserver-xorg-video-intel самой новой версии (2:2.99.917+git20210115-1).
    xserver-xorg-video-intel помечен как установленный вручную.
    Следующие пакеты устанавливались автоматически и больше не требуются:
    libflashrom1 libftdi1-2
    Для их удаления используйте «sudo apt autoremove».
    Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 8 пакетов не обновлено.
    Установлено или удалено не до конца 1 пакетов.
    После данной операции объём занятого дискового пространства возрастёт на 0 B.
    Хотите продолжить? [Д/н] y
    Настраивается пакет bbswitch-dkms (0.8-10ubuntu2) …
    Removing old bbswitch-0.8 DKMS files...
    Deleting module bbswitch-0.8 completely from the DKMS tree.
    Loading new bbswitch-0.8 DKMS files...
    Building for 6.0.0-7.1-liquorix-amd64
    Building initial module for 6.0.0-7.1-liquorix-amd64
    ERROR (dkms apport): kernel package linux-headers-6.0.0-7.1-liquorix-amd64 is not supported
    Error! Bad return status for module build on kernel: 6.0.0-7.1-liquorix-amd64 (x86_64)
    Consult /var/lib/dkms/bbswitch/0.8/build/make.log for more information.
    dpkg: ошибка при обработке пакета bbswitch-dkms (--configure):
    installed bbswitch-dkms package post-installation script subprocess returned error exit status 10
    При обработке следующих пакетов произошли ошибки:
    bbswitch-dkms
    E: Sub-process /usr/bin/dpkg returned an error code (1)
  • Как установить видео-карту на ubuntu 22.04?

    besogonskiy
    @besogonskiy Автор вопроса
    rPman, sudo apt-get install xserver-xorg-video-intel
    [sudo] пароль для media:
    Чтение списков пакетов… Готово
    Построение дерева зависимостей… Готово
    Чтение информации о состоянии… Готово
    Уже установлен пакет xserver-xorg-video-intel самой новой версии (2:2.99.917+git20210115-1).
    xserver-xorg-video-intel помечен как установленный вручную.
    Следующие пакеты устанавливались автоматически и больше не требуются:
    libflashrom1 libftdi1-2
    Для их удаления используйте «sudo apt autoremove».
    Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 8 пакетов не обновлено.
    Установлено или удалено не до конца 1 пакетов.
    После данной операции объём занятого дискового пространства возрастёт на 0 B.
    Хотите продолжить? [Д/н] y
    Настраивается пакет bbswitch-dkms (0.8-10ubuntu2) …
    Removing old bbswitch-0.8 DKMS files...
    Deleting module bbswitch-0.8 completely from the DKMS tree.
    Loading new bbswitch-0.8 DKMS files...
    Building for 6.0.0-7.1-liquorix-amd64
    Building initial module for 6.0.0-7.1-liquorix-amd64
    ERROR (dkms apport): kernel package linux-headers-6.0.0-7.1-liquorix-amd64 is not supported
    Error! Bad return status for module build on kernel: 6.0.0-7.1-liquorix-amd64 (x86_64)
    Consult /var/lib/dkms/bbswitch/0.8/build/make.log for more information.
    dpkg: ошибка при обработке пакета bbswitch-dkms (--configure):
    installed bbswitch-dkms package post-installation script subprocess returned error exit status 10
    При обработке следующих пакетов произошли ошибки:
    bbswitch-dkms
    E: Sub-process /usr/bin/dpkg returned an error code (1)
  • С чего начать изучение Java?

    besogonskiy
    @besogonskiy
    Araya, ты совсем глупый или нет? мне захотелось пощупать Java - он мне не нравился, когда я программировал на с++. Книжка по Java у меня есть. От нее можно проблеваться. она конечно середины нулевых годов, но за бездарность я бы руки оторвал авторам, которые те книги писали в те времена. А сейчас Java совсем по другому мне интересна. Я занимаюсь на работе тем же что делают на ней и почему бы мне не получить доп образование? Этот язык программирования полезен для меня потому что там решаются такие же задачи, что и мне приходится решать, только немножко с другими инструментами. Сейчас я еще думаю на девопса отучиться, потому что эти знания тоже помогут и это всяко лучше, чем вечерами пиво пить за телевизором... Ты просто не суди других и позрослей уже. Я бы сейчас курсы по ассемблеру прошел с радостью чтоб там дали реальные практические задания и курировали. А книги и статьи и доку я читаю по тем направлениям, которые близки к тому, что являетя моим основным. там мне не нужны курсы, нужны только новые мысли и новые идеи. Вот, к примеру, вышел новый подход к написанию фронтэнда для бэкэнд фреймворка. Я что должен только одной докой руководствоваться, где нет совсем примеров? Конечно же я лучше приобрету курс или получу его по подписке на ларавел сайте чтоб побыстрее быть в теме и решить нужно ли в данном направлении развиваться или нет. А одной доки недостаточно. Странный ты... подскасты наше всё.
  • С чего начать изучение Java?

    besogonskiy
    @besogonskiy
    Araya, ты дебил. я проходил обучение по Java не так давно. а работаю программистом я с 2002 года. + до этого работал на себя.
  • Как установить видео-карту на ubuntu 22.04?

    besogonskiy
    @besogonskiy Автор вопроса
    rPman, я все уже изгуглил. НА английском языке. Испробовал много - ничего не выходит. Материнка - да. старая. Но под виндой то нормально все.
  • Как установить видео-карту на ubuntu 22.04?

    besogonskiy
    @besogonskiy Автор вопроса
    FairyTaleComposer, я много раз переустанавливал. А в списке драйверов там вообще пусто.
  • С чего начать изучение Java?

    besogonskiy
    @besogonskiy
    Araya, ты чего творишь? где ты бота увидел? Я сам прошел платное обучение и если бы не сделал этого то моё изучение бы затянулось и я бы пошел не теми путями.

    Моя жена проходит сейчас обучение на фронтэнд разработчика и прекрасно освоила верстку. Сейчас уже дошла до изучению React. А когда она пыталась сама что то освоить, то ей было ничего непонятно.

    Институты же не зря изобрели.
  • С чего начать изучение Java?

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

    Ни в одной книжке не найдете сразу чтоб было рассказано и про язык программирования, и про фреймворки, и про различные программы, которые нужно установить для работы с этим стеком.

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

    То что курсы стоят недешево - ну как сказать. У программиста зарплаты начинаются от 100 тысяч рублей. Пожертвовать одной зарплатой ради года обучения это того стоит. Кроме того, можно же обучаться вкредит.
  • Как установить видео-карту на ubuntu 22.04?

    besogonskiy
    @besogonskiy Автор вопроса
    Денис Юрьев, нет там более высоких разрешений в списке. только более низкие. ну если бы я не додумался как поменять разрешение, то наверное бы и линукса у меня небыло ))
  • Используется ли Laravel в качестве бэкэнда для вашего приложения?

    besogonskiy
    @besogonskiy Автор вопроса
    да. речь именно об rest api.

    я думал что есть разница и что эта разница навязана как то технологией что мобилка должна работать внутри экосистемы и пользоваться только ее сервисами - apple одними, андроид другими.
  • Куда положить docker-entrypoint.sh или почему ругается на его отсутствие?

    besogonskiy
    @besogonskiy Автор вопроса
    сергей кузьмин, может мы о разных понятиях?

    1)образ - это слепок дистрибутива
    2)контейнер - это развернутая виртуалка из одного или нескольких образов с заданными настройками
    3)volume - место где хранятся польвательские данные - папка проекта, данные от базы данных. Представляет из себя смонтированную в каждый контейнер пользовательскую папку локальной машины. Вот эти вольюмы как раз меняют свое содержимое во время разработки.
  • Куда положить docker-entrypoint.sh или почему ругается на его отсутствие?

    besogonskiy
    @besogonskiy Автор вопроса
    сергей кузьмин, да. именно это я и имел ввиду. сам контейнер не меняется. Меняется только содержимое папки проекта. Эта папка находится на локальной машине, но она же пробрасывается еще в контейнеры (во все) чтоб в контейнере можно было запустить команду для сборки или установки какой-нибудь библиотеки. Плюс если у нас контейнер с базой данных mysql, то хоть мы и пробросим его папку на локальную машину, содержимое контейнера будет меняться когд в базу данных будут добавляться записи. от этого никуда не деться. просто это будет уже в volume происходить.
  • Куда положить docker-entrypoint.sh или почему ругается на его отсутствие?

    besogonskiy
    @besogonskiy Автор вопроса
    сергей кузьмин, я понял кажется что вас смущает. Но здесь один момент. Сам контейнер же не будет меняться. На контейнере будет просто вызываться команда npm. А она уже будет вносить изменения в Volume - в общей папке, где лежит проект. То есть сам контейнер не будет терпеть изменений. Он просто повлияет на файлы проекта.
  • Куда положить docker-entrypoint.sh или почему ругается на его отсутствие?

    besogonskiy
    @besogonskiy Автор вопроса
    сергей кузьмин, делать новую версию образа несколько раз в день? вы смеетесь) разработчик за день добавляет по несколько пакетов в свой проект и запускает сборщик. А фронтэнд разработчик вообще при каждом сохранении проекта запускает сборщик автоматически.

    Точно так же как разработчик запускает своё приложение много раз на дню и в этот момент отрабатывает node потому что вызывается команда npm run serve. и где вы думаете должна запуститься эта команда? Правильно! на сервере. Потому что докеры нам нужны как раз как окружение, а локальная машина нужна лишь в качестве блокнота для набивки кода.

    Повторюсь - вы однобоко оцениваете инструмент. Для девопса это контейнер для деплоймента. А для программиста это виртуальная машина - не более.

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

    Каждый использует по своему предназначению и нельзя сказать для чего это предназначено.

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

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

    Например, брокер сообщений Kibana по вашему не должна отрабатывать в контейнере? Запускать скрипты, которые тоже будут выполняться в контейнере.
  • Куда положить docker-entrypoint.sh или почему ругается на его отсутствие?

    besogonskiy
    @besogonskiy Автор вопроса
    сергей кузьмин, у вас скрипт запускает установку библиотек nodejs но если нам понадобится в проекте грохнуть папку node_modules и потом снова запустить npm i надо же чтобы как то нода снова запустила сборку пакетов. Например, если в package.json добавили новую зависимость. вот она зачем нужна на постоянной основе (
  • Куда положить docker-entrypoint.sh или почему ругается на его отсутствие?

    besogonskiy
    @besogonskiy Автор вопроса
    сергей кузьмин, в php фреймворках сборщики запускаются из корня. они создают папки node_modules где хранятся все нужные либы для ноды и vendor для пакетов php. А докеры используются для того, чтобы воссоздать на любом железе экосистему необходимую для запуска и разработки проекта чтоб каждый разработчик команды мог у себя локально развернуть проект и работать с ним и использовать контейнеры для взаимодействия с нужными языками программирования (с нужным стеком). Иначе как разработчики должны вести разработку если у них разные операционные системы?

    А то что касается дейплоймента - это второе предназначение контейнеров. А вы как то с одного боку подходите к этому. Если у разработчика на поддержке несколько проектов с разным стеком, то как он по вашему должен работать? на каждый проект ставить отдельный компьютер? это нереально. Или устанавливать сразу разные версии библиотек и языков программирования? тоже не вариант.
  • Куда положить docker-entrypoint.sh или почему ругается на его отсутствие?

    besogonskiy
    @besogonskiy Автор вопроса
    сергей кузьмин, я и так работаю на Линуксе и у меня без проблем всё работает если установлю нужные версии. Но вы не понимаете. Докер для разработки еще как используется. Когда у тебя несколько проектов и каждый требует технологию своей версии. Как раз для продакшена можно и без докера обойтись, чтоб не иметь посредников между железом и операционной системой, а вот на локальной машине нужны контейнеры разными версиями php чтоб в зависимости от проекта использовать тот или иной. так же с базами данных. Ну а нода - она нужна только для того чтобы запускать сборщик время от времени поэтому ее лучше просто установить вовнутрь конкретного контейнера.
  • Куда положить docker-entrypoint.sh или почему ругается на его отсутствие?

    besogonskiy
    @besogonskiy Автор вопроса
    сергей кузьмин, ну у меня на компьютере несколько проектов с разными версиями BD и php поэтому приходится использовать докеры с недавних пор.


    while true ;do sleep 1; done


    Вы серьезно?
  • Куда положить docker-entrypoint.sh или почему ругается на его отсутствие?

    besogonskiy
    @besogonskiy Автор вопроса
    а как сделать чтоб он туда попал? ведь мы скачиваем образ, в котором нет этого файла.

    а мне пришлось скачать этот файл и положить в папку проекта на локальной машине + еще на всякий случай в папку где лежит Dockerfile для node и думал что вот этот файл как то скопируется куда вы сказали командой
    COPY docker-entrypoint.sh /usr/local/bin/

    а как должно быть и куда его надо положить до разворачивания докера чтоб он скопировался в контейнер командой
    COPY docker-entrypoint.sh /usr/local/bin/

    ?