LINUX.ORG.RU

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

Без чего вы не обходитесь на андроиде?

Форум — Talks

По случаю санкций решил пересесть с айфона на андроид. Зонд это хорошо, но когда у тебя отбирают двагис, это плохо. Купил пиксель 7, вроде говорят, что у гугла самые приятные ощущения.

Про андроид знаю больше как программист, но в повседневной жизни его почти не использовал.

Пока на аосп/ф-дроид переезжать не планирую, но держу этот вариант в уме на всякий случай.

Собственно что вы бы поставили себе на телефон из неочевидных приложений? Может лаунчер какой маст хэв или файловый менеджер. И почему. Что не хватает в стандартном?

 

vbr
()

Оплатить зарубежный сервис в 2022 году

Форум — Talks

Как сейчас можно оплатить зарубежный сервис, в частности godaddy? Ехать заводить зарубежную карту не вариант. Может есть какой-то посредник. А то совсем не охота переезжать на reg.ru

 , ,

ptah_alexs
()

Разобрался зачем нужны Sealed Classes в Java

Форум — Development
sealed interface AsyncReturn<V> {
    record Success<V>(V result) implements AsyncReturn<V> { }
    record Failure<V>(Throwable cause) implements AsyncReturn<V> { }
    record Timeout<V>() implements AsyncReturn<V> { }
    record Interrupted<V>() implements AsyncReturn<V> { }
}
AsyncResult<V> r = future.get();
switch (r) {
    case Success<V>(var result): ...
    case Failure<V>(Throwable cause): ...
    case Timeout<V>(): ...
    case Interrupted<V>(): ...
}

Раньше для этого enum-ы городил, а теперь у нас как в ржавом можно запиливать ) Такие дела, век живи - век учись.

А еще Гослинг хочет нормальный синтаксис для модификации рекордов (и видимо будущих иммутабельных value type) запилить типа:

Foo foo = new Foo(10, 20)
Foo bar = foo with { x:12}

Но это уже совсем другая история.

 

foror
()

для десктопа не готов

Форум — Talks

этот вброс посвящается всем нытикам ЛОРа, у которых ничего не работает, зависает каждые два дня, разваливается после обновлений и вообще игорь тонет.


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

для ноутбуков, кстати, тоже не готов.
и это с учётом того, что ноут постоянно улетает в гибернацию и обратно
(ну ведь должен же рано или поздно уснуть и не проснуться? да? ведь на ЛОРе доказывают именно это!)


ладно, может хотя бы игорь не работает?

red dead redemption 2, benchmark, 4K, ultra settings (90 FPS)
cyberpunk 2077, 4K, ultra settings, DLSS/FSR off (37 FPS)


ах да — обе системы, что на десктопе, что на ноутбуке — успешно обновились с прошлого релиза Debian Stable.

поломалось ли что-то? ну да, поломалось.
GTK3 тема и расширения гномощели, по классике ☺


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

__________________________________________________________

ах да, забыл сказать.
за последние пару лет через мои кривые лапки прошли минимум 10 ноутбуков разных производителей и моделей.

самая серьёзная проблема была с Dell: https://www.dell.com/community/Latitude/Latitude-5420-7420-7520-CPU-Throttlin...
но даже её уже пофиксили.

 ,

annerleen
()

Как пустить трафик приложения через определённый сетевой интерфейс?

Форум — Desktop

Есть 2 интерфейса:

# ip link list
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
    link/ether d8:bb:c1:95:4d:c7 brd ff:ff:ff:ff:ff:ff
3: ppp0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1400 qdisc fq_codel state UNKNOWN mode DEFAULT group default qlen 3
    link/ppp
Надо, чтобы всё ходило по дефолту через eno1, а ppp0 засунуть в namespace так, чтобы потом можно было сделать, например
ip netns exec <ns> ssh
Любые другие способы приветствуются.

 , , ,

crutch_master
()

Какие вилки зарплат у sql'щиков?

Форум — Talks

На что стоит расчитывать мидлу при поиске работы в ДС? Просто я вообще не в теме, какие хотелки выставлять. На hh говорят от 50к до 350к, как-то расплывчато. Да и стек я особо не знаю - mssql + postgresql, что там вокруг понятия не имею. Есть знающие?

 , , , ,

chenbr0
()

Oracle Cloud раздаёт бесплатно ARM инстансы с 24 ГБ памяти

Форум — Talks

Теперь в рамках Always Free Tier в Oracle Cloud можно создать до четырёх инстансов на четырёх ядрах 80-ядерного процессора Ampere Altra 80C 3,0 ГГц с 24 ГБ памяти. Подробнее.

