LINUX.ORG.RU

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

Тайлинг для домохозяек

Галерея — Скриншоты

Тайлинг упрощает жизнь, позволяя распологать окна рядом друг с другом, и следить за всем потоком информации. Существуют динамический, ручной виды тайлинга, и наверное еще один тип - «мышевозный», как в данном примере FVWM.

DestroyFunc FuncFvwmRaiseLowerX
AddToFunc FuncFvwmRaiseLowerX
+ I Raise
+ M $0
+ D FuncFvwmMaximize grow grow

DestroyFunc FuncFvwmMaximize
AddToFunc FuncFvwmMaximize
+ I ThisWindow (Maximized) Maximize
+ I TestRc (NoMatch) Maximize $[0-]

Mouse 1 W M FuncFvwmRaiseLowerX "Move"

Alt + Левая кнопка мыши как и во всех WM перемещает окно по рабочему столу, но если еще дважды кликнуть, то окно развернется, заполнив всё свободное пространство, при этом не затронув другие окна. Лично для меня именно этот вариант тайлинга оказался самым идеальным. Имеем полную свободу действий над окнами: примерно раскинул что куда, прокликал их и окна заполнили всё свободное пространство рабочего стола.

Тайлинг во всей красе.

Для полного счастья нехватало разве что панельки с нормальным списком открытых окон. Запилил на FvwmButtons. С часиками xorg-xclock. Поскольку читаем слева-направо, то расположено всё так, как расположено, чтобы читать содержимое окон было удобно слева-направо.

По интерфейсу как обычно. ОСь CRUX, FVWM, шрифт Mbb для кодинга в vim, а в rxvt-unicode дефолтный fixed.

Так и живём. :)

>>> Просмотр (1920x1200, 110 Kb)

 ,

Spoofing
()

Покупка кнопочного телефона

Форум — Talks

Как-то давно в вялотекущем режиме подыскивал себе кнопочную звонилку, но как-то не попалось ещё варианта, чтоб прям в душу запал. Рассматривал такие варианты:

  • refurbished на AliExpress/eBay телефоны от Nokia (на S40)
  • те же самые, но на Авито по РФ
  • новые телефоны непосредственно из магазинов

Итак, теперь по порядку. Первый вариант теоретически мне больше всего нравится - благодаря (возможно) новому корпусу и, собственно, самой аппаратно-программной составляющей - моими любимыми кнопочниками всегда были именно Nokia и именно на S40, так уж сложилось. Но вызывает волнение у меня факт, что refurbished они по-китайски, скорее всего, будут утопленники и корпуса, покрытые пищевыми красителями паршивой краской, которая слезет за пару дней, да и сам корпус будет, скорее всего, фиговенький.
Второй вариант у нас поинетереснее в плане того, что можно поймать ещё тот самый телефон не по цене сабфлагмана от самсы. Минусы - не проверить, оно ли это, или тот же самый refurbished. Да и мало ли, что там с самой платой.
Третий вариант для меня крайне сомнителен. Посмотрев, что сейчас продают, мне как-то грустно стало. Всё либо выглядит хлипким и есть хлипкое, либо по самую шею напихано всяким дерьмом, по типу Facebook'a, зондов и т.д. Есть ли какие-то достойные современные модели? По требованиям, хочется обычного и немного:

  • батарея минимум дня на 3-4
  • сносная клавиатура, чтобы не одна резинка на все 12 кнопок
  • нормальная сборка, удобный хват
  • не на ведре или его переделках

Хотелось бы всё-таки модель на S40, поэтому спрашиваю - есть ли какие-то проверенные места покупки refurbished мобилок?
Что касается новых - насколько они плохи? Недавно брал Fly какой-то у пожилого человека - страшно стало, кнопки можно смело называть Борисом - хрен попадёшь ведь, экран мерзотно-кислый, корпус скользкий.

UPD от 23.04.19: Пока набросали идей, вот что получается на данный момент:

  • новая Nokia 3310 2017 - из минусов пока не тыканая клава, корпус нужно пощупать, плюс экран выпирает - точно все удары и царапины примет на себя, система тоже пока под вопросом, но лучшее, наверное, что можно из нового купить сейчас
  • новый такой, вроде ничего, а вроде смотрится кирпичом и хз, что у него с юзабилити

 , , , ,

