Покажи Публикации - Naka
* Виж публикациите на потр. | Виж темите на потр. | Виж прикачените файлове на потр
Страници: 1 ... 223 224 [225] 226 227 228
3361  Linux секция за напреднали / Хардуерни и софтуерни проблеми / Eкспорт на книга в html -: Jul 24, 2008, 11:21
Намерих много хубав експорт филтър odt2wiki.
прави много чист и подреден wiki файл.

http://wiki.services.openoffice.org/wiki/Odt2Wiki

опитах се малко да го попреработя този филтър - преименувах го на Odt2html и замених някои ot wiki таговете с html тагове и се получава идеално. замяната на wiki с html тагове е тривиално и е 1:1.
в момента експортвам ОО таблиците без никакви проблеми.

Имам няколко въпроса относно XML/xslt синтаксиса.

1. защо в xslt стандарта навсякъде таговете започват с <xsl:xxxxxx
a във odt2wiki се пропуска xsl:  <xsl:template> ---> <template>? допустимо ли е изпускането на xsl:

2.как да генерирам html tag? навсякъде дават примери че може просто да се вмъкне <TD>, но във филтъра трябва да напиша &lt;TD&gt; ако обаче вмъкна директо  <TD> филтъра се обърква.

Примерен код
<template match="table:table-cell">
      <text>&lt;TD&gt; </text>
      <apply-templates/>
      <text>&lt;/TD&gt; </text>
   </template>

защо не мога да използвам това? има ли начин да се ползва такъв синтаксис?
Примерен код

<template match="table:table-cell">
      <TD>
      <apply-templates/>
      </TD>
   </template>


т.1 и т.2 да не са някъви особенности на xslt имплемнтацията на ОО?



3362  Linux секция за напреднали / Хардуерни и софтуерни проблеми / Eкспорт на книга в html -: Jun 28, 2008, 13:06
Цитат (sverdlov @ Юни 27 2008,17:58)
Много ще се озориш с ОО
...който няма да ти напълни кода с 10 пъти повече боклук от съдържанието.

Те това е проблема, някой да зане тоол-ове за почистване на HTML от ненужни боклуци и форматиране?

колкото за разцепванете намерих едно
Примерен код
htmldoc -t htmlsep ...
дето разцепва по Hn тагове и прави хубаво съдържание.



3363  Linux секция за напреднали / Хардуерни и софтуерни проблеми / Eкспорт на книга в html -: Jun 26, 2008, 14:21
Имам книга писана на OpenOffice. Трябва да я експортирам в HTML и да я публикувам в I-t.

Обаче стандарния екпорт на ОО е твърде мижав и много подробен при запазването на форматирането.
Трябва ми нещо,
1. което да раздели книгата на отделни файлове спрямо заглавните стилове на главите
2. да опрости форматирането колкото се може повече.
3. да генерира правилни HTML title и meta description на всяка страница
4. да генерира съдържанието, и връзки напред и назад.

досега съм стигнал до следното:
1. Експорта на ОО е твърде мощен http://en.wikipedia.org/wiki/XSL_Transformations
би могло да стане идеално с него, но стандартния филтър е недонаписан, а тепърва да правя филтър ще ми отнеме много време а и това си е цял проект.  ':angry:'
Някой да знае готови филтри?

2. намерих много хубави макросиhttp://militera.lib.ru/ocr/04.html  въпросният сайт има огромно количство книги всичките конвентирани от MS doc и книгите са много професионално направени.
не мога да се справя с тях, макросите не работят на ОО, нито мога да ги пренапиша.
Някой да знае как се пускат VBA макроси на ОО?

Идеи и мнения?
3364  Нетехнически теми / Идеи и мнения / Създаване на интернет страница -: Jun 19, 2008, 12:12
Kate,
отваряш много файлове и само copy-paste.
проблемът при повечето 'графични' програми е, че разместват и преформатират кода, без твоето знание.

иначе 'графични'-те програми ги ползвам само за да генерирам някой по-труден сегмент. който след това си го копирам в kate.
3365  Хумор, сатира и забава / Хумор / The question is ... -: Jun 17, 2008, 20:07
вели-ко!
3366  Linux секция за напреднали / Хардуерни и софтуерни проблеми / Hdd block проблем -: Jun 10, 2008, 15:26
това е SEAGATE: ST3250620AS
сигурен ли си че звука идва от хитачито?

защото точно тази серия - 10 на seagate е много шумна. и като си работят от време на време средно на 30мин. издават едно едно силно тракане (по скоро прилича на много бързо и кратко местене на главите) .
един такъв  диск ми даде грешка в Raid-a и раида го изхвърли, обаче като го проверих след това нямаше никакви лоши сектори а смарт параметрите му бяха наред. друг такъд диск също ми трака (по рядко) и не е дал проблем.

