И это всё МОЁ

Если нужна - пишите, пришлю исходники на ваш e-mail.

Поскольку программа является сайтом, то для её работы потребуется установить на ваш компьютер веб-сервер (apache, php, mysql), а пользоваться можно только через браузер.

Интерфейс:

1. На главной странице - список названий рецептов и ссылка «Добавить рецепт».

2. Рецепт состоит из названия, основной фотографии, ингредиентов и их количества, этапов приготовления и фото этапов.








 , ,








И это всё МОЁ

Приветствую коллективный разум.

Вопрос таков:

Периодически возникает необходимость просмотреть историю посещений (журнал) в Firefox на некотором отрезке времени.

Открываем журнал, в левом окне фильтруем временной интервал, в правом листаем до необходимого события, правый клик «Открыть в новой вкладке» и ...

И фокус журнала улетает в самое начало.

Журнал обновился? Обновился. Получите и распишитесь.

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

Я помню что две или три версии назад

Wed Jan 30 13:28:36 2019 >>> www-client/firefox-60.4.0
Mon Mar 18 20:25:43 2019 >>> www-client/firefox-60.5.2
Mon Apr 8 18:34:17 2019 >>> www-client/firefox-60.6.1
Wed May 29 15:34:32 2019 >>> www-client/firefox-60.7.0

это безобразие вдруг заработало как надо (не перемещало фокус выбранного события)

Прежде чем конпелять все взад, хочу спросить:

Возможно это подкручивается ключом в about:config ?








 








И это всё МОЁ

На опеннете вот вбросили: http://www.opennet.ru/opennews/art.shtml?num=50986

Вкратце: КрасноШапка, которая сейчас коммитит большую часть кода в Xorg, собирается перестать это делать и сосредоточиться на Wayland. В результате через 10 лет иксы развивать будет некому.








 , ,








И это всё МОЁ

сабж, по ссылке md + pdf.

https://github.com/chenbr0/translate/tree/master/BSD for Linux Users

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








 , ,








И это всё МОЁ

Начал юзать https://micro-editor.github.io/ и столкнулся с проблемой, в файле .py ставлю таб где он требуется, но в итоге получаю ошибку:

IndentationError: unindent does not match any outer indentation level

открываю файл в sublime-text и вижу что это 4 пробела, а не полноценный таб.


как его заставить работать с табом?








 , ,








И это всё МОЁ

Добрый день, может кто-то сможет помочь мне.

Я хочу использовать babylon.js для отображения wrl модели в браузере.

Загружаю я её так:

var ground = BABYLON.SceneLoader.ImportMesh("", "", "test.wrl", scene, function() {});

https://imgur.com/a/YJ2KHIr

С этим проблем нет.

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

Текстура https://imgur.com/a/gSlsSNT

Что получается при наложении https://imgur.com/a/NIFkUmp

Модель у меня такая:
#VRML V2.0 utf8
Transform {
children[
Shape {
appearance Appearance {
texture ImageTexture { url "stone.jpg" }
material Material {
diffuseColor 0 1 0
ambientIntensity 1
transparency 0
}
}
geometry IndexedFaceSet {
coord Coordinate {
point [
0 1 0 #0
.951 .5 -.309 #1
.587 .5 .809 #2
-.587 .5 .809 #3
-.951 .5 -.309 #4
0 .5 -1 #5
.951 -.5 .309 #6
0 -.5 1 #7
-.951 -.5 .309 #8
-.587 -.5 -.809 #9
.587 -.5 -.809 #10
0 -1 0 #11
]
}
coordIndex [
0 2 1 -1 0 3 2 -1 0 4 3 -1 0 5 4 -1 0 1 5 -1
1 2 6 -1 2 7 6 -1 2 3 7 -1 3 8 7 -1 3 4 8 -1
4 9 8 -1 4 5 9 -1 5 10 9 -1 5 1 10 -1 1 6 10 -1
7 11 6 -1 7 8 11 -1 9 11 8 -1 9 10 11 -1 10 6 11 -1
]
}

}
]
}

Как видите у меня для здания геометрии используется IndexedFaceSet, если мне вместо своей фигуры сделать просто объект типо шара или квадрата, то на них текстура нормально ложится. https://imgur.com/a/8q8PTmM
Не понимаю даже в какую сторону копать.








 ,








И это всё МОЁ

