LINUX.ORG.RU

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

Новые версии ПО для захвата и анализа сигналов — sigrok и PulseView

Новости — Open Source
Новые версии ПО для захвата и анализа сигналов — sigrok и PulseView
Группа Open Source

Команда разработчиков проекта sigrok выпустила обновление его значимых компонентов: основной библиотеки, набора драйверов и модулей ввода-вывода libsigrok 0.5.1, набора потоковых декодеров различных протоколов libsigrokdecode 0.5.2 и основного GUI проекта, PulseView 0.4.1.

Целью проекта sigrok является создание модульного переносимого кроссплатформенного СПО для захвата и анализа сигналов, поддерживающего большое количество различных устройств (логических анализаторов, осциллографов, мультиметров и т. п.). Основная лицензия проекта — GPL версии 3 или выше.

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

Далее представлен перечень нововведений в каждом из подпроектов.

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

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

 , ,

TwisteR
()

rm -rf ~$USER, да дурак

Форум — Admin

В общем я удалил (случайно) свою домашнюю директорию. Что делать? Понятное дело что больше я так никогда делать не буду :)) А так же поставлю alias соответствующий, но можно без преколов?

Если есть возможность восстановить файлы - что посоветуете? С таким сталкиваюсь впервые.

 , , ,

KyKy
()

Годный линуксовый органайзер

Форум — Desktop

Привет всем.
Разыскиваю годный органайзер, который умеет в разделение на дела. Для каждого дела нужна возможность разделения на этапы с указанием даты и комментариев. И чтобы можно было формировать, например, список этапов со всех имеющихся дел за указанную дату. Есть такие или придется самому изобратать? Кросплатформенность не нужно, нужна только работоспособная версия на десктопе под линукс.

 

pengui
()

Хороший wiki-движок на Git?

Форум — Talks

Подскажите, если кто знает, есть ли приличный wiki-движок на Git?

Очень нужна компактная вики, и, по понятным причинам, хотелось бы видеть под ней git, но это не обязательно. В идеале она должна быть с минимумом зависимостей и написана на чём-нибудь не слишком маргинальном, особенно не на php. Если ещё и умеет в markdown, то вообще прекрасно.

Пытаюсь исследовать вопрос прежде чем писать велосипед, пока нашел только мёртвый хеллоуворд на Ruby+Sinatra, который у меня поломался уже на рендеринге домашней страницы сразу после её создания (что-то сломано в уже неподдерживаемой обёртке для git — Grit), и ikiwiki на Perl, которую не вижу особого смысла пробовать.

 , ,

WitcherGeralt
()

Алгоритм генерации игрового мира (дорОги)

Форум — Development

Пишем с детишками игру «Поездка». Там ездит машина.

В настоящий момент, игровая карта — это одномерный массив плиток разных типов (под каждый тип своя картинка). Можно и в двумерный превратить легко — у них есть «х» и «у» координаты.

Но, что-то очень лениво писать еще и конструктор карт. Вчера погуглил и нашлось куча вариантов, но всё что я нашел — это про ландшафты, острова, вобщем про природные неровности.

А надо чтобы в первую очередь генерировались дороги. Вот это я найти не смог.

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

На картинке пример генерации с помощью алгоритма «Diamond-Square», так, для прикола, чтобы тестировать покатушки было не скучно: https://pic4a.ru/88/N_F.png

Сама игра написана на канвасах (браузерка), без каких-либо библиотек, чистый JavaScript. Но учитывая специфику вопроса, я посчитал запоститься в девелопменте будет правильнее.

Да и машинка не проста — у неё переключаются скорости, есть нейтралочка, тормоз, разгон, инерция (что и видно на скрине по значению спидометра, чтобы сделать скрин газ я отпустил). Предполагается добавить в игру: умный рендер объектов (не дёргаем тех, кто не попал в вьюпорт), коллизии со слоем подстилки (по песку ехать труднее), другие автомобили с туповатым ИИ, коллизии с этими авто и прочими объектами типа дом, забор.

Заранее большой сяп тем кто откликнется и поможет!

 , ,

deep-purple
()

Как отказаться от патчей безопасности

Форум — Desktop

Ubuntu 18.04. Стал греться ноут. Как отказаться от патчей Spectre и т.д.. NOPTI опция в Grub указана.

 , ,

