Покажи Публикации - mx_starter
* Виж публикациите на потр. | Виж темите на потр. | Виж прикачените файлове на потр
Страници: [1]
1  Преводи / Преводи на документация / Wysiwyg редактор за docbook -: Юли 29, 2008, 18:04
Ще ми препоръчате ли някой (за предпочитане free) редактор за изготвяне на DocBook документация?
2  Linux секция за начинаещи / Настройка на програми / Qmail инсталация на suse -: Юни 07, 2008, 00:19
Цитат (romeo_ninov @ Юни 06 2008,17:33)
postfix толкова ли е сложен за инсталация и конфигуриране? По-идиотски софтуер от qmail за линукс надали има

По-идиотски отговор не съм виждал скоро. Заради такива като теб хората странят от Линукс.

Човекът пита за бяло, ти му казваш да ползва черно, само защото така си решил по незнайни причини.

qmail е бърз, сигурен, производителен...
Чудесен MTA - СТИГА ДА ИМАШ ЖЕЛАНИЕТО ДА РАЗБЕРЕШ КАК РАБОТИ.

Ако е така - моят съвет е:

1. http://lifewithqmail.org
2. http://qmail.jms1.net


Не очаквай обаче step-by-step ръководство от което да станеш админ за една нощ!

За това не ти препоръчвам:

кюмейлрокс ;-)

успех!
3  Linux секция за начинаещи / Настройка на хардуер / Перманентно премахване на драйвер - cenos -: Авг 23, 2007, 17:39
Цитат (Gaara @ Авг. 23 2007,18:23)
Цитат (Gaara @ Авг. 23 2007,15:35)
Това с blacklist не го знаех, а и не съм го пробвал, но според мен по-правилно е да се добави в /etc/modprobe.conf
Примерен код

alias r8168 off

Май ме пропусна '<img'>
Дали няма универсален начин?! ':p'

Така е - за което извинявай.
Просто още не съм го пробвал :-)
4  Linux секция за начинаещи / Настройка на хардуер / Перманентно премахване на драйвер - cenos -: Авг 23, 2007, 17:21
Цитат (divak @ Авг. 23 2007,17:32)
Здравейте
Ето и от мен идея ...
1. /lib/modules/modules.conf  - преправяш си го (записваш си някъде какво и къде си пипал '<img'> )

и другата е по-елементарна '<img'>
2. Забраняваш картата от БИОС-а

Ще отговоря като предния път - в CentOS няма такъв файл. Вместо това има по една директория за всеки инсталиран kernel и вътре в нея има файл modules.alias. Когато махнеш съответния модул навътре в дървото и изпълниш depmod, този файл се актуализира и при следващия рестарт се зареждат само разрешените модули.
Но, както казах - това е за CentOS.
Истинският ми въпрос целеше да открие начин за забрана на зареждане на модули (не само за мрежа а принципно), който да е независим от дистрибуцията.
Явно обаче няма универсално решение...
5  Linux секция за начинаещи / Настройка на хардуер / Перманентно премахване на драйвер - cenos -: Авг 23, 2007, 16:05
Цитат (VladSun @ Авг. 23 2007,15:39)
/etc/rc.d/rc.modules ?

В CentOS такъв файл няма :-)
6  Linux секция за начинаещи / Настройка на хардуер / Перманентно премахване на драйвер - cenos -: Авг 23, 2007, 14:38
Цитат (syman @ Авг. 23 2007,14:57)
добави този ред
blacklist r8168
всъщност ако картата не е в PC-то модула не трябва се зарежда

Всъщност - това ми беше следващо в плана.
Преди това реших да преименувам r8168.ko от директорията с модулите на текущия kernel. Това и направих, след което depmod -a и работата се получи.
По този начин не се налага да се вади картата от компютъра (то пък и в моя случай е вградена на дъното).
7  Linux секция за начинаещи / Настройка на хардуер / Перманентно премахване на драйвер - cenos -: Авг 23, 2007, 13:14
Наложи ми се да инсталирам драйвер за RTL8168 гигабитова мрежова карта под CentOS 5.0. Дръпнах го, инсталацията мина успешно, драйверът работи и т.н.
Сега обаче, искам да сменя картата с друга и се опитвам да премахна драйвера - съответно r8168 модулът да не ми се зарежда автоматично.
rmmod/modprobe командите махат модула но само докато не рестартирам.
Във файла /etc/modprobe.conf имам ред:
alias eth0 r8168

Пробвах да махна и него но след рестарт модулът отново се зарежда.
Понеже идеите ми се изчерпаха - остава само да махна физически r8168.ko от /lib/modules/KERNEL_VERSION/kernel/drivers/net

