LINUX.ORG.RU

translate 0.3

 


1

4

Состоялся релиз программы translate, делающей парсинг словарей stardict намного удобнее.

Улучшения:

  • настраиваемое цветовое оформление;
  • постраничный вывод.

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



Проверено: Shaman007 ()
Последнее исправление: DeadEye (всего исправлений: 3)

Ответ на: комментарий от u0atgKIRznY5

Большинство книг на английском. Документации на английском. Большая часть ПО делается англоговорящими людьми (или не русскоговорящими). Если так идти, то индусы тоже патриотизм включить могут. А их поболее, чем наших.

Американцам может быть самим потом придётся по русски описание программы писать

У тебя посты на ЛОРе-то по-русски писать не получается, а ты американцев заставляешь программы писать с его использованием.

evilface ★★
()
Ответ на: комментарий от evilface

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

XMs ★★★★★
()
Ответ на: комментарий от u0atgKIRznY5

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

LiBer ★★★
()
Ответ на: комментарий от u0atgKIRznY5

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

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

LiBer ★★★
()
Последнее исправление: LiBer (всего исправлений: 1)
Ответ на: комментарий от XMs

А этот scan-build умеет в C++11? А то у меня в своём проекте «scan-build: 0 bugs found», при этом выше куча ругательств на всякие одиннадцатые конструкции. Типа ожидалась точка с запятой, что-то про объявление функций где ими и не пахнет и т. д.

evilface ★★
()
Последнее исправление: evilface (всего исправлений: 1)
Ответ на: комментарий от evilface

scan-build — это, как я понял, оболочка для clang-check, clang-овского статического анализатора (по крайней мере выхлопы похожи). Умеет всё, что умеет clang

XMs ★★★★★
()
Ответ на: комментарий от evilface

Вот так работает:

xms@XMs-desktop ~/projects/tests/scan-build-c++11/build $ cat ../main.cpp 
#include <algorithm>
#include <iostream>
#include <string>
#include <vector>
#include <cstdlib>



using namespace std;

int main()
  {
        vector<string> v1 = {"aaa", "bbb", "ccc"};
        vector<string> v2 = move(v1);

        cout << "v1:" << endl;
        for (const string &s: v1)
                cout << s << endl;

        cout << endl << "v2:" << endl;
        for (const string &s:v2)
                cout << s << endl;

        cout << endl << "lambd-ass:" << endl;
        vector<int> someList;
        int total = 0;
        for_each(someList.begin(), someList.end(), [&total](int x) { total += x; });
        cout << "Total: " << total << endl;

        return EXIT_SUCCESS;
  }
xms@XMs-desktop ~/projects/tests/scan-build-c++11/build $ cat ../CMakeLists.txt 
cmake_minimum_required(VERSION 3.0)
add_definitions("-std=c++11")
add_executable(scanbuildtest main.cpp)
xms@XMs-desktop ~/projects/tests/scan-build-c++11/build $ scan-build cmake ../
scan-build: Using '/usr/bin/x86_64-pc-linux-gnu-clang-3.7' for static analysis
-- The C compiler identification is GNU 4.9.3
-- The CXX compiler identification is GNU 4.9.3
-- Check for working C compiler: /usr/bin/ccc-analyzer
-- Check for working C compiler: /usr/bin/ccc-analyzer — works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++-analyzer
-- Check for working CXX compiler: /usr/bin/c++-analyzer — works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring done
-- Generating done
-- Build files have been written to: /home/xms/projects/tests/scan-build-c++11/build
scan-build: Removing directory '/tmp/scan-build-2016-10-05-003649-21242-1' because it contains no reports.
scan-build: No bugs found.
xms@XMs-desktop ~/projects/tests/scan-build-c++11/build $ scan-build make
scan-build: Using '/usr/bin/x86_64-pc-linux-gnu-clang-3.7' for static analysis
Scanning dependencies of target scanbuildtest
[ 50%] Building CXX object CMakeFiles/scanbuildtest.dir/main.cpp.o
[100%] Linking CXX executable scanbuildtest
[100%] Built target scanbuildtest
scan-build: Removing directory '/tmp/scan-build-2016-10-05-003700-21459-1' because it contains no reports.
scan-build: No bugs found.
xms@XMs-desktop ~/projects/tests/scan-build-c++11/build $

XMs ★★★★★
()
Последнее исправление: XMs (всего исправлений: 1)
Ответ на: комментарий от u0atgKIRznY5

Что бы писать по-русски тебе надо сначала выучить русский язык, а то почти в каждом предложении по несколько грамматических и орфографических ошибок делаешь! Потом можешь поучить язык программирования С, а то ты на нем пишешь с ещё большим количеством ошибок!

anonymous
()
Ответ на: комментарий от u0atgKIRznY5

Это вы типа для американцов стараетесь?

Такого, от автора переводчика с английского, я не ожидал. Это просто золотой стандарт дологического мышления.

RazrFalcon ★★★★★
()
Ответ на: комментарий от RazrFalcon

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

u0atgKIRznY5
() автор топика
Ответ на: комментарий от u0atgKIRznY5

Вот вы сейчас троллите или всерьез? Если вы любите свой родной язык - научитесь, для начала, на нём писать. У вас десятки ошибок в паре предложений.

RazrFalcon ★★★★★
()
Ответ на: комментарий от XMs

Ага. Самое забавное, созданный qmake'ом Makefile позволяет собрать программу без проблем, при том что упоминания c++11 я нём не нашёл вообще.

evilface ★★
()
Ответ на: комментарий от u0atgKIRznY5

Вот не знает, а пишет. На английском софт как минимум по 2 причинам:
1. Это унификация и стандарт
2. Популяризация своего ПО

а теперь представьте, что весь софт переведен на русский, не самый популярный язык в мире. Кто будет пользоваться таким софтом??? в мире не так много людей знает русский. И если вы хотите распространять свой «open source», тогда извольте играть по правилам. А не выпендриваться. Хотите писать код на русском? го! идите в 1с там хоть на русском хоть на казахском хоть на мове. Но смысл выкладывать свой helloworld который написан на коленке?

akuma925
()
Ответ на: комментарий от akuma925

а то тут до поножовщины скоро дойдет

Я тебя умоляю. Несколько ЛОРовцев пытаются вразумить упоротогоупёртого школьника, периодически мило беседуя на слабоотвлечённые темы. Какая поножовщина?

XMs ★★★★★
()
Ответ на: комментарий от akuma925

Видать его вещества уже отпустили

anonymous
()
Ответ на: комментарий от anonymous

Как мило - патриотичный школьник пишет себе инструментики на си.

И правильно делает. Тут дело не в патриотизме. Если сам можешь решить задачу, зачем платить умному дяде или сторонней компании. А если это хобби, то умный дядя и компании вообще не нужны.

anonymous
()
Ответ на: комментарий от Xintrea

Этот буйный идиот еще и под root'ом сидит, судя по скриншоту - натуральный хацкир :)

htower_ ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.