LINUX.ORG.RU

Сообщения tigris

 

Поиск книги по программированию [решено]

Привет всем. Кто постарше может помнит, в 90х была книга (название точно не помню) что-то вроде «как написать игру типа doom» на си. вот пытаюсь искать по этому названию и не получается.

p.s. когда-то была у меня эта книга, куда дел не помню. сейчас пытаюсь собрать себе библиотеку печатных книг которые для меня что-то значат, влияли на мои решения и вдохновляли :) старость подходит))

 ,

tigris
()

требуется помощь с regexp [РЕШЕНО]

привет народ. всю голову себе сломал. нужно составить регулярку которая позволяет ввод только символов и одной цифры, причем цифра может находится где угодно. символы [a-zA-Z0-9] без пробелов. например ^[a-zA-Z0-9]+$ позволяет вводить только символы без учета регистра, вот как мне теперь добавить туда проверку на цифру? читаю уже с утра документацию, и в википедии и просто по сайтам, но что-то никак не пойму что к чему. думал как-то с группами (exp) можно сделать, но оно не работает у меня.

(забыл собственно цифры вставить)

 

tigris
()

Выбор ноутбука [РЕШЕНО]

Привет народ. Сейчас нахожусь в поиске ноута и хочу попросить помощи в этом нелегком деле)) посоветуйте не дорогой ноут со следующими х-ми:

  1. i7 или ryzen
  2. 32 Gb Ram
  3. 2k экран 15-17"

это главное. поиски в гугле выдают только игровые ноуты, а там цена такая, что ух! и половину от нее составляет, вероятно, цена видюхи, а мне на видюху пофиг, я не играюсь.

 

tigris
()

awesome и freedesktop menu. как вернуть debian-menu?

Привет всем. Ноут слабенький и freedesktop menu строится очень долго, соответственно awesome тоже загружается очень долго. Использую тему отсюда - https://github.com/lcpz/awesome-copycats. Попробовал скопировать с /etc/xdg/awesome/rc.lua строчки связанные с mainmenu, однако ничего не получилось.Загружается конечно быстро, однако при попытке вызвать меню выскакивает ошибка. нифига не понимаю, что ему не нравится.... вроде все должно работать, но фиг. Может кто что подскажет?

rc.lua ошибка

awesome v4.0 (Harder, Better, Faster, Stronger) • Compiled against Lua 5.1.5 (running with Lua 5.1) • D-Bus support: ✔ • execinfo support: ✔ • RandR 1.5 support: ✘ • LGI version: 0.9.1

 

tigris
()

linux для слабого процессора [решено]

Господа, давно уже не обращался с вопросами к форуму, т.к. пользуюсь линём исключительно как пользователь, но сейчас возникла проблема! залил свой ноут, а так как финансово не богат, то взял самое дешевое что попалось, а попалось - lenovo g50-45 e1 61-что-то там, короче гадость. собственно и вопрос, что из дистрибутивов можно попробовать поставить? пробовал - ubuntu 17.10, elementary os, debian testing, clds, но все не устраивает тем, что тормозит онлайн-видео, а на этом ноуте это самое востребованное. gentoo с моими познаниями я смогу собрать только с genkernel, а посему нафиг. от дистра требуется отзывчивость, красивость в дефолте, и что-бы разобраться было легко. памяти 10 гиг, винт 128 ссд.

 

tigris
()

sed вырезать подстроку [РЕШЕНО]

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

bla-bla-bla ["bla-bla"]

вот мне нужно то, что внутри кавычек, причем ограниченное именно

[" "]
. Заранее спасибо

 

tigris
()

emacs - несколько вопросов новичка [РЕШЕНО]

Всем привет, решился все-таки освоить emacs, возникло 2 вопроса, которые наскоком и поверхностным гуглением не решились. 1) как заставить emacs по умолчанию загружать цветовую тему? а не после запуска M-x, load-theme? 2) как открывать emacs с определенной геометрией? не указывая в кач-ве параметров --geometry? использую emacs24-gui

 ,

tigris
()

как управлять led-индикаторами клавиатуры?

