Как использовать несколько cuda версий на одном компьютере?
Например одно предложение хочет ternsorflow, а другое pytorch и разные версии.
Как на одном компьютере хранить и использовать сразу несколько версий cuda?
Благодаря гайду Debian Trixie без systemd осилил наконец-то включить геймпад в иксах. Запустил Mortal Kombat III в bsnes. Вспомнил детство. Оказалось, что даже ядро Linux-Libre поддерживает мой 8BitDo Ultimate без проблем.
Когда школьнику на каникулах нечего делать, можно заняться различными бесполезными делами. Например написать похожую на гравитационную модель на питоне.
Вот быдлокод, ему требуется установленный пайгейм:
Вот по выходных как-то писал небольшую программу, которая визуализирует движение материальных точек в пространстве, взаимодействующих между собой гравитационными силами.
Физическая модель до боли в голове простая(но над ней ещё надо поработать).
Если кто хочет попробывать: зависит от openmotif-библиотек (libXm.so.4), библиотеки X11 и OpenGL. Никуда в файловую систему не лезет, ибо это просто визуализация.
Известные неполадки: на видеокартах intel i845 и ей подобных не будет работать 99.9% (как-то связано с функциями, которые используются для добавления openGL конекста в openmotif, ещё не разобрался).
С помощью клавиши Compose (и файлика .XCompose) можно легко ввести символы, которые условно «не прибиты гвоздями на клавиатуре». Это и символы пунктуации вида «ёлочек», — тире (em-dash), – (en-dash) и ☺ смайлика. Греческие символы так же могут быть полезны (αβγδ…), как и расширенные матсимволы (±≥≠≤≈≡∃∧∨¬⇒·×∫∑∞∅∈∉). Само собой нужны шрифты для их отображения, но если они есть хоть в каком-то виде, то это удобнее чем писать словами.
Так же иногда для улучшения понимания текста полезно уметь ставить ударение. Для латиницы это просто, так как достаточно нажать Compose+клавишу апострофа+нужный символ, например, éóá, но что делать в случае кириллицы?
МЦСТ выпустила эмулятор QEMU для архитектуры E2K. Теперь программы для Эльбруса можно запускать на компьютерах с архитектурой x86‑64. Это откроет платформу для профессионалов, исследователей и энтузиастов, а также упростит разработчикам сборку и тестирование ПО.
Эмулятор qemu-e2k обеспечивает возможность, используя операционную систему семейства Linux запускать прикладные программы для операционных систем семейства Linux в машинных кодах Эльбрус (e2k) на компьютере архитектуры x86-64.
Многое хочется написать. Во-первых, про разрешение 800х600 скажу, чтобы сразу не придирались. У меня сейчас стоит карта S3 Trio64V2, для которой я дорабатываю драйвер для Xorg. Так что низкое разрешение -- это рабочий момент.
На экране изображена моя текущая деятельность -- разработка инфракрасного датчика. Весь фетиш в том, что я, проявив героизм против фраз "Да что ты мучаешься! Поставь OrCAD! Делать тебе нечего?", использовал исключительно свободное ПО. Схему я создавал в gschem (проект gEDA). Трассировка ручками осуществлялась в PCB. Просмотр результатов перед передачей в производство -- gerbv. И вот результат труда вы видите на экране: экспериментальная партия однослойных печатных плат (25 шт.) с маской и шелкографией, изготовленная в Зеленограде. Проект передавался в производство в формате Gerber RS-274X, файл для сверлильного станка в формате NC drill/Excellon. У технолога не возникло ни единого вопроса, кроме способа разделки плат (фрезерование или скрайбирование).
Дистрибутив Debian. Разработка начиналась в пакетах, которые идут с дистрибутивом (последние стабильные срезы), но потом я перешел на версии CVS (только опакетил для Etch), так как предполагаю помогать проекту. Там огромнейший фронт работ по недостаткам, глюкам и фичам. В планах также написание русскоязычного руководства по использованию пакета программ: от проекта до производства. Но когда это буду делать, я еще не знаю. Поймите, времени очень мало.
Резюме: свободное ПО (с соотв. трудностями) можно использовать при производстве электроники. Предлагать переходить на это ПО людям, сто лет сидящим на ворованном OrCAD, PCAD и пр., я не советую. Пока к людям не придет осознание (либо приказ сверху), что использовать ворованный, дорогой продукт -- это очень плохо и опасно, то изменить что-то не получится. Поскольку я сам для себя хозяин в данном вопросе, и ко мне в мастерскую никакая сволочь с советами не лезет, то мне проще.
Качаем бинарную версию Netscape Navigator 9 for Linux, ставим пакеты `libgtk2.0:i386`, `libpangox-1.0-0:i386`, `libxt6:i386`, `libstdc++5:i386` в Debian 11 Bullseye и все работает!
Забавно, что если перетащить вкладку из нетшкафа в современный firefox она в нем откроется, а наоборот, увы, не работает.
Если подняться выше по каталогам, можно найти много другого старья, но лютую ностальгию у меня вызывает именно этот каталог. 286-е IBM PS/2 в школе, дискеты, чёрно-жёлтый интерфейс первых продуктов Borland.
Всё это можно было найти и на других сайтах, здесь просто всё собрано вместе и в более-менее удовлетворительном формате. И именно с целью сохранить историю для будущих поколений.
Wabi is a discontinued commercial software application from Sun Microsystems that implements the Windows Win16 API specification on Solaris and AIX; a version for Linux was also released by Caldera Systems. Wabi runs applications developed for Windows 3.1, Windows 3.11, and Windows for Workgroups.
Разве я мог пройти мимо столь лютой дичи?
Слева направо: FreeBSD, 86Box, Caldera Linux 98года, «Минер» от Windows 3.11.
В качестве бонуса: вот так (teletype.in) выглядит ЛОР из Netscape Navigator от 1998го года.
Статья про установку для самых изысканных некрофилов тут (teletype.in).
На самом деле дерево проектов и taglist обычно спрятаны. По F12 открывается окно сбоку, выбирается файл или тэг, нажимается Enter и окно закрывается. Для фолдинга используется плагин simplefold. Ну и еще дофига всего, написал даже два плагина. Один еще не выложил, а второй вот: http://www.vim.org/scripts/script.php?script_id=1956
Жил у меня emacs 21, собранный с openmotif. Хорошо жил. Выглядел очень похоже на Misanthrope'овский (точнее, наоборот -- Misanthrope взял за основу мои конфиги и иксовые ресурсы). Но захотелось мне свежачка, и собрал я 22-й емакс, в котором, как выяснилось, что-то сломали в мотифнутых popup menus. Времени разбираться не было, так что пришлось собрать с Xaw... Результат на скриншоте.
Начиная с версии 2.1 в Oracle SQL Developer появился полезный плагин - Data Modeler Viewer. Это урезанная версия отдельного продукта Oracle Data Modeler, предназначенного для проектирования баз данных и, в частности, для построения Entity Relationship диаграмм. Как видно из названия, плагин работает только в режиме просмотра - позволяет отображать на диаграмму существующую схему базы.
На скриншоте вы можете разглядеть ER-диаграмму схемы метамодели БД. Эта универсальная схема позволяет хранить в базе данные любых типов, при этом для добавления объектов новых типов не нужно создавать новых таблиц - типы полностью описываются метаданными (таблицы object_types, attributes, attr_binds). Фактически, такая схема имитирует объектно-ориентированный подход поверх реляционной БД. Для доступа к базе удобно использовать ORM - созданный один раз набор классов-сущностей позволит работать с любыми данными в рамках метамодели.
Оформление Ubuntu 9.10 на скриншоте - дефолтное, не вижу смысла что-то менять.
Проект Kylix вместе с JBuilder for Linux и Inprise Application Server for Linux будут демонстрироваться в сентябре в Москве. Следите за новостями на http://www.borland.ru
Вот, как и обещал, новый скрин моей гейм-машины.
(Старый: http://www.linux.org.ru/jump-message.jsp?msgid=257852 )
Гады в SimCity не дали строить аэропорт. Пришлось вызывать подмогу из космоса у братьев по разуму :-).
ЗЫ: Пришлось нахрен все винды снести, чтобы этот скрин организовать.
Всем привет! Надоели мне эти скриптовые аркадные языки, повесточка, докеро-голанги и тп, решил заняться изучением С.
Тем более что вспомнил о том, что по факту это единственный язык который доставлял удовольствие.
Посоветуйте пожалуйста книгу, которую можно почитать и порешать оттуда заодно задачи если есть.
перед вами xwem - новый window manager который создан чтобы стать рулевым в идеальном десктопе(если это конечно достижимо)
как все нормальные вещи он написан конечно же на ... emacs lispе, поэтому польностью позволяет интегрировать emacs в десктоп
хочеться отметить что это пока единственный wm который я знаю в котором есть поддержка stroke то есть выполнение какой то команды по нарисованному очертанию(см strokes-mode в emacs)
понятное дело что xwem как и emacs полностью везде конфигуряется и является самым гибким в настройке wm :)
основные понятия:
- xwem frame (аналог emacs frame)
- xwem window (аналог emacs window)
- xwem client (аналог emacs buffer только вместо текста там X11 аппликуха)
- xwem keymap (у xwem есть оболденная вещь - ровно такой же как обычный emacs keymap только он обслуживается на уровне X)
xwem придерживается пути ion или ratpoison - все окошки растягиваются до размера окна xwem. Как это не странно xwem достаточно шустрый wm по крайней мере на моем PI 233 он рабоатет на равне с afterstep!
пока запускается только на XEmacs(GNU Emacs почему то падает при работе с большим кол-вом данных :() и сорцы пока не доступны до понедельника.
все пожелания о том что должно быть в идельном десктопе и чего нет будут внимательнейшим образом рассмотрены - так что не стесьняйтесь и говорите!
PS: прозрачности, менюшек, AA, и всякой подобной фигни похоже никогда не будет - лучше тратить силы на реально нужные вещи.