LINUX.ORG.RU

Сообщения luke

 

Андрей Ёлка. Задачка.

У компьютера есть шесть накопителей на магнитной ленте и n процессов, соревнующихся за право использовать ленты. Каждому процессу может потребоваться не более двух накопителей. При каких n не будет взаимоблокировок?

luke
()

[gentoo]зависимости

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

 

luke
()

[вещества][тупняк]as && div

есть такой код на асме

.code32
.globl _start
.text
_start: 
        movl    $5,%eax
        movl    $5,%edx
        xchgl   %eax,%edx
        divl    %edx

        movl    $1,%eax
        movl    $0,%ebx
        int     $0x80
при выполнении вываливает:
Исключение в операции с плавающей точкой

ну и где я поделил на ноль?

 ,

luke
()

sys-fs/lvm2 не собирается

Логи:
emerge --info =sys-fs/lvm2-2.02.84

[ebuild     U ] sys-fs/lvm2-2.02.84 [2.02.73-r1] USE="lvm1 readline static (-clvm) (-cman) (-selinux)" 

/var/tmp/portage/sys-fs/lvm2-2.02.84/temp/build.log
/var/tmp/portage/sys-fs/lvm2-2.02.84/temp/environment/var/tmp/portage/sys-fs/lvm2-2.02.84/temp/en...
$emerge --info
Portage 2.1.9.45 (default/linux/amd64/10.0/desktop, gcc-4.5.2, glibc-2.13-r2, 2.6.38-gentoo x86_64)
=================================================================
System uname: Linux-2.6.38-gentoo-x86_64-Intel-R-_Celeron-R-_CPU_E3300_@_2.50GHz-with-gentoo-2.0.2
Timestamp of tree: Fri, 08 Apr 2011 12:45:01 +0000
app-shells/bash:     4.2_p8
dev-lang/python:     2.7.1-r1, 3.1.3-r1
dev-util/cmake:      2.8.4
sys-apps/baselayout: 2.0.2
sys-apps/openrc:     0.8.0
sys-apps/sandbox:    2.5
sys-devel/autoconf:  2.13, 2.68
sys-devel/automake:  1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:  2.21
sys-devel/gcc:       4.4.5, 4.5.2
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.4-r1
sys-devel/make:      3.82
virtual/os-headers:  2.6.38 (sys-kernel/linux-headers)
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="* -@EULA PUEL skype-eula AdobeFlash-10.1"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -march=native -mmmx -msse -msse2 -mssse3"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt /usr/share/openvpn/easy-rsa /usr/share/themes/oxygen-gtk/gtk-2.0"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-O2 -pipe -march=native -mmmx -msse -msse2 -mssse3"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests binpkg-logs distlocks fixlafiles fixpackages news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS=""
GENTOO_MIRRORS="[url=ftp://linux.nsu.ru/gentoo-distfiles/]ftp://linux.nsu.ru/gentoo-distfiles/[/url]"
LANG="ru_RU.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="us ru"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://linux.nsu.ru/gentoo-portage"
USE="X a52 aac acl acpi alsa amd64 berkdb bluetooth branding bzip2 cairo cdr cli consolekit cracklib crypt cups cxx dbus dri dri2 dts dvd dvdr emboss encode eselect exif fam firefox flac fortran gdbm gdu gif gpm gtk iconv ipv6 jpeg lcms ldap libnotify mad midi mikmod mmx mng modules mp3 mp4 mpeg mudflap multilib ncurses nls nptl nptlonly ogg opengl openmp pam pango pcre pdf perl png policykit ppds pppd python qt3support readline sdl session spell sse sse2 ssl ssse3 startup-notification svg sysfs tcpd tiff truetype udev unicode usb vorbis x264 xcb xcomposite xml xorg xulrunner xv xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="us ru" PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="intel" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" 
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, MAKEOPTS, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

luke
()

[loroogle]forth байт код

Сабж. Где достать описание?

 

luke
()

[тервер][пятница]вероятность сборки мира

Какова вероятность того, что emerge world запустится с первого раза в среднестатистическом случае? С какой вероятностью в этом же самом случае пересорка мира завершится успехом (под успехом будем понимать ошибку при сборке какого-нибудь пакета и т.п.)?

 

luke
()

матан-2

Для тех, кто хочет размять мозги кидаю ещё одну задачку. Даётся функция f(\alpha)=\int_{0}^{+\infty} \frac{\cos \alpha x \sin x}{x} dx, нужно построить график.

Линк на картинку.

luke
()

матан

Тут жаловались на простые задачки. Ну вот думаю это будет интереснее:

int_0^(pi/2) ln(a^2*cos^2(x)+b^2*sin^2(x))dx

luke
()

scilab && ginput

Кто знает, есть ли в scilab аналог матлабовского ginput?

luke
()

Атака клонов

http://rghost.ru/5045276/image.png

