LINUX.ORG.RU

Сообщения proud_anon

 

Один интересный эвристик

 , , эвристика

У нас тут произошёл спор с handbrake относительно рода слова «эвристика» (либо, соответственно, «эвристик») [первое сообщение, последнее (пока) сообщение].

Он утверждает, что там, где он работает, эвристический алгоритм или метод называют «эвристиком» (в мужском роде), тогда как область информатики, изучающую такие методы, называют «эвристикой» (в женском роде).

Я утверждаю, что слова «эвристик» в русском языке нет. Ни в нормативном языке, ни в качестве жаргона, вообще нигде нет, кроме как если человек начитался английских книжек и путает русское слово с английским «heuristic». Как область информатики, так и отдельный эвристический алгоритм называется «эвристика».

Кто-нибудь здесь употребляет слово «эвристик» в мужском роде?

proud_anon
()

Как вы относитесь к общественной и политической деятельности Free Software Foundation и Ричарда Столлмана в последние годы?

 , , , ,

Free Software Foundation скоро отметит своё тридцатилетие. Однако как заметили некоторые ЛОРовцы, отношение к FSF на ЛОРе почему-то не такое хорошее, как можно было бы ожидать. Посмотрим, так ли это на самом деле.

  1. Их деятельность важная и полезная, а принципы и методы — правильные 464 (39%)

    ********************************************************************************************************************************************************************************************************************************************************************************************************************************

  2. Их деятельность в целом важная и полезная, но принципы и методы чересчур радикальны 210 (18%)

    ************************************************************************************************************************************************

  3. Совершенно нейтрально отношусь к их деятельности 174 (15%)

    ************************************************************************************************************************

  4. Они слишком оторваны от реальности, их общественная деятельность не приносит пользы 109 (9%)

    ***************************************************************************

  5. Кто такие FSF и Столлман? 104 (9%)

    ***********************************************************************

  6. Их деятельность малозначима, лучше бы писали больше кода 72 (6%)

    *************************************************

  7. Их политическая деятельность только вредит свободному/открытому ПО или обществу в целом 33 (3%)

    **********************

  8. Я поддерживаю миссию FSF, но не поддерживаю Ричарда Столлмана. Считаю, что FSF нужен новый президент 24 (2%)

    ****************

  9. Я поддерживаю Ричарда Столлмана, но не согласен с текущими задачами FSF 5 (0%)

    ***

Всего голосов: 1195

proud_anon
()

Выпуск Go 1.4

 

Группа Google

Вчера состоялся выпуск языка программирования Go 1.4. Go — это компилируемый императивный язык программирования, созданный Робертом Гризмером, Робом Пайком и Кеном Томпсоном в компании Google как более удобная и безопасная альтернатива C++. Сейчас у него тысячи пользователей по всему миру, на нём написаны такие открытые проекты, как Docker или Ubuntu Juju, а также многие серверные приложения, особенно для внутрикорпоративного использования. В ноябре языку исполнилось пять лет.

Одна из главных новостей: компилятор gc теперь поддерживает платформу Android. Библиотеки пока ещё не готовы, но уже можно писать простые приложения целиком на Go. Кроме того, добавлена поддержка NaCl на процессорах ARM и Plan 9 на AMD64.

( читать дальше... )

>>> Объявление о выпуске (golang.org)

proud_anon
()

Cinnamon: как создать ярлык для директории на рабочем столе?

 

У меня Linux Mint 17.1 с Cinnamon. Не знает ли кто-нибудь, можно ли создть ярлык для директории, чтобы он функционировал так же, как встроенные ярлыки для $HOME и /. То есть:

  • Не символическую ссылку на нужную директорию в ~/Desktop
  • Не .desktop-файл для запуска Nemo

А чтобы оно открывало нужную директорию, кнопка «Архивировать» чтобы на этом ярлыке работала правильно, и чтобы можно было выбрать собственную иконку.

Я сначала пытался понять, как работают встроенные ярлыки для $HOME и /, но понял, что это совершенно особые сущности: в настройках рабочего стола есть специальное меню, где можно выбрать, какие показывать, из неизменяемого списка: корень, хомяк, корзина, подключаемые носители и «Сеть». Возможности указать произвольную директорию там нет. Поэтому, я так понимаю, повторить их для произвольной директории нельзя, по крайней мере, без изменения исходников.

Но может быть кто-нибудь знает какой-нибудь другой способ?

proud_anon
()

Грег Кроа-Хартман ответил на вопросы пользователей Reddit

 , , ,

Группа Ядро Linux

