LINUX.ORG.RU

Сообщения drfaust

 

Новый язык Армада?

Форум — Development

Согласно " http://www.andrew.cmu.edu/user/bparno/papers/armada.pdf " предлагают язык программирования, оптимизированный для параллельных вычислений, и с C-подобным синтаксисом. Если кто в курсе - запилите новость, и , желательно, разжевать что же это такое.

З.Ы. Сам я с английским на «Вы» или «тебя послали, а ты не понял и улыбаешься»

 , ,

drfaust ()

Обнаружена очередная уязвимость процессоров Intel

Новости — Безопасность
Группа Безопасность

В этот раз атака производится на недокументированный специальный буфер регистров, который играет важную роль для реализации процессорного генератора случайных чисел, это вариация уже известного MDS-бага.
Данные по уязвимости были получены Амстердамским свободным университетом и Швейцарской высшей технической школы города Цюриха весной этого года, разработан демонстрационный эксплойт, данные по проблеме переданы в Intel, они уже выпустили заплатку. На производительность процессоров, в отличие от Meltdown и Spectre практически не влияет.
Список процессоров, подверженных атаке.
Доступ к данному буферу может быть достигнут любым процессом на любом ядре.

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

 , , , ,

drfaust ()

Redhat хочет отказаться от поддержки старых 64битных процев

Форум — Talks

Пруф https://servernews.ru/1007080?utm_referrer=https%3A%2F%2Fpulse.mail.ru&utm_source=pulse_mail_ru

Кто что слышал по этому поводу? Насколько серьёзны намерения красношляпы? Может ли данная идея распространиться на другие дистры?

 , , ,

drfaust ()

http://www.isc.org/ не доступен?

Форум — Talks

Провайдер Ростелеком. ХМАО-Югра. Недоступен данный сайт по «Не удалось найти IP-адрес сервера www.isc.org. DNS_PROBE_FINISHED_NXDOMAIN» В то время как тор-бравзер прекрасно на него лазит…

З.Ы. Не уж-то снова начались «тренировки чебурнета»?

 

drfaust ()

Нужен совет по tmpfs

Форум — Admin

Домашний комп, арч 64, стояло 8Гб ОЗУ, но из-за тех. проблем (грязь или отвал в сокете проца АМ3+ лишила меня одного DIMM-слота. Разбирать сам сокет стрёмно - можно остаться без матери, решать проблему через магазин пока нет возможности), в результате пока одна планка в 4Гб работает.
Практически для всех задач хватает.
Однако при обновлении wps-office /tmp уже не хватает, приходится перемонтировать tmpfs увеличивая его размер.
Решений вижу пока два:

  • Прописать в fstab уже увеличенный размер /tmp
  • Отказаться от tmpfs