john_snake
()

Кнопочная звонилка

Форум — Talks

В общем вопрос простой. Какие кнопочные звонилки сейчас норм? Была у меня Nokia 1280, но она физически очень старая. Есть из нового что-то простое, надежное и проверенное?

 

aiqu6Ait
()

У кого-то на хабре бомбануло от Столярова

Форум — Development

https://habr.com/ru/post/598219/

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

Ваше мнение?

 , ,

TheAnonymous
()

Кофеманов тред

Форум — Talks

За последние года 3 я сегодня впервые без кофе. И у меня жутко болит голова, даже аспирин не помогает.

Это синдром отмены типо?

Кто сколько кофе выпивает за день? Может, есть альтернативы?

 ,

alex1101
()

Помогите разобраться с поддержкой ECC

Форум — Linux-hardware

Решил собрать домашний сервер отдельной железкой. Так как уже есть две планки DDR4 ECC, то разумно взять под них мать с поддержкой ECC, но тут выяснилось что это не такое уж и частое явление, кроме того есть матери которые поддерживают ECC в non-ECC режиме, да еще и вроде проц должен поддерживать... или не должен?

А на LGA2011, где есть дешевые камни, матери стоятн конских денег, а на AM4 где вроде есть дешевые матери, вообще не понятно поддерживают ли Athlon'ы ECC, а Ryzen, хочет чтобы я к электричеству все это подсоединял.

Вообщем я запутался. Подскажите что нужно выбрать. В приоритете цена и энергопотребление. Производительность вообще не нужна - там будет торентокачалка + DLNA + файловый сервер.

 ,

Suntechnic
()

Готовимся к Чебурнету, свой ARM mini server для XMPP, VPN, Nginx

Форум — Linux-hardware

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

  • XMPP чат на базе Prosody.
  • звонки голосом совмещены с XMPP через Coturn.
  • Nginx показывает сайты визитки.
  • VPN реализован через OpenVPN, а в будущем планируется перезд на WireGuard.
  • SMB и SFTP общая сетевая папка для маленькой файловой помойки.

Послений раз за VPS заплатила до августа месяца, но сейчас не получится заплатить за большинство VPS из-за проблем с блокировкий банковских переводов. Поэтому все что сейчас есть на зарубежном VPS севрере хочу перебросить на простой ARM одноплатный компьютер который поставлю дома. Требование к ARM mini PC:

  • все что есть сейчас на зарубежном VPS должно без танцев с бубном переехать на новый одноплатный mini PC (XMPP-Prosody, Coturn, Nginx, OpenVPN, WireGuard, SMB)
  • цена до 7000 руб.
  • осносительно высокая скорость работы, чтобы Nginx сайты мог нормально отдавать и VPN мог одновременно пропускать 3-5 человек с трафиком 10-20 Мбит/с.
  • относительно свежее ПО и наличие сообщества где можно получить поддержку.

Если кто-то уже все это добро пробовал поднимать на одноплатных PC, скажи что получше взять?

P.S. по поводу VPN я в курсе что при размещени в России не получится обойти блокировку роскомнадзора. У меня VPN больше для доступа при командировке к локальной шаре с фильмами дома.

UPD. Если ничего толкового не смогу подобрать из ARM устройств тогда буду использовать свой старый ноутбук с архитектурой x86. Поэтому покупать что-то дугое на этой же аржитектуре x86 мне смысла нет. Хочется именно покрутить ARM и еще эти устройтсва могут работать с пассивным охлаждением безшумно.

 , , , ,

AnastasiaM
()

Переиздание книг Столярова по программированию

Новости — Документация
Группа Документация

Скандально известный на ЛОРе Андрей Викторович Столяров выпустил новое издание своего учебного пособия «Программирование: введение в профессию» и обновил PDF-версии:
«Азы программирования»
«Системы и сети»
«Парадигмы»
В новом издании 4-томник стал 3-томником.

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

>>> Сайт автора

 

question4
()

Хочу email-in-a-box

Форум — Admin

Почему в 2022 году поднять свой мейл сервер так трудно? Неужели нет какого-то специализированного дистрибутива, чтобы поставил его в виртуалку, прокинул порты, создал нужные DNS-записи и всё – email работает? Может, я плохо ищу? Хочу, чтобы можно было привязать разные домены, создать ящики и чтобы был веб-интерфейс (например, roundcube) и всё просто работало. Может плохо ищу?

 , , , ,