пробрема е само при 10 серия и то на големите дискове > 200GB. при 11 серия нещата са оправени.


не можеш ли да го запишеш този звук, че съм любопитен?



3367  Linux секция за начинаещи / Настройка на хардуер / Wireless карти -: Jun 08, 2008, 01:18
с ralink чипсет.
3368  Linux секция за напреднали / Хардуерни и софтуерни проблеми / Qmail dot-qmail и получаване на ip на изпращача -: Jun 07, 2008, 23:21
Оправих се. След много мъки, четене и пачосване. '<img'>
Инсталирах този патч
http://qmail.jms1.net/patches/validrcptto.cdb.shtml

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

Ако някой прати писмо на несъществуващ усер или на скрипта, изпращача ще получи отказ че няма такъв юзер.
Обаче юзерите които имат smtp парола, могът да изпращат писма и на скрипта и на всички други емейли.

получава се нещо като вътрешен e-mail до който имат достъп само потребители с парола.

първоначалната идея за проследяване на Ip-to няма начин как да се реализира. няма начин нито ip, нито променлива на обкръщенито да се предаде до скрипта.


колкото дo IP_НА_ИЗПРАЩАЧА:allow,RELAYCLIENT="ПОЛУЧАТЕЛ/И"
и това не може да свърши работа защото разрешава само на някои да пращат писма до скрипта без ограничения, обаче няма как да се забрани на всички други да не пращат. ако пък им се забрани, те няма да могът да пращат нормални писма.

IP_НА_ИЗПРАЩАЧА:allow,RELAYCLIENT="ПОЛУЧАТЕЛ/И"
:deny

мерси за помощта и насоките.



3369  Linux секция за напреднали / Хардуерни и софтуерни проблеми / Qmail dot-qmail и получаване на ip на изпращача -: Jun 05, 2008, 19:55
Цитат (neter @ Юни 05 2008,10:51)
Qmail не пази променлива за тази цел. За целта, можеш да хванеш писмото при получаването му, да го изрежеш до числото след "Clear:RC:0(" (там седи IP-то на изпращача), да вмъкнеш получената стойност в една променлива  '<img'>

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

q-maila се стартира така:
Примерен код

exec /usr/local/bin/tcpserver -v -R -l 0 -x /etc/tcp.smtp.cdb -c "$MAXSMTPD" -u "$QMAILDUID" -g "$NOFILESGID" 0 smtp \
    /usr/local/bin/rblsmtpd -t 120 \
             -r cbl.abuseat.org \
             -r bl.spamcop.net \
             -r psbl.surriel.com \
             -r list.dsbl.org \
             -r zen.spamhaus.org \
    /var/qmail/bin/qmail-smtpd xxxxxxx.net /bin/cmd5checkpw /bin/true 2>&1 | /var/qmail/bin/splogger rblsmtpd > /dev/null &


и единственото място където има и $TCPREMOTEIP и адресса на получателя е /var/qmail/bin/qmail-smtpd. а пък $TCPREMOTEIP не се предава по-нататък.
Незнам какво му трябва на qmail-a да ограничи само определени IP-та да могът да пращат мейл на точно определен юсер.
3370  Linux секция за напреднали / Хардуерни и софтуерни проблеми / Qmail dot-qmail и получаване на ip на изпращача -: Jun 05, 2008, 02:24
имам user 'test',
вътре в /home/test имам файл .qmail със съдържание:

| script.php

когато някой изпрати писмо до test@xxxx то се доставя през pipe на скрипта script.php

проблема е че искам вътре в 'script.php' да сложа проверки за ip-to на изпращача. но незнам как да да го получа.

т.е. искам само някои точно определени хостове да могът да пращат писма до test@xxxx

1.има ли някъв начин IP-to да се предаде през променлива на обкръжението до скрипта? такава променлива има $TCPREMOTEIP но тя се предава само от tcpserver до rblsmtpd и дотам.

или

2.как може да се настрои qmail така че само пределени хостове да могът да пращат писма до test@xxxx. а всички други си доставят писмата нормално навсякъде.



3371  Хумор, сатира и забава / Живота, вселената и някакви други глупости / Linux -: Jun 04, 2008, 20:09
това май е сорса, много е старо.
http://www.levenez.com/unix/