привет всем, продолжаю настраивать awesome на Calculate Linux 15.17 и возник сабжевый вопрос собственно. xset led 1-32 не включает ни одного индикатора :( на просторах инета набрел на старую статью где говорилось, что нужно добавить в xorg в секцию InputDevice Option «XLeds» «1 2 3», однако xorg.conf давно не тот :) Хотелось бы на ноуте (T410) настроить подсветку на клавишах mute и mic-mute (соответствующие индикаторы на клавишах есть) в принципе это не критично, исключительно для эстетики ))

p.s. вдруг пригодится?

$ ls /sys/class/leds/
input0::capslock    phy0-led             tpacpi::dock_status1  tpacpi::power         tpacpi::unknown_led
input0::numlock     tpacpi::bay_active   tpacpi::dock_status2  tpacpi::standby       tpacpi::unknown_led2
input0::scrolllock  tpacpi::dock_active  tpacpi:green:batt     tpacpi::thinklight    tpacpi::unknown_led3
mmc0::              tpacpi::dock_batt    tpacpi:orange:batt    tpacpi::thinkvantage

 , ,

tigris
()

не обновляется виджет в осоме

привет лоровцы, вопрос - вывел индикатор заряда батареи, а оно не хочет обновляться, подскажите что не так?

349 bat_perc = lain.widgets.bat({
350     settings = function()
351         widget:set_markup(space3 .. bat_now.perc .."%" .. markup.font("Tamsyn 4", " "))
352     end
353 })
354 bat_time = lain.widgets.bat({
355     settings = function()
356         widget:set_markup(space3 .. "~ " .. bat_now.time .. markup.font("Tamsyn 4", " "))
357     end
358 })
359 
360 widget_bat = wibox.widget.imagebox()
361 widget_bat:set_image(beautiful.widget_bat)
362 
363 batwidget = wibox.widget.background()
364 batwidget:set_widget(bat_perc)
365 batwidget:set_bgimage(beautiful.widget_display)
366 
367 local index = 1
368 local loop_widgets = { bat_perc, bat_time }
369 
370 batwidget:buttons(awful.util.table.join(awful.button({}, 1,
371     function () 
372         index = index % #loop_widgets + 1
373         batwidget:set_widget(loop_widgets[index])
374     end
375 )))

P.S.

awesome v3.5.9 (Mighty Ravendark)
 • Build: Mar 30 2016 22:58:57 for x86_64 by gcc version 4.9.3 (@sandbox)
 • Compiled against Lua 5.1.5 (running with Lua 5.1)
 • D-Bus support: ✔

 , ,

tigris
()

postfix+dovecot

Всем привет. Вопрос, можно-ли как-то логировать все входящие письма на все адреса? нужно извлечь дату письма, адрес отправителя, адрес получателя и желательно тему письма. Заранее спасибо.

 , ,

tigris
()

Помогите найти книги

