LINUX.ORG.RU

Избранные сообщения liathit

Eclipse Oxygen Papyrus UML

 , , ,

Оно вообще рабочее, есть ли на лоре те кто пользуется? В eclipse который из реп Fedora не запускается Marketplace, в загруженном с сайта дистрибутиве Papyrus не открывается редактор диаграмм. Во общем уже третий день жонглирую различными версиями eclipse то одно не работает то другое. Может есть какая-нибудь замена, лоровцы выручайте.

MaxPower
()

Миграция на FreeBSD

 

Всем доброго дня.

В какой-то момент я решил мигрировать с Manjaro Linux на FreeBSD 11.1. Очень жду выхода релиза, а всё по одной причине:

Есть флешка eMMC (не сильно разбираюсь, но на ней написано UHS-I, Class 10, SDXC) на 64 Гб. Вроде в 11.1 как раз должны прикрутить поддержку таких флешек. И вот ОС я хочу установить на эту флешку.

Прошу совета у тех, кто сталкивался с FreeBSD плотнее:
- Надо ли создавать на флешке GPT-разметку, если буду ставиться на ZFS?
- Может ли оно ставиться/грузиться с UEFI?
- Есть ли смысл глядеть на TrueOS? Какие плюсы по сравнению с FreeBSD?
- Есть ли в портах/репозиториях такие вещи как: LibreSSL, OpenNTPD, fetchmail, procmail, tilde/jed, mutt/NeoMutt, abook, calcurse, OpenJDK, компилятор Rust, Tcl/Tk, sqlite3, PostgreSQL, Metasploit, dvtm, gnupg2, Mono, FreeCAD, LibreCAD, BRL-CAD, OpenSCAD, Inkscape, GIMP, ELinks, mpv, LibreOffice?
- Устраивает ли поддержка UTF-8 в консоли, или косячная?
- Есть ли поддержка AMD KVM (забыл, как оно правильно называется), qemu, libvirt?

P. S.: Нет, мне не лень искать ответы и хэндбук я читал (и не только его), но очень хочу услышать советы/мнение реальных пользователей. Буду рад любым рекомендациям по адаптации в новой среде.

NIR
()

Еще один велосипед

 

Написал велосипед для андроида, как (возможно) открытую замену AirDroid'у.

Пока что реализован показ уведомлений о новых SMS и звонках (Android 4.0 и выше), уведомлений (4.3 и выше), отобразение статуса вызова (активен/неактивен/входящий), автообнаружение устройств в одном сегменте.

Протокол текстовый, хорошо расширяется. Заложены возможности обмена клипбоардом, передачи файлов, можно при желании расширить бакэнд и на поддержку Bluetooth, и на работу через шлюз.

Клиентская часть (внезапно!!!) написана на жабе, так что аналогично работает не только на линуксе (как на скриншоте), но и на винде и макоси.

no-dashi
()

Шрифты здорового человека

 , ,

Давече обсуждали шрифты курильщика. Мне показалось нужно дать вашим глазам немного отдохнуть :).

На шоте будни - erlang, java, python.

PS: debian 9, freetype 2.7, Fira Mono. В остальном - дефолт.

PPS: на лоре как обычно какая-то засада с аплоадом картинок и моя пнг-ха ломает местный парсер ошибкой «Некорректное изображение: Can't resize image», поэтому положил в дропбокс оригинал. кастую maxcom

Deleted
()

Сколько должен держать ноутбук? ☺

 , ,

Привет, ЛОР!
Недавно в каком-то треде наткнулся на микросрач Macbook Pro vs Thinkpad, где эппл-фанбои поливали некоей субстанцией своих противников (и наоборот).

Вот я и хочу спросить у многоуважаемых пользователей Macbook: а ваш ноутбук так умеет?

На скрине:

  • Thinkpad x260 с Debian Stretch на борту
  • Яркость 80%
  • Активный Wifi / 3G в режиме ожидания
  • Музыка через pulseaudio стримится на домашний сервер
  • В фоне браузер с ~10 вкладками, ну и по мелочи — Geany, Gajim и пр.

От 100% зарядки в таком режиме оно живёт 20-21 час (на скрине батарейка заряжена на 90%)
Если упороться и выключить коммуникации и убавить яркость до 10-20% — можно увидеть весёлые циферки

/cast hateyoufeel, на всякий случай ☺