CYB3R
()

Не осилил настроить email: как поднять репутацию домена?

Форум — Admin

По итогам предыдущего треда поднял для офиса iRedMail. Пробросил порты, через провайдера сделал rDNS, прописал все нужные DNS-записи: MX, SPF, DKIM, DMARC…

И почта вроде бы работает. Но иногда как-то странно. Какие-то письма очень долго уходят, какие-то очень долго приходят, временами письмо приходит аж через сутки позже отправки. Иногда письма попадают в спам, иногда возвращаются «Undelivered Mail Returned to Sender: Your access to this mail system has been rejected due to poor reputation of a domain used in message transfer».

Пытался всеми возможными способами проверить правильность настройки email, все онлайн-инструменты показывают, что всё классно, всё работает правильно. Ни в каких чёрных списках ни домен, ни IP не находятся.

Talos показывает репутацию Neutral (а хотелось бы поднять до Good). Simple Email Reputation показывает, что всё ок, но что-то с таким ящиком не находится аккаунт ни в LinkedIn, ни в Twitter, да и домен новый, зарегистрирован всего 200 дней назад. Но это ведь не может быть причиной недоставки кучи почты?

Думаю поднять сейчас Proxmox Mail Gateway, но не знаю, повлияет ли он на что-то и даст ли какую-то ценную информацию.

 , , , ,

CYB3R
()

Альтернативы почты для своего домена

Форум — General

Подскажите, есть ли альтернативы бесплатному сервису от яндекса, почта для своего домена. Читал что pdd.yandex скоро как и гугл, станет платным.

Если альтернатив нет, как замутить свой почтовый сервис, без веб интерфейса, с подключением через почтовый клиент какой нибудь.

 , , , ,

spectr16
()

Список, просто необходимых, адонов для безопасного серфинга ваших интернетов под Лисой

Форум — Security

Список для 2017 года?

Мой список:

  • NoScript
  • uBlock Origin
  • HTTPS Everywhere
  • Self-Destructing Cookies

Что нибудь еще новенькое/лучшее есть? Делимся.

UPD: https://www.privacytools.io/#addons

 , ,

Oxdeadbeef
()

Посоветуйте 60% беспроводную клаву островного типа, желательно - ножничную

Форум — Talks

Ищется мелкая и беспроводная ноутбучная клава. Аля anne pro2 только с коротким ходом клавиш.

НЕ apple magic keyboard

В общем взял пока-что rapoo E9100M.

 ,

pon4ik
()

Посоветуй-тред: механические клавиатуры

Форум — Linux-hardware

В связи со смертью некоторых клавиш на моей Lenovo Legion ищу клавиатуру.

Критерии такие:

  1. механика

  2. подсветка клавиш, причём буквы тоже подсвечены, а не только пространство между клавишами

  3. макросы, хоть сколько-то, причём должна быть возможность задать их в онтопик ОС, а не только под виндой

Что скажете? раньше с макросами дела не имел, но, по идее, если такое есть и под линукс, позволит упростить жизнь в ряде игрух

 ,

yura_ts
()

Почему бОльшую зарплату получать легче чем мЕньшую?

Форум — Talks

Оглядываюсь на свою ИТ-карьеру и вспоминаю как я получал свои первые 25к будучи эникеем. Попа в мыле, стрессы, рваный график, постоянно не закрытые хотелки. Выговоры от руководсства, даже бывало депремирование.

Текущий мой заработок немного больше средней по больнице хабра. Удаленка, работаю в среднем не больше четырех часов, если аврал, то не больше шести-семи, больше 8 часов работал ну наверно пару раз в год. Спокоен как удав, нервы - стальные тросы. Не говоря уже о всяких корпоративных плюшках.

Вопрос. Почему больше денег получать проще и легче чем меньше денег?

В тред призывается @lenin386

 ,

chenbr0
()

Про junior.Информация к размышлению

Форум — Talks

