Покажи Публикации - CaBA
* Виж публикациите на потр. | Виж темите на потр. | Виж прикачените файлове на потр
Страници: 1 ... 3 4 [5] 6 7 ... 21
61  Програмиране / Общ форум / Асемблер -: Aug 05, 2005, 12:33
Примерен код
В съвремените операционни системи не може да се направят много смислени неща на асемблер освен ако не си в кернелмод. Единственото смислено приложение което се сещам е да се опитваш да оптимизираш код на алгоритъм ...


Не е баш така. Ако пишеш за вградени устройства, където всеки бит е ценен, понякога доста се рентира. От другата страна, какво значи да си програмист и да не знаеш как всъщност работят компютрите, а Асемблер е почти 1:1 с машинните инструкции.
За съжаление не мога да ти препоръчам конкретна съвременна книга, защото тези, по които съм се учил, са доста остарели вече. Погледни все пак на http://docs.bastun.net/Programming/Assembler/ какво дават.
62  Linux секция за начинаещи / Настройка на програми / Suse 9.3 i lipsvashti Codeci -: Aug 05, 2005, 12:28
Трябват и xine или MPlayer, компилирани с поддръжка на тея кодеци. Всичко необходимо е налично на http://packman.links2linux.de/
63  Програмиране / Общ форум / сваляне от страница -: Aug 05, 2005, 12:26
Примерен код
for snimka in "aaa bbb ccc";do wget http://blabla.org/download.php?id=$snimka;done

така ще свалиш снимките с id-та aaa, bbb и ccc.
64  Програмиране / Общ форум / Редактиране на PDF документи с Perl -: Aug 04, 2005, 12:46
Цитат
защото ако perl ползва ghostscript библиотеки, последния работи само с документи до жерсия 1.3 включително


И с 1.4 работи, поне моя (версия 7.07).

Сега по темата - доколкото разбирам, опитваш се да извлечеш текст от pdf файла. Защо не го конвертираш към обикновен текст с pdftotext? После може да направиш обратната конверсия.
65  Linux секция за начинаещи / Настройка на програми / Преминаване от SuSE 8.2 към SuSE 9.3 -: Jul 29, 2005, 17:02
Цитат
Като сложа CD 1  и рестартирам не става абсолютно нищо!!! Според вас на какво се дължи проблема?!
Провери в BIOS-а от кое устройство буутваш. CD-ROMa трябва да ти е първи.

За ъпдейтването - препоръчвам ти да си архивираш  /etc и /var, ако имаш нещо важно там и да направиш чиста инсталация, а не да избираш Update в YaST. Внимавай да не си форматираш /home -  ако /home не ти е отделен дял, за всеки случай го архивирай.

Преди две години загубих два дни да дооправям "обновяването" от 8.1 към 8.2, затова не ти го препоръчвам.
66  Linux секция за начинаещи / Настройка на програми / Как да отварям снимки докато са на сървъра -: Jul 28, 2005, 15:00
Кой е тоя сървър, от който ги отваряш тез пусти картинки?
67  Linux секция за начинаещи / Настройка на програми / Да попитам -: Jul 28, 2005, 14:48
Цитат
А това D какво означава?

Disk state - т.е. входно/изходен обмен.
Цитат
И никой нищо не каза по въпроса с ваденето на дискове.

За да видиш кои процеси използват компактния диска, използвай командата lsof. Ако го монтираш в /media/cdrom,
Примерен код
lsof  /media/cdrom
ще ти покаже кои процеси работят с него.

И още нещо - хитрите дистрибуции ползват subfs за автоматично монтиране и размонтиране на изваждащи се медии като компактни дискове и дискети.
68  Linux секция за начинаещи / Настройка на програми / Да попитам -: Jul 27, 2005, 11:34
Цитат
kill, kill -9, killall понякога не помагат, процесите продължават да си вървят след това.. Или може би така трябва? :) Обикновено се случва когато сиди-то ми забие на някой надран диск и немога да убия процеса, който го чете!


