LINUX.ORG.RU

7
Всего сообщений: 48

Оказывается, AMD уже не «топчик»! Или да?

Тащемта, было дело, поспорил с камрадом @izzholtik, мол, что круче – AMD или Nvidia за ту же цену. Я, как истинный противник блобов и человек, давненько не заглядывавший на рынок видеокарт, принял очевидно какую сторону.

Через день решил убедиться в своей правоте, ведь даже в 2018, когда майнеры вовсю резвились, можно было урвать "красную" карточку помощнее аналогичной по цене. Залез на "Розетку", ввёл в фильтр 3070 и 6700ХТ как "золотой стандарт", который и должен по идее быть наиболее востребованным после начального уровня.

Посмотрел.

Убедился.

Что я дурак.

В общем, оказалось, что та же 3070 куда производительнее аналогичной по цене 6700ХТ (40К гривен/800 баксов).

https://hard.rozetka.com.ua/327350035/p327350035/

https://hard.rozetka.com.ua/326344021/p326344021/

Такие дела, посыпаю голову пеплом.

P.S. ОДНАКО! Спустился на уровень ниже, к 3060 и 6600ХТ, и что же я вижу! Вторая карточка даже чуть дешевле, а по бенчмаркам на порядок лучше!

(Здесь должны быть ссылки на соответствующие карты, но пока я их искал, то умудрился сломать "Розетку": https://ibb.co/Gx6CWB5)

Так что ещё не всё так плохо. Наверное.

 , , ,

Korchevatel ()

О солнечных выбросах

Значится, попалось мне на глаза данное видео: https://www.youtube.com/watch?v=tu8DYG9UYTY.

Кратко для "Ъ": Солнце сейчас в такой фазе, что может в любой момент выбросить громадное количество вещества из своей короны в сторону матушки Земли. Это в свою очередь, спасибо индуктивности, уничтожит КЕМ Интернет, посжигает кучу электронных приборов и повредит электрическую сеть ВЕЗДЕ. Будем сидеть и куковать при свечах до двух лет, так-то. Про народ с кардиостимуляторами я вообще молчу.

Вопрос знатокам: верите ли вы в вероятность подобного исхода? И если да, то если такое произойдёт, как спасти-сохранить технику?

P.S. Linux здесь при том, что без техники не будет и "онтопика".

 , , , ,

Korchevatel ()

Не желаете ли тупняка от LTT?

https://youtu.be/0506yDSgU7M

Для "Ъ": Лайнус (ведущий) умудрился угробить Pop!_OS за 15 минут, просто установив Steam.

 , ,

Korchevatel ()

Дистрибутив Linux без GNU

https://iglunix.xyz/

Iglunix is a Linux distribution but, unlike almost all other Linux distributions, it has no GNU software

Первый шаг в готовности для десктопа сделан.

 , , ,

LikeABoss ()

Инопланетяне высадились. Всё

У всех регистраторы, вспышку не спрячешь:

https://youtu.be/VmJvfqOL2So

https://www.theguardian.com/global/video/2021/apr/13/fireball-lights-up-flori...

Говорят, что метеор, но мы-то знаем... Ещё повезёт, если этот свет на глаза не влияет, а то будет день Триффидов до кучи

 ,

TooPar ()

Музыкальный профиль ЛОР

cc main.c -lcurl && ./a.out https://www.linux.org.ru/people/crutch_master/profile && abc2midi lm.abc && xdg-open ./lm46.mid

main.c

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <stdint.h>
#include <curl/curl.h>
#define MAX_DAYS 365
struct year
{
    uint32_t date;
    uint32_t messages;
}user_year[MAX_DAYS];
static size_t profile_json_size = 0;
size_t get_profile_json(void* ptr, size_t size,size_t nmem, void* userdata)
{
    if(nmem==0) return 0;
    char** str=(char**)userdata;
    const char* input=(const char*)ptr;

    if(!str[0])
    {
        str[0]=malloc(nmem+1);
    }else{
        str[0]=realloc(str[0], profile_json_size+nmem+1);
    }
    memcpy(str[0]+profile_json_size, input, nmem);
    profile_json_size+=nmem;
    (*str)[profile_json_size]='\0';
    return nmem;
}
int sort_compare(const void *a,const void * b)
{
    if(((struct year*)a)->date < ((struct year*)b)->date)
    {
        return -1;
    }else if(((struct year*)a)->date > ((struct year*)b)->date)
    {
        return 1;
    }else 
    {
        return 0;
    };
    return 0;
}
void sort_profile_year(struct year* y)
{
    qsort(y,MAX_DAYS,sizeof(struct year),sort_compare);
}

void distribute_profile_year(struct year * y)
{
    struct   year yn[MAX_DAYS]={0};
    uint32_t day = 0;
    for (int i = 0; i != MAX_DAYS; ++i)
    {
        if(y[i].date != 0) {day=i;break;};
    }
    yn[0].date=y[day].date;
    for (int i = 1; i != MAX_DAYS; ++i)
    {
        yn[i].date=yn[i-1].date+86400;
    }
    for (int i = 0,c=day; i != MAX_DAYS; ++i)
    {
        if(yn[i].date == y[day].date)
        {
            yn[i].messages=y[day++].messages;
        }
        y[i]=yn[i];
    }
}

int main(int argc, char *argv[])
{
    enum io_args
    {    arg_url = 1,
         arg_out = 2,
    };
    CURL *  curl;
    CURLcode res;
    curl = curl_easy_init();
    char * profile_json_data = NULL;
    char urlbuff[1024]={0};
    snprintf(urlbuff,1023,"%s%s",argv[arg_url],"?year-stats");
    if(curl)
    {
        curl_easy_setopt(curl, CURLOPT_URL,urlbuff);
        curl_easy_setopt(curl, CURLOPT_FOLLOWLOCATION, 1L);
        curl_easy_setopt(curl, CURLOPT_WRITEDATA, &profile_json_data);
        curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION,get_profile_json);
        res = curl_easy_perform(curl);

        if(res != CURLE_OK)
        {
            fprintf(stderr, "curl_easy_perform() failed: %s\n",
            curl_easy_strerror(res));
            curl_easy_cleanup(curl);
            return 1;
        }
        curl_easy_cleanup(curl);
    }
    for (size_t i = 0,c = 0; i < profile_json_size; ++i)
    {
       unsigned int messges_nums=0;
       unsigned int messges_date=0;

       if(profile_json_data[i]=='"')
       {
            if(sscanf(profile_json_data+i,"\"%d\"",&messges_date)==1)
            {
                user_year[c].date = messges_date;
            };
       }
       if(profile_json_data[i]==':')
       {
            sscanf(profile_json_data+i,": %d",&messges_nums);
            user_year[c++].messages=messges_nums;
       }
    }

    sort_profile_year(user_year);
    distribute_profile_year(user_year);
    for (int i = 0; i != MAX_DAYS; ++i)
    {
        printf("[%d][%3d] -> %i\n",user_year[i].date,user_year[i].messages,i);
    }
    FILE * out = fopen("lm.abc","w");
    if(!out)
    {
        return 1;
    }
    fprintf(out, "X:46\nK:C\n");

    static char * abc_language_table[30] =
    {
        "F,,","b",a","g","f","e","d","c ",
        "B,","A,","G,","F,","E,","D,","C,",
        "B,,","A,,","G,,","F,,","E,,",
        "D,,","C,,","B,,,","A,,,","G,,,",
        "F,,,","E,,,","D,,,","C,,,",
    };
    static char * xM[7]=
    {
        "\"Cm\" ",
        "\"Dm\" ",
        "\"Em\" ",
        "\"Fm\" ",
        "\"Gm\" ",
        "\"Am\" ",
        "\"Bm\" ",
    };

    if(strlen(urlbuff) > 32)
    {
        int size =strlen(urlbuff);
        for (int i = 32; urlbuff[i] != '/' && i < size;)
        {
            fprintf(out, "%s",abc_language_table[urlbuff[i++] % 29]);
        }
    }
    for (int i = 0; i < MAX_DAYS; ++i)
    {
        if(i%7==0)
        {
            fprintf(out, "\n%s", xM[i%6]);
        }

        fprintf(out, "%s",abc_language_table[user_year[i].messages % 29]);
    }
    fclose(out);
    return 0;
}