Джуны сейчас все наглые. Куча всяких разных видяшек, как зайти в профессию за 3месяца и подобное. Технология такая: надо присесть на мидла или сеньора и закидывать его вопросами, зная, что начальство от него ждет, что он будет помогать джуну и не может ему отказать. И этот самый мидл или сеньор помогает джуну войти в профессию, сливая начисто весь свой опыт. И то, что мидл или сеньор накапливали годами, джун получает максимум за пол года. Тем самым мы растим конкурентов своими же руками. Сейчас некоторые начнут писать про «блаблабла, надо быть добрым\честным\это полезно мне\компании», а на самом деле джуны получают скиллы в ускоренном режиме и в особо интересных(читай зачастую) случаях компании избавляются от этих мидлов\сеньоров, по причине того, что джун делает тоже самое, но стоит дешевле

Подытожу: Не надо быть ТУПЫМ и передавать свои знания всем подряд. В других профессиях это само собой разумеющееся, но васян айтишник этого непонимает. Одно дело обмен знаниями между равными, совершенно другое - помогать васянам нахаляву становится тебе конкурентом

Основные тезисы:

  • вы такие не острые, что вам можно отвечать тремя комментариями
  • туго всасываете, господа хорошие. Эта тема была поднята ранее Про джуниоров в последний раз, но необучаемые продолжают этим заниматься(соседняя тема, где василисушке объясняют, как ей из джуна вырасти в Где брать знания по программированию?
  • достаточно. Я на вопросы перестаю отвечать. Вы лучше подумайте над содержанием топика

 , ,

serg002
()

Ричард Столлман опубликовал «Введение в GNU C»

Новости — Разработка
Ричард Столлман опубликовал «Введение в GNU C»
Группа Разработка

Ричард Столлман опубликовал электронную книгу «Введение и справочное руководство по GNU C».

Труд за авторством Столлмана, Трэвиса Ротвелла и Нэльсона Биба распространяется по лицензии GFDL-1.3 и позиционируется одновременно и как введениие в язык C, и как справочник непосредственно по диалекту GNU C (т.е. включающему gnu-расширения gcc).

RMS просит сообщать о найденных ошибках, неточностях и непонятных, либо неоднозначно написанных пассажах.

>>> Подробности

 , , , ,

Quote
()

Давайте опишем сферическую свободную ОС в вакууме или какой должна быть альтернатива современному ПО?

Форум — Talks

На мой взгляд:

  • Гибридное ядро. Даже по словам Э. Танненбаума, которые были сказаны 30 лет назад, написание монолитного ядра в 1991 году было «гигантским шагом назад в 1970-е годы». Современность это доказала тем, что самые функциональные OSX, IOS, и Windows - это операционные системы на гибридном ядре. Среди самых популярных ОС с допотопным монолитным ядром прижился только один Linux за счет пропаганды и за счет «манипуляций» с тивоизацией у тех же производителей Android, где тивоизация - основной способ заработка на системе. Выигрыш OSX, IOS и Windows произошел даже хотя бы потому, что там можно написать приложение, и оно через 20-30 лет будет работать, а не как в том же Android, где софт от Kitkat уже не запускается на том же Nougat, не говоря уж о Tiramisu или Snow Core, а если даже и не работает (сейчас достанут пример с принтерами) не потребует существенных трудозатрат в адаптации, как например, в Linux, где форки Gnome 3 адаптировались к GTK3+ чуть ли не годами. Ну и конечно же, никаких идиотизмов, в духе 100500 пакетных менеджеров, на которые у сторонних разработчиков малого и среднего уровня нет ни времени, ни средств.
  • Качественный и отлаженный инициализатор, и в то же время простой в устройстве, вроде LaunchD. Не нужно ни монстров, вроде Systemd, которые лезут куда не попадя, прихватывая даже функцию загрузчика на себя (systemd-boot), ни SysvInit, который понятное дело ввиду усложнения современных процессов загрузки и обретения нового функционала и свойств, выполнять современные задачи не способен. Мы же все-таки не в 90-ых годах, где хорошо, если будет в авторане какой-нибудь командный файл bin. Надо запускать целые комплексы ПО, о котором пойдет речь дальше.
  • Иксам действительно уже пора на покой, поскольку в иксах накопилось довольно много функционального хлама, который вообще никак не задействуется. Но при этом не нужно и кастрированных до маразма Wayland-ов, где даже скриншот экрана нормально сделать нельзя, и где зоопарк с дурдомом в области совместимости с видеокартами - старые видеокарты за борт, а владельцам новых, на Linux делать нечего, поскольку не игорь, ни того же профессионального ПО, вроде Photoshop под Linux по понятным причинам нет. Поэтому нужен сбалансированный графический сервер, который в то же время станет полегче по сравнению с иксами, но при этом не будет идиотизмом, вроде Wayland, где штатные и востребованные операции, будут выполняться через костыли.
  • Дисплейный менеджер сеансов понятное дело, должен быть похож на GDM3, и вообще нужен ли он - тот еще вопрос, поскольку сейчас подразумевается, что шаровое использование ЭВМ - редкий кейс. Даже в Android не прижился многопользовательский режим, поскольку смартфон создавался с прицелом на личное использование. И даже само название «Персональный компьютер» говорит об этом. Единственное, для чего в теории он может пригодится - это для выбора дескопов и сред, но их можно реализовать как через дуалбут, так и через тумблер в сеттингсах.
  • Рабочий стол - исключительно по многолетним опытным разработкам для каждого устройства, и никаких инопланетных третьих гномов на дескопе, где для открытия ПО, нужно разворачивать на весь экран лаунчер и тянуться мышью с одного конца экрана на другой или заучивать дурацкие комбинации клавиш, вместо того, чтобы воспользоваться мышью. Клавиатура для набора текста и для использования либо слишком частых и нужных комбинаций, вроде смены раскладки, где каждый раз мышкой в трей не навозишься, либо для чересчур редких, где понятное дело, реализовывать гуй - тот еще вопрос. Для всего остального - гуй. Тоже самое касается и пальцетыкальной Windows, где нужно в тот же мелкий пуск из десяточки попадать толстыми пальцами на семидюймовый экран. И естественно, никаких «галерей» и прочего сумашествия, где за юзера решают, где ему хранить фотки. Хочет хранить на SD-шке, пусть хранит. Работа с файлами и дисками должна быть каталоговая.

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

Ну а какой бы вы хотели видеть современную подлинно свободную ОС 21 века?

 , , , ,

ipkirill22x
()

Чудеса энергосбережения

Галерея — Скриншоты

После ручного допиливания ядра и прочих радостей заставил ноутбук потреблять меньше 5W при работе с кодом и чтении комикс^Wдокументации. В итоге получается где-то 12-13 часов работы, что крайне полезно при периодических долгих перелётах в моём случае (розетки в самолётах я пока только в Emirates встречал).

На скриншоте показания powertop, cmus в качестве плеера и notion вместо wm. Ноутбук - Panasonic CF-AX3.

>>> Просмотр (1920x1080, 405 Kb)

 , ,

hateyoufeel
()

Перекат на i3wm

Форум — Desktop

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

  1. Консистентность

С традиционными DE всё понятно: если у тебя гном, то, волей-неволей, приходится отдавать приоритет gtk-пакетам; если кеды, то, соответственно, qt-пакеты предпочтительнее, и т. д. Таким образом достигается «чистота» и унификация внешнего вида. Но от чего отталкиваться в случае с WM? Допустим, я решил, что буду отдавать приоритет gtk-приложениям, но тут врываются какие-нибудь wireshark’и или qbittorrent’ы, которые, мало того, что тащат тонны qt’шного «хлама», так ещё и выглядят на фоне остальных мерзотно. Вопрос вот в чём: можно ли настроить вид отдельно для gtk- и для qt-софтача? KDE, естественно, это делает из коробки.

  1. «Системные» прожки

Поскольку придётся устанавливать руками всё – начиная от терминалов, скриншотилок и pdf-вьюверов, заканчивая файловыми менеджерами, нотификейшн-демонами и композиторами окон – то жду ваших рекомендаций и напутствий. У меня уже есть свои предпочтения (alacritty, flameshot, ranger+w3m, dunst, picom и т. п.), но мб я чё-то упускаю, а что касается pdf-вьювера, то вообще нет идей.

  1. Ну и главное
  • i3-wm vs. i3-gaps?
  • i3blocks, i3status vs. polybar?
  • dmenu vs. rofi?
  • ranger, nnn, mc vs. thunar, pcmanfm, etc?

(предвижу предложения sway, поэтому заранее говорю, что у меня невидиа)

 , , ,

mkoshkin
()