LINUX.ORG.RU

Поиск по сайту

 
Раздел:
Всего найдено 13668 результатов, показаны 25

nplurals=4 для русского языка

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

В том же django для локализации в интерфейсе используется gnu gettext, в котором эта формула используется вот в такой функции:

char * ngettext (const char *msgid1, const char *msgid2, unsigned long int n)

дробных частей там быть не может. В общем, мне всё понятно, спасибо за разъяснения

name_no ★★
()

nplurals=4 для русского языка

С чего бы она не правильная?

Потому что из этой формулы никогда не получается четвёртый вариант

name_no ★★
()

nplurals=4 для русского языка

По задумке ребят из KDE, последний вариант должен быть для случая n==1, то есть, когда ровно один предмет. Раньше для этого использовалась первая форма, которая так же использовалась для 21, 31, 121, 131 и т.п.

В обычной жизни первая и последняя форма должны совпадать, но в пользовательском интерфейсе для единственного числа бывает лучше убрать число совсем. В качестве примера: «Удален 21 файл», «Удалено 22 файла», «Удалено 25 файлов», «Файл удален» (вместо «Удален 1 файл»).

Я просто уже погуглил, и залез на github, и в общем выяснил, что Django переехало но новую платформу для краудсорсинга локализации (Transifex) и у этих ребят прописана неправильная формула, непонятно, откуда она там взялась, но в Django на это повлиять не могут.

name_no ★★
()

nplurals=4 для русского языка

Да, в этом и проблема. В django эту формулу используют в своих переводах, поэтому я не могу её изменить.

name_no ★★
()

kde комнаты опера

Если бы комнаты при завершении сохраняли сессию и выгружали приложения из памяти, им бы замены не было.

Это зависит от поддержки приложением, похоже. Сейчас проверил, создал активити, запустил dolphin и konsole, потом остаовил активити. dolphin пропал из ps, а вот konsole — нет. Реконк, дольфин и systemsettings при остановке активити завершаются, потому запускаются заново.

Видимо, konsole не завершилось из-за того, что bash не интегрирован с KDE-сессиями :-)

name_no ★★
()

:-)

Они (разрабы KDE) объясняют так: в каждой комнате можно настроить собственный набор виджетов, панелей и установить собственный валпейпер (в принципе, то же самое можно сделать и с десктопами, но мне кажется, они про это не знают). На каждом активити собственный набор файлов на десктопе. Можно как-то папки ассоциировать с активитями.

Дальше чуть более серьёзные отличия: в каждой комнате можно иметь несколько собственных рабочих столов, то есть это более высокий уровень. Вроде даже разное количество рабочих столов можно иметь.

Наконец, в каждой комнате у тебя практически отдельный сеанс KDE: оно может запоминать, какие приложения у тебя запущены в этой комнате и автоматически их запускать. Там ещё что-то было про параметры управления электропитанием, но я не воткнул.

Если пересказать, как они сами описывают отличия, то будет как-то так: «рабочие столы — это будто ты сидишь на вращающемся кресле, а вокруг тебя несколько столов, заваленных тем, чем ты занимаешься, всем подряд. Зато activities — это как отдельные рабочие окружения, как отдельные комнаты, в которых нет нагромождения всего подряд, это как отдельный кабинет для работы, библиотека (комната) для чтения, activity для чтения новостей за завтраком и так далее.»

В интернете есть несколько историй в блогах на тему «как их готовить», там рассказывается не только про «комната для работы и комната для интернета», но такое: «у чувака есть activity, которую он использует дома там с какими-то целями и activity, которую он включает в универе на паре, там совсем по-другому всё настроено, даже параметры энергосбережения переключаются, соответственно, дома одно активити, в универе другое, в дороге третье и т.п.»

И ещё пример типа «этот чувак так по путешествиям убивается, каждые выхи куда-то ездит, у него есть отдельное activity, где собраны виджеты с заметками, картами, прогнозами погоды, etc, он там в этом активити всю неделю к поездке готовится, ну и остальные активити как обычно: для работы, для игр, etc»

Кстати, они сами отмечают, что у многих нет необходимости в активитях, достаточно десктопов. Но за актвитями будущее, типа того.

name_no ★★
()

kde комнаты опера

Нашёл причину: опера была без рамки (заголовки окон отключены, это настройки самой оперы). Соответственно, kwin по какой-то причине её игнорировал из-за этой фигни. Блин, придётся рамку включать.

name_no ★★
()

kde комнаты опера

Вот если бы не сабжевый косяк, я бы тебе рассказал, чем оно лучше рабочих столов.

name_no ★★
()

kde комнаты опера

и не только правил, система вообще не тюненная, всё дефолтное, кроме настроек клавы и тачпада

name_no ★★
()

kde комнаты опера

И после этого не запоминается?

«запоминается» только для этого окна. Каждое следующее окно снова появляется во всех комнатах.

name_no ★★
()

kde комнаты опера

Да. Вот на рабочем компьютере с гентой оно само делается. Как сделать, чтобы на домашнем компьютере с убунтой оно тоже делалось само?

name_no ★★
()

kde комнаты опера

Оно стоит. Фишка в том, это новое окно реально присутствует во всех комнатах, мне приходится через меню окна (которое Alt+F3) указывать, что это окно должно быть только в одной комнате.

name_no ★★
()

Ultrabook с linux

я заявляю, что на samsung 900x3c убунта работает искаропки.

name_no ★★
()

multiple UPnP services running on a single server

Я ламер, но теперь я знаю про SO_REUSEADDR

More than one process may bind to the same SOCK_DGRAM UDP port if the bind() is preceded by:

int one = 1;
setsockopt(sock, SOL_SOCKET, SO_REUSEADDR, &one, sizeof(one))

In this case, every incoming multicast or broadcast UDP datagram destined to the shared port is delivered to all sockets bound to the port.

name_no ★★
()

multiple UPnP services running on a single server

Если без DLNA, то УМВР с miniupnpd.

Я на 99% уверен, что оно и с dlna заработает, потому что на асусе работает линуксовый minidlna. Вопрос в том, почему оно работает, почему они друг другу не мешают.

name_no ★★
()

А как снимают кино?

Погугли, как снимали фильм «аватар» (который про синих человечков), там очень подробно рассказывают про технологию съёмки. Но «аватар» - это первый фильм, снятый по такой технологии, конечно.

name_no ★★
()

lurkin 4 dlna client

гм, каталоги использовать не пробовал?

Ок, попробуй промотать сотню-другую каталогов.

потому что идти в другую комнату из-за переключения фильма

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

name_no ★★
()

lurkin 4 dlna client

А вот телек кажется не умеет быть рендером

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

name_no ★★
()

lurkin 4 dlna client

странно, тебе не кажется что 1-й вариант удобнее?

Нет, конечно. Попробуй пультом на телеке промотать список из сотни-другой файлов, а потом попробуй сделать это мышкой на компьютере и отпишись, где удобнее.

name_no ★★
()

lurkin 4 dlna client

Ты уверен что это не ошибка перевода?

Что, в ваших отсталых линуксах даже в двадцать первом веке это кажется невероятным? А в вин7, например, этот функционал в штатном проигрывателе есть. Да, я уверен, что это не ошибка, под виндой оно работает.

name_no ★★
()

Время поиска 45 ms, время БД 2 ms