LINUX.ORG.RU

Сообщения tailgunner

 

Полностью открытая аппаратная платформа

Новости — Hardware and Drivers
Группа Hardware and Drivers

Группа разработчиков, в которую входит один из основателей проекта Raspberry Pi, объявила о работе над полностью открытой аппаратной платформой lowRISC. В отличие от Raspberry Pi, платформа предназначена для разработки массовых SoC. Опять же в отличие от Raspberry Pi, в качестве CPU будет использоваться процессор с ISA RISC-V; судя по тому, что в первой итерации SoC будет отсутствовать GPU, вопрос с его выбором ещё не решен.

Планируются тактовые частоты 500МГц-1ГГц при техпроцессе 40нм и 1-1.5ГГц при техпроцессе 28нм; ответы на вопрос «почему не MIPS? почему не OpenRISC?» есть в FAQ lowRISC и в FAQ RISC-V.

Ещё в RISC-V есть поддержка 128-битового адресного пространства, о которой мы так давно мечтали.

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

 ,

tailgunner
()

Компиляция одновременно для нескольких архитектур

Форум — Development

Предположим, есть проект, в котором часть бинарей собирается для одной архитектуры, часть - для другой. В проекте есть библиотека, которая используется в бинарях для обеих архитектур. Понятно, что *.o и lib*.* этой библиотеки нужно складывать в разные каталоги. Есть какие-нибудь общепринятые практики, как поступать в таких случаях? Может быть, в autotools и/или cmake есть какие-то встроенные средства для этого?

 , ,

tailgunner
()

Вышел PyPy 2.3 «Terrestrial Arthropod Trap»

Новости — Open Source
Группа Open Source

9 мая тихо и незаметно вышел PyPy 2.3, интерпретатор и JIT-компилятор Python, одновременно являющийся инструментарием для разработки интерпретаторов динамически типизированных языков программирования; на сегодня PyPy поддерживает x86 под управлением Linux (32 и 64 бит), Mac OS X (64 бит), OpenBSD, Windows (32 бит), и ARMv6/ARMv7 (с VFPv3) под управлением Linux.

Эта версия PyPy содержит относительно немного значимых улучшений функциональности - разработчики сосредоточились на чистке и рефакторинге кода, и исправлении ошибок и регрессий. Одним из результатов этой работы стало выделение транслятора RPython (языка, на котором написан интерпретатор Python) в отдельный пакет, который возможно использовать отдельно от PyPy (например, в HippyVM, в группу разработчиков которой входит Maciej Fijalkowski, один из PyPy core developers).

Видимые пользователю изменения в сравнении с предыдущей версией:

  • обновление stdlib до версии 2.7.6;
  • более быстрые генераторы;
  • поддержка OpenBSD;
  • улучшение поддержки NumPy:
    • код поддержки разделен на встроенный в PyPy модуль _numpy и форк основного кода NumPy);
    • в _numpy ускорена операция dot, что ускоряет все операции NumPy;
    • реализована большая часть функциональности nditer;
    • продолжаются исправление ошибок и реализация недостающей функциональности для прохождения стандартной тестовой сюиты NumPy.

Продолжаются работы по реализации STM (preview-версия интерпретатора с STM ожидается «уже скоро, как только мы исправим несколько ошибок») и Python 3.

Поддержать нужный подпроект трудовым рублем можно здесь: STM, NumPy, Python3.

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

 

tailgunner
()

В OpenBSD начата зачистка кода OpenSSL

Форум — Talks

Вычищается код поддержки старых ОС вроде OS/2 и Netware, обертки стандартных функций, некоторых бэкендов: https://lobste.rs/s/3utipo/openbsd_has_started_a_massive_strip-down_and_clean...

Официального анонса работ найти не удалось, но по ссылке имеется ссылка на CVS.

 , , очистительное пламя

tailgunner
()

«Почти полностью» открытый лэптоп собирает средства

Новости — Hardware and Drivers
Группа Hardware and Drivers

Два инженера из Сингапура на основе открытых компонентов разработали лэптоп, и теперь собирают средства на организацию его выпуска. Цель авторов — собрать 250 000$. Лэптоп основан на 4-ядерном процессоре ARM и содержит в себе ПЛИС (Xilinx Spartan-6, доступен для программирования пользователем), использует Coreboot и (естественно) Linux. Документация и PCB открыты и доступны для загрузки. Заказать лэптоп (по цене $1995 в алюминиевом корпусе или $5000 в дизайнерском деревянном) можно здесь.

Более подробно о железе здесь.

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

tailgunner
()

Debian Wheezy, ядра 3.2 и 3.10, и nouveau

Форум — Linux-hardware

Есть ли в nouveau ядра 3.10 какие-нибудь весомые плюшки по сравнению с ядром 3.2, ради которых стоит обновлять ядро Debian Wheezy?

 

tailgunner
()

Заговор понифагов на моем ЛОРе

Форум — Linux-org-ru

За что аватарку удалили? Только не надо про «оскорбление чувств верующих^Wпонифагов» - почему им можно, а мне нельзя?

 

tailgunner
()

Версии cfengine и документация по ним.

Форум — Admin

Если здесь есть пользователи cfengine - какой версией вы пользуетесь (насколько я понимаю, живы и cfengine2, и cfengine3) и, если можно, для каких задач? Есть ли толковая документация? От официальной документации на cfengine.com у меня осталось недоуменное «зачем это всё и как оно работает на самом деле?».

 

tailgunner
()

Настройка Gnome3

Форум — Desktop

