И это всё МОЁ

Вот я вижу к примеру Node.js: http://mirror.yandex.ru/openbsd/6.4/packages/amd64/node-8.12.0.tgz

Версия старинная, есть уязвимости, где апдейты?








 








И это всё МОЁ

Приветствую всех, хочу поднять Devilbox/Docker-LAMP на Ubuntu 14.04

ОФФ Сайт devilbox.org/

Установка проста:


# Get the Devilbox
$ git clone github.com/cytopia/devilbox


# Create docker-compose environment file
$ cd devilbox
$ cp env-example .env

# Edit your configuration
$ vim .env


# Start all container
$ docker-compose up


При запуске

$ docker-compose up

Вот такая ошибка.

Google не помог.

# docker-compose up
Creating devilbox_bind_1 ... error

ERROR: for devilbox_bind_1 Cannot start service bind: OCI runtime create failed: container_linux.go :348: starting container process caused "process_linux.go:301: running exec setns process for init c aused \"exit status 23\"": unknown

ERROR: for bind Cannot start service bind: OCI runtime create failed: container_linux.go:348: start ing container process caused "process_linux.go:301: running exec setns process for init caused \"exi t status 23\"": unknown
ERROR: Encountered errors while bringing up the project.

может кто сталкивался, за ранее спасибо.








 








И это всё МОЁ

Почему G2200 стоит в 2 раза меньше чем аналог от интела i5-7400








 ,








И это всё МОЁ

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








 ,








И это всё МОЁ

Итак. Я имею т.н «ре-пак» под «Windows» очень понравившейся мне игры и я хочу его портировать под «Linux», а затем под «Android». Только проблема в том, что мне не хватает материала по данной теме, причем достаточно «годного» и поэтому хочу, что бы кто-нибудь мне порекомендовал какой нибудь материал. Так же хочу сказать, что знаком с языками программирования на базовом уровне и представляю себе что есть такое «кросс-компиляция» под процессорную архитектуру ARM.








 , , , ,








И это всё МОЁ

Вот такая проблема:

# mount -o loop initrd.img-4.18.0-16-generic /mnt
mount: /mnt: wrong fs type, bad option, bad superblock on /dev/loop0, missing codepage or helper program, or other error.
#








 , , , ,








И это всё МОЁ