Процесите, които се занимават с В/И обмен, не могат да бъдат убити от никакъв сигнал. Те са в т.нар. състояние D, видно с командата ps ax
Примерен код
3319 ?        D      0:00 /usr/sbin/httpd -f /etc/httpd/httpd.conf
Това е така, защото реално в момента управлението не е в процеса, а в ядрото.
69  Linux секция за начинаещи / Настройка на програми / Suse open enterpice  Ldap server проблем -: Jul 27, 2005, 11:29
Като му редактираш конфигурационния файл на "тоя скапан сървар" . То си го пише в ръководството, което си получил със SUSE Open Enterprise, ама кой ли чете.
70  Linux секция за начинаещи / Настройка на програми / Проблем с HP LJ 1010 -: Jul 21, 2005, 11:47
Изглежда, че нямаш компилатор. Провери дали gcc ти е инсталиран с командата
Примерен код
rpm -q gcc
71  Linux секция за начинаещи / Настройка на програми / Gimp и тарги с прозрачност -: Jul 20, 2005, 18:47
Цитат
Интересен език поне за мене (знам само паскал) и малко ми попречупи философията !

Хм, ако попрочетеш малко за вградения script-fu съвсем ще ти се пречупи философията :)))  - той е функционален език за програмиране. По принцип с него е най-лесно да си свършиш работата, но ще трябва наистина да си поочупиш мисленето.

Ръководството по Питон на български е налично на адрес http://python-bg.sourceforge.net/

Точно заради тези материали на български (благодарение на Калоян Доганов) ти препоръчвам python.
72  Нетехнически теми / Идеи и мнения / Хакнат сървър -: Jul 20, 2005, 12:26
Някаква грешка стана и предишното ми мнение се дублира. Моля администратора да го изтрие.
73  Нетехнически теми / Идеи и мнения / Хакнат сървър -: Jul 20, 2005, 12:14
Не споря, че системата трябва да бъде архивирана и преинсталирана. Обаче от ОГРОМНО значение е да разбереш откъде е проникнал кракера, защото ако не го направиш, почти сигурно е, че пак системата ти ще бъде пробита.

Цитат
НО в описания пример се казва, че дори за конфигурационните файлове които се променят трябва да се направи пакет, който да се подпише и след това инсталира, за да може после да се проверява. Само дето понякога ми се налага да сменя само един символ в даден конфигурационнен файл и това значи да повтарям процедурата отново.

Ако системата е от КРИТИЧНА ВАЖНОСТ ще го правиш и хоро ще играеш. Друг е въпросът, че ако си достатъчно хитър, ще си запишеш хеш сумите на конфигурационните файлове на непрезаписваем носител и просто ще ги сравниш.

Цитат
Какво като открие, че някой файл е променен? Ами базите данни!? И на тях ли ще има суми за проверка!?

Необходимо и достатъчно условие за да придобиеш контрол над система е едновременното изпълнение на следните две условия:
1. Да имаш достъп до обвивка.
2. Да можеш да ставаш суперпотребител.
Казвам суперпотребител, а не root, защото това са различни неща за запознатите :))
Така че вторият ти въпрос е неуместен в случая.
74  Linux секция за начинаещи / Настройка на програми / Gimp и тарги с прозрачност -: Jul 20, 2005, 12:01
Има начин. Действията с GIMP  може да бъдат автоматизирани със скриптове на perl, python или подобния на scheme script-fu. Имаше прекрасна статия от Калоян Доганов за скриптиране с python на подобни прости задачи на сайта bgit.net, който за съжаление в момента не работи, обаче я има в кеше на гугъл (макар и без картинки):
http://64.233.161.104/search?....t&hl=bg
75  Хумор, сатира и забава / Живота, вселената и някакви други глупости / SECOND HAND машини -: Jul 19, 2005, 18:09
Краш
Страници: 1 ... 3 4 [5] 6 7 ... 21