Последствия первого апреля. ЛОР создаёт свою армию клонов для сохранения мира и порядка в галактике. Джедаи вступают в армию, готовые помочь благородному делу. Однако реальная цель создания клонов была иной...

P.S. карма, гента и кнопочка «Пуск» в комплекте)

и да, в заголовках расово верный терминус

luke
()

[loroogle]Теория суперструн (Dorif)

Сабж. Интересует, каким образом данная теория может объединить гравитационное, электромагнитное, слабое и сильное взаимодействие, а также устранить противоречия квантов и ОТО. Что эта теория предсказывает из ныне проверенных экспериментом фактах? Алсо - какие базовые утверждения (постулаты) лежат в основе теории? Заранее спасибо.

 

luke
()

Меса не собирается

* ERROR: media-libs/mesa-7.10.1 failed (compile phase):
 *   died running emake, base_src_make
 * 
 * Call stack:
 *     ebuild.sh, line   56:  Called src_compile
 *   environment, line 5525:  Called base_src_compile
 *   environment, line 1158:  Called base_src_make
 *   environment, line 1196:  Called die
 * The specific snippet of code:
 *           emake "$@" || die "died running emake, $FUNCNAME";

Второй раз встречаю подобную ошибку. ЧЯДНТ?

luke
()

gnome-terminal ctrl-c ctrl-d

Вобщем так. Поставил я сабж, а там все подобные комбинации пишут русскими буковами. В konsole эти кнопки работают. Куда копать?

luke
()

инсталл-фест

Я так понимаю, сейчас завершается московский инсталл фест. Кто ходил? Что было? Как всё прошло?
На главной

luke
()

Си компилятор для 8086&80286

Интересует сабж под Linux с возможностью генерить 16-разрядный код. В gcc сия фича отсутствует (судя по ману). Самому пилить gcc лень, да и сил/знаний не хватит. А нужно для того, чтобы не использовать древний проприетарный честно «украденный» Turbo C.

Если есть древние версии gcc с поддержкой сабжевых процессоров, то также реквестирую.

luke
()

Сущность Линукса

У товарища на нетбуке арч, сидели мы значит, писали что-то на асме в консольке. Тут подходит сопоточник. Смотрит он на экран так, смотрит и спрашивает:

- Это DOS?

Мы молча ржём. Я говорю:

- Ты что, не знаешь, что такое Mac?

- А, так у вас макинтош что ли?

- Нет, на самом деле это не совсем Mac.

- А, так это DOS под Mac!

И тут до нас дошло, что есть линукс

luke
()

[нацпол]Ливия

МИД РФ призвал прекратить бомбардировки Ливии

МИД России 20 марта призвал силы международной коалиции прекратить военную операцию в Ливии, сообщает ИТАР-ТАСС.

Слон и моська. (США и РФ)

 

luke
()

[самообразование]Multiboot specification

Стал копаться в этой самой спецификации. Образ ядра должен выглядеть так:

Offset	Type	Field Name	Note 
0	u32	magic	required 
4	u32	flags	required 
8	u32	checksum	required 
12	u32	header_addr	if flags[16] is set 
16	u32	load_addr	if flags[16] is set 
20	u32	load_end_addr	if flags[16] is set 
24	u32	bss_end_addr	if flags[16] is set 
28	u32	entry_addr	if flags[16] is set 
32	u32	mode_type	if flags[2] is set 
36	u32	width	if flags[2] is set 
40	u32	height	if flags[2] is set 
44	u32	depth	if flags[2] is set 
Открываю mc, смотрю на vmlinuz в hex и не вижу магического числа (0x1BADB002). Тогда как grub определяет, что файл, который мы ему суём, действительно ядро, которое надо загрузить?

пруф

 

luke
()

[red hat][патенты]Компания Red Hat выплатила 4,2 миллиона долларов для урегулирования патентного иска

Согласно открывшимся сведениям, для урегулирования поданного компанией FireStar Software иска о нарушении патентов в программном обеспечении, развиваемом под лицензией GPL, компания Red Hat в июне 2008 года выплатила 4,2 миллиона долларов отступных. Этот факт, являющийся одним из «самых тщательно скрываемых секретов в истории OpenSource», был выявлен Флорианом Мюллером (Florian Mueller), известным борцом с патентованием программного обеспечения, который нашёл в судебных архивах документ, зафиксировавший выплату.


P.S. Чувак, который выдумал сумму, явно лоровец

opennet.ru

 ,

luke
()

Ну сколько можно уже!

Сдавал я тихо мирно лабу, рассчитывал сходить в универскую столовку а потом порешать месы и нате: опять двадцать пять.

http://news.ngs.ru/more/84900/

Для Ъ:

Как сообщили в пресс-службе ГУВД по Новосибирской области, около 12:00 на электронную почту руководства вуза поступило сообщение о том, что здание университета заминировано

luke
()

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