Всем привет. Вероятно глупый вопрос, но может кто поможет. Хочу купить 2 книги: 1) Just for fun Л. Торвальдса (на русском) и 2) Хакеры. Герои компьютерной революции. С. Леви (тоже на русском). Обе книги читал в электронке (да и сейчас есть), но хотелось-бы найти в бумжном варианте. Пользуя яндекс и гугл не нашел где можно заказать :( Может кто знает где купить?

 , ,

tigris
()

sddm и awesome

Всем привет, подскажите как получить в меню выбора sddm awesome? Сейчас там только plasma и failsafe.

Дистр - cat /etc/issue

Ubuntu Vivid Vervet (development branch) \n \l

/etc/sddm.conf


[Autologin]
# Autologin again on session exit
Relogin=false

# Autologin session
Session=

# Autologin user
User=


[General]
# Halt command
HaltCommand=/usr/bin/systemctl poweroff

# Initial NumLock state
# Valid values: on|off|none
# If property is set to none, numlock won't be changed
Numlock=none

# Reboot command
RebootCommand=/usr/bin/systemctl reboot


[Theme]
# Current theme name
Current=breeze

# Cursor theme
CursorTheme=

# Face icon directory
# The files should be in username.face.icon format
FacesDir=/usr/share/sddm/faces

# Theme directory path
ThemeDir=/usr/share/sddm/themes


[Users]
# Default $PATH
DefaultPath=/bin:/usr/bin:/usr/local/bin

# Hidden shells
# Users with these shells as their default won't be listed
HideShells=

# Hidden users
HideUsers=

# Maximum user id for displayed users
MaximumUid=65000

# Minimum user id for displayed users
MinimumUid=1000

# Remember the session of the last successfully logged in user
RememberLastSession=true

# Remember the last successfully logged in user
RememberLastUser=true


[XDisplay]
# Xsetup script path
# A script to execute when starting the display server
DisplayCommand=/usr/share/sddm/scripts/Xsetup

# Minimum VT
# The lowest virtual terminal number that will be used.
MinimumVT=7

# X server path
ServerPath=/usr/bin/X

# Xsession script path
# A script to execute when starting the desktop session
SessionCommand=/usr/share/sddm/scripts/Xsession

# Session description directory
SessionDir=/usr/share/xsessions

# Xauth path
XauthPath=/usr/bin/xauth

# Xephyr path
XephyrPath=/usr/bin/Xephyr

 ,

tigris
()

4Tb-диск и Centos 5.6

привет всем, есть диск на 4 терика, очень нужно его примонтировать к центосу 5.6, отсюда возникает вопрос, в чем его форматировать что-бы цента нормально его увидела? т.е. все 4 тб? пробовал в ext3, но видит только чуть больше 2 тб - это, естественно, не устраивает. кто что думает по этому поводу? Заранее спасибо.

tigris
()

автомонтирование «хомяка»

Добрый день всем. как настроить автомонтирование домашнего каталога пользователя при логине? расскажу подробнее что есть. есть сервер на centos где есть самба и лдап, есть рабочие станции которые через лдап-авторизацию получают в /home/<username> свою папку с самбы. все это было сделано несколько лет назад, документации никакой. настраиваю новый комп взамен сгоревшего. авторизацию через лдап настроил, но застопорился на подключении домашнего каталога. смотрел на других машинах, там вроде бы монтирование осуществляется с помощью automount

kadomskaya:/var/home/mike# cat /proc/mounts 
rootfs / rootfs rw 0 0
none /sys sysfs rw,nosuid,nodev,noexec 0 0
none /proc proc rw,nosuid,nodev,noexec 0 0
udev /dev tmpfs rw,size=10240k,mode=755 0 0
/dev/disk/by-uuid/7c9ed313-1e43-4d84-8492-c948a24ced5c / ext3 rw,errors=remount-ro,data=ordered 0 0
tmpfs /lib/init/rw tmpfs rw,nosuid,mode=755 0 0
usbfs /proc/bus/usb usbfs rw,nosuid,nodev,noexec 0 0
tmpfs /dev/shm tmpfs rw,nosuid,nodev 0 0
devpts /dev/pts devpts rw,nosuid,noexec,gid=5,mode=620 0 0
fusectl /sys/fs/fuse/connections fusectl rw 0 0
/dev/sda1 /boot ext3 rw,errors=continue,data=ordered 0 0
rpc_pipefs /var/lib/nfs/rpc_pipefs rpc_pipefs rw 0 0
automount(pid2348) /mnt autofs rw,fd=4,pgrp=2348,timeout=300,minproto=2,maxproto=4,indirect 0 0
automount(pid2298) /home autofs rw,fd=4,pgrp=2298,timeout=300,minproto=2,maxproto=4,indirect 0 0
home.selkhozinvest.gk:/kostrova.vera /home/kostrova.vera nfs4 rw,vers=4,rsize=524288,wsize=16384,namlen=255,hard,intr,proto=tcp,timeo=30,retrans=3,sec=sys,clientaddr=192.168.22.123,addr=192.168.22.253 0 0
home.selkhozinvest.gk:/service /mnt/service nfs4 rw,vers=4,rsize=524288,wsize=16384,namlen=255,hard,intr,proto=tcp,timeo=30,retrans=3,sec=sys,clientaddr=192.168.22.123,addr=192.168.22.253 0 0

/etc/auto.master

/home   /etc/auto.home
/mnt    /etc/auto.mnt

/etc/auto.home

*               -fstype=nfs4,timeo=30,rsyze=16384,wsize=16384,hard,intr,rw,tcp  home.selkhozinvest.gk:/&

пытался делать тоже самое, но при логине просто создается новая директория с именем пользователя в /home, монтирования не происходит. в /var/log/syslog нет никакого упоминания про automount. по всей видимости монтирование происходит где-то еще, не подскажите где поискать?

tigris
()

Ввести компьютер в домен

Всем доброго времени суток. Ребят, объясните чайнику. Есть сервер на centos 5, на нем подняты: ldap, samba, ftp, mail-serv, apache, dhcp, dns, ntp и собственно домен, есть комп с debian 7, который надо отдать сотруднику. у сотрудника есть перемещаемый профил в ldap, вот ldap я кажется настроил, в сеть ввел, ntp подключил, а как его теперь в домен ввести? ибо без этого авторизация в ldap не проходит, могу зайти только под локальным пользователем. Заранее всем спасибо за ответы.

tigris
()

Кто подскажет IDE

Привет народ, слышал где-то, что есть ide в которой можно писать на привычном разработчику языке, а она уже создает объектный код под выбранную платформу - android, ios, blackbarry, etc. Никто не слышал про такое?

tigris
()

ноут. тачпад и elementary os - как подружить

привет всем, на ноуте (dell inspiron m5030) установлена elementary os luna с ядром 3.16.0-031600rc6-lowlatency. При подключенной usb-мышке тачпад работает нормально, но стоит мышь отключить, тач, можно сказать, вообще перестает работать, еле-еле передвигается курсор, какими-то рывками, в общем.....

Bus 006 Device 004: ID 413c:8162 Dell Computer Corp. Integrated Touchpad [Synaptics]

собственно вопрос как бы заставить тачпад нормально работать?

tigris
()

Система опросов

Доброго времени суток. Вопрос к разработчикам движка - Ребят, ведь совсем не тяжело переделать отображение опроса на главной странице, если я уже проголосовал, то выводить мне статистику опроса, а не сам опрос, это все-же немного раздражает.

tigris
()

помогите настроить вебку на ноуте

привет всем, есть ноут dell inspiron m5030, кое-как установил на него elementary os luna, после установки не загружался раб. стол, временно отключил acpi, все загрузилось, но камера так и не определилиась. к моему сожалению в выводе lcpci я не нашел даже названия веб-камеры. вот вывод:

00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] RS880 Host Bridge Subsystem: Dell Device 0487 Flags: bus master, 66MHz, medium devsel, latency 32 Capabilities: <access denied>

