И это всё МОЁ

Как-то очень мало тем на ЛОРе с меткой ERD.


Хочется крутой оперсорщины по теме Entity Relationship Diagram Tools в помощь себе и по работе. Хотя бы в плане просто как редакторов красивых картинок, поддержка взаимодействия с БД не так важна, хотя лишней не будет, но желательно чтобы она была опциональной и не рушила БД при попытке манипуляций с ERD.


PS. Online редакторы ERD на JS-фреймворках тоже очень круто, особенно если их можно к себе на localhost поставить, то есть если они тоже opensource.


Может ЛОР поспособствет ссылочками на проекты рекомендуемые для ознакомления и возможно даже и для использования в работе?


Прошу ЛОР сюда ссылки на проприетарщину не подбрасывать и даже не упоминать их всуе :)









 , , ,








И это всё МОЁ

Приветствую, нужна ваша помощь!
Имею ноутбук HP pavilion g6-1317sr.
Есть ли возможность воткнуть туда вместо AMD A4-3305M, более мощный процессор и какой? Накидайте вариантов








 , ,








И это всё МОЁ

Мне понравилось замечание в SICP что у лиспа довольно специфичный взгляд на синтаксический сахар. Но вот я не могу понять почему в таких формах из CL как cl:defun или cl:destructuring-bind у ключевых симоволов &key, &optional приставка & вместо использования более адекватных для CL кейвордов?








 , ,








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

https://www.youtube.com/watch?v=6Pp_RAtXqPg --- аля.

околоджазобаян, хороший.

https://www.youtube.com/watch?v=0SNhAKyXtC8 --- типа хорошей джазоарфы.

где?

дух, не стиль.








 








И это всё МОЁ

Задача: нужно разрешить вводить печатные символы, между которыми может быть только один пробел, строка может содержапть от 3 до 255 символов.


Как делаю это я:


/^(?=.{3,255}$)(\S ?)*\S$/.test('Mr. Madison')


Есть ли способы красивее?









 








И это всё МОЁ

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

1) Плата должна работать с: OpenVPN, SSH, socks, pptp.

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

Работа отдаленно. Возможно длительное сотрудничество, на что надеюсь.

Если вам интересно предложения, жду в телеграме: @tttmolotok








 








И это всё МОЁ

Добрый вечер! установил fedora 30 на ноут HP, после установки рабочий стол перевернут 180 градусов, ставлю его на бок рабочичий стол поворачивается до нормального состояния (при перевернутом буке) на 90 градусов. в чём может быть причина?
Спасибо














И это всё МОЁ

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

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

Спасибо за внимание.








 








И это всё МОЁ

Привет лор!
Подскажите пожалуйста по маршрутизации, что я делаю не так.

Имею:
физический пк 192.168.2.12
вм 1. первый адаптер 192.168.2.43 второй адаптер 10.10.10.1
вм 2. у нее один адаптер 10.10.10.5

На вм1 выключил селинукс, выключил firewalld, выполнил sysctl -w net.ipv4.ip_forward=1 для пересылки пакетов между интерфейсами.

На вм2 выполнил ip route add 192.168.2.0/24 via 10.10.10.1

На физическом пк выполнил команду route add 10.10.10.0 mask 255.255.255.0 192.168.2.43

Теперь у меня вот такая картина:
С физического пк доступ к вм2 есть, а вот с вм2 до сети 192.168.2.0 нету.

Подскажите пожалуйста почему так?








 ,








И это всё МОЁ

Странно, что ещё не обсудили.

https://www.zdnet.com/article/github-starts-blocking-developers-in-countries-...

Гитхаб начал блокировать пользователей из стран находящихся под эмбарго США. На данный момент подтверждены блокировки пользователей из Крыма и Ирана, помимо них в списочке оказались Сирия, КНДР и Куба.








 , ,








И это всё МОЁ

Исходные данные:



  • Подобные CADы я никогда не использовал. Имел дело только с OpenSCAD (который для данной задачи не подходит) и KiCad (который про другое).

  • Мне нужно получить 3D изображение и отдельные плоские чертежи для конструкции из дерева. Нужны будут чертежи отдельных деталей, которые будут выпиливатся из бруса и доски, а так же пара общих проекций/срезов, по которым будет собираться готовая конструкция из отдельных деталей.

  • Всё это должно «генерироваться» по нескольким размерам, которые задаются в Spreadsheet. Нужна возможность изменять размеры в таблице и сразу смотреть как выглядит результат в 3D.


В принципе, задачу можно упростить до такой: из двух входных значений (размер квадратной сидушки и высота табуретки) генерировать трёхмерную табуретку, состоящую из пяти деталей (сидушка и четыре ножки). Как сделать сидушку и одну отдельную ножку я разобрался, это довольно просто. И сидушка и ножка представляют из себя отдельные не связанные друг с другом Body. При этом ножка имеет некую сложную форму, а не просто параллелепипед. Как получить четыре ножки из одной я тоже понял: кнопкой Create a new clone на соответствующий Body. Руками перемещать и поворачивать клоны я тоже умею. Что я никак не могу осилить, так это способ параметрической привязки этих клонов к сидушке (пример: они должны быть всегда расположены в углах в 50 мм от края). Чтобы при изменении размеров сидушки в таблице, положение ножек тоже менялось.


Я нашёл такой костыль для решения этой проблемы: сделать отдельный скетч, нарисовать сидушку и ножки просто квадратами на плоскости, установить ограничения («красные», в том числе привязанные к данным из таблицы), а затем добавить «синие» ограничение с именами, которые просто измеряют расстояние от начала координат до квадратов, обозначающих ножки. После этого, использовать имена этих «синих» ограничений для задания координат уже настоящих трёхмерных ножек-клонов. Это работает, но выглядит очень костыльно и требует много мышевозничества.


