LINUX.ORG.RU

Сообщения Virtuos86

 

Релиз компилятора Python — Nuitka 0.4.2

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

Вышла новая версия транслятора из языка Python в представление на C++. Данное представление компилируется в исполняемый файл, использующий библиотеку libpython для управления объектами (аналогично CPython).

На данный момент Nuitka — хорошая замена интерпретатору Python, она поддерживает совместимость на уровне компиляции с CPython 2.6, 2.7 и 3.2.

В данной версии Nuitka на тесте pystone производительнее CPython на 258%, несмотря на то, что еще не сделаны все планируемые оптимизации.

Основные изменения:

  • поддержка FreeBSD;
  • опция для выявления исключений на этапе компиляции;
  • базовая поддержка Python 3.3;
  • исправления ошибок.

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

 nuitka, ,

Virtuos86
()

Наиболее кошерный тайловый WM

Форум — Desktop

Тормоза Unity с Compiz достали, понятно, что бежать надо на что-то легкое.

Почему именно тайлинг? Мне кажется, всё легкое будет выглядеть довольно дерьмово по сравнению с полноценными DE (особенно шрифты), легкость просто так не дается. А тайлинг, в принципе, мне интересно попробовать, может понравится.

Какой WM в этой категории наиболее удобен?

И, если кто будет советовать, поделитесь уж конфигами готовыми или скажите, где взять. Голый тайлинг искоропки чересчур круто выглядит, как на мой взгляд :-).

 ,

Virtuos86
()

Есть ли такой чат?

Форум — Talks

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

 ,

Virtuos86
()

Система странно подключает букридер

Форум — Desktop

Пациент: Ubuntu 11.10
У читалки есть внутренняя память и слот для MicroSD.
Подключаю через usb-кабель читалку, система бодро рапортует, что подключён новый диск, и открывает его — MicroSD-флэшку, до внутренней памяти никаким образом не доберёшься.
Это в убунте.
В live-cd'шке PuppyRus всё доступно.
Чего не хватает?

 

Virtuos86
()

Вопрос рубистам

Форум — Development

Собственно вопрос: почему в Ruby нельзя нормально (естественно) передать метод в другой метод? Вернее, почему не добавили ещё сахарку какого-нибудь для обхода этого момента?

В Python:

>>> def foo(a):
...  print a
... 
>>> def bar(): pass
... 
>>> foo(bar)
<function bar at 0xb7636764>
>>> 
В Ruby:
irb(main):001:0> def foo a
irb(main):002:1> print a
irb(main):003:1> end
=> nil
irb(main):004:0> def bar
irb(main):005:1> end
=> nil
irb(main):006:0> foo bar
=> nil
То есть, поскольку в Ruby для вызова метода не нужны круглые скобки, то bar вызывается при передаче в качестве аргумента, и foo работает уже с nil.

 , ,

Virtuos86
()

[ubuntu][клава]Переназначение клавиш

Форум — Desktop

Отказала клавиша A/Ф. Менять клавиатуру не хочется из-за такой мелочи. Вопрос, где и что подредактировать в Убунте, чтобы переназначить эту клавишу на другую, тот же Caps Lock, например (почему-то в в Puppy найти удалось подходящий файл, а здесь я оказался бессилен).

 

Virtuos86
()

[выбор дистрибутива] Нужен минималистичный дистрибутив

Форум — Linux-install

Имеются: 512 МГц и 256 Мб RAM + медленный Интернет(хотя это скорее минус).
Поэтому качать образ в пару гигов - не вариант.
Хотелось бы что-нибудь минималистичное (по размеру) в базовом исполнении с возможностью дальнейшего расширения/добавления нужного функционала. «Летать» не обязан, но желательно, чтобы особо не тормозил, для этого XP есть.
Сейчас установлен Puppyrus 2. По первому пункту устраивает, но пакетная система (PET-пакеты) какая-то невнятная. И, конечно, это далеко не мэйнстрим, поэтому пакетов с гулькин нос, а сам дистр урезан изначально в силу своей идеологии. То есть того же Python-а, к примеру, нет, а чтобы скомпилить из исходников нужно установить какой-то мифический dev-пакет с gcc, ссылку на который я неделю искал по всему сайту папируса(!). Хотя, по идее, этот пакет должен был быть в менеджере пакетов, но его там нет.

 

Virtuos86
()

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