По оформлению всё стандартно —

  • Xfce 4.12
  • GTK2 — Laten vallecraft
  • GTK3 — Deepin
  • Ubuntu Fonts

Ну, как-то так ☺

annerleen
()

Thinkpad T430 Refurbished для работы

 

После долгих мытарств выбрал себе ноутбук. Thinkpad выиграл по многим параметрам, кроме веса, но я не пожалел.

Параметры:

  • Проц - Intel® Core™ i5-3320M CPU @ 2.60GHz × 4
  • Видео - Intel 4000
  • Память - 8 Gb
  • SSD - 240 Gb
  • HDD - Caddy (750 Gb мой диск)
  • Док-станция Mini Dock c USB3
  • Windows 7 Pro
  • Экран - 1600x900 (матовый)
  • Гарантия - 6 мес.

Покупал в smartbooks

Собственно цена Thinkpad T430 - 33 000 р.

Док-станция Mini Dock - 2 500 р.

На ноуте установлена Ubuntu 16.04 LTS, в дуалбуте стоит Windows 7 для программирования контроллеров WinCON, Siemens, Овен, STM32, AVR и для юзания SolidWorks.

P.S. Купил уже месяца два назад, времени не было поделиться радостью :)

AUX
()

Два активных сетевых подключения 3G и WiFi

 , , , ,

Добрый день, имеется несколько вопросов по Android'у.

1. Можно ли сделать так, что бы устройство поддерживало два активных сетевых подключения? Устройство могло бы принимать и отправлять http и https запросы сразу по двум интерфейсам.

2. Какими средствами реализовывается проброска входящих пакетов. Т.е. отправляется запрос с 3G интерфейса, принимается ответ и посылается на WiFi, аналогично в обратном направлении.

yogaru
()

Back To The Roots!

 ,

Как-то недавно меня покусали сразу два титана мысли. Ричард Столлмен и Лев Толстой.

Под влиянием первого я перешел на полностью свободный, рекомендованный ФСПО дистрибутив Parabola GNU/Linux-libre, что также было моим первым опытом работы с семейством дистрибутивов Arch после пяти лет ковыряния с Debian/Ubuntu/Finnix.

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

Получилось что-то вроде старых Windows по ощущениям, но в целом приятно и хватает. Осталось избавиться от всего GTK3-дерьма на десктопе, и найти нераздутый плеер для музыки, тогда и заживу как король.

  • WM: IceWM.
  • Theme: Motif.
  • ШГ: Fira (ttf-fira-sans и ttf-fira-mono соответственно).
humptydumpty
()

Безопасность на десктопе

 , , , ,

Здравствуйте. Используете ли вы на десктопе дополнительные средства защиты системы? Например fail2ban, настройка iptables/ufw, snort, антивирус . Если да, то какие и почему/для чего?

Есть ли вообще смысл в подобных вещах на пк с популярным дистром(Debian, Fedora, Ubuntu, Arch) и стандартными DE, ядром, конфигами(Debian+LXDE, Xubuntu)?

По левым ссылкам вроде не хожу, в браузере стоят noScript, uBlock. Пакетов откуда попало не ставлю. Но в безопасности почти не шарю, поэтому и боюсь вредоносного ПО, кражи криптовалюты персональных данных.

misterzsm
()

локер из i3 в awesome wm

 ,

Интересует сабж, можно ли крутой локер из i3 впилить в awesome?

noname_user
()

Скрипт для выгрузки всех скриншотов linux.org.ru и описания. Локально.

 , , , ,

Написал на досуге скрипт на python3 для выгрузки локально всех скриншотов галлереи лора с 1999 года.
Решил просто замутить галлерею отдельную с историей таких скриншотов, вдохновился лором, и решил нарабатывать навыки написания кода на python (пишу 2 неделю на нем), до этого писал 6 лет на php.
Весь код открыт, находится на github:

https://github.com/foozzi/linux.org.ru-gallery

Буду рад помощи и вашим доработкам скрипта, вскоре запущу (если администрация разрешит), ресурс с галереей этих скриншотов онлайн.

UPD 07.03.17:
Собственно прислушался к техническим пожеланиям grazor и создал модуль почти полноценный, спасибо остальным за проявленный интерес.

noname_user
()

Снова о редакторах markdown с функцией предпросмотра

 ,

