Куда лучше выкинуть деньги?
Немного, пару десятков баксов. На форекс или на онлайн-покер? Или лучше с друзьями сходить в кино?
Немного, пару десятков баксов. На форекс или на онлайн-покер? Или лучше с друзьями сходить в кино?
Выборочно проапдейтил пакеты (evdev,synaptics,xf86-ati,gcc,gcc-libs,qt4.5,xorg,xserver-xorg,firefox) вместе с всеми зависимости, и после этого не работают демоны самбы, httpd и alsa. GDM, networkmanager и прочие вроже в порядке.
Что интересно, при загрузке пищет, что демон стартовал, но он не работает. Старт вручную дает [fail]. Попробовал обновить apache и php - никакого результата, так же как и после обновления hal,fam,dbus.
Прошу хелпу, ибо очень хочется спать, а заснуть не могу, пока система не работает...
Чудеса электроники: форматирую флешку на 8gb под линухом (fat32, fags:boot, софт - parted и gparted) - не читается плеером. Форматирую под оффтопиком - читается. КАК???
В коде есть define("DB4","db_admin"); Это делается, чтобы и функции mysql_init донести всему скрипту имя БД.
Есть mysql_query("SELECT * FROM ".DB$.");
По идее, должна бы подставиться константа DB4, но она этого не делает, в запросе вылезает DB4.
Можно ли сделать константу именем таблицы, или проще объявить глобальные переменные?
Имеется оффтопик 2к и ХР на универских машинах, на них стоят Borland Cpp builder 6 и VS 6.0/2005. Юзать такие вещи мне религия не позволяет (я убежденный параноик, особенно когда ставлю VS Express из 2.5-метрового архива).
Вопрос в следующем: как научить gcc делать w32api? Ну, я знаю, что есть Eclipse CDT, есть minGW, но можно ли будет реализовать "кнопочки" (как в gtk - по функции на отрисовку элемента окна)?
Даже вопрос в следующем: какая самая адекватная замена borland 6 и VS?
Сделал транслитерирующую функцию:
function transliterate($word)
{
$rus=array(
'й','ц','у','к','е','н','г','ш','щ','з','х','ф','ы','в','а','п','р',
'о','л','д','ж','э','я','ч','с','м','и','т','б','ю','ъ','ь','ё',' '
);
$eng=array(
'y','c','u','k','e','n','g','sh','sch','z','h','f','i','v','a','p','r',
'o','l','d','j','e','ya','ch','c','m','i','t','b','yu','',''.'yo',''
);
$ln=strlen($word);
$outword='';
for($i=0;$i<$ln;$i++)
{
$cur_let=substr($word,$i,1);
for($j=0;$j<count($rus);$j++)
{
if($cur_let==$rus[$j]) { echo $outword.=$eng[$j]; break; }
}
}
return $outword;
}
Когда проходит второй цикл (со счетчиком $j), переменная $cur_let мифическим образом меняет кодировку на неизвестную, т.е. когда я делаю echo $cur_let, то выводит черный кружок со знаком вопроса внутри.
Локаль Arch'а - en_US.UTF8, кодировка file.php - UTF-8, строку передаю из того же файла, transliterate("ололо")
ЧЯДНТ?
Есть задача - вывести дату записи на HTML-страницу.
Для этого делается:
INSERT INTO db_link VALUES (...,CURDATE()),...)
Дата получается в формате 2009-09-26 00:00:00.
Как теперь сделать, чтобы эту дату преобразовать в 26/09/2009? О DATE_FORMAT() знаю, но как ее использовать? SELECT DATE_FORMAT(CURDATE(),'%d/%c/%Y') дает то, что нужно, но только в прямом запросе в SQL.
А как это связать с PHP?
Имеется ArchLinux на десктопе, на который щас буду вливать KDE4 (~600 метров). В это время нужно 20 кб/с оставить на вторую машинку.
Что нужно писать в параметры iproutes, чтобы на первой машине поставить ограничение в 80 кб/с? Знаю, что ответ есть в гугле, но я сейчас хреново соображаю, ибо спать охота, и мануал не курится. Пожалста, киньте оную команду!
Щас расскажу длинную преамбулу. Послал гномовской кнопкой систему в ребут, она написала красным "System is going for reboot" и зависла в таком состоянии на 5 минут.
Я рестартанул руками, Но при загрузке вывалилось, что inittable не найден. Загрузившись из-под LiveCD, сделал пакманом initscripts, все заработало.
Восстановил rc.conf и прочие вещи, и.. Щас амбула, в общем..
Не работает автомонтирование. fstab в норме, восстановлен из копии, но нет CD/DVD в гномовских Places, и флешки тоже не видятся (ни USB при вставке, ни кардридерная). Ручками все успешно маунтится.
Пробовал обновить HAL:
resolving dependencies...
looking for inter-conflicts...
:: util-linux-ng conflicts with e2fsprogs. Remove e2fsprogs? [Y/n] y
error: failed to prepare transaction (could not satisfy dependencies)
:: apr: requires e2fsprogs
:: cryptsetup: requires e2fsprogs
:: heimdal: requires e2fsprogs
:: jfsutils: requires e2fsprogs
:: libsm: requires e2fsprogs
:: reiserfsprogs: requires e2fsprogs
:: xfsprogs: requires e2fsprogs
Это как понять? И что делать для восстановления автомонтирования?
Сижу и ничего не понимаю. Есть запрос mysql_query("SELECT * FROM `db_users` WHERE (mail=$mail,pass=$pass)") or die(mysql_error());
Получаю "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'pass=pass)' at line 1"
Пробовал не запятую ставить, а AND, а также WHERE (mail,pass) IN ($mail,$pass). На все ругается. Можно, конечно, выбрать все значения из таблицы, и гонять цикл, но хотелось бы через SELECT.
Где я туплю?
Функция mail(), которая должна бы отправлять почту, не работает.
Сначала при echo mail('mail@ya.ru','subj','text'); не выдавало результат вообще, потом я поставил postfix и запустил его (sudo postfix start).
Функция стала возвращать значение 1, но почта так и не пришла (вместо mail@ya.ru, естественно, стоял рабочий адрес).
Что ему нужно сделать, чтобы почта отправлялась нормально?
Поставил Арч, все отлично, кроме оперы. Сначала я ее не смог поставить из сырцов (точнее, поставил, но она не запускалась). Поставив из AUR, обрадовался, но спустя пару дней радость улетучилась - при открытых 30 вкладках она загружает процессор на 100%, при том, что в криво поставленной и недообновленной Ubuntu 8.10 все отлично работало с 120 вкладками в 6 окнах.
Грешил на operapluginwrapper, т.к. со включеным оным даже в 8.10 начиналась жуть (если на странице был флеш), но при его отключении лишь немного уменьшилось тормозов.
Скажите, как сие лечить, ибо даже при наборе текста затруднения нехилые, а если начинаю прокручивать страницу, то QMMP и Exaile начинают сбиваться 0_о
Весьма бредовый вопрос, но есть ли файловая система, позволяющая задать пароль на запись? Чтоб без него нельзя было что-либо куда-либо записать?
Можно, конечно, поставить рутовые права доступа, но тогда из-под любого LiveCD или же другой системы все это обходится
После установки Гнома на Арч заметил фигню - не запоминает яркость, т.е. в настройках выставляю 0%, но при логине сбивает на 100%. Как это исправлять?
Интересует, как можно выставить уровень яркости панели при загрузке (ноут Samsung R18+, http://www.linux.org.ru/view-message.jsp?msgid=3538736 читал, вариант не устраивает). В БИОСе стоит на минимуме, и держится до запуска udev, после этого сбрасывается в 100%.
Вопрос, собсна, в том, чтобы установить эту яркость на нужные 10% еще при загрузке udev.
После установки XFCE4 из репозитория обнаружил, что нет иконок - вообще никаких, ни на десктопе, не в меню, ни в таскбаре. После установки xfce4-goodies появились некоторые (наверное, шли с thunar в комплекте), но остальных нет.
Хотел поставить gtk2-themes-collection, но говорит "not found in sync db" (апдейт списка репозиториев, или как он правильно называется, делал).
В чем проблема может быть?
Продолжаю неравную борьбу с Арчем - xfce отказался запускаться, ибо dbus-launch <censored>. Поставил d-bus, запустил его dbus-launch. Все запускается, но остается проблема - как православнее всего запускать теперь dbus? Можно вроде через .xinitrc (exec dbus-launch startxfce4), но сдается мне, что это неправославно.
Думал прописать в /etc/rc.conf в DAEMONS, но не знаю, можно ли так (при попытке запустить dbus-daemon оно запросил опции, и я не знаю, что они означают)
В общем, суть вопроса в названии топика - как правильно стартовать dbus?
Вчера вечером поставил себе Арч (2009.02), при установке выбрал madwifi и madwifi-tools, установка прошла успешно, в ifconfig -a есть интерфейс wlan0, но при попытке сделать iwlist wlan0 scan оно говорит "no scan results"
lsmod | grep ath выдает такое:
ath5k 100864 0
mac80211 161184 1 ath5k
led_class 5508 1 ath5k
cfg80211 31760 2 ath5k,mac80211
ath_pci 246072 0
wlan 222448 1 ath_pci
ath_hal 250976 1 ath_pci
Думал, конфликтуют ath_hal, ath5k и ath_pci, заблэклистил ath_hal и ath_pci, но изменений никаких (только в lsmod теперь нет ath_pci,ath_hal,wlan), сеть все так же не обнаруживается.
Сеть зашифрована WEP, думал, что из-за этого, убрал шифрование, но все так же не обнаруживается ничего.
Что делать?
Юзаю "домашний роутер" DAP-1150, и наблюдаю трабл: не заходит на "dlinkap" для настройки. Пробовал в Opera/Firefox (под 8.10 и оффтопик ХР) - ищет dlinkap.com/вбивает в гугль "dlinkap"
Отключил в Опере автозавершение (com,net,org), не помогло
Под IE7 заходит нормально.
Что ему нужно, чтоб увидеть из-под Opera/FF?
В общем, юзается в данный момент Gnome, и в нем не нравится то, что когда вызываю меню, то не работают хоткеи Амарока.
Варианты:
- сменить DE (на какой - kde3/4 или xfce? или еще чего?) - сменить плеер (и на какой?) - что-то сделать с Амароком (mpd?)
← назад | следующие → |