:D

 , , , ,

LINUX-ORG-RU ()

Я жил во лжи, но прозрел!

Как то я создавал тред: Объясните для чего мне нужен Zabbix

И я не троллил, я искренне заблуждался.

Потратив месяц, в который я то погружался то откладывал на потом изучение Zabbix, я понял что такое за день не написать.

Сейчас я покрыл мониторингом все хосты в организации, в том числе физические ноды, и уже это дало мне некоторые ответы на вопрос: что может пойти не так в нашей инфраструктуре.

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

А какую технологию вы открыли для себя в последнее время или за все время, которая бы вас так удивила, как меня Zabbix?

PS. Там даже есть интеграция с Telegram!!!

PPS. Спасибо, всем кто меня пинал в системы мониторинга, вместо разглядывания своих наколенных скриптов!

 , ,

Shulman ()

Smalltalk, web, 2020-2021

Приветствую, комрады!

Интересует вопрос, на ниве популярности переползания в web и ориентации на бизнес-логику приложений вроде бы выглядет нормальным реализовывать сервисы (интересует API) на всеми забытом smalltalk.

А что, хорошие вроде бы начальные: image based код (контейнирозоваться должно с пол пинка, получаем замкнутую кодовую базу), в теории очень не плохая производительность, большая часть диалектов/реалзаций имеют оптимизированную VM, синтаксис прост как пять копеек, средства разработки отличные…