00:01.0 PCI bridge: Dell Device 9602 (prog-if 00 [Normal decode]) Flags: bus master, 66MHz, medium devsel, latency 32 Bus: primary=00, secondary=01, subordinate=01, sec-latency=32 I/O behind bridge: 0000e000-0000efff Memory behind bridge: ff300000-ff4fffff Prefetchable memory behind bridge: 00000000d0000000-00000000dfffffff Capabilities: <access denied> Kernel modules: shpchp

00:04.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] RS780/RS880 PCI to PCI bridge (PCIE port 0) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=04, subordinate=04, sec-latency=0 Memory behind bridge: ff600000-ff6fffff Capabilities: <access denied> Kernel driver in use: pcieport Kernel modules: shpchp

00:05.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] RS780/RS880 PCI to PCI bridge (PCIE port 1) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=05, subordinate=05, sec-latency=0 I/O behind bridge: 0000d000-0000dfff Memory behind bridge: ff500000-ff5fffff Capabilities: <access denied> Kernel driver in use: pcieport Kernel modules: shpchp

00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode] (rev 40) (prog-if 01 [AHCI 1.0]) Subsystem: Dell Device 0487 Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 18 I/O ports at f090 [size=8] I/O ports at f080 [size=4] I/O ports at f070 [size=8] I/O ports at f060 [size=4] I/O ports at f050 [size=16] Memory at ff706000 (32-bit, non-prefetchable) [size=1K] Capabilities: <access denied> Kernel driver in use: ahci