IThappens
()

Интересная книга для изучающих C.

Форум — Development

Мне, как делающему первые шаги в C (Си), показалась эта книга интересной и захватывающей - не тривиальными примерами.

Однако хотелось бы услышать компетентного мнения от профи.

«Используя серию примеров веб-разработки, эта книга «C Programming in Linux» даст вам интересный взгляд на мощный мир низкоуровневого языка программирования.» (художественный перевод)

;-)

http://bookboon.com/en/c-programming-in-linux-ebook

 , ,

le_legioner
()

LaTex - особое оформление пределов интегрирования

Форум — General

Добрый вечер, TeX-ники.

Пишу я, к примеру, интеграл

\int\limits_{a}^{b}

а потом желаю добавить к пределу интегрирования некоторый символ (например, "-"):

\int\limits_{a}^{-b}

Но тогда верхний предел интегрирования смещается (центрируется над символом интеграла). Как сделать так, чтобы «b» осталось на месте, а "-" стоял левее?

 ,

aquadon
()

и снова (но давайте более теоретически!?) про тормоза с USB-флешкой вопрос

Форум — Desktop

добрый день!

друзья!

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

вопрос: почему во время копирования больших файлов на медленный USB-накопитель (даже из не основного диска) — вся система начинает переодически подзависать включая курсор мыши?

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

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

сможете помочь? заранее спасибо!

 , freezing, ,

user_id_68054
()

sshfs: фризы WebStorm

Форум — Development

Монтирую

sshfs -o Ciphers=arcfour,idmap=user,nonempty login@1.2.3.4:/home/login/ /home/login/remote

После чего в webstorm открываю исходники в замонтированной директории.

Во время работы накаляют три вещи:

1. Каждый раз после того, как вернешься из любого другого окна обратно в webstorm — он фризится на 2-3 секунды.
2. Операции создания/переименования файлов внутри webstorm выполнятся быстро, но висят инпрогрес вечно.
3. Ручные правки на фс удаленного хоста простреливают в webstorm практически никогда.

Мб есть какие-то опции монтирования, которые позволят избавиться от фризов?
Мб есть какие-то опции шторма?

При этом первичная индексация отрабатывает достаточно быстро.

Спасибо.

 ,

VladimirMalyk
()

openvpn обрыв канала связи

Форум — General

ОС: debian. OpenVpn клиент. Не поднимает соединение после разрыва сети. config:

client
dev tun
proto udp
remote serkruale.hldns.ru 1194
resolv-retry infinite
;connect-retry 10
;float
nobind
persist-key
persist-tun
auth SHA1
cipher BF-CBC
comp-lzo adaptive
ping-restart 60
log /var/log/openvpn-client.log
status /var/log/openvpn-status.log
nice 0
verb 5
mute 10

ping-restart не помогает. connect-retry жалуется на proto udp. Что еще прописать в конфиге, чтобы переподключал соединение после обрыва канала связи ?

 

serkruale
()

Как реализовать параллельный процесс с возможностью прерывания изнутри?

Форум — Web-development

Есть функция которая выполняется над набором значений. Выдаёт либо это значение (подтверждено) либо None
Нужно чтобы по набору 25 подтвержденных значений оно останавливалось и выдавало список.
Сейчас реализовано на joblib Parallel
Соответственно полный перебор всех значений. И после фильтрация None и обрезка до 25.
Если сделать последовательно простым for, то это медленно.
А если joblib, то обрабатывает только полностью и тоже выходит не очень быстро.
Возможно ли как-то сделать то, о чем я говорю или взаимоисключающие параграфы?

 ,

Qwentor
()

Какой GUI вы используете для работы с Git?

Голосования — Голосования

Имеются ввиду только те инструменты, которые доступны под Linux. В том числе платные.

  1. Не использую GUI для работы с Git 755 (78%)

    ********************************************************************************************************************************************************************************************************************************************************************************************************************************

  2. Другой (в комментарии) 97 (10%)

    *****************************************

  3. Git GUI 37 (4%)

    ***************

  4. SmartGit 31 (3%)

    *************

  5. GitKraken 27 (3%)

    ***********

  6. Gitg 26 (3%)

    ***********

  7. tig 23 (2%)

    *********

  8. QGit 18 (2%)

    *******

  9. Git-cola 13 (1%)

    *****

  10. EGit 11 (1%)

    ****

  11. GitEye 1 (0%)

  12. Giggle 0 (0%)

  13. GitForce 0 (0%)

  14. Cycligent Git Tool 0 (0%)

  15. GitAhead 0 (0%)