Есть ли примеры success story и серьезные web-продукты? Есть ли туториалы из разряда «пишем на pharo + vue todo приложение» и тд? Заранее спасибо.

З.Ы.: на ниве популярности electron выглядит вполне вкусно и какой-нибудь софт на Smalltalk для декстопа. Портирован почти везде, умеет много, код может быть схож с вебприложением (поменяется по идее только слой view).

 , , , ,

silver-bullet-bfg ()

Казни египетские 2.0

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

 ,

TooPar ()

цифровые пропуска?

@bread

Что с ними не так?

А то тему «закрыли» пособники мирового правительства!

Да ладно, расскажи вам про цифровые пропуска в прошлом году, была бы такая же реакция с гыгыканьем

 

grim ()

А что это за местное развлечение - постить в галерею свои рабочие места? Доказывать, что пользуешься линуксом?

Лично моё рабочее место - уныло до невозможности, и никого ничем не удивит. Поэтому желания его выкладывать, соответственно, не возникает.

 , , , ,

tiinn ()

Shadow Warrior 1-2 vs Borderlands 1-2-3

И то и другое диабла от первого лица - кликай мобов и наблюдай за ростом полоски опыта. Но как водится, игроки в одно - дебилы, а в другое - интеллектуальная илита. Осталось разобраться где кто. Файт!

 ,

TooPar ()

Методы расслабления

А, собственно, как расслабляется ЛОР после тяжёлого рабочего дня? Приветствуются любые, даже самые дикие способы навроде «сунуть руку под кран с тёплой водой и балдеть полчаса».

 , ,

Korchevatel ()

Животные Бобруйска

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

 ,

TooPar ()

Реклама работает?

На LOR есть спецы по рекламе? Реклама в интернете вообще работает или это выкачивание денег из клиента, который думает что реклама работает? Какием образом, кроме эфимерного соотношения клики/продажи клиент понимает.что реклама окупилась?

К чему спрашиваю. Рекламы в интернете стало на столько много, что люди либо ее блокируют, либо вырабатывают «баннерную слепоту» и перестают замечать (хотя я не совсем понимаю как такое возможно, ведь она из всех щелей лезет, пердит и моргает). Конечно, наверняка есть и более «тонкие» варианты рекламной манипуляции (не банеры), но они болжны быть направлены на конкретного клиента и наверняка стоят не дешево (например нанять человека, который будет в комментах на LOR окучивать определенного регистранта и внушать ему мысть купить что-то).