Поставил «на посмотреть» Gnome3 в Wheezy. Вроде выглядит симпатично, но бесят две вещи: тени от окон и то, что при sloppy focus окно, которое получает фокус, не выходит на передний план. В связи с чем опрос - это хоть как-нибудь настраивается?

 

tailgunner
()

Тормоза, вон из модераторов.

Форум — Linux-org-ru

Вот почему тему Главная концепция common lisp удалили тогда, когда там давно уже шла нормальная и по меркам ЛОР вежливая дискуссия? Если это провокация флейма, надо было прибить сразу, а если сразу прохлопали - хотя бы почитать, о чем там сейчас говорят. tazhate, если тебя скастовали с просьбой удалить топик - ты не обязан выполнять это пожелание.

 

tailgunner
()

Памяти великого генетика Т.Д.Лысенко

Форум — Talks

Как выясняется, Трофим Денисович просто опередил свое время: http://lenta.ru/articles/2013/05/10/circrna/

<Ъ>Открыт механизм наследования приобретенных признаков </Ъ>

 ,

tailgunner
()

Вышел PyPy 2.0

Новости — Open Source
Группа Open Source

9 мая вышла версия PyPy 2.0 с кодовым названием «Einstein Sandwich». PyPy — интерпретатор языка Python со встроенным tracing JIT. Основными изменениями по сравнению с PyPy 1.9 являются:

Планируется, что версия 2.0 послужит стабильной базой для более частых релизов (вероятно, для создания действительно быстрых интерпретаторов Ruby и PHP).

Не вошли в официальный анонс, но тоже немаловажны:

И, наконец (я знал, что вы спросите): работа по распараллеливанию PyPy ведется не слишком активно, но есть ветка STM.

Cравнение скорости PyPy и CPython на синтетических бенчмарках

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

 , ,

tailgunner
()

Выигрыш от перехода 32бит -> 64бит для вычислительного кода

Форум — Development

Поделитесь историями успеха об ускорении вычислительных программ при переходе 32 -> 64 бит. Какого прироста в производительности можно ожидать? Интересует прежде всего Python (NumPy), но и чистый Си-код тоже.

 

tailgunner
()

Где обсуждение Richland?

Форум — Talks

Уж три дня, как AMD объявило новые процессоры, а на ЛОР ни звука. Или похоронили лоровцы в сердцах своих AMD, продались Intel, и вписались в заговор молчания?

Подробности

 , richland

tailgunner
()

А где key emulation и Emacs?

Форум — General

Я засиделся в криокамере^Wmc 4.6.2 - где в более новом редакторе mc (4.8.3) то, что раньше было Options -> General -> Key emulation? Гномья болезнь выкосила?

tailgunner
()

Требую справедливости.

Форум — Linux-org-ru

Если мой высокорелевантный комментарий www.linux.org.ru/view-message.jsp?msgid=8693981 удалили, то я требую хотя бы удаления с приличествующей случаю причиной: «Произвол» или в крайнем случае «Флуд».

 

tailgunner
()

Как переназначить HOME?

Форум — General

В Debian Wheezy пытаюсь запустить mc от пользователя www-data, выдается следующее:

(mc:15384): GLib-WARNING **: GError set over the top of a previous GError or uninitialized memory.
This indicates a bug in someone's code. You must ensure an error is NULL before it's set.
The overwriting error message was: Cannot create /var/www/.cache/mc directory

(mc:15384): GLib-WARNING **: GError set over the top of a previous GError or uninitialized memory.
This indicates a bug in someone's code. You must ensure an error is NULL before it's set.
The overwriting error message was: Cannot create /var/www/.local/share/mc directory
Failed to run:
Cannot create /var/www/.config/mc directory

OK, /var/www в самом деле недоступна на запись, но с чего бы программе падать? Ладно, пытаемся обойти этот баг:

$ HOME=/tmp mc

И программа снова падает с тем же сообщением.

Есть какой-нибудь способ запустить mc, когда HOME пользователя недоступен на запись?

tailgunner
()

Double click на клавиатуре

Форум — General

Хочется странного - чтобы double click на клавише $K0 обрабатывался не как «двойное нажатие на $K0», а как «нажатие на $K1»: например, double click по Left - это Home. Возможно ли это и какие маны курить?

tailgunner
()

Не возжелай смартфона своего

Новости — Проприетарное ПО
Группа Проприетарное ПО

Библиотека Конгресса, которой вменяется в обязанность истолковывать путаные законы для их практического применения, выпустила очередное толкование DMCA в отношении разблокирования смартфона («unlocking», под которым понимается возможность отвязки от оператора - «removing restrictions that a carrier places, which can prevent you from switching carriers»). Согласно ему:

  • за коммерческое распространение программ для этих целей можно получить 5-10 лет тюрьмы и штраф в $500K-$1M;
  • за некоммерческое — назначенный судом (с подачи истца) штраф;
  • просто за использование таких программ — существенные штрафы.

Разблокировка смартфонов для целей установки сторонних программ разрешена, но запрещена для планшетов.

Также EFF отказали в просьбе разрешить разблокировку Secure Boot на компьютерах с UEFI. Таким образом, установка произвольной ОС на ноутбуке, залоченном на Windows 8, может оказаться преступлением.

Истолкование вступает в силу в январе 2013 и не будет пересмотрено 3 года.

>>> Подробнее о том, как твой смартфон может заблокировать тебя

 , ,

tailgunner
()

О прошедшем конце света.

Форум — Talks

Кто-нибудь заметил? Ну там кардиостимулятор барахлил, разрывы, процент потерь пакетов вырос?

«А может, я уже умер и могу ехать по встречной полосе?» (ц)

tailgunner
()

RSS подписка на новые темы