Всего голосов: 1039, всего проголосовавших: 972

 ,

ilinsky
()

Как вытащить данные с попорченного раздела ext4?

Форум — Admin

Случилось страшное и болоьшой раздел ext4 накрылся тазом.
fschk не проходит, ругается на inode bitmap. Там в последней четверти раздела большой участок нулей.

Пытался r-studio/r-linux, но они зависают и вообще дальше трети раздела не доходят и начинают себя неадекватно вести.

Какие есть ещё утилиты для вытаскивания данных у убитых разделов?

 , ,

WatchCat
()

A10-9600 vs i5-6200U

Форум — Linux-hardware

Выбираю средне-бюджетный бук (40-50К денег).

Основные конкуренты в этом диапазоне - AMD A10-9600P и Intel i5-6200u.
У амд из плюсов - больше ядер и частота, но R7-440M вместо видеокарты. У интела - лучше репутация и приличная 940MX/950MX карточка.

Кто-нибудь из реально использовавших процы может сказать в пользу какого-нибудь из вариантов? Как с поддержкой CPU/GPU в nix? Как производительность?

 ,

IK_RUS
()

RTS с планированием операций

Форум — Games

Суть такова - можно заранее составить план, скажем, наступления, расписать все команды, с ветвлениями, условиями и таймерами, а потом нажать одну кнопку и наблюдать за процессом. Вместо судорожного скроллинга туда-сюда по всей карте и микроменеджмента отдельных юнитов. Существует ли такое в природе? Джва года жду

 , диванный генштаб, ,

Harald
()

мобильный Skylake+ и управление питанием в Linux

Форум — Linux-hardware

собственно давно известная тема https://mjg59.dreamwidth.org/41713.html

в linux на skylake и kaby lake на большинстве ноутов «package c state» до сих пор не опускается ниже pc3. на haswell и broadwell тоже есть небольшая жопка http://mjg59.dreamwidth.org/34868.html

при том что штеуд четко предупреждает

Caution: Long term reliability cannot be assured unless all the Low-Power Idle States are enabled

побороли ли вы проблему обновлением прошивок ноута? выкинули ли ноут? (насколько знаю даже на последних intel atom и производных этой проблемы нет, на amd тоже). или готовы мириться с тем, что проц сдохнет раньше положенного?

 , , ,

Nefalius
()

Распознавание символов TeX

Форум — Science & Engineering

Возможно, баян, но почему я раньше не знал?? Раньше гуглил, а только что обнаружил вот это http://detexify.kirelabs.org/classify.html Возможно, кому-то окажется полезным.

 ,

WerNA
()

Задачи по программированию

Форум — Development

Привет!

Порекомендуйте, пожалуйста, сборники задач по программированию толковые в том смысле, что задачи были бы отобраны и более или менее отранжированы по уровню (такое, в частности, встречается в книжках). Известные книжки: Кормен и Cracking the coding interview. Что можно посмотреть ещё? Сайты также интересуют, хотя качество содержимого как правило страдает (одинаковые задачи, заносы по уровню). Где можно посмотреть задачи, специфичные для данного языка (C\C++)?

 , , , ,

dann
()

И все-таки, почему «спящая сортировка» работает?

Форум — Development

Вопрос по сабжу. Беру пример, положим, отсюда — https://rosettacode.org/wiki/Sorting_algorithms/Sleep_sort#C

#include <stdlib.h>
#include <stdio.h>
#include <unistd.h>
#include <sys/types.h>
#include <sys/wait.h>
 
int main(int c, char **v)
{
        while (--c > 1 && !fork());
        sleep(c = atoi(v[c]));
        printf("%d\n", c);
        wait(0);
        return 0;
}

Вопрос, что является сортирующим механизмом в данном случае, планировщик ОС?

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

Милости прошу в тред.

 , , , ,

Twissel
()