Приветствую. Это мое первое знакомство с линуксом и столкнулся с проблемой при разбивке разделов ((( Облазил весь гугл, но так и не нашел четкого ответа, почему надо разбивать так, а не иначе ... и что это дает в итоге ...

Имеем нетбук с процессором Intel Atom 1.66, 2-мя GB RAM и HDD 320 GB.

В качестве ОС для знакомства выбрал Debian

При установке выбрал «Авто - использовать весь диск с шифрованным LVM». Все встало, запустилось. Но после обновления системы начали выскакивать сообщения, что заканчивается место в разделе var и root. При авторазбивке система выделила на var - 2,3 GB, на root - 11,2 GB, на tmp - 1,9 GB и на home - 280,5 GB

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

Объясните пожалуйста человеческим языком, как правильно разбить хард, какие разделы рекомендуется выносить, и сколько места под них выделять, чтобы не переустанавливать систему раз в пару месяцев ? В приоритете стабильность и быстродействие работы системы, а так же безопасность.

Благодарю








 , ,








И это всё МОЁ

Simple Viewer GL — легковесный просмотрщик изображений.


Краткое описание


Интерфейс состоит из одного окна с опциональной строкой статуса и информацией о пикселе под курсором и/или выделенной области (скриншот).
Simple Viewer GL умеет определять тип файла по его сигнатуре (параметр -a), а не только по расширению файла.
Поддерживается рекурсивный обход директории (параметр -r).


Поддерживаемые форматы


PNG, JPEG, JPEG 2000, PSD, AI, EPS, XCF (GIMP image format), GIF, SVG, TIFF, TARGA, ICO, ICNS (Apple Icon Image), BMP, PNM, DDS, XWD, SCR (ZX-Spectrum screen), XPM, WebP, OpenEXR.


Работает в GNU/Linux, FreeBSD и macOS.


Новое в 3.0.8



  • Добавлена поддержка формата SVG.

  • Переработана поддержка XCF (GIMP image format).

  • Исправлена ошибка загрузки DDS/DXT5.

  • Фиксы связанные с WebP и LCMS2.

  • Улучшено определение формата JPEG.

  • Улучшена обработка ошибок TIFF.


Где взять?


Проект Simple Viewer GL доступен на BitBucket.









 , ,








И это всё МОЁ
Кристиан Шаллер (Christian Schaller), возглавляющий группу по развитию десктоп-систем в компании Red Hat и Fedora Desktop Team, в обзоре планов, качающихся компонентов рабочего стола в Fedora 31, упомянул намерение компании Red Hat прекратить активное развитие функциональности сервера X.Org и ограничиться лишь сопровождением уже имеющейся кодовой базы и устранением ошибок.



И это всё МОЁ
И это всё МОЁ

Ну, собственно, сабж.
Заманался уже с телефона искать. Тыкать куда попало - ссыкотно, профукается еще дата с винта или массив имеющийся саморазберётся.
Никогда с райдами не сталкивался...
Вот такая там конфигурация, нижний хочу как-то сделать видимым для линукса. Все что нашел - совет сделать массив RAID0 из одного диска. Но эта штука так не делает, всё норовит его к имеющемуся массиву прикрутить. Или я что-то не знаю (100% так оно и есть)
Сфоткал экран
https://yadi.sk/i/bc_kOdlyqKQOsg








 ,








И это всё МОЁ

У меня бывают слуховые галлюцинации. От чего страдаете вы и как лечитесь на ЛОРе?








 ,








И это всё МОЁ

Здравствуйте!

Создал файл подкачки по данной инструкции: https://losst.ru/nastrojka-swap-v-ubuntu-16-04

А гибернацию настроил по этой: https://help.ubuntu.ru/wiki/спящий_режим

После чего перезагрузился и, к несчастью, увидел вывод в консоль множество строк, нечитаемых из-за скорости их появления. При выключении это длится 1-2 секунды, при включении до 5-6. Почему это появилось и как с этим бороться (скрыть)? Ubuntu 18.04 Gnome. Спасибо!








 ,








И это всё МОЁ

Есть у меня репа в гите, там все мои домашние поделки на C++ в одном каталоге в своих подкаталогах. Раньше в корне валялся CMakeLists.txt, который включал поддиректории, в которых лежали сырцы каких-то либ со своими CMakeLists.txt и cmake-магия всё собирала и линковала.

Чё-то решил разобраться как работают Makefile чтобы познать минимализм и простоту, тем более что linux - это OS будущего и всё будет по его стандартам, поэтому на кросс-платформеность можно уже забивать болт, да и CMake меня всегда бесил сокрытием сущностей, хотелось буквально видеть что происходит.

И короче переписал всё руками на Makefile, познав красоту минимализма.

Вот есть у меня Makefile в каталоге library_src, рожающий либу /tmp/bububu/lib/lib.a если запустить:

make build=/tmp/zuzuzu/

Есть другой проект «program_src» со своим Makefile, собирающий бинарь /tmp/zuzuzu/bin/program, который статичеки хотел бы линковаться с вышеуказанной либой lib.a.

Щас я придумал себе некую переменную «корень сборки» - build и всё собираю так:

cd library_src; make build=/tmp/bububu all — собрал либу

cd program_src; make build=/tmp/bububu all — собрал бинарь; Makefile рассчитывает что он найдёт нужные либы по пути ${build}/lib.

В общем я опираюсь на то, что у меня ${build} имеет некую общепринятую (в моём мире) структуру каталогов (bin/ lib/ dep/) и все мои Makefile про неё знают, надо только запустить их в нужной последовательности с одним и тем же ${build} путём.

А как у нормальных людей такие зависимости рулятся? Говорят в мире C++ с зависимостями всё херово, но вот интересно что обычно делают в этих случаях. В сборках проектов я ваще не шарю, наверняка же уже придумали всё это ещё до CMake.








 








И это всё МОЁ

Всем привет!

Есть две ноды proxmox 5 их планируется объеденить в кластер, так же есть дисковая полка подключенная через 16Gbit FC(нарезан рейд).

Скажите, что лучше заюзать? Сейчас на нодах настроен multipath и к ним прокинут один LUN.

Я так понял, что lvmthin не получится подрубить, zfs как-то не хочется. Будет ли уместным воткнуть ceph?

И да, хочется и снапшоты, и онлайн клонирование, и еще HA...

Спасибо!








 , ,








И это всё МОЁ

Вот есть у меня канал, на 50 мегабитов на много человеков. Есть нужда прокинуть SIP телефонию, которая будет хавать, примерно: 5 мегабит.

Есть какие-нибудь способы, чтобы приоретизировать трафик таким образом, чтобы SIP не хрюкал? С исходящим трафиком всё ясно, можно пометить и т.д. А вот как с входящим то быть? Я ведь не могу гарантию дать что спамеры или юзера которые любят утубчик по работе смотреть - не засрут мне все 50 мегабит входящим трафиком своим...

Имеет смысл на улицу как-то метить трафик SIP? Или провайдеры не приоритезируют его никак?

Имеет ли смысл на все прочие приложения резать скорость имитировать плохой канал, ради SIP (имею ввиду исходящий трафик).

Какие есть generic советы?








 ,








И это всё МОЁ

Подскажите, пожалуйста, как в LeTeX сделать 2 страницы на одном листе в альбомной ориентации. Использовал landscape, но он поворачивает делает альбомную ориентацию, а мне нужно, чтобы при этом еще было 2 страниц на одном листе








 








И это всё МОЁ

Здравствуйте. Нужно сделать авторизацию по kerberos. Есть сервер контроллера домена и есть клиент этого контроллера. На сервере ald с помощью программы fly-admin-samba я создал ресурс(папку). Дал доступ на чтение/запись и дал гостевой доступ всем. Перестартовал самбу.
Программой smbclient ресурс виден с сервера. Далее создал доменного пользователя domsecr. Далее вошёл этим пользователем в систему.
И попытался примонтировать ресурс в каталог /dirmnt командой
sudo mount -t cifs //192.168.0.14/test /dirmnt -o user= domsecr,cruid=2502, sec= krb5i,rw,uid=2502. Выполнив данную команду на сервере ald я успешно примонтировать директорию. Затем я разлогинился пользователем domsecr.
Далее я вошёл уже на клиент контроллера домена. И попытался с клиента примонтировать шару которая находится на сервере . Командой что и выше. Но получил ошибку mount error 126 required key not available. В чем может быть проблема?
2502 uid пользователя domsecr








 , ,








И это всё МОЁ

Уведомляю господ/товарищей/граждан ЛОРовцев о том, что в субботу (29.06) пройдет очередная встреча московских линуксоидов.

Место: м. Курская, ул. Земляной Вал, д. 33, T.G.I. Friday's 17:30 - 22:00 В случае чего, с одним из организаторов встречи можно будет связаться по телефону: +7 915 102-05-03

ссылка на сайт

alpha,
om-nom-nimouse,
dk-,
Dispetcher14,
BambarbiyaKirgudu,
DELIRIUM,
trofk,
umren,
murmur,
d,
Meyer,
deep-purple,
next_time,
te111011010,
drunken_train,
lexxus-lex,
iVS,
lolset,
imul,
poison1456,
ncrmnt,
GNU-Ubuntu1204LTS,
MrClon,
XMs,
Goury,
djambeyshik








 , , ,








И это всё МОЁ

Дорого времени суток. Нужен аналог мелкософтовского RDP. Пробовал vnc, xrdp, еще что-то, все с ходу не вспомню. Основная проблема в том, что если подключаюсь у удаленному компу (сейчас нужно на Kubuntu 16.04), то сессия на удаленном компе не блокируется. То есть все, что я делаю удаленно, видно та том компе. С xrdp вроде такое удалось избежать, но там что-то с русской раскладкой было хреново. Давно с этим копался, деталей сейчас не вспомню. А сейчас вышло, что я ушел в отпуск и тут такая ситуация, что мне возможно потребуется залезть удаленно, но что что бы там комп так и остался заблокированным, что бы моя удаленная сессия цеплялась к тому рабочему столу, что запущен, но физически на него не могли войти без ввода пароля. Короче все по аналогии RDP - только один клиент имеет доступ - либо удаленный, либо физически находящийся за компом. Какое решение лучше рассмотреть? Устанавливать все буду по ssh, так что если есть подводные камни, просьба упомянуть тоже