Один из основных разработчиков ядра Linux Грег Кроа-Хартман (Greg Kroah-Hartman), мейнтейнер стабильной ветки, автор многих драйверов и целых подсистем, в числе которых debugfs, USB, kref, kobject и sysfs, провёл сессию ответов на вопросы (Ask Me Anything) на Reddit.com.

Предлагаем самые интересные факты из ответов Грега.

  • Грег хорошо относится к Android и systemd. Он даже сам внёс в ядро ряд патчей для совместимости с systemd.
  • У него нет определённого мнения о Wayland, но он уверен, что X11 — это отнюдь не главная проблема Linux на десктопе.
  • Грег изучал языки Rust и Go. Go ему нравится больше, он активно на нём пишет. На вопрос о том, поддерживает ли язык C принципы DRY и loose coupling, а также о том, как он относится к C11, он ответил, что не знает, что такое DRY и loose coupling и что нового появилось в C11.
  • Самым главным навыком в разработке ядра он считает умение читать огромное количество электронных писем, поступающих в рассылку разработчиков ядра каждый день. Вообще работа мейнтейнера — это как работа редактора в газете, самое главное — общаться с людьми и выбирать хорошие патчи, а писать код самому — это уже второстепенное занятие.
  • На вопрос о том, не планируют ли разработчики ядра перейти с общения по e-mail на активное использование Github, Gerrit и Gitorious, Грег ответил, что это невозможно: эти инструменты просто не справятся с нужным объёмом работы. Наиболее популярные проекты на Github уже сталкиваются с проблемами, а ядро Linux, насколько известно Грегу, — самый большой в мире проект по числу людей, работающих совместно (около 3400 в прошлом году), и по количеству патчей в единицу времени (для ядра 3.16 — в среднем 9,5 патчей в час, 24 часа в день). Даже над ядром Windows работает гораздо меньше программистов.
  • До того, как Грег начал работать над ядром Linux, его работа была связана со встроенными устройствами. Ему приходилось в том числе писать драйверы под разные операционные системы для работы с железом, прошитым им самим или его коллегами, в том числе и под Windows. Он отмечает, что писать драйверы под Linux настолько проще, чем под Windows, что «даже не смешно».
  • На вопрос о том, какие 5 самых главных тем надо рассматривать на курсах об устройстве ОС, он ответил: «драйверы, драйверы, драйверы, драйверы и драйверы».
  • Когда Грега спросили, знает ли он, что если погуглить его имя, на первой же картинке он показывает неприличный жест. Грег сказал, что знает: над ним его дети по этому поводу смеются.
  • А ещё Грег любит механические клавиатуры и пользуется двумя Cherry Blue.

>>> Вопросы и ответы на Reddit (reddit.com)

proud_anon
()

В журнале «Nature» читать статьи можно будет бесплатно

 , , ,

...правда, для этого надо будет иметь ссылку на статью, которую можно получить только от подписчика (или от того, кто уже имеет такую ссылку). Около 100 журналов от третьих лиц, сайтов и блогов смогут распространять ссылки на PDF. Печатать будет нельзя. Сохранить можно будет только с помощью программы ReadCube, которая под онтопиком не работает. Разумеется, вся схема про-DRM-лена насквозь.

Реакция учёных пока смешанная. Некоторые рады таким новшествам, особенно учитывая, что Nature запрещает учёным распространять собственные статьи в течении 6 месяцев после публикации. Другие же говорят, что это не более чем пыль в глаза публики и призывают переходить на настоящий open access.

Источник: http://www.nature.com/news/nature-makes-all-articles-free-to-view-1.16460

proud_anon
()

Анонсирован форк Дебиана без systemd — Devuan

 , ,

«Админы-ветераны», которые всё грозились форкнуть Дебиан, приступили к исполнению планов.

Произносится как «DevOne».

Уже готова страница проекта, репозиторий на Github, Википедия про жизнь без systemd и страница для сбора пожертвований.

proud_anon
()

👸 В Юникод планируют добавить обозначения цвета кожи 🐷

 , ,

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

В связи с этим консорциум решил добавить в стандарт новые средства для отражения разнообразия в человеческом обществе.

Символы с U+1F3FB по U+1F3FF будут сделаны модификаторами для эмодзи, обозначающими шесть тонов кожи по шкале Фитцпатрика (первый — самый светлый, шестой — самый тёмный, но первый и второй тона не будут различаться). Символ эмодзи, за которым следует один из этих модификаторов, должен будет отображаться соответствующим цветом. Подготовлены предлагаемые образцы цветов и альтернативные цвета в виде оттенков серого, если цвет в шрифтах не поддерживается.