И что будет с рекламным рынком если от перенасыщения рекламой люди (в большей своей массе) действительно перестанут обращать на нее внимание?

Linux тут при том, что на LOR тоже есть реклама.

 , ,

Kolins ()

Опять туфта? Мост есть или нет?

Может, кто на ДВ живёт, скажите, как мост, опоры которого уже построены и даже пролёты состыкованы с китайской стороной, будет перепроектирован и закончен в 2020 году, вместо сентября 2019?

«Это можно назвать историческим событием. Части моста соединены; и пускай это пока временные металлические опоры, которые после полного завершения сборки будут демонтированы, главное, что стыковка произошла», — сказал министр РФ по развитию Дальнего Востока Александр Козлов.

«Делают новый проект, потому что часть реки, где строится наша часть моста, где опоры уже поставлены, она намного глубже проектных отметок. Проект объективно надо менять. Я такое поручение делал», - сказал Трутнев.

А так вообще можно? Опоры в толще воды висят?

 , , ,

tiinn ()

Зачем нужна трезвая жена? Чтоб в трубочку дышать.

Subj

В России автомобили в скором времени начнут оснащать алкозамками. Устройство разработала «Лаборатория умного вождения» совместно с Alcolock, сообщают «Ведомости». По данным издания, алкозамки уже прошли тестирование, которое признали успешным.

В компании «Лаборатории умного вождения» считают, что система будет полезна для такси, каршерингов и других сервисов городского транспорта. Ожидается, что алкозамки интегрируют в телематическую систему «Элемент». Перед запуском автомобиля водителю необходимо будет пройти проверку на алкотестере. Если концентрация этилового спирта будет превышена, система заблокируют двигатель. Кроме этого, проверка может проводиться случайным образом во время езды. Результаты проверки с данными о времени и координатами водителя будут передаваться на сервер «Лаборатории умного вождения», а после в виде отчета отправляться компании-клиенту.

«В Европе подобные технологии уже показали успешные результаты, а для России такой масштабный проект станет первым», — рассказал гендиректор «Лаборатории умного вождения» Михаил Анохин.

О том, что автомобили в России планируют комплектовать алкозамками, заговорили еще в прошлом году. Такие меры содержатся в плане по реализации долгосрочной стратегии безопасности движения, разработкой которого занимается ГИБДД. Также в этом документе указывается о введении временных водительских прав. Похожие предложения звучали уже не один раз начиная с 2012 года. Такие удостоверения хотят выдавать начинающим водителям, которые только закончили обучение в автошколах. Владельцев документа ограничат в скоростном режиме, в перевозке пассажиров, а также в движении в темное время суток и по автомагистралям.

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

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

 , , ,

tiinn ()

Собеседование в IT

Забавный ролик о том как проходят собеседования (3 минуты 38 секунд):

https://youtu.be/QI-bXKC2mvU

 ,

fsb4000 ()

Love, Death & Robots

Ъ: https://www.imdb.com/title/tt9561862/

Ну, что? Как вам этот эпичный вин начала сего года? Он хоть и запустился 15-го числа, но никто, вроде бы, не приносил на обсуждение.

Сам заинтересовался тогда ещё грядущей антологией из-за того, что в её создании принимал участие Девид Финчер. И в итоге работа оправдала всякие ожидания: во многом из-за прекрасной работы разных аниматоров над каждой историей и сюрреалистичности происходящего.

 , , ,

commagray ()

Свершилось, я увидел тиринг!

Всегда думал, что тиринг это миф, но внешняя видеокарта стала подключивать ее пишлось убрать и переключиться на встроенную. Драйвер vorg-video-modesetting, Xorg, KDE4. Думаю переживу пару дней.

Что инетресно пару лет назал на этой же встроенной карте и i3 никакого тиринга не было.

Теперь осталось увидеть 12309.

 , ,

Deleted ()