Pull to refresh
1
0

User

Send message
А когда вы планируете сделать доступ к загрузке ISO через API (POST)? Без API это решение перестает быть «самым оптимальным» и для раскатки сервера, например, удобнее воспользоваться vps2arch.
И не менее легендарный баг в Xorg с 2004 года: bugs.freedesktop.org/show_bug.cgi?id=865.

Ситуация похожая — это вроде как и не баг даже, потому что является частью спецификации.
О, в первой книге про Шерлока Холмса, которую я прочитал в детстве, был доктор Уотсон. Как же потом долго меня раздражал непривычный доктор Ватсон!
MATLAB:
function main()
  s1 = char(repmat('a', 1, 15000));
  s2 = s1;
  s3 = char(repmat('b', 1, 15000));
  tic();
  fprintf('%d\n', lev_dist(s1, s2));
  fprintf('%d\n', lev_dist(s1, s3));
  exec_time = toc();
  fprintf('Finished in %.3fs\n', exec_time);
end

function d = lev_dist(s,t)
% Levenshtein distance between strings or char arrays.
% lev(s,t) is the number of deletions, insertions,
% or substitutions required to transform s to t.
% https://en.wikipedia.org/wiki/Levenshtein_distance

    m = length(s);
    n = length(t);
    x = 0:n;
    y = zeros(1,n+1);   
    for i = 1:m
        y(1) = i;
        for j = 1:n
            c = (s(i) ~= t(j)); % c = 0 if chars match, 1 if not.
            y(j+1) = min([y(j) + 1
                          x(j+1) + 1
                          x(j) + c]);
        end
        % swap
        [x,y] = deal(y,x);
    end
    d = x(n+1);
end


Finished in 10.801s

См. также: blogs.mathworks.com/cleve/2017/08/14/levenshtein-edit-distance-between-strings и en.wikibooks.org/wiki/Algorithm_Implementation/Strings/Levenshtein_distance
Три месяца назад я написала этот текст, но в связи с моей необразованностью и нескончаемым потоком новостей о новых угрозах безопасности мне надоело переделывать, так что пусть в этом тексте остаётся всё как было

Я копаюсь на помойке как червяк!
Поделюсь с вами хорошим словом — «единообразие». Написали бы «единообразие исходного кода» — и вот уже не надо вводить определение «консистентности».
А вот цена платы ~150т.р. — это действительно круто для чипа ценой 3.7т.р.!

Недавно вышла отладка, можно купить за 39990 в интернет-магазине: www.chipdip.ru/product/bfk3.1

Только Linux. Нет ни поддержки никаких RTOS, ни «bare-metal», ничего более.

Количество платформ, которые портированы на конкретную систему, прямо пропорционально количеству пользователей этой платформы. Не стоит ожидать, что производитель будет вкладываться в портирование ОСРВ, у которой будет три пользователя.

Сказали только, что где-то как-будто лежит проект среды на Eclipse, можно скачать. Но он не поддерживается, так что компилируйте и пользуйтесь сами на свой риск!

Вас не должны водить за ручку. Если что-то не компилируется, что должны уметь сами это починить.

Задаю вопрос: «А где же брать отладчик для JTAG эмулятора?» Ответ достойный — «Остается только GDB.» Я что-то не понял. Там что, в БЭ всех покупателей за дебилов что ли считают? Строчный отладчик в 2018г?

К GDB есть куча графических интерфейсов, да и с тем же Eclipse у GDB хорошая дружба.

И тут выясняется, что для подписания NDA для получения всего лишь описания на процессор (!), в БЭ необходимо предоставить следующие документы на фирму (далее привожу точную цитату из письма)

Вы раньше подписывали NDA с другими компаниями? Документов будет не меньше. Вы ведь понимаете, что основной пользователь этих микропроцессоров — компании ВПК, соответственно, именно так привык работать Байкал Электроникс.

Вы столкнулись с техническими трудностями: только Linux, нет среды разработки, нет отладчика. Честно говоря, для грамотного embedded инженера это не будет проблемой вообще. Тулчейн на базе Eclipse/GCC MIPS/GDB поднимается влёт. Для MIPS есть куча вариантов по ОСРВ, и написать board support для Байкала лишь немного сложнее, чем поднять тулчейн.

Вы столкнулись с бюрократическими препятствиями, когда вас попросили подписать NDA для получения документации. Здесь вы слишком быстро сдались :)

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

Information

Rating
Does not participate
Registered
Activity