Вопросы:



  • Существует ли какой-либо более простой и быстрый способ привязки трёхмерных Body к объектам внутри двухмерного Sketch, с расставленными там ограничениями?

  • Получится ли у меня из результата вытащить двухмерные чертежи, которые можно распечатать на бумаге, или там тоже будет очень много боли? (до этой части я вообще ещё не дошёл)









 , , ,








И это всё МОЁ

Я могу еще понять что у кого-то из разработчиков терминал 1971 года выпуска. Но на кой черт во внутренних функциях так делать?

>>> i = 0.00000000001
>>> str(i)
'1e-11'







 








И это всё МОЁ

https://sozd.duma.gov.ru/bill/763517-7

Просто оставлю это тут. Как я понимаю это дока о необходимости блокировки гугла, википедии и всех крупных интернет ресурсов, более 20% капитала которых находится во владении не граждан РФ.








 , ,








И это всё МОЁ

Все мои попытки найти готовое решение на просторах инета закончились отрицательно.
Найденное на RPM acestreamengine вроде встал, но к нему нужен launcher как понимаю, по поиску ftp тоже находится, но поставить его не удается, пишет yast битый архив при установке.
http://rpm.pbone.net/index.php3/stat/4/idpl/54633912/dir/opensuse_leap_15/com...

Посему вопрос к коммюнити,кому-нибудь удалось запустить трансляции acestream в этих дистрах?
и
Может кто сможет пересобрать/перепаковать имеющийся acestream для debian /ubuntu ? Это было бы отличное благое дело для многих пользвователейэтих диструбутивов и Вы стали бы чуточку известнее не только на российских форумах.








 , , , ,








И это всё МОЁ

Надоели мне эти синкпады, хочу с большим красивым экраном, минимум 15.6, а лучше 17. С собой носить не буду, будет стоять на прикроватной табуретке. Или куплю 2, будет стоять ещё и на столе в офисе. Ну и проц хороший новый, может что изменилось с haswell. И видео, вдруг поиграть захочу, последний раз в half-life 2 и doom 3 играл, а то вдруг новые игры тоже хорошие бывают.

Ну так собственно что брать, чем они различаются? Asus ROG, Acer Predator, MSI, Lenovo Legion? Бюджет 10-15 т.р, покупать буду трупик ноутбука для последующей некромантии над ним.








 , ,








И это всё МОЁ

На одном жестком были установлены Fedora, потом Opensuse. Загрузчик Suse был установлен в MBR, подхватил дистриб. Fedora и был дуал бут до первого обновления suse (как понял ядро обновилось).
Как все починить теперь и не допустить повторной ситуации? Где мой косяк при установки систем?
Вывод fdisk-а


Device Boot Start End Sectors Size Id Type


/dev/sda1 * 2048 1681407 1679360 820M 83 Linux


/dev/sda2 1681408 7972863 6291456 3G 82 Linux swap / Solaris


/dev/sda3 7972864 71518207 63545344 30.3G 83 Linux


/dev/sda4 71518208 312580095 241061888 115G 5 Extended


/dev/sda5 71522304 240549887 169027584 80.6G 83 Linux


/dev/sda6 240551936 304654335 64102400 30.6G 83 Linux


sda3 - fedora sda6 - suse









 , , , ,








И это всё МОЁ
Доступен второй публичный выпуск Drawing, простой программы для рисования для Linux, напоминающей Microsoft Paint. В качестве основного графического окружения рассматривается GNOME, но имеются более традиционные варианты интерфейса в стиле elementaryOS, Cinnamon и MATE, и мобильная версия для смартфона Librem 5. Проект написан на языке Python и распространяется под лицензией GPLv3. Готовые пакеты подготовлены для Debian, Fedora и Arch, а также в формате Flatpack.



И это всё МОЁ

Захотелось странного, стал трогать kakoune вместо вима. Только у него с документацией как-то не очень. Кто его успешно юзает, обесните:

— Как удобнее выделять целые строки? В виме V и jk вверх-вниз до нужного количества строк - очень удобно. А в какуне пришло в голову только зажать shift, потом jk вверх-вниз, потом alt-x - чё-то тупо. Как оно правильно делается?

— Как переключаться между буферами? В виме хочь табы, хочь вагон плагинов на любой вкус, а в какуне какой мейнстримный способ?

— Оно вообще юзабельно для разработки? Или приходить лет через десять?








 ,








И это всё МОЁ

Ребята, всем привет!

Наблюдаю такую картину, после установки freeradius

Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.53:53 0.0.0.0:* LISTEN 637/systemd-resolve
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1473/sshd
tcp6 0 0 :::22 :::* LISTEN 1473/sshd
udp 0 0 0.0.0.0:1812 0.0.0.0:* 1099/freeradius
udp 0 0 0.0.0.0:1813 0.0.0.0:* 1099/freeradius
udp 0 0 127.0.0.53:53 0.0.0.0:* 637/systemd-resolve
udp 0 0 192.168.1.148:68 0.0.0.0:* 635/systemd-network
udp 0 0 0.0.0.0:41117 0.0.0.0:* 1099/freeradius
udp 0 0 127.0.0.1:18120 0.0.0.0:* 1099/freeradius
udp6 0 0 :::1812 :::* 1099/freeradius
udp6 0 0 :::1813 :::* 1099/freeradius
udp6 0 0 :::42167 :::* 1099/freeradius
Кто-то сталкивался? Процесс работает, но почему он не слушает порты? Соответственно коннекта нет.