Теперь есть где нахаляву разместить приложения на Java.

Налетай
   @
Деплой

 , , ,

cocucka
()

Кто-нибудь играет в Starbase?

Форум — Talks

Сабж.

Супер крутая игруха, только что вышла в Early Access в стиме. Багов, конечно, море, но потенциал огромен. Круче Space Engineers и подобного всего вместе взятого. Редактор космических кораблей - натурально не уступает CAD для авиации.

В фичах - программируемость всего и вся, на специальном басикоподобном языке YOLOL. Чуваки на нем запилили даже GPS-систему навигации. https://isan.to/isan.pdf

Продуманность и детальность системы сборки кораблей просто детальнейшая. Балки свариваем, потом на них заклепками что-то прикрепляем, ко всему надо кабели, а куда-то там и трубы, вообщем хардкор.

Да, также можно грабить корованы.

 ,

lovesan
()

Посоветуйте ресурсов для поиска работы

Форум — Talks

Кроме очевидных hh/linkedin/glassdoor. Оды, памфлеты, истории успеха яростно приветствуются.

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

 

Nervous
()

Awesome WM 4.0

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

Перебрался на четвертую версию awesome, в честь этого решил отметиться в галерее напоминанием о данном wm и своих конфигах.

В процессе перехода потерялись: виджет для аудио плеера exaile, система группировки окон с табами в заголовке. По поводу виджета, были идеи как его переписать в сторону универсальности, но в итоге забил отодвинув эту затею в далекое и неопределенное будущее. Группировку окон просто выкинул, там нужно было править изрядный говнокод, а грядущие инновации самого wm грозят сделать эту работу бесполезной. Да и не пользовался я ей практически.

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

Скринов больше нет (лень), но есть небольшое демо видео.

Конфиги можно посмотреть все там же.

 ,

Worron
()

кто работал в яндeкс дайте отзыв

Форум — Talks

сaбж. интересует в целoм oсoбеннoсти и пoдвoдные кaмни кoмпaнии.

прошу, по возможности, только личный опыт от тех. кто работал.

Перемещено leave из job

 

VoDD87
()

Ищу в команду тестировщиков сложного нефтяного софта

Форум — Job

Всем привет!

Ищу к себе в команду тестировщиков разного уровня и профиля.

Компания занимается разработкой сложного софта для нефтяного бизнеса: гидродинамическое моделирование нефтегазовых резурвуаров (пластов), поверхностной сети сбора, создание геологических и гидродинамических моделей.

Софт кросплатформенный со сложным GUI, реализованном на стеке C++/Qt/OpenGL. Расчетная часть также умеет бегать на кластере (поддержаны гетерогенные кластеры с узлами CPU+GPU). ПО сложное, требуются погружение в предметную область, умение быстро определять важные аспекты и находить недостающую информацию и данные как путем общения с разработчиками, так (в основном) со специалистами предметниками и самостоятельно.

На какие направления ищу людей

ручное тестирование GUI

​чем предстоит заниматься

  • ручное тестирование GUI по учебным материалам/документации (они у нас выступают в качестве прямых аналогов чек-листов), поверхностному описанию требований, «свободная охота» определенного направления ПО (если есть желание попробовать себя в формализации тестового процесса — TestLink вас ждёт, но мы его не используем)
  • заведение тикетов в багтрекинге (Redmine), контроль исправлений

что хотелось бы увидеть в кандидате

  • опыт работы от года
  • хорошие навыки тест дизайна и понимания как работает ПО изнутри
  • самостоятельность в работе и адекватность
  • высокий уровень коммуникабельности, аккуратность, внимательность, умение доводить задачу до конца (нельзя бросить попытки воспроизведения или удовлетвориться быстрым ответом разработчика что все ОК)
  • умение работать в консоли как линукса так и винды (простых действий достаточно) к примеру в случае падений, уметь или не бояться запустить отладчик (VS или GDB) для просмотра колстека, хотя бы чтобы понять с кем из разработчиков начать общение активность и инициативность
  • готовность изучать простое программирование на Python-е (простые code snippets встроенные в приложение)

автоматизация тестирования GUI

будем автоматизировать тестирование GUI (Python+Squish, Python) с начала по учебным материалам, далее самостоятельно расширяя покрытие, и разбираться с существующими тестами (C++), а также будем решать другие задачи автоматизации рутинных задач, подходящих под автоматизацию