Хотел вести заметки по работе в формате markdown, но чтобы при этом редактор поддерживал опцию предпросмотра, был кроссплатформенный, поддерживал подсветку кода (необязательно, достаточно просто выделения блока), экспорт в PDF и самое важное, чтобы он поддерживал использование в разметке верхнего и нижнего индекса, что, емнип, выходит за рамки стандартного синтаксиса Markdown. Бесплатным, разумеется, ибо «Ничто не дается нам так дешево и не ценится нами так дорого,как ХАЛЯВА!» (автора фразы не знаю).

Пересмотрел несколько, практически идеальным оказался южнокорейский Haroodpad. Что помешало стать ему идеальным? Небольшая, но раздражающая вещь - при очередном сохранении любит он добавлять в файл дополнительные пустые строки, и так через раз. Особенно раздражает, когда он начинает вставлять их между ячейками таблиц, из-за чего выглядят они уже в предпросмотре не как таблицы. Экспорта в PDF пока нет, можно отправить на печать в файл, в этом случае могут проявляться некоторые недочёты отображения. Можно экспортировать в html.

ReText - расширение Extra, насколько я понял, используется по умолчанию. Но получить от него отображение верхнего и нижнего индекса мне не удалось. Подскажите, если знаете, какое встроенное или внешнее расширение нужно для этого подключить, если таковое имеется для отображение индексов?

MdCharm - Поддерживает верхний индекс, нижний не получилось отобразить. НО! Хотя в настройках и выбрана по умолчанию кодировка UTF8, сам он не может нормально отобразить кодировку при открытии сохранённого им же файла.

Remarkable - аналогично, не смог добиться от него отображения индексов. Сам он очень минималистичный на вид, настроек, кажется, нет.

Brackets + MarkdownPreview-master - похоже, что поддерживает только стандартный формат.

Markdownpad2 - для оффтопика. В бесплатной версии не отключается передача анонимной статистики, не отключается автообновление и нельзя выбрать движок «Markdown(Extra)». Всё это и ещё какие-то плюшки есть в версии Pro.

Неужели всё так плохо и для указанных выше целей придётся использовать OpenOffice или LaTeX? Второй немного напрягает тем, что при экспорте и прочих обработках генерятся несколько дополнительных файлов. Но оба варианта несколько жирноваты для простых заметок.

grem
()

Свободная программа для рисования красивых диаграмм - есть такая?

 ,

Посоветуйте, пожалуйста, свободную программу для рисования диаграмм. Желательно, чтобы результат был красивым. Еще хотелось бы, чтобы она умела в LaTeX.

aquadon
()

Игра для программистов на JavaScript

 

Есть поле с равномерно распределенными игроками - цель написать алгоритм который будет соперничать с другими алгоритмами чтобы захватить все клетки на поле Пример боя Примеры алгоритмов на GitHub Пример игрока с тестами на GitHub

Senseye
()

Десктоп с Openbox и FreeBSD

 ,

Мой основной домашний десктоп.

WM: openbox

Терминал: urxvt

OS: FreeBSD 12-CURRENT (обычно обновляю от раза в 1-2 недели до раза в 2 месяца). По железу: i5-2310, 12Gb памяти.

Пространство организовано так, чтобы на каждое окно было по десктопу, всего их 8, на скриншоте 4, потому что на остальных ничего интересного нет (скайпы, audacious и т.п.).

Переключаюсь между ними по Ctrl-F[1..8]. Основные вещи стараюсь делать простыми шорткатами: Win-e-* для запуска приложений (например, s для шелла, f для firefox и т.п.) и Win-w-* для операций с окнами (r resize, m move и т.п.).

На первом десктопе vim и tmux, оба практически дефолт, т.к. по основной работе очень часто приходится заходить и менять код на разные хосты, а создавать себе юзера и таскать конфиги, чтобы через несколько дней все пропало после редеплоймента или переезда на другой хост, смысла не вижу.

В виме пользуюсь в основном сплитами и :sh чтобы запускать простые тесты, для чего-то более сложного удобнее уже более удобны pane'ы tmux'а.

На следующем десктопе mutt, настроенный на гмейл ящик, + несколько хуков, в основном чтобы переключаться между личным и рабочим аккаунтом и использовать подходящие адреса для отправки почты. Когда-то давным-давно приходилось использовать fetchmail + procmail для получения и msmtp для отправки, но, благо, эти времена давно позади и сейчас стало менее хлопотно.