Но това ми изглежда доста дървено решение.
Дайте някакъв съвет, моля?
8  Програмиране / Общ форум / Ajax и кирилица с firefox / ie -: Юни 19, 2007, 23:06
Здравейте отново.
Изглежда постигнах известен напредък с моя проблем.

Това което направих е, че промених леко JS функцията която инициира заявката към уеб сървъра.

Промяната е следната:
Примерен код

function ajaxFunction(str)
{

xmlHttp=GetXmlHttpObject();

var url="time.php";
url = url + "?search_text=" + str;

xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("POST",encodeURI(url),true);
xmlHttp.send(null);
}


Както е видно, кодирам параметрите на заявката още преди изпращането и към уеб-сървъра и съответно редовете в лог файла на Apache сега изглеждат еднакво независимо дали заявката идва от IE или от FF.

След това използвам iconv() и urldecode() точно както описах в първия си пост и вече няма проблем.

Съответно - sql заявката сработва нормално както и всичко останало.

Но все ми се струва, че тази промяна в JS функцията може да се пропусне и обработката на параметъра да се прави с PHP...
9  Програмиране / Общ форум / Ajax и кирилица с firefox / ie -: Юни 19, 2007, 22:01
Здравейте, приятели.

Имам следния досаден проблем, който не зная как да разреша:

Посредством AJAX изпращам заявка до PHP скрипт (с POST метод, скриптът се казва time.php).
Пуснатата POST променлива (с име search_text) се използва от скрипта за търсене в база данни (кодирана в cp1251) и връщане на съответния резултат.

Проблемът възниква когато променливата, която POST-вам съдържа кирилица:

Ако използвам IE (версии 6 и 7), променливата може да се ползва директно в SQL заявката и всичко минава гладко, но не и с FF:
Примерен код
$post_variable = $_POST['search_text'];
$query = "SELECT name FROM names_table WHERE name LIKE '$post_variable%'";


Ако съм с FF (версии 1.5 и 2.0), променливата първо трябва да се конвертира през чрез iconv() и urldecode() функциите на PHP за да може да се ползва в SQL заявката:
Примерен код
$post_variable = iconv('utf-8', 'cp1251', urldecode($_POST['search_text']) );
$query = "SELECT name FROM names_table WHERE name LIKE '$post_variable%'";


В този случай пък скриптът работи с FF, но не и с IE.

Ако текстът който търсим е примерно "ТЕСТ", то уеб сървърът (Apache 2.2) генерира следните логове:

Ако заявката е от FF:
[/CODE]..."POST /ajax/time.php?search_text=%D0%A2%D0%95%D0%A1%D0%A2 HTTP/1.1"...[/CODE]

Ако заявката е от IE:
[/CODE]... "POST /ajax/time.php?search_text=\xd2\xc5\xd1\xd2 HTTP/1.1" ...[/CODE]

Както е видно - браузърите си кодират символите в заявките по различен начин и съответно - трябва да се разпознава браузър преди всяка заявка за да станат нещата.

А аз търся по-елегантен начин да се направи това.

Моля, отбележете че проблемът НЕ Е в кирилизацията на базата данни, нито пък в "кирилизирането" на AJAX комуникацията (няма никакви проблеми с върнатата кирилица) а по-скоро в начинът по който PHP интерпретира подадената му променлива на кирилица (или може би проблемът следва да се търси в Apache...).

JavaScript функцията която разпраща заявката:
Примерен код

function ajaxFunction(str)
{

xmlHttp=GetXmlHttpObject();

var url="time.php";
url = url + "?search_text=" + str;

xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("POST",url,true);
xmlHttp.send(null);
}


Пробвах да задам предварително и няколко различни хедъра с setRequestHeader, но без резултат.


Накратко, въпросът е:
как да си изградя SQL заявката в която има кирилица без да разпознавам браузъри?
Някакви идеи от Вас професионалистите?
Благодарности в аванс!
10  Нетехнически теми / Идеи и мнения / Sputnik software -: Апр 21, 2006, 00:37
Искам да попитам дали някой се е сблъсквал със SPUTNIK Control Center софтуера (http://www.sputnik.com).
Трябват ми отзиви.
А и ако го има някъде в БГ фрий - още по-добре ;-)
Все пак по-важното е да събера мнения от опитни хора.
Благодаря предварително.
11  Linux секция за напреднали / Хардуерни и софтуерни проблеми / Sputnik software -: Апр 21, 2006, 00:37
Искам да попитам дали някой се е сблъсквал със SPUTNIK Control Center софтуера (http://www.sputnik.com).
Трябват ми отзиви.
А и ако го има някъде в БГ фрий - още по-добре ;-)
Все пак по-важното е да събера мнения от опитни хора.
Благодаря предварително.
Страници: [1]