LINUX.ORG.RU

Сообщения x4DA

Мопед или скутер

Форум - Talks

Лор, что лучше для езды по городу: мопед или скутер? Что надёжней? На чем удобнее объезжать пробки? Что быстрее?

Бюджет - 25k.

Метки:

()

Выпущен DragonFlyBSD 3.0

Новости - BSD
Группа BSD

Наконец-то вышел релиз замечательной операционной системы семейства BSD DragonFlyBSD

Важные нововведения/изменения:

  • SMP VM. Значительна повышена скорость работы на многопроцессорных конфигурациях за счет улучшений в подсистеме виртуальной памяти.
  • HAMMER. Была повышена эффективность работы файловой системы HAMMER за счет введения time domain multiplexing
  • Был убран Big Kernel Lock из большей части ядра, во время работой над багом, вызванным, ошибкой процессора AMD.
  • Ядро с поддержкой SMP устанавливается по умолчанию. Это стало возможным за счет изменений в ACPI и interrupt routing
  • Шифрование дисков при помощи tcplay(8) , являющейся 100% совместимой с TrueCrypt и использует лицензию BSD.
  • В качестве репозитория пакетов используется pkgsrc-2011Q4.

Прямые ссылки на образа для скачивания:

i386
x86_64

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

Метки: , ,

()

Вышел порт языка Shen на Javascript

Новости - OpenSource
Группа OpenSource

Выпущен порт языка программирования Shen на Javascript.

Протестировать работу Shen на JS можно тут.

Для освежения памяти:

Shen - это функциональный язык программирования, являющийся продолжением языка Qi II. Имеет опциональную статическую систему типов, основанную на секвенциальном исчислении, и общее направление на логическое программирование.

Важной целью языка является переносимость. Ядро реализовано с использованием всего 45 функций Kernel Lisp (KL), поэтому язык достаточно быстро может быть перенесён на любую платформу.

Предыдущие посты на ЛОРе по теме:

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

Метки: , ,

()

[ПГМ][facepalm] Исламские студенты-медики бойкотируют лекции по дарвинизму

Форум - Talks
>>-----Цитата---->>

The Daily Mail reports on a piece from The Sunday Times revealing that University College London have seen an increasing number of Muslim students boycotting lectures on Evolution due to clashes with the Koran...

<<-----Цитата----<<

Ну facepalm же!

()

Shen / QII lisp

Форум - Development

%USERNAME% ты тыкал/делал что-нибудь на этом языке?

Ссылка на сайт языка

Какой experience?

Для Ъ:

Фичи языка:

pattern-matching:

(define member
    _ [] -> false
    X [X | _] -> true
    X [_ | Y] -> (member X Y))

каррирование/partial application:

> (* 2)
#<FUNCTION :LAMBDA (#:Y19250) (multiply #:Y19249 #:Y19250)>

> ( (* 2) 2)
4

статическая типизация:

(define total
    {(list number) --> number}
    [] -> 0
    [X | Y] -> (+ X (total Y)))

