SynCE - ActiveSync для Linux
И все-таки она крутиться !! Приятно не заходя в Винду, общаться с любимым девайсом. Система AltLinux Master 2.2 SynCE 0.8.2 SynCE KDE 0.6.1 iPAQ 3760
()
И все-таки она крутиться !! Приятно не заходя в Винду, общаться с любимым девайсом. Система AltLinux Master 2.2 SynCE 0.8.2 SynCE KDE 0.6.1 iPAQ 3760
Спустя почти два года с момента выхода прошлой стабильной версии (бета-версии выходят практически каждый месяц), опубликована новая стабильная версия программы для хранения заметок OutWiker 4.0. Особенностью программы является то, что заметки хранятся в виде каталогов с текстовыми файлами, к каждой заметке можно прикреплять произвольное количество файлов, программа позволяет писать заметки с использованием различных нотаций: HTML, вики, Markdown (если установлен соответствующий плагин). Также с помощью плагинов можно добавить возможность размещения на викистраницах формул в формате LaTeX и вставки блока кода с раскраской ключевых слов для различных языков программирования.
( читать дальше... )
>>> Страница программы (jenyay.net)
Финально определился с названием языка, подчистил разные хвосты и написал README. Теперь наконец-то можно посмотреть на нечто большее, чем просто фрагменты кода в постах на форуме: https://github.com/wandrien/qod/
Драфты по дизайну языка пока еще не готовы. Если перед НГ завала работы не будет, то может выложу их в течение пары недель. Черновики пишу на русском, осилить всё чётко сформулировать на английском в разумные сроки я точно не смогу. На русском-то не всегда получается.
Надеюсь, что после публикации материалов по языку, мне щедро насыпят в панамку как конструктивной, так и не очень, критики.
А пока можно посмотреть на сам код вживую.
Делать дома нечего, решил попробовать эти ваши тайлинги на своем ноуте.
Не очень это просто, особенно когда не умеешь кодить всякие css и изучаешь все методом тыка и «обратного инжиниринга».
В целом пока нравится, так привык за две недели, что Gnome кажется каким-то неудобным.
На скриншотах:
Еще скриншоты:
Rofi, углы пока не понял как убрать
LOR+ranger
Other apps
Мои старые темы: 1 (linux.org.ru) 2 (linux.org.ru)
Зачем эта тема?
Может быть эта тема окажется для кого-нибудь полезной.
Софт
Частично перенесён из темы по ссылке выше
Предлагаю дополнить список в комментариях.
Давно хотел показать свой смартфон, в котором нет гугла; а тут ещё и f-droid обновился, и о нём все заговорили...
Итак, в один прекрасный день google задолбал меня настолько, что я решил выкинуть его на помойку. Решительно взял свой Galaxy Nexus, сделал полный вайп, поставил CyanogenMod без GApps, f-droid, и несколько приложений «руками». Что можно видеть на скрине?
( Список приложений, которые можно видеть на главном экране, с кратким описанием: )
Кое-что, конечно, не поместилось на рабочем столе, и распихано по папкам; такие приложения я вынес на второй рабочий стол, просто чтоб показать, что ещё есть (обычно, конечно, не «кручу столы», а открываю из папок):
( Список того, что не поместилось на главный экран: )
Если кто-то знает свободные аналоги того, что установлено руками - буду благодарен.
Чего пока что не хватает: конвертер валют (в f-droid есть несколько, и ни один не умеет чилийский песо); карта метро (в ametro все чилийские карты старые, как говно мамонта - наверное, надо на связь с разрабами выходить и предлагать помощь по актуализации); мессенджер (буду благодарен за советы; пока что адекватным вариантом кажется прикрутить фейсбук в качестве транспорта jabber, а для jabber поставить Tigase Messenger). Ну и, конечно, хотелось бы заменить вообще все несвободные программы на свободные аналоги... Буду рад подсказкам и наводкам.
Мои впечатления от F-Droid
Большинство софта довольно неплохо; хотя, как видно, некоторых вещей не хватает. Если говорить о самом хранилище, то очень не хватает пользовательских оценок и рейтинга; в сочетании с отсутствием скриншотов это приводит к тому, что чтоб выбрать приложение, зачастую приходится поставить пять-шесть приложений на телефон и самостоятельно протестировать каждое. Это - скорее, не аналог GooglePlay, а аналог Synaptic для телефона. Печалит то, что соотношение FOSS/non-free приложений для андроида совсем не то, что для «большого брата».
Из плюсов - телефон стал медленнее разряжаться (просто раза эдак в полтора-два медленнее), причём я даже не могу понять, с чем это связано.
После неудачного стечения обстоятельств — заметно упавшего как раз к новогодним праздникам здоровья — было принято решение поувеличивать шрифты и сбавить контрастность всего, что попадётся под руку. Как нельзя кстати тут пришлась Dracula. Насыщенность цветов на моём ноутбуке низкая; Подозреваю, у многих это будет смотреться гораздо цветастее.
org-modeНа скриншоте DuckDuckGo показан для демонстрации темы; Да, у меня действительно диарея; Нет, я просто решил посмотреть, что порекомендуют в качестве народных средств от диареи;
В общем-то я довольно давно сопротивлялся апдейту, главным образом потому что было не понятно как заставить работать некоторые хоткеи вроде control+c для закрытия окон, темы и другое тому подобное, постоянно что-то было не так, но всё это удалось решить, так что vimperator я теперь выбросил и наслаждаюсь высокой скоростью. В чем-то tridactyl даже лучше, чем вимператор, например лучшей поддержкой русского языка.
Также пара скринов в догонку:
Терминал: https://i.imgur.com/F4Vv23w.png
neovim: https://i.imgur.com/Tqfu65R.png
Вокруг столько интересного, что хочется заниматься всем и сразу, а в итоге получается, что ничего не получается. Как с этим бороться? Как отказаться от 99% интересностей, чтобы по-серьёзному заняться оставшимся 1%? Линукс тут при том, что выбор дистрибутива тоже входит в эту проблему.
Бывает есть какой-то проект, живёт он себе, развивается. В него какую-то архитектуру заложили, тесты под него пишут. Потом прошло N лет и он становится легаси, в плохом смысле этого слова. И все от него шарахаются. А если туда новичка отправили — то явно из доброты душевной. Вот как так? Что делать, чтобы проект не превратился в легаси?
Можно ли запустить программу, написанную на языке rust, на компьютерах с процессорами Эльбрус?
Как я понимаю, llvm не рассчитан на такую архитектуру. Правда, есть двоичная трансляция кода. Можно ли рассчитывать хотя бы на 80% скорости по сравнению с тем, как если бы был оптимизирующий родной компилятор с языка rust для Эльбруса?
Прошу помочь в тестировании key-value движка MDBX. Хватит даже полудохлой (в разумных пределах) виртуалки с установленным компилятором C++, make и компрессором lz4 для логов.
Достаточно клонировать репозиторий и запустить «на выходные» скрипт, т.е. выполнить три команды:
git clone https://github.com/leo-yuriev/libmdbx
cd libmdbx
./test/long_stochastic.sh
ВАЖНО: будет почищен каталог /dev/shm !!! Поэтому, если у вас работает какой-нибудь postgresql, то его следует остановить. Как вариант - закомментировать в скрипте соответствующую строку.
Немного пояснений:
В случае сбоя нужно быть готовым предоставить инфу:
На всякий:
Всем добра.
Drew DeVault, активный разработчик протокола Wayland, создатель проекта Sway и сопутствующей библиотеки wlroots анонсировал в своём микроблоге новый Wayland-композитор — Wio (wio-project.org), реализации оконной системы Rio (cat-v.org), что используется в операционной системе Plan 9.
( читать дальше... )
>>> Подробности (drewdevault.com)
Давно хотел организовать себе домашний офис/homelab и решил задокументировать результат, мало ли кому-нибудь окажется полезным.
В нише над камином расположена основная рабочая(домашняя?) станция, Macbook Pro вставленный в док и UPS. Пучок из нескольких DisplayPort и USB3 проводов проброшен через стену к столу.
В мониторе встроен KVM, и с одной кнопки переключается видео между macbook & PC, а так же перебрасываются все USB устройства расположенные на и под столом.
Почти все что тут есть интегрировано в HomeAssistant, включая оконные сенсоры, свет, камин и standing desk, в основном используя различные DIY устройства на ESP8266 & ESP32. Так же все управляется голосом через Amazon Echo.
Отлично работает Witcher 3 & Metro Exodus через Wine + DXVK.
Для гитары, под столом установлен JAM 96k, - тоже работает прекрасно с Jack/Wine/WineAsio & Amplitube 4.
pywal генерирует цветовую схему для всех CLI приложений и устанавливает цвет Nanoleaf Aurora & Hue через HomeAssistant. Видео
На одной из ножек стола прикреплен HTC Vive linkbox, и остается только подключить VR шлем и наслаждаться ждать когда состояние VR на Linux поднимется выше уровня плинтуса.
Yubikey для 2FA установлен рядом с усилителем, как раз примерно там где удобно его нажимать.
Чтобы не искать каждый раз розетки - по бокам стола разведены провода для питания и USB. Осциллограф и блок питания управляются через USBTMC & Sigrok. Для работы с мелкими деталями я сделал LED плату которая установлена под микрофон который теперь по совместительству - настольная лампа.
CPU: AMD Threadripper 1950X
AIO: Thermaltake Floe Riing 360 TT
Motherboard: ASRock - X399 Taichi
RAM: G.Skill - Trident Z RGB 32 GB (4 x 8 GB) DDR4-3200 Memory
SSD: HP - EX920 1 TB M.2-2280 Solid State Drive x 2
HD: WD Red WD100EFAX 10TB
GPU: EVGA - GeForce GTX 1080 Ti 11 GB SC Black Edition Video Card
CASE: NZXT - H700 ATX Mid Tower Case
PSU: Corsair - 1000 W
Полный альбом тут: https://imgur.com/a/qukjPVl
Всем привет! Недавно решил освоить Linux и начать в нем программировать на «С». Что порекомендуют знающие люди (какой дистрибутив Linux лучше поставить и какой текстовый редактор, компилятор использовать) ?
Этим летом решился и реализовал мечту детства об ультракомпактном ноутбуке. Начитался соответствующей информации и решил поставить не специальную сборку для Pocket от не известных мне людей (хотя позже наткнулся на официально выглядящую Ubuntu Mate for Pocket), а Debian (к пакетной базе которого, как и к любому другому известному дистрибутиву, доверия чуть-чуть, но больше).
Установка вышла с приключениями:
udevadm settle. Скорее всего, причина в модуле fusb302, который я позже заблеклистил за то, что он при загрузке пытается разыменовать нулевой указатель и больше ничего не делает, но тогда пришлось изворачиваться с init=/bin/bash и вручную с флешки ставить ядро из бэкпортов (4.18)
linux-firmware Wi-Fi адаптер намертво вешает систему при загрузке. Решения нет, один файл пришлось откатить.
Минимализм тут чисто показной, потому что в ноутбуке спрятано 8G оперативной памяти, и я ещё ни разу их полностью не занимал. (Опасаясь за судьбу SSD, вместо zswap - прозрачного сжатия страниц перед выгрузкой на раздел подкачки - я включил zram - виртуальный сжатый диск в оперативной памяти, на котором размещается swap.) Процессор видно, что небыстрый, но даже с небольшими расчётными задачами справляется нормально. Если не запускать браузер, а тихо сидеть и кодить, батареи хватает надолго: сейчас ноутбук используется 2-3 раза в неделю по несколько часов, а заряжаю я его в выходные.
Клавиатура, конечно, гораздо менее удобная, чем полноразмерная, но пользоваться ей можно (мои пальцы даже успели привыкнуть тянуться к расположенным в абсолютно неподобающих местах клавишам Х, Ж и Ю). Единственный USB-порт не сильно беспокоит, потому что большую часть времени ноутбук используется на коленях или маленьком столе без возможности подключить что-либо ещё. Читал о проблемах с антенной Wi-Fi (неудачном её расположении внутри алюминиевого корпуса), но именно от низкого уровня сигнала не страдаю.
Не всем приложениям комфортно на 300 DPI. Некоторые программы и библиотеки пытаются гиперкомпенсировать высокое разрешение, домножая все размеры на определённый фактор, вместо того, чтобы просто рисовать интерфейс в пунктах согласно системному DPI, а не пикселях. Другие делают всё честно, но физически не умещаются в 7-дюймовый экран.
EFI весьма глючен: банальный grub-install завешивает весь компьютер на несколько секунд, а однажды при обновлении загрузчика (когда, судя по всему, нужно было сначала удалить, а потом создать загрузочную запись заново) efibootmgr стал возвращать ошибку, и единственным исправлением стал сброс всех настроек в EFI Setup.
Несмотря на все описанные выше приключения, покупкой я доволен и совершенно о ней не жалею. Будущее уже наступило!
По вашим советом, дорогие ЛОРовцы, переделал свой конфиг. Изменения с прошлого раза (NixOS + i3 + KDE - plasma - akonadi):
HTaeD;