Это изменение предположительно появится уже в Unicode 8.0, который выйдет в середине 2015 года.

Источник: http://www.unicode.org/reports/tr51/#Diversity

proud_anon
()

Скопировать файлы из одного архива tar в другой

 ,

Как бы это сделать? Гугл не помог.

Мне нужно при этом сохранить все атрибуты, в том числе владельца и группу файлов. Просто распаковать не вариант: если делать не из-под рута, tar не сможет выставить нужного владельца для распакованных файлов. Владелец и группа у всех файлов в архиве разные.

Уточнение. Мне надо только некоторые файлы извлечь, не все. А то бы, конечно, задача сводилась к cp old.tar new.tar

proud_anon
()

Московское время теперь UTC+03:00

 ,

Группа Linux General

Напоминаем, что согласно Федеральному закону Российской Федерации от 21 июля 2014 г. N 248-ФЗ с 26 октября 2014 года московское время будет UTC+03:00. Это не переход на «зимнее время»: теперь московское время будем таким постоянно, если только не выйдет новый закон. В остальной части России время сдвинется соответствующим образом, так как время в остальных российских часовых зонах отсчитывается от московского. Уточнить, в какой вы часовой зоне, можно по тексту указанного федерального закона.

На момент написания этой новости стрелки часов уже должны были быть переведены.

Если вы находитесь в Москве, то проверить, правильно ли в вашей системе настроены часы, можно, набрав команды:

date
Пример вывода: Sun Oct 26 01:45:00 MSK 2014

date --utc
Пример вывода: Sat Oct 25 22:45:05 UTC 2014
Московское время должно быть на 3 часа больше времени по Гринвичу. Если вы не в Москве, то, соответственно, согласно вашему часовому поясу. Можно воспользоваться для проверки, например, интернет-сервисом Яндекс.Время.

Заметим, что для корректной работы системы и время по Гринвичу, и местное время должны быть правильные.

Если у вас неправильное время по Гринвичу, надо правильно настроить часы или включить синхронизацию времени с серверами в интернете.

Если у вас система неправильно переводит время по Гринвичу в местное время, то не рекомендуется нарочно переставлять часы, а нужно установить обновления для системы. Данные о часовых поясах находятся в пакете tzdata (иногда называется zoneinfo). Начиная с версии 2014h в нём актуальная информация о московском времени, и в репозиториях всех популярных дистрибутивов уже либо эта версия, либо более новая. Если вы пользуетесь устаревшей системой, для которой уже не выпускают обновлений, рекомендуется указать какой-нибудь другой часовой пояс с постоянным временем UTC+03:00, например Asia/Bahrain.

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

Некоторые приложения используют отдельные базы часовых поясов, в том числе Java (для OpenJDK ищите пакет tzdata-java или подобный) и сервера баз данных, такие как MySQL, MariaDB и PostgreSQL, в зависимости от конкретной конфигурации.

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

>>> 248-ФЗ на сайте rg.ru (rg.ru)

proud_anon
()

Как включить Firefox Hello?

 ,

Вот я узнал, что в Firefox будет встроена функция для аудио- и видеозвонков через WebRTC, и что скайп будет уже не нужен, и что её можно опробовать уже сейчас в бете. Ну я и поставил Firefox 34b01 (на английском, Linux, для x86_64).

Смотрю инструкцию: «Зайдите в панель меню, нажмите кнопку Hello». А в панели меню нет кнопки «Hello». Если нажать Customize, там её тоже нет.

Кому-нибудь удавалось воспользоваться Firefox Hello? Может, у меня какая-то не такая версия Firefox?

proud_anon
()

Линус Торвальдс высказал своё отношение к жалобам Поттеринга

 ,

Леннарт Поттеринг недавно высказался о том, что разработчики открытого ПО часто недружелюбно относятся друг к другу. Сайт iTWire обратился к Линусу Торвальдсу за комментариями.

«Я с удовольствием участвую в холиварах горячих дискуссиях на технические темы. Но не вижу, какое мне дело до проблем Поттеринга» — прокомментировал Торвальдс.

Источник: http://www.itwire.com/opinion-and-analysis/open-sauce/65652-no-interest-in-po...

proud_anon
()

Устанавливаете ли вы несколько дистрибутивов Linux на один компьютер?

 ,

Вот, grem спрашивал, кто каким дистрибутивом пользуется для Steam.

В связи с чем у меня и возник вопрос: а кто вообще пользуется более, чем одним дистрибутивом?

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