На следующем десктопе firefox + vimperator с минимальным количеством ui элементов (toolbars=none,tabs), что позволяет прилично экономить место на экране, что, конечно, актуальнее на 13" ноуте, но и на десктопе не лишне.

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

Если кому вдруг интересно, дотфайлы тут: https://github.com/novel/dotfiles

Пользуюсь такой схемой уже давно, и последние лет 5 она практически не меняется. Более того, она сохраняется примерно такой же и на Windows (только вместо urxvt появляется mobaxterm и virtualbox с линуксом) и в macOS (там вместо urxvt стандартный терминал, а линукс и не нужен даже), осталось только написать скрипт, который из homebrew будет нужное все подтягивать.

Novel
()

Курс «Introduction to functional programming in OCaml»

 ,

Группа Конференции и встречи

Продолжается регистрация на вторую сессию курса, который стартует 26 сентября 2016 года и продлится 7 недель:

  • Week 0: Introduction and overview
  • Week 1: Basic types, definitions and functions
  • Week 2: Basic data structures
  • Week 3: More advanced data structures
  • Week 4: Higher order functions
  • Week 5: Exceptions, input/output and imperative constructs
  • Week 6: Modules and data abstraction

Язык: английский.
Предварительные требования: базовые знания основ информатики и любого языка программирования.

>>> Подробности (fun-mooc.fr)

anonymous
()

Альтернатива POS-клавиатуре для выполнения рутинных задач

 , ,

Недавно читал статью на geektimes в которой один товарищ прикрутил POS-клавиатуру к компу с целью повешанья на ее кнопки неких макросов. Идея хороша, но было бы наверное интересней реализовать подобное на Android-планшете. Т.е. чтобы он стоял на подставке, выводил матрицу клавиш по нажатию на которые вводились бы какие-то команды, выполнялись бы какие-то скрипты (назначенные пользователем)+ паттерны для разных задач. Гугление привело к «Complete Control PC Remote» на play-маркете. Я сначала обрадовался тому, что там есть все, что мне нужно (собственно матрица хоткеев) и вроде запустить все это не сложно (серверная часть - JAR-файл). Но потом постигло разочарование. Серверная часть никак не хочет запускаться. Вернее запускается, но планшет не находит сервер. Другие подобные программы так-же имеющие серверную часть на Java с теми-же симптомами не работают. Такое впечатление, что что-то мешает этому java-приложению работать с bluetooth. В связи со всем вышеизложенным прошу уважаемое LOR-сообщество порекомендовать рабочий вариант решения задачи. Ну или может кто из присутствующих здесь разработчиков запилит что-то подобное. ИМХО если реализовать описанный функционал и обойтись без установки дополнительного софта на десктоп (USB-HID или Bluetooth-HID), то можно очень не плохо заработать. Лично я бы с удовольствием за $10-20 такую штуку купил.

MrRitm
()

Переезд на BSPWM

 , ,

Прошел ровно год с моего прошлого поста в галерею. Я полностью ушел в разработку консольного клиента для вк и заставляю себя пилить еще один проект. Давно хотел попробовать тайлинг, но никак не решался уйти с привычного говна гнома в сторону bspwm. И когда приехала моя mSATA SSD (в прошлый раз я случайно заказал обычную сату -_-), решено было накатить subj. Смотрел тонны десктопов, представлял как все сделаю и вот что получилось.

( читать дальше... )

HaCk3D
()

vim слова

 

Есть вим. В виме есть строчки. Чтобы сделать нумерацию строк нужно написать: set nu. Ок. В строке есть слова. Для того, чтобы перейти по словам есть хоткеи: w, e, b. Помимо этого, можно нажать 5e. Это значит, что перейдет на 5 слов. Теперь вопрос. Как сделать нумерацию слов, или как называется такой плагин?

Как я это вижу: https://i.gyazo.com/17ee518cad338ed2f9a6f9012f927d67.png

isaq
()

Органичный зеленый

 ,

Тему organic-green запилил давно. Обычно у публики она вызывает изумление (иногда недоумение), но я сколько не пытался, перейти на что-то более общепринятое так и не смог (ни темные, ни светлые не подошли). Зеленое на зеленом почему-то меньше всего напрягает. Может на ЛОРе найдутся те кому это тоже понравится )).

Дистр Arch, stumpwm. Еще скрины с зеленью:

Шрифты в emacs и urxvt - Fira Mono Medium, в stumpwm - Terminus.

Kostafey
()