потребуется опыт в тестировании от года Python от года (по языку могу рассматривать и другие), желательно в GUI с использованием Page Object и опытом с BDD уверенные навыки в работе с Win/Linux (включая консоль) код в git-е, но для нас там все достаточно просто, так что любой опыт/понимание любой системы контроля версий ну и все то же что и у ручного тестировщика

аналитическая работа по проверке результатов расчетов

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

тут потребуется особо высокий уровень аккуратности и сосредоточенности, прям нужен настоящий педант самомотивация умение работать с большими массивами данных (смотрим кого-нибудь из финансов/бухгалтерии с удовольствием) По зп все обсуждаемо. Для ориентира напишу 60-130 нет (знаю что вилка +100% плохая — это ориентир).

Могу посмотреть людей без опыта/без опыта в тестировании (но тут есть сложности; скажем могу посмотреть свежего выпускника или студента, но ИТ специальности или знакомого с Python-ом или нефтяника по профилю, но желательно хотя бы с азами питона или программирования).

По желанию добавляется работа с CI (у нас Jenkins).

В зависимости от квалификации, сообразительности, способности к самостоятельному обучению и трудолюбия можно будет попробовать менять направления деятельности (к примеру, с удовольствием поспособствую переходу ручника в автоматизацию или дам крутейшие задачи).

Компания белая (официальная зп, ДМС, половина оплаты спорта в World Class), симпатичный офис на м. Профсоюзная (настольные футбол, теннис, печеньки и т.д.), ежемесячные маленькие корпоративы и крутейшие корпоративы 2 раза в год (зима, лето). Планировка кабинетная — каждая команда в своей комнате (у команды тестирования пока места очень много). Техника на уровне (десктопы). Работать очень интересно. Команда крутая.

Писать можно напрямую мне: andrey.belyaevskiy@rfdyn.ru

 , ,

zubactik
()

Удаленная работа для IT специалистов на контрактной основе - EPAM Anywhere

Форум — Job

Приветствую.

Комания EPAM Systems запустила новый проект EPAM Anywhere, который предоставляет удаленную работу на контрактной основе в международных проектах для IT специалистов из России.

Посмотреть досутпные вакнасии и откликнуться на позицию можно на сайте EPAM Anywhere. Ваше резюме будет дополнительно рассмотрено специалистами компании для других подходящих позиций.

Основные требования к кандидатам:

  • технические навыки, соответствующие позиции;

  • опыт работы 3+;

  • английский B+.

Условия:

  • конкурентный уровень дохода в зависимости от вашего опыта;

  • работа над долгосрочными проектами глобального уровня;

  • полная удаленная занятость;

  • неограниченный доступ к учебным курсам (LinkedIn Learning, учебные курсы EPAM, регулярные уроки английского языка и внутренняя библиотека);

  • прозрачный рост внутри компании (согласно матрице компетенций и регулярным оценкам эффективности);

  • возможность реализовать себя вне проектов: мы организуем митапы и конференции, на которых выступают наши сотрудники, приглашаем тренеров для спикеров, развиваем профессиональные сообщества;

  • сообщество из более 36 700+ профессионалов отрасли.

 , , ,

AntonAndreev
()

2020: как делать простенькие сайты?

Форум — Talks

80 лет стажа программирования, но с вебом не имел дел со времён html 3 и появления css.

Вопрос: а как сейчас правильно делать простой сайт? Ту его часть, которая фронтенд.

Пусть, для начала, там будет пара форм, кнопочки ну и тексты какие-то с пагинацией.

 ,

ahdenchik
()

Просто оставлю это здесь: Игра в supertux2 с множественными `tail /dev/zero` в фоне без зависаний

Форум — Desktop

Собственно: https://youtu.be/fPnbnNX9CPE

Система на HDD, Debian 9 Mate, MemTotal=10GB, swap on zram (disksize=14GB). memavaild, prelockd и nohang-desktop работают в фоне и помогают сохранять отзывчивость несмотря ни на что.

https://github.com/hakavlad/nohang

https://github.com/hakavlad/prelockd

https://github.com/hakavlad/memavaild

Кратко: prelockd - новейшее оружие в борьбе за отзывчивость при нехватке памяти.

Спрашивайте ответы.

 

hakavlad
()

Открыл для себя VPS

Форум — Talks

Привет!
Раза 3-4 создавать тему на ЛОРе с вопросами о том, каким хостингом пользоваться без проблем, с минимальным пингом и почти без денег, но лучше Арубы ничего не находил, до некоторого времени...