BceM_IIpuBeT,
KennyMinigun, 
В целом, как мне кажется, сохранилось ощущение единства всех приложений. Попользуюсь в таком варианте, сравню с предыдущим, возможно оставлю.
Всплывающие окна, qt и gtk в одном кадре: https://imgur.com/a/lWcQakX
Kdenlive и Dolphin: https://imgur.com/a/QURTWCr
Всем привет.
На скриншоте: ncmpcpp, feh, ufetch и cava.
Цвета сделаны с помощью того же Pywal, Wal-Steam и Oomox, сменилась только основа GTK темы на Materia.
Ещё скриншоты: Vivaldi, Steam+MPV+Nemo, Пустой скриншот
Небольшая предыстория: Выкачал с ifsico.sourceforge.net ifmail 3.03; Сконфигурировал, откомпилировал 'make', а вот 'make install' не проходит как надо. Все время пишет '...цель ... не требует выполнения'. Следовательно все осталось в своих каталогах. Ок, думаю, создал каталоги вручную, перекопировал куда надо бинарики и конфиги. Сконфигурировал. Но при попытке позвонить в лог выдается сообщение, приведенное ниже. Подозреваю что не установлены нормально права доступа. Вот только на что ставить права доступа (бинарики, каталоги, порт), и какие они должны быть? Прошу помощи.
Вот, собстно, кусок из syslog:
=== cut === Nov 20 19:18:13 vhs ifcico[7079]: cannot stat nodelist "/var/spool/ifmail/nodelist/z2-list": No such file or directory Nov 20 19:18:29 vhs ifcico[7082]: cannot stat nodelist "/var/spool/ifmail/nodelist/z2-list": No such file or directory Nov 20 19:18:29 vhs ifcico[7082]: options: Call Hold PUA WaZOO EMSI Freqs Zmodem ZedZap Janus Hydra Tcp Txy Nov 20 19:18:29 vhs ifcico[7082]: calling 2:5020/238@fidonet (InfoScience, phone 7-095-923-2003) Nov 20 19:18:29 vhs ifcico.ttyS1[7082]: cannot open "/dev/ttyS1" as stdin (expect 0, got -1) Nov 20 19:18:29 vhs ifcico.ttyS1[7082]: cannot dup stdin to stdout (expect 1, return 4) Nov 20 19:18:29 vhs ifcico.ttyS1[7082]: TIOCSCTTY failed: Bad address Nov 20 19:18:29 vhs ifcico.ttyS1[7082]: cannot switch i/o to port "/dev/ttyS1" Nov 20 19:18:29 vhs ifcico.ttyS1[7082]: tcsetattr(0,TCSAFLUSH,save) return -1: Invalid argument Nov 20 19:18:29 vhs ifcico.ttyS1[7082]: no free matching ports Nov 20 19:18:29 vhs ifcico.ttyS1[7082]: call to 2:5020/238@fidonet failed (rc=1) Nov 20 19:18:29 vhs ifcico.ttyS1[7082]: 0 of 1 calls, maxrc=1 === cut ===
У меня есть старинный комп Pentium 4 с 512 Mb оперативной памяти. На нём стоит windows xp. И всё прекрасно работает и даже не тормозит. Объясните мне как ну как чёрт побери можно называть прогрессом то что происходит в области разработки десктопов если современному ПО 5 гигабайт оперативы и многоядерных процессоров недостаточно что бы в компе не было тормозов ничего не дёргалось и не подвисало?????? Возникает такое ощущение что начало 2000-х было золотой эпохой десктопов когда они просто работали, не тормозили, не зависали и при этом были удобны в использовании, не выглядели уродливо. И заметьте, я лично не застал то время и это не стариковское мнение в стиле «в юности и трава была зеленее...». Совершенно объективное мнение. То что происходит в сфере разработки десктопов это просто отвратительно. Почему то никому не приходит в голову сделать автомобиль весом в 100 тонн пожирающий 500 литров бензина на 100 км и называть это прогрессом. Ни в одной другой сфере разработчики не могут позволить себе так извращаться, ни в одной кроме мать их дестопных говноразработчиков!!!
| следующие → |