В первом случае могу столкнуться с тормозами при нехватке ОЗУ - начнёт свапить, уже экпериментировал выжирая всю ОЗУ и свап - получаем дикое слайдшоу.
Во втором случае могу столкнуться с замедлением работы во всех приложениях, которые активно юзают /tmp, даже в малых объёмах, но при большом кол-ве iops`ов. К тому же придётся несколько костылить, организуя очистку /tmp при выключении/перезагрузке компа.

Прошу совета, как поступить? Вроде проблема яйца выеденного не стоит, но хотелось бы сделать «красиво» и надолго.

 ,

drfaust ()

Баг в libc или я не умею читать стандарт???

Форум — Development

Найден одним из новичков cyberforum. Ковыряем потихоньку. Всё ведёт к кривой реализации libio, показывая, что setlocale нипричём. Кстати, без setlocale баг не воспроизводится. Может кто-нибудь знает в чём дело???

[faust@archlinux РАзная всячина]$ cat 1.c && gcc 1.c && ./a.out
#include <string.h>
#include <errno.h>
#include <locale.h>
#include <stdio.h>
#include <wchar.h>

int main()
{
    
    setlocale(LC_ALL, "ru_RU.UTF-8"); /*а вот тут уже до лампочки 
        обращения setlocale к потоку stdin - он уже "широкий" и сегфолтов/стеков уже не будет*/
/*    printf("1. errno = %s\n", strerror(errno));*/

    getwc(stdin);

/*    printf("2. errno = %s\n", strerror(errno));*/
    return 0;
}
1111111111111111111111111
*** stack smashing detected ***: <unknown> terminated
Аварийный останов (стек памяти сброшен на диск)
[faust@archlinux РАзная всячина]$ cat 1.c && clang 1.c && ./a.out
#include <string.h>
#include <errno.h>
#include <locale.h>
#include <stdio.h>
#include <wchar.h>

int main()
{
    
    setlocale(LC_ALL, "ru_RU.UTF-8"); /*а вот тут уже до лампочки 
        обращения setlocale к потоку stdin - он уже "широкий" и сегфолтов/стеков уже не будет*/
/*    printf("1. errno = %s\n", strerror(errno));*/

    getwc(stdin);

/*    printf("2. errno = %s\n", strerror(errno));*/
    return 0;
}
111111111111111111111111
*** stack smashing detected ***: <unknown> terminated
Аварийный останов (стек памяти сброшен на диск)
[faust@archlinux РАзная всячина]$

 , ,

drfaust ()

Обсуждение лицензирования авторского права на протокол обмена данными в РФ

Форум — Talks

В общем всё в шапке.

Абстрагируемся от самих лицензий.

Вопрос: является ли «протокол обмена данными» предметом «авторского права»(АП) в РФ?

ГК РФ Статья 1255. Авторские права 1. Интеллектуальные права на произведения науки, литературы и искусства являются авторскими правами.

Возможно подходит АП на произведение науки(в качестве НИОКР)?

 , ,

drfaust ()

Tor relay что такое consensus flag «Guard» и как его получить

Форум — Admin

Собственно всё в шапке. Абсолютно не понимаю что такое consensus flag «Guard». Относится он к чистым relay или же только к exit-nodes. Если на чистом relay его можно поднять - то как это сделать???

 , , ,

drfaust ()

www.linuxmint.com не открывается

Форум — Talks

Не могу зайти на сайт - скачать дистр. Пишет таймаут. Через тор захожу нормально, но есессно скачивать дистр через тор - это полдня.
Вопрос это у всех в РФ так, или только наш местный ростелеком прикалывается?
при этом не пингуется, а айпишник странный: 192.124.249.9

 

drfaust ()

Отображение частоты разогнанного проца - есть вопросы

Форум — Linux-hardware

Имеем проц Athlon II X3 450, штатные частота шины и проца 200МГц и 3200МГц соответственно. Проц стабильно разогнан по шине до 250МГц(шина) и 4ГГц(ядра).
Система - archlinux x64
В случае если cool&quiet отключен, то lscpu и cat /proc/cpuinfo отображают положенные 4ГГц частоты, bogomips 8003.84
Однако, если cool&quiet включить, то при нагрузке проца тремя burnK7 lscpu и cat /proc/cpuinfo отображают уже штатные(без разгона) 3.2ГГц частоты, а вот bogomips прежний - 8003.84. В винде - со включенным cool&quiet CPU-Z показывает 4ГГц даже при малейшей нагрузке(запуск бравзера, например)
sensors рисует только температуры и напряги.
Охота узнавать реальную частоту проца, например для коньков.
Так же интересует прога под линух, греющая проц посильнее чем cpuburn(а именно burnK7), например при 3х burnK7 температура крутится около 60°C, в то время как под виндой coredamage греет почти до 65-67°C. Что бы не возникло вопросов - троттлинга нет, а максималка температуры проца 72°C

 , ,

drfaust ()

Посоветуйте liveCD для оживления операционок

Форум — Talks

Нужен готовый liveCD, умеющий оживлять ФС (ntfs ext2-4, ufs обязательно), работающий с ntfs на запись, очень желательно его(liveCD) умение работать с виндошными реестрами. Парочка «разбивальщиков» тоже не помешает, от fdisk до parted
Так же интересны будут утилы по восстановлению данных, но это так, в качестве бонуса, а вот умение работать с USB 3.0 и наличие проприетарных дров «искаропки» очень нужно.
Ещё не мешало бы в ентом livecd наличие прог-грелок проца и видео(ну видео можно valley отдельно закинуть), так же мониторинг температур.

 

drfaust ()

Использование открытого ПО для продвижения своих политических взглядов разработчиками.

Форум — Talks

На одном из формумов получил такое ЛС:

нажал кнопку помощи в Q4Wine. получил вот это. ...... http://q4wine.brezblock.org.ua/documentation/q4wine_ru_ru/00-short-faq.html

Собственно вопрос в шапке - допустимо ли использование разработчиком широко распространенного ПО по продвижению своих политических взглядов?

На мой взгляд недопустимо.

drfaust ()

Аналог SDFBrovser под линух

Форум — General

Собственно, появилась потребность просмотреть инфу в паре-тройке SDF файлов от оффтопиковой БД Microsoft SqlServer Compact edition.
Под виндой это можно сделать через visual studio, точнее через через сам SQL-сервер, в его поставке, или же «левой» прогой SDFBrowser, возможно есть ещё к-либо проги.

Конечно можно запустить этот SDFBrowser под вайном, но хотелось бы что-нить нативное.
Понимаю, что формат файла закрыт, но всё-же, может есть что-то?

drfaust ()

Быстро все на линух - Windows 10 Developer Preview поставляется с кейлогером.

Форум — Talks

Статья в журнале ][aker говорит о том, что Windows 10 devel не только отправляет в мелкософт ваше простукивание клавиатуры, но и то, что записывает микрофон.
Естественно они прикрываются «благородной» целью «улучшения» некоторых функций ОСи, в частности автодополнения слов (будто орфографических словарей мало), но, как всегда в конце:

В официальных документах также упоминается, что Microsoft имеет право делиться собранной информацией с неназываемыми «партнёрами».

Как нетрудно догадаться имеются ввиду эти неназываемые «партнёры»"

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

drfaust ()

[РЕШЕНО] Как избавится от: предупреждение: приведение к типу указателя от целого другого размера [-Wint-to-pointer-cast]

Форум — Development

При сборке на 64bit вот такой простой весчи такой варнинг - как избавится без костылей?

#include	<stdio.h>

int	main(int argc, char **argv)
{FILE	*f;

 f=(FILE *)popen("ls /","r");
 
 pclose(f);

return 1;}
Компиляю:
[faust@localhost C]$ gcc --version
gcc (GCC) 4.9.1 20140903 (prerelease)
Copyright (C) 2014 Free Software Foundation, Inc.
Это свободно распространяемое программное обеспечение. Условия копирования
приведены в исходных текстах. Без гарантии каких-либо качеств, включая 
коммерческую ценность и применимость для каких-либо целей.

[faust@localhost C]$ gcc -ansi 1.c
1.c: В функции «main»:
1.c:6:4: предупреждение: приведение к типу указателя от целого другого размера [-Wint-to-pointer-cast]
  f=(FILE *)popen("ls /","r");
    ^
[faust@localhost C]$

 ,

drfaust ()

Обьясните суть происходящего при добавлении в stdout «\n»

Форум — Development

Первый вариант:

#include <stdio.h>
#include <unistd.h>
#include <stdlib.h>
 
int main() 
{
 
  printf("1234 ");
  fork();
  exit(0);
}
Выхлоп предсказуем:
faust@localhost 1]$ ./2
1234 1234 [faust@localhost 1]$
Второй вариант:
#include <stdio.h>
#include <unistd.h>
#include <stdlib.h>
 
int main() 
{
 
  printf("1234 \n");
  fork();
  exit(0);
}
Выхлоп удивил:
[faust@localhost 1]$ ./2
1234 
[faust@localhost 1]$

Может кто-то объяснит что да как?

З.Ы. Собирал просто: gcc -o 2 2.c

 , ,

drfaust ()

Archlinux и мои кеды

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

Мой первый скриншот.
КДЕ 4.13.2 практически дефолт.
Везде Oxygen, цвета Obsidian Coast, шрифты в дефолте, т.е. SansSerif (мне нравятся, только после установки размер шрифта увеличиваю), никаких настроек хитинга и сглаживания не трогал.
Обоина (осторожно трафик) - фоткала моя жена, когда, во время знакомства, катались на самолёте A-27, если кому понравилась - пользуйтесь на здоровье (надеюсь жонка не убьёт :) )
Часть LORa в Chromium`e и терминал.
Дельфин
Ругайте и советуйте что улучшить.
За наличие виджетов и отсутствие коньков - не ругать, машинка мощная и виджеты меня устраивают.