(define total-tst
-> (total [1 2 3 4 'a]))

\* выключим static type checking *\

> (tc -)
false : boolean

> (total-tst)
COERCE: 'a is not a real number

\* включим static type checking *\

> (tc +)
true

> (total-tst)
type error

Встроенная машина вывода (prolog):

(48-) (defprolog member
X [X | _] <--;
X [_ | Y] <-- (member X Y);)
member

(51-) (prolog? (member 1 [1 2]))
true

(52-) (prolog? (member 0 [1 2]))
false

(53-) (prolog? (member X [1 2]))
true

(54-) (prolog? (member X [1 2]) (return X))
1

Задание пользовательских типов данных (в т/ч рекурсивных) при помощи sequent calculus

(15+) (datatype binary

 if (element? X [0 1])
 _____________
 X : zero-or-one;
 
 X : zero-or-one;
 __________________
 [X] : binary;

 X : zero-or-one; Y : binary;
 ____________________________
[X | Y] : binary;

X : zero-or-one, [Y | Z] : binary >> P;
___________________________________________
[X Y | Z] : binary >> P;)
binary 

(16+) (define complement
\calculates the complement of a binary number\
{binary --> binary}
[0] -> [1] 
[1] -> [0] 
[1 N | X] -> [0 | (complement [N | X])] 
[0 N | X] -> [1 | (complement [N | X])]) 
complement : (binary --> binary)

(3+) (complement [0 1 0 1])
[1 0 1 0] : binary
()

Уберите

Форум - Linux-org-ru

trex6 Новости - Apple Умер Стив Джобс. 4.1 Offtopic
Dennis7 Новости - Apple Steve Jobs 1955-2011 4.1 Offtopic
goingUp Новости - Apple Стив Джобс отошел в мир иной 4.1 Offtopic

но все-таки новость про Джобса появилась:
www.linux.org.ru/news/apple/6837798

Новость от модератора не может быть 4.1 Offtopic?

WTF?

()

Копирование файла в образ файловой системы

Форум - General

Привет.

Мне нужно скопировать файл в образ (файл) файловой системы FAT32.

Ограничения:
нет рута.

то есть, нельзя:

* смонтировать через loopN,
* через fat-fuse (потому что нужен рут, чтобы подгрузить модуль fuse)

На файловой системе установлен FreeDOS, поэтому была идея запустить все это через qemu и скопировать через serial, либо через console, но пока не получается (копирование в именованый канал идет, но внутри VM ничего не принимается)

Собственно, какие еще есть варианты перед тем, как я начну писать свой велосипед для этого?

Спасибо.

()

Фильтр новостей

Форум - Linux-org-ru

Что делать, если часть новостей с ЛОРа, например про новые дистрибутивы, создание новых комьютерных классов с ОС "ЛИНУКС" в городе зажопинске, и.т.д. мне неинтересна?

Есть какие-нибудь решения, чтобы не видеть этого всего?

Спасибо.

()

Закат CL

Форум - Talks

@archimag: *lisp *работа

Меняю работу, CL на ней больше не будет (пока?), возвращаюсь в мир Python, C++ и жуткого enterprise. http://juick.com/archimag/1515582

Не пропускаем.

Похоже лиспосрачам приходит конец.

Еще одним практиком, использующим CL в разработке, на ЛОРе меньше.

()

замены даты в файле via sed

Форум - Development

У меня есть файл вида:

1314347367.377 X X X
1314347372.373 X X X

Первый столбец - время с начала epoch.

Нужно заменить его на на время в читабельной форме

Может кто-нибудь объяснить, почему

sed -r "s/([0-9]{10,}\.[0-9]{3})/$(date --date=&)/g" log > log.new

не работает?

В первом столбце нового файла строки вида

Tue Aug 30 00:00:00 MSD 2011

Что соответствует date --date=<пусто>

Очевидно, что & не разворачивается внтури $(...) Как это пофиксить?

Спасибо.

()

Crappy fonts

Форум - Desktop

Приветствую, десктопо-ЛОР.

Обновил систему (debian unstable), шрифты в Firefox стали ужасными. Точнее, части букв пропадают.

При ресайзинге места пропаданий меняются.

Ставлю другие шрифты - результат тот же.

Вот скрин.

Спасибо.

()

BSD сдерживает развитие СПО

Новости - BSD
Группа BSD

Разработчик PulseAudio, Avahi и systemd Ленарт Поттеринг, который уже предлагал прекратить поддержку BSD, Solaris и прочих Unix в Gnome, заявил, что поддержка совместимости с BSD замедляет развитие СПО:

>>-----Цитата---->>

Да, я считаю, что BSD уже особо не важен, и я думаю, что эта подразумеваемая совместимость с BSD - бремя, которое сдерживает нас и почти ничего не дает. Я не считаю, что они (BSD-системы) никому не нужны: все таки есть люди, которые их используют. Просто думаю, не в наших интересах тратить силы на поддержку, если мы хотим, чтобы Linux повсеместно вошел в мейнстрим (а не только серверы и ограниченные платформы, как Android)...

<<-----Цитата----<<

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

Метки: , ,

()

[Hokum][ЖЖ][slow]

Форум - Talks

Судя по днявке, товарищ Hokum, "got his shit together" и все-таки переехал в Москву.

Поздравляем и успехов, что-ли.

()

NetBSD теперь работает под Amazon EC2

Новости - BSD
Группа BSD

Выпущен первый образ ОС NetBSD для развертывания в облаке Amazon EC 2 (AMI, Amazon Images).

Amazon EC 2 — поставщик инфрастуктуры, позволяющей арендовать виртуальные машины для ваших нужд, используя сервисы Amazon. Выполнение виртуальных образов используется с использованием гипервизора Xen.

Информация по развертыванию образов доступна здесь.

Для создания собственных образов могут помочь следующие пакеты для pkgsrc:

EC2 AMI tools

EC2 API tools

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

Метки: , ,

()

Просьба восстановить новость

Форум - Linux-org-ru

http://www.linux.org.ru/news/bsd/5911650

Непонятно, почему никто новость не подтвердил, она провисела три дня, а потом тов. JB ее снес.

Собсна, новость определенной группе лиц может быть интересна, даже если она "не революционна".

Спасибо.

()

Вышла ОС NetBSD 5.1

Новости - BSD
Группа BSD

Доступна для загрузки NetBSD версии 5.1.

Релиз включает поддержку нового оборудования, исправления ошибок и уязвимостей.

Изменений много, некоторые из них:

  • отображение чётности на RAIDframe (сильно уменьшает время, необходимое для контроля чётности после «грязного» выключения);
  • улучшения в X.org;
  • добавлены драйверы для множества сетевых устройств;
  • поддержка Xen Dom0;
  • поддержка Xen PCI pass-through.

Список зеркал

Торренты

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

Метки: ,

()

UPX, stub-files

Форум - Development

Привет, ЛОР.

Никто не знает, как перекомпилировать stub-файлы в UPX?

Пробовал эти тулчейны (с sourceforge, как сказано в мануале) (http://sourceforge.net/projects/upx/files/upx-tools/20060823/):

bin-upx-20060823.tar.bz2 bin-upx2-20060823.tar.bz2 bin-upx2-20061028.tar.bz2

Или они совсем древние и нужно будет свой тулчейн собрать?

Не работает, пишет:

dc@k-pax:~/code/upx-3.07-src/src/stub$ make all
amd64-linux-gcc-3.4.4 -m64 -nostdinc -MMD -MT amd64-darwin.dylib-entry.h -fno-exceptions -fno-asynchronous-unwind-tables -Wall -W -Wcast-align -Wcast-qual -Wstrict-prototypes -Wwrite-strings -Werror -c src/amd64-darwin.dylib-entry.S -o tmp/amd64-darwin.dylib-entry.bin
chmod a-x tmp/amd64-darwin.dylib-entry.bin
multiarch-objcopy-2.17 -F elf64-x86-64 --strip-unneeded tmp/amd64-darwin.dylib-entry.bin
multiarch-objcopy-2.17 -F elf64-x86-64 -R .text -R .data -R .bss tmp/amd64-darwin.dylib-entry.bin
multiarch-objcopy-2.17 -F elf64-x86-64 -R .comment -R .note -R .note.GNU-stack -R .reginfo tmp/amd64-darwin.dylib-entry.bin
multiarch-objdump-2.17 -b elf64-x86-64  -Dr  tmp/amd64-darwin.dylib-entry.bin | sed -e 's/[ 	]*$//' > tmp/amd64-darwin.dylib-entry.bin.disasm
/bin/sh: multiarch-objdump-2.17: not found
multiarch-objdump-2.17 -b elf64-x86-64  -htr -w tmp/amd64-darwin.dylib-entry.bin | sed -e 's/[ 	]*$//' | cat --squeeze-blank | sed -e '1{/^$/d}' -e '${/^$/d}' | sed -e '1s/^.*: *file format/file format/' > tmp/amd64-darwin.dylib-entry.bin.dump
/bin/sh: multiarch-objdump-2.17: not found
python ./../../src/stub/scripts/xstrip.py --with-dump=tmp/amd64-darwin.dylib-entry.bin.dump --create-bindump=tmp/amd64-darwin.dylib-entry.bin.bindump tmp/amd64-darwin.dylib-entry.bin
Traceback (most recent call last):
  File "./../../src/stub/scripts/xstrip.py", line 216, in <module>
    sys.exit(main(sys.argv))
  File "./../../src/stub/scripts/xstrip.py", line 208, in main
    do_file(arg)
  File "./../../src/stub/scripts/xstrip.py", line 177, in do_file
    assert len(odata) == pos, "unexpected strip_with_dump"
AssertionError: unexpected strip_with_dump
make: *** [amd64-darwin.dylib-entry.h] Ошибка 1

()

[WTF?] Информатик-юрист

Форум - Talks

...........

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


http://www.almamater.tstu.ru/archive/2005/alma96-97/4.htm

Что-то я не понял. Зачем оно надо?

()

[$] [системное программирование] [энтерпрайз]

Форум - Talks

Уважаемый ЛОР!

Сколько щас спецы по системному программированию получают в ДС 1/2 ?

Что-то смотрю, многие мои знакомые зарабатывают, работая java- или c#- программистами, больше меня.

Или я себя плохо продал?

()

epsxe

Форум - Games

Привет, не могу заставить работать эмулятор epsxe под linux. (debian sid x86)

Сигфолтится, на spu-плугине. Ставлю null sound output plugin - то же самое.

Есть идеи?

dc@darkstar:~/d0wn/epsxe/plugins$ ../epsxe 
 * Running ePSXe emulator version 1.6.0. 

Gtk-WARNING **: Failed to load module "libcanberra-gtk-module.so": libcanberra-gtk-module.so: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога
 * Memory handlers init. 
 * ePSXe: PSX BIOS loaded [bios/SCPH1001.BIN]. 
 * Init internal cdrom ... CD_Init: open of "bios/scph1001.bin" failed (2)
CD(0,2,16) read ioctl failed (9)
CD(171,8,55) read ioctl failed (9)
CD(171,8,56) read ioctl failed (9)
 * NTSC cdrom detected. 
 * Init gpu[0][libgpuPeteXGL2.so.2.0.9] 
Error: couldn't get fbconfig
Missing ATI render-texture extension!NVIDIA Corporation
GeForce 9400 GT/PCI/SSE2
 * Open gpu[0] 
 * Init spu[0][libspuPeopsOSS.so.1.0.9] 
 * Open spu[0] 
Ошибка сегментирования
()