С 2251 строки (https://github.com/speed47/spectre-meltdown-checker/blob/master/spectre-meltd...):

[ $(( capabilities >> 0 & 1 )) -eq 1 ] && capabilities_rdcl_no=1
[ $(( capabilities >> 1 & 1 )) -eq 1 ] && capabilities_ibrs_all=1
[ $(( capabilities >> 2 & 1 )) -eq 1 ] && capabilities_rsba=1
[ $(( capabilities >> 3 & 1 )) -eq 1 ] && capabilities_l1dflush_no=1
[ $(( capabilities >> 4 & 1 )) -eq 1 ] && capabilities_ssb_no=1

Как понимать конструкцию «capabilities >> 3 & 1»?

Спасибо.








 








И это всё МОЁ

Пример: linux.org.ru/?
Результат: https://linux.org.ru/
Ожидаемое поведение: https://linux.org.ru/?








 ,








И это всё МОЁ

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

В состав Pica Pica входят две программы: pica-node — сервер-узел (нода) распределенной сети и pica-client — графический клиент. Распределенная сеть нод pica-node поддерживается на добровольных началах. Каждый желающий может установить на своем компьютере pica-node и обеспечивать передачу служебного трафика и сообщений между участниками сети.

В роли адреса Pica Pica выступает SHA224 хэш от сертификата с открытым ключом пользователя, представленный в формате Base64, к примеру: m+2TC+ZYDx0crQZK1p97cuAIp1rH5i1SLe6EtA==

На данный момент Pica Pica Messenger позволяет:

  • Общаться текстом
  • Передавать файлы
  • Использовать одну учётную запись с нескольких компьютеров. (Синхронизация переписки и контактов пока что не поддерживается)

В планах на будущее реализация поддержки синхронизации, голосовых и видео звонков, клиент для Android и многое другое. Для реализации этих грандиозных планов проект собирает пожертвования через Patreon








 , , , ,








И это всё МОЁ






изуродовал i3,все окна всегда floating...

из софта - arch linux,браузер ungoogled-chromium,i3blocks,mpd,тема materia-gtk,иконки papirus-dark,терминал urxvt,oh-my-zsh

но это все неважно! важно то,что я наконец-то прокинул интернет на ноут через SLIP! скорость,правда,маленькая - 9.5 килобайта в секунду в среднем,но это все равно очень круто! теперь надо придумать что можно сделать с этим ноутом,может вебсервер поднять...





















>>> Просмотр
(1920x1080,
975 Kb
)










 , , ,








И это всё МОЁ






Итак, после многолетнего сидения на XFCE (предыдущий скриншот с гномом — постановочный) я всё-таки решился намедни переехать на Gnome, что и претворил в жизнь. В целом, мне нравится сама концепция модульности и, внезапно, система нотификаций. После установки и настройки небольшого количества расширений окружение стало вполне себе удобным, могу даже сказать что более удобным нежели было в XFCE.

Список расширений:

  • Applications menu
  • Auto move windows
  • (*) Clipboard indicator
  • (*) Dash to dock
  • (*) Openweather
  • Places and status indicator
  • Removable drive menu
  • User themes
  • Workspace indicator

То что помечено (*) — ставится отдельно.

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

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





















>>> Просмотр
(1920x1080,
1109 Kb
)










 , ,








И это всё МОЁ






Для своего небольшого исследования, и для развлечения - поставил себе цель сделать закос на macOS 10.10+, и вот, что из этого получилось.

Ещё скриншоты:
Раз, два, три.

Пробовал Mate, Xfce, Gnome 3, Cinnamon. На первых двух - нет рабочего глобального меню. Похоже, попытки сделать были, но сейчас всё сломано. Gnome 3 - получилось очень похоже на macOS, с яблочками везде и всё такое, но на калькуляторе с Celeron n3050, использовать мучительно. Поэтому я остановился на Cinnamon.

Снизу - plank, сверху - дефолт с cinnamenu + global application menu.

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

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





















>>> Просмотр
(1366x768,
758 Kb
)










 , ,








И это всё МОЁ

В стиме сейчас XCOM 2 продают со скидкой в 75% в эти выходные.
Так же, можно скачать и поиграть в эти выходные бесплатно.

Тема на форуме по игре уже была, но не могу туда добавить сообщение: Выход XCOM 2








 ,








И это всё МОЁ

Кто-то ставит на VirtualBox linux и туда все окружение, а кто-то работает только на линукс.
Чем хуже это все поставить под винду и там вести разработку?
Или почему под веб-проект нельзя взять VDS на винде и воткнуть туда apache?








 








И это всё МОЁ

Кто-то ставит на VirtualBox linux и туда все окружение, а кто-то работает только на линукс.
Чем хуже это все поставить под винду и там вести разработку?
Или почему под веб-проект нельзя взять VDS на винде и воткнуть туда apache?








 








И это всё МОЁ

Кто-то ставит на VirtualBox linux и туда все окружение, а кто-то работает только на линукс.
Чем хуже это все поставить под винду и там вести разработку?
Или почему под веб-проект нельзя взять VDS на винде и воткнуть туда apache?








 








И это всё МОЁ

Надоело сообщение, тормозяшее загрузку ОС:

WARNING: Failed to connect to lvmetad. Falling back to device scanning.

Решила воспользоваться рекомендацией:
https://comeandtechit.wordpress.com/2017/09/18/warning-failed-to-connect-to-l...

Что было сделано:

1. mount -o remount,rw /boot
2. В /etc/lvm/lvm.conf добавлена строка use_lvmetad = 0
3. update-initramfs -k $(uname -r) -u; sync
4. mount -o remount,ro /boot

После перезагрузки система перестала загружаться и выдаёт сообщение:

Configuration setting "use_lvmetad" invalid. It's not part of any section.

Попыталась решить проблему, вернув всё как было:

1. Через LiveDVD удалила строку use_lvmetad = 0 в файле /etc/lvm/lvm.conf
2. update-initramfs -k $(uname -r) -u; sync

Не получилось. В терминале появилось сообщение:

cryptsetup: WARNING: could not determine root device from /etc/fstab

Строка с разделом /root в /etc/fstab у меня была отдельно, но после вышеописанных действий пропала.

При попытке перемонтировать раздел /boot из read-only в rw:

/bin/mount: /lib/x86_64-linux-gnu/libmount.so.1: version `MOUNT_2.33' not found (required by /bin/mount)
/bin/mount: /lib/x86_64-linux-gnu/libmount.so.1: version `MOUNT_2.30' not found (required by /bin/mount)

Помогите исправить эти неприятности. Я даже не знаю с чего мне начать :(

Есть доступ ко всем файлам системы через LiveDVD.








 , ,








И это всё МОЁ

Надоело сообщение, тормозяшее загрузку ОС:

WARNING: Failed to connect to lvmetad. Falling back to device scanning.

Решила воспользоваться рекомендацией:
https://comeandtechit.wordpress.com/2017/09/18/warning-failed-to-connect-to-l...

Что было сделано:

1. mount -o remount,rw /boot
2. В /etc/lvm/lvm.conf добавлена строка use_lvmetad = 0
3. update-initramfs -k $(uname -r) -u; sync
4. mount -o remount,ro /boot

После перезагрузки система перестала загружаться и выдаёт сообщение:

Configuration setting "use_lvmetad" invalid. It's not part of any section.

Попыталась решить проблему, вернув всё как было:

1. Через LiveDVD удалила строку use_lvmetad = 0 в файле /etc/lvm/lvm.conf
2. update-initramfs -k $(uname -r) -u; sync

Не получилось. В терминале появилось сообщение:

cryptsetup: WARNING: could not determine root device from /etc/fstab

Строка с разделом /root в /etc/fstab у меня была отдельно, но после вышеописанных действий пропала.

При попытке перемонтировать раздел /boot из read-only в rw:

/bin/mount: /lib/x86_64-linux-gnu/libmount.so.1: version `MOUNT_2.33' not found (required by /bin/mount)
/bin/mount: /lib/x86_64-linux-gnu/libmount.so.1: version `MOUNT_2.30' not found (required by /bin/mount)

Помогите исправить эти неприятности. Я даже не знаю с чего мне начать :(

Есть доступ ко всем файлам системы через LiveDVD.








 , ,








И это всё МОЁ

Надоело сообщение, тормозяшее загрузку ОС:

WARNING: Failed to connect to lvmetad. Falling back to device scanning.

Решила воспользоваться рекомендацией:
https://comeandtechit.wordpress.com/2017/09/18/warning-failed-to-connect-to-l...

Что было сделано:

1. mount -o remount,rw /boot
2. В /etc/lvm/lvm.conf добавлена строка use_lvmetad = 0
3. update-initramfs -k $(uname -r) -u; sync
4. mount -o remount,ro /boot

После перезагрузки система перестала загружаться и выдаёт сообщение:

Configuration setting "use_lvmetad" invalid. It's not part of any section.

Попыталась решить проблему, вернув всё как было:

1. Через LiveDVD удалила строку use_lvmetad = 0 в файле /etc/lvm/lvm.conf
2. update-initramfs -k $(uname -r) -u; sync

Не получилось. В терминале появилось сообщение:

cryptsetup: WARNING: could not determine root device from /etc/fstab

Строка с разделом /root в /etc/fstab у меня была отдельно, но после вышеописанных действий пропала.

При попытке перемонтировать раздел /boot из read-only в rw:

/bin/mount: /lib/x86_64-linux-gnu/libmount.so.1: version `MOUNT_2.33' not found (required by /bin/mount)
/bin/mount: /lib/x86_64-linux-gnu/libmount.so.1: version `MOUNT_2.30' not found (required by /bin/mount)

Помогите исправить эти неприятности. Я даже не знаю с чего мне начать :(

Есть доступ ко всем файлам системы через LiveDVD.








 , ,








И это всё МОЁ

На ютубчике недавно появился ролик с сабжевым названием.

https://www.youtube.com/watch?v=5P5TmcGj9Mk

И после его посмотра у меня возник один вопрос. Вопрос не праздный, потому что я сейчас хочу выкинуть на свалку мои единоличные двадцатилетние бодания с языком C++. Я хочу отказаться от плюсов и забыть их как страшный сон. Матерые плюсисты мне говорят: ты тупой, ты не наш, ты позоришь светлое имя языка C++. Если ты за такое время не смог осилить язык, зачем ты мучаешься? В твоей тупости виноват только ты и твои родители, но не язык. Ты неспособен обучаться, смирись с этим и иди работать таксистом (я уже почти готов).

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

unsigned short *(*(**bazz[][7])())[];

Скажите мне, великие сплюсовики, вы действительно можете представить себе в голове структуру этого выражения, как она размещается в памяти, и что на что указывает? Или, когда ее разбираете, просто произносите слова? Мне это очень интересно, а узнать не у кого, и эту тонкость автор ролика опускает, вскользь говоря что пример академический. Когда меня такое спрашивают на собеседованиях, я честно пытаюсь представить в голове всю структуру, и чувствую, что торможу на третьем уровне «который...», после чего мое понимание заканчивается. Я могу оттараторить с грехом пополам парсинг "по спирали", но у меня понимания структуры не будет, это какой-то непредставляемый монстр. Неужели представление есть у автора ролика?








 ,