3372  Програмиране / Конкурс bash-майсторът / Кой е bash-майстора... -: May 18, 2008, 00:48
php става ли?
3373  Linux секция за начинаещи / Настройка на програми / Настройки на centos -: May 04, 2008, 02:29
centos нали е RedHat? Защо не пробваш да прочетеш документацията на RedHat. Те имаха страшно хубави doc pdf-и
http://www.redhat.com/docs/



3374  Linux секция за напреднали / Хардуерни и софтуерни проблеми / Smartd предупреждения за seagate дискове -: Apr 25, 2008, 14:37
Това е моят сегате. работил е 3-4 години.
имам същите стойности за Current_pending_Sector и Offline_Uncorrectable -100 -100.

последната колонка RAW_VALUE са стойности които нищо не означават за потребителя, те се интерпретират и нормализират от firmaware и се изписват нормализирани в VALUE колонката. Някои RAW_VALUE непрекъснато се променят. Хич и не ги гледай.
RAW_VALUE- също зависи от производителя и може да е различен даже при различните модели. Никой няма да ти каже какво всъщност означава стойността на RAW_VALUE

Примерен код

SMART Attributes Data Structure revision number: 10
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x000f   063   061   006    Pre-fail  Always       -       161241983
  3 Spin_Up_Time            0x0003   097   096   000    Pre-fail  Always       -       0
  4 Start_Stop_Count        0x0032   100   100   020    Old_age   Always       -       130
  5 Reallocated_Sector_Ct   0x0033   100   100   036    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x000f   084   060   030    Pre-fail  Always       -       308193627
  9 Power_On_Hours          0x0032   095   095   000    Old_age   Always       -       4605
 10 Spin_Retry_Count        0x0013   100   100   097    Pre-fail  Always       -       0
 12 Power_Cycle_Count       0x0032   099   099   020    Old_age   Always       -       1269
194 Temperature_Celsius     0x0022   033   051   000    Old_age   Always       -       33
195 Hardware_ECC_Recovered  0x001a   063   061   000    Old_age   Always       -       161241983
197 Current_Pending_Sector  0x0012   100   100   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0010   100   100   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x003e   200   200   000    Old_age   Always       -       0
200 Multi_Zone_Error_Rate   0x0000   100   253   000    Old_age   Offline      -       0
202 TA_Increase_Count       0x0032   100   253   000    Old_age   Always       -       0

SMART Error Log Version: 1
No Errors Logged

SMART Self-test log structure revision number 1
No self-tests have been logged.  [To run self-tests, use: smartctl -t]


SMART Selective self-test log data structure revision number 1
 SPAN  MIN_LBA  MAX_LBA  CURRENT_TEST_STATUS
    1        0        0  Not_testing
    2        0        0  Not_testing
    3        0        0  Not_testing
    4        0        0  Not_testing
    5        0        0  Not_testing
Selective self-test flags (0x0):
  After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay.


Имаш стойности за двата параметъра 100(VALUE),
а границата на задействане (THRESH) ти е 0,
Това означава,че това 100 трябва да падне под нулата за да се развали диска!!! Имаш цели 100 бройки запас!



3375  Linux секция за напреднали / Хардуерни и софтуерни проблеми / Smartd предупреждения за seagate дискове -: Apr 25, 2008, 14:22
Цитат (growchie @ Април 25 2008,12:43)
Също бих желал да получа разяснение как точно се променят стойностите на двата параметъра, понеже забелязах, че се променят след рестарт и нормално са Old-age. smart таблицата постоянно ли се осъвременява или е нужен специален параметър към smartctl за тестване на стойностите?


Решението дисковете да са Seagate не е мое и е заварено положение, нямах никакъв шанс да повлияя върху вземането му. Казвам го понеже каквото питах до сега първата реакция беше "защо си купил Seagate"

smart параметрите не могът да се променят отвънка, а се променят вътрешно - автоматично от firmware на диска. един параметър може да намалява ако нещо се е развалило и в последствие да почне пак да се увеличава ако поради някъква причина нещо се e оправило от самосебе си.

Имах такъв проблем: един диск не винаги развърташе при пускане на компютъра. Смарт параметъра (Spin_Retry_Count) се промени към лошо и след време биоса на компютера почна да съобщава 'лош диск'. махнах дъното на диска, зачистих му контактите на мотора, диска почна в последствие винаги да тръгва,  смарт параметъра почна да се подобрява и след 4-5 рестарта biosa спря да се оплаква за лош диск.

smart параметрите на различните производители означават различни неща и се интерпретират по различен начин. Най-правилното е да се види какво точно означават тези параметри за Seagate


Seagate са много хубави дискове и са идеални за сървери. Почти не се развалят след много години работа. Ако нещо има то изниква още в самото начало.



Страници: 1 ... 223 224 [225] 226 227 228