У меня самого один основной (Mint) + один для экспериментов (Gentoo). Правда, Генту я давно не загружал.

  1. Нет, пользуюсь одним 1070 (73%)

    ********************************************************************************************************************************************************************************************************************************************************************************************************************************

  2. Один основной, иногда временно устанавливаю дополнительные 135 (9%)

    ****************************************

  3. Один основной + один для экспериментов 75 (5%)

    **********************

  4. Не поддаюсь классификации 53 (4%)

    ***************

  5. Ни одного 50 (3%)

    **************

  6. Два 38 (3%)

    ***********

  7. Более трёх 21 (1%)

    ******

  8. Три 14 (1%)

    ****

Всего голосов: 1456

proud_anon
()

Escape From XP

 , ,

Я сегодня узнал о существовании этой игры (HTML5) от корпорации Microsoft:

https://www.modern.ie/en-us/ie6countdown#escape-from-xp

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

proud_anon
()

Николас Краузе-таки пропихнул патч в ядро

 , ,

Nicholas Krause (может, актёр, а может, и нет) — якобы программист, который по неизвестным причинам уже давно посылает патчи непонятного содержания в LKML.

Предупреждение Теодора Тс'о: https://lkml.org/lkml/2014/8/4/206

Историю Ника смотрите в первом сообщении ветки, а ещё более древнюю — в анналах LKML. Надо сказать, что выдержка Тс'о достойна уважения, особенно по сравнению с Линусом.

Но сегодня ему удалось-таки пропихнуть патч в ядро! Патч закоммитил Мэттью Гэррет: https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=bd...

Патч, однако, вызывает большие вопросы, но судя по тому, что там было до этого патча, вопросы вызывает весь код toshiba_acpi.c .

proud_anon
()

Как рассказать clang'у, где у меня GCC installation?

 

Собираю игру про космического снайпера-кастрата летуна от cvs-255. Там в мейкфайле в качестве компилятора жёстко прописан clang. Ну я и думаю: попробую шлангом собрать.

clang не может найти некоторые стандартные заголовки при -stdlib=libstdc++, а кроме того, не может сказать линкеру ничего толкового на стадии линковки. Вот вывод -print-search-dirs:

$ clang -v -print-search-dirs     
Ubuntu clang version 3.4-1ubuntu3 (tags/RELEASE_34/final) (based on LLVM 3.4)
Target: x86_64-pc-linux-gnu
Thread model: posix
Found candidate GCC installation: /usr/bin/../lib/gcc/i686-linux-gnu/4.8
Found candidate GCC installation: /usr/bin/../lib/gcc/i686-linux-gnu/4.8.2
Found candidate GCC installation: /usr/bin/../lib/gcc/i686-linux-gnu/4.9
Found candidate GCC installation: /usr/bin/../lib/gcc/i686-linux-gnu/4.9.0
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/4.8
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/4.8.2
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9.0
Found candidate GCC installation: /usr/lib/gcc/i686-linux-gnu/4.8
Found candidate GCC installation: /usr/lib/gcc/i686-linux-gnu/4.8.2
Found candidate GCC installation: /usr/lib/gcc/i686-linux-gnu/4.9
Found candidate GCC installation: /usr/lib/gcc/i686-linux-gnu/4.9.0
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/4.8
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/4.8.2
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/4.9
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/4.9.0
Selected GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9
programs: =/usr/bin:/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../x86_64-linux-gnu/bin
libraries: =/usr/bin/../lib/clang/3.4:/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9:/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu:/lib/x86_64-linux-gnu:/lib/../lib64:/usr/lib/x86_64-linux-gnu:/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../..:/lib:/usr/lib
Ну так всё понятно: от всего GCC 4.9 у меня только gccgo. Надо пользоваться gcc 4.8.

Как сказать clang'у, чтобы он пользовался 4.8, несмотря на наличие 4.9?

proud_anon
()

Раскраска про SELinux

 ,

Оказывается, такая существует. Ты уже раскрашивал?

Edit. Оказывается, баян.

proud_anon
()

Как в Firefox узнать кодировку страницы?

 ,

Как в Firefox 31 узнать кодировку текущей страницы? Как заставить Firefox читать её в другой кодировке?

proud_anon
()

А чего это квотесы сломаны?

 , квотесы

Неподтверждённые цитаты выглядят так: https://imgur.com/YXe5kfe,cCZ1iVC#0

А последние подтверждённые так: https://imgur.com/YXe5kfe,cCZ1iVC#1

Это такой радикальный способ борьбы с тупняком?

proud_anon
()

Welcome to Microsoft World Wide Web Server!

 ,

It's 1994 again.
Where do you want to go today?
Just pick a location...
On our <img ismap>...

proud_anon
()