Неожиданно, но этим хостером стал Amazon.
Да, я знал, что он даёт на год виртуалку за 0 у.е., но думал, бесплатный сыр бывает только в мышеловке.
Я ожидал, что их EC2 крутится где-нибудь в подвалах университетов СШП на пентиум 4, от чего будет жесткий пинг и скорость до меня + лимит на трафик, но оказалось все намного круче.

В реальности характеристики такие:
2 ядра, 1 Гб, диск не помню, можно выбрать страну, менять IP, трафик 30 Гб (если мало, то стоит дёшево) и все это бесплатно. Пинг от клиента до клиента, относительно Арубы, упал на 40 очков.

Держу в курсе

 , , ,

admucher
()

Первый релиз монитора системных ресурсов bpytop 1.0.0

Новости — Open Source
Первый релиз монитора системных ресурсов bpytop 1.0.0
Группа Open Source

Bpytop – это монитор системных ресурсов, который показывает текущее значение и статистику по использованию процессора, памяти, дисков, сети и отдельно по процессам. Написан на Python с использованием psutil.

Это порт утилиты bashtop на Python. По заявлениям автора, он быстрее и потребляет меньше CPU сам по себе.

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

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

 , , ,

cocucka
()

Посоветуйте мышку

Форум — Talks

Темы такие уже были, но у всех хотелки разные, так что и советы могут быть разные.

Была у меня офигенная мыша: Logitech M510. Топчик вообще - в меру тяжелая, удобная, кнопки вперед-назад.. Пользовал бы ее и дальше, но умерло колесо, не реагирует на щелчки им, а в чертежинге это главное действие, без него никак.

На работе прошлой была другая мышь - Logitech M560. Аналогична первой, только кликабельна вместа колеса кнопочка за ним, а колесо умеет по щелчку переключаться в «сплошной» режим - крутится по инерции бесконечно долго. Черт, вот эта кнопочка вместо колеса была чертовски удобна, прямо идеал. Но больше этой мышки нет в продаже.

На новой работе заказал мышку G603, думал, что у нее кнопка выполняет такие же функции, но нет, это просто переключалка дпи.

ЛОР, какую мышку я просмотрел? Что выбрать аналогичное M560?

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

UPD: была у меня мышка лазерная Microsoft, купленная где-то на заре 2000х годов. Проводная. Блин, сколько я с ней танков побил, Предгорий Даротара наисследовал и просто намышевозил. Жил с ней до 2016 года где-то, пока не купил беспроводноую М510. Дык вот та старая проводная жива до сих пор, а современный М510 сдох через 4 года.


Всем спасибо, купил Logitech M705

 ,

Zhbert
()

Вышла новая версия медиасервера Jellyfin v10.6.0

Новости — Мультимедиа
Вышла новая версия медиасервера Jellyfin v10.6.0
Группа Мультимедиа

Jellyfin – это мультимедийный сервер со свободной лицензией. Это альтернатива Emby и Plex, обеспечивающая передачу мультимедиа с выделенного сервера на конечные пользовательские устройства с помощью нескольких приложений. Jellyfin является форком Emby 3.5.2 и портирован на фреймворк .NET Core для обеспечения полной кросс-платформенной поддержки. В нем нет ни премиум-лицензий, ни платных функций, ни скрытых планов: его делает просто команда, которая хочет создать свободную систему для управления медиа библиотекой и потоковой передачи данных с выделенного сервера на конечные пользовательские устройства.

Помимо мультимедиа сервера и веб-клиента, для Jellyfin существуют клиенты на всех основных платформах, включая Windows, Linux, MacOS, Android, iOS, Kodi и прочие. Также поддерживаются DLNA, Chromecast (Google Cast) и AirPlay.

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

Демо сервер

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

 ,

cocucka
()

Клавиатурный тред

Форум — Talks

Сподобился на выбор нормальной клавиатуры и не нашёл её. Т.к. вопрос не только железячный - решил завести тему тут.

А вопросов на самом деле 3:

  1. Может кто-то знает надёжную, не гигантскую, не геймерскую, не очень шумную клавиатуру на свитчах mx brown за хоть сколько-то разумный прайс? Требования к раскладке довольно простые: большой enter, cntrl на обычном месте (не lenovo like) и наличие numpad’a. Вот серьезно в диапазоне 5-10к вариантов не обнаружил.

  2. Почему нормальные клавиатуры/мыши и прочую переферию не делают в РФ? Вроде бы не рокет сайенс и вполне конкурентный рынок при должном качестве.

  3. Продаются ли какие-то «базы» под самостоятельную сборкку клавиатуры? Свитчи и кейкапы это понятно, но вставлять их куда-то надо. По каким кейвордам искать?

 ,

phoen
()