>>> Просмотр (1366x768, 993 Kb)

 ,

drfaust ()

Выбор лицензии для библиотеки

Форум — Talks

Собираюсь накорябать одну либу, которая может стать основой нескольких продуктов.
Не могу определиться с лицензией.
Либа пишется исключительно для РФ (хотя она может потребоваться болгарским коллегам - они выпускают софт для России).
Смысл написания ентой либы под linux/bsd (от ОС зависит только работа с com и lpt портами) прост - под линух и тем более *bsd нет софта для работы с ЭКЛЗ. Охота предоставить ЭКЛЗ-производителям возможность написания тестов ентого блока под линух, потому они должны иметь право использовать куски/все исходного кода в своих закрытых продуктах.

Сейчас мечусь между BSD и MIT лицензиями. GPL не подойдёт, т.к. несовместима с «закрытыми» лицензиями.

drfaust ()

Баян? calc.exe на оффтопике по разному считает

Форум — Talks

Вводим выражение 2+2*2 (без использования скобок)

WIN7,WIN8.1 «обычный» калькулятор 8
WIN7,WIN8.1 «инженерный» калькулятор 6

drfaust ()

Первые вчепятления о Mint 13 и его первые проблемы...

Форум — Talks

Оч. Давно пробовал *buntu - 2-3 года назад. Многое позабыл (даже о существовании sudo).
Сейчас на нетбуке стоит ~gentoo(с её вечными обновлениями и «чудесами» udev) и PC-BSD 9.1 на десктопе, покоцаная моей самоуверенностью, и незнанием «тех тесных связей, что связывают» либы в линуксяторе BSD...

Немного устал от борьбы и решил «отдохнуть» - есессно Linux Mint 13 Cinnamod, как самый простой.
Вчепятления:
1. не «вырвиглаз» из коробки
2. Установка проще чем «ZverDVD на автомате с дровами»
3. Устанавливается быстро (я счастливчик - по разным причинам обзавёлся 0.5Тб*3+1Тб вениками ещё до «потопа») на отдельную sata-500ку.

Внешние траблы - не все приложения руссифицированы «как я сказал при инсталле» (FireFox, хоть и руссифицируется потом парой кликов меню, но всё-же)

Более серъёзно - Моник 1360*768 только с D-Sub 15, без EDID инфы - сижу в 1024*768. Пробовал привычными методами подсунуть рабочий /etc/X11/xorg.conf - отвалилась клава , хотя и запущены udev evdev dbus, а секции по InputDevice отсутствуют. Как выставить разрешение - непонятно.

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

drfaust ()

RSS подписка на новые темы