00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller (prog-if 10 [OHCI]) Subsystem: Dell Device 0487 Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 11 Memory at ff705000 (32-bit, non-prefetchable) [size=4K] Kernel driver in use: ohci_hcd

00:12.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller (prog-if 20 [EHCI]) Subsystem: Dell Device 0487 Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 4 Memory at ff704000 (32-bit, non-prefetchable) [size=256] Capabilities: <access denied> Kernel driver in use: ehci_hcd

00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 SMBus Controller (rev 41) Flags: 66MHz, medium devsel Kernel driver in use: piix4_smbus Kernel modules: sp5100_tco, i2c-piix4

00:14.1 IDE interface: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 IDE Controller (rev 40) (prog-if 8a [Master SecP PriP]) Subsystem: Dell Device 0487 Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 4 I/O ports at 01f0 [size=8] I/O ports at 03f4 [size=1] I/O ports at 0170 [size=8] I/O ports at 0374 [size=1] I/O ports at f000 [size=16] Kernel driver in use: pata_atiixp Kernel modules: pata_atiixp

00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 Azalia (Intel HDA) (rev 40) Subsystem: Dell Device 0487 Flags: bus master, slow devsel, latency 32, IRQ 10 Memory at ff700000 (64-bit, non-prefetchable) [size=16K] Capabilities: <access denied> Kernel driver in use: snd_hda_intel Kernel modules: snd-hda-intel

00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 LPC host controller (rev 40) Subsystem: Dell Device 0487 Flags: bus master, 66MHz, medium devsel, latency 0

00:14.4 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 PCI to PCI Bridge (rev 40) (prog-if 01 [Subtractive decode]) Flags: bus master, VGA palette snoop, 66MHz, medium devsel, latency 64 Bus: primary=00, secondary=0c, subordinate=13, sec-latency=64

00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor HyperTransport Configuration Flags: fast devsel Capabilities: <access denied>

00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor Address Map Flags: fast devsel

00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor DRAM Controller Flags: fast devsel

00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor Miscellaneous Control Flags: fast devsel Capabilities: <access denied> Kernel driver in use: k10temp Kernel modules: k10temp

00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor Link Control Flags: fast devsel

01:05.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RS880M [Mobility Radeon HD 4225/4250] (prog-if 00 [VGA controller]) Subsystem: Dell Device 0487 Flags: bus master, fast devsel, latency 0, IRQ 11 Memory at d0000000 (32-bit, prefetchable) [size=256M] I/O ports at e000 [size=256] Memory at ff400000 (32-bit, non-prefetchable) [size=64K] Memory at ff300000 (32-bit, non-prefetchable) [size=1M] Expansion ROM at <unassigned> [disabled] Capabilities: <access denied> Kernel driver in use: radeon Kernel modules: radeon

04:00.0 Network controller: Qualcomm Atheros AR9285 Wireless Network Adapter (PCI-Express) (rev 01) Subsystem: Wistron NeWeb Corp. DNXA-95 802.11bgn Wireless Half-size Mini PCIe Card Flags: bus master, fast devsel, latency 0, IRQ 10 Memory at ff600000 (64-bit, non-prefetchable) [size=64K] Capabilities: <access denied> Kernel driver in use: ath9k Kernel modules: ath9k

05:00.0 Ethernet controller: Qualcomm Atheros AR8152 v2.0 Fast Ethernet (rev c1) Subsystem: Dell Device 0487 Flags: bus master, fast devsel, latency 0, IRQ 19 Memory at ff500000 (64-bit, non-prefetchable) [size=256K] I/O ports at d000 [size=128] Capabilities: <access denied> Kernel driver in use: atl1c Kernel modules: atl1c

tigris
()

elementary-os luna белый экран после установки

Привет, форумчане! Пытаюсь установить на ноут (Dell Inspiron m5030) elementary-os. После загрузки линукса виден только курсор мыши на белом экране, при всем при этом сама система прогрузилась, спокойно могу переключиться в другую консоль.

в чем может быть дело?

P.S. при загрузке в лайв-сд, та же проблема, но если в начале выбрать - noacpi, то грузится нормально.

tigris
()

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