Segédprogramok

MEGOLDVA - Szöveg automatikus cseréje - beszúrás

Fórumok

Nem találtam jobb helyet a fórumtémának. Adott egy hosszú lista: https://www.dropbox.com/s/mbyv6x69ain7raz/Lista.txt. Az a célom, hogy beszúrjak minden rövidítés (igehely) után egy ";" karaktert, így válasszam el a négy igehelyet egymástól, hogy egy másik szoftvernek emészthető legyen a formátuma, például:

1Móz 1,1-2,25 Mt 1,1-2,12 Zsolt 1,1-6 Péld 1,1-6 ---> 1Móz 1,1-2,25; Mt 1,1-2,12; Zsolt 1,1-6; Péld 1,1-6

A bibliai könyv (Móz) utáni szünet nem feltétlen szükséges, ha azt el tudnám tüntetni, akkor csak az igehelyek közt maradna szünet, ami esetleg segíthetne mintakánt, hogy a szünet után pontosvesszőt illesszek be.

Wordben azzal próbálkoztam, hogy pl. az 1Móz 18,16-19,38 -ból:
Keresett szöveg:*(bármely karakter) (szünet)^#(bármely szám)
Csere erre:*^#
De a "bármely szám" nem érvényes paraméter a csere mezőben. Nem tudom külön kezelni a betűket és külön a számokat, csak külön a számokat, a * karakter meg mindent jelent.

Az összes szünetet ki tudom törölni, de nem tudom, hogyan oldjam meg, hogy az igehely végén levő szám (bibliai vers) után tegyen szünetet, de a bibliai könyv sorszáma (1Móz) után ne tegyen. Talán, ha tudnám, hogy a Nagybetűre hogyan keressek rá és használjam, esetleg segíthetne mintát találni, bár a könyv sorszáma még így is belezavar.

Gondolom, hogy a gyakorlott adatbázis-, office-, konzol-berhelők már hangosan nevetnek a kicsinyes problémán és a pongyola fogalmazáson, de azért remélem, érthető és kivitelezhető, amit szeretnék. Ha nem, marad az ezernyi pontosvessző kézi bevitele.

Leginkább Windowson lakom - MsOffice, LibreOffice -, de megoldható, ha linuxon kell tenni valamit vele.

[UPDATED] LV-k mentése Clonezillával

Fórumok

Sziasztok,

a Debian stable verziót használom a CZ-ból (2014 április közepi). Nem tudok rájönni, hogy miért azt csinálja, hogy "Shutting down Logical Volume Manager" majd felkínálja becsillagozásra a PV-t. Az kellene nekem, hogy az egyes LV-ket szépen mentse le. Partclone-nal le tudom kézzel menteni. Jól jönnének ehhez a disztrib addícionális dolgai.

Szerk.: Most már látom, hogy ha kiválasztom a PV-t (LVM2_member) akkor utána elndítja az LVM-et és lementi az összes LV-t. Hogyan lehet megmondani neki hogy melyikeket mentse le?

form automationhöz bővítmény

Fórumok

üdv, adott egy feladat amire webes formot töltünk ki. manuálisan, egy nyomtatott listából. nincs hozzá semmiféle automatizált támogatás, de kissé unom már a dolgot ilyen formában.

rég dolgoztam már webes automatizálási dolgokkal, hirtelen a fiddler ugrott be amiben írtam régebben scripteket de egyrészt nem (igazán/csak) erre való, másrészt nem telepíthetek a célgépre túlzottan programokat, így leginkább egy ie vagy chrome extensionre lenne szükségem, ha ismertek ilyesmit.

köszi előre is o/

google docs bulk change

Fórumok

Olyan alkalmazast vagy scriptet keresek, ami segitsegevel egy rakas google dokumentumon at lehet allitani az ownership-et ill. copy-t lehet kesziteni rola.

(A cel hogy egy egyedi google accountbol egy google apps-os domain ala legyenek migralva a dokumentumok.)

SOGo hiba

Fórumok

Sziasztok,

Telepítettem egy SOGo szervert, ami hiba nélkül sikerült is. Konfigurálást is sikerült megcsinálnom. Azonban a web-es elérésekor az alábbi hibát kapom:

An error occurred during object publishing

A rendszer:
Fedora 20 64 bit, Apache/2.2.25, php 5.5.5

GNUstep verzió:

gnustep-filesystem-2.6.6-2.fc19.x86_64
gnustep-base-1.24.4-7.fc19.x86_64
gnustep-make-2.6.6-2.fc19.x86_64
gnustep-base-libs-1.24.4-7.fc19.x86_64
gnustep-base-devel-1.24.4-7.fc19.x86_64

Log:
May 15 12:21:36 sogod [26351]: version 2.2.3 (build root@srv-x.hu 201405151215) -- starting
May 15 12:21:36 sogod [26351]: vmem size check enabled: shutting down app when
vmem > 384 MB
May 15 12:21:36 sogod [26351]: <0x0x7f7cad4adbb8[SOGoProductLoader]> SOGo
products loaded from '/usr/local/lib64/GNUstep/SOGo':
May 15 12:21:36 sogod [26351]: <0x0x7f7cad4adbb8[SOGoProductLoader]>
ContactsUI.SOGo, AdministrationUI.SOGo, CommonUI.SOGo, MainUI.SOGo,
Contacts.SOGo, MailPartViewers.SOGo, Appointments.SOGo, SchedulerUI.SOGo,
MailerUI.SOGo, PreferencesUI.SOGo, Mailer.SOGo
May 15 12:21:36 sogod [26351]: [so-product-registry] could not load product:
MailPartViewers
May 15 12:21:36 sogod [26351]: [so-product-registry] could not load product:
MailerUI
May 15 12:21:36 sogod [26351]: <0x0x7f7cad686328[WOWatchDog]> listening on
127.0.0.1:20000
May 15 12:21:36 sogod [26351]: <0x0x7f7cad686328[WOWatchDog]> watchdog process
pid: 26351
May 15 12:21:36 sogod [26351]: <0x0x7f7ca9e47660[WOWatchDogChild]> watchdog
request timeout set to 10 minutes
May 15 12:21:36 sogod [26351]: <0x0x7f7cad686328[WOWatchDog]> preparing 3
children
May 15 12:21:36 sogod [26351]: <0x0x7f7cad686328[WOWatchDog]> child spawned
with pid 26352
May 15 12:21:36 sogod [26351]: <0x0x7f7cad686328[WOWatchDog]> child spawned
with pid 26353
May 15 12:21:36 sogod [26351]: <0x0x7f7cad686328[WOWatchDog]> child spawned
with pid 26354
2014-05-15 12:22:05.945 sogod[26354] Note: Using UTF-8 as URL encoding in
NGExtensions.
May 15 12:22:05 sogod [26354]: <0x0x7f7cad7c7ad8[SOGoCache]> Cache cleanup
interval set every 300.000000 seconds
May 15 12:22:05 sogod [26354]: <0x0x7f7cad7c7ad8[SOGoCache]> Using host(s)
'localhost' as server(s)
2014-05-15 12:22:05.968 sogod[26354] Note(SoObject): SoDebugKeyLookup is
enabled!
2014-05-15 12:22:05.968 sogod[26354] Note(SoObject): SoDebugBaseURL is
enabled!
2014-05-15 12:22:05.968 sogod[26354] Note(SoObject): relative base URLs are
enabled.
176.63.144.210 - - [15/May/2014:12:22:05 GMT] "GET /SOGo/so/sogoadmin/Mail/
view HTTP/1.1" 404 208/0 0.032 - - 2M
176.63.144.210 - - [15/May/2014:12:22:06 GMT] "GET /SOGo/so/sogoadmin/Mail/
view HTTP/1.1" 404 208/0 0.005 - - 0
2014-05-15 12:22:10.375 sogod[26354] WOCompoundElement: pool embedding is on.
2014-05-15 12:22:10.375 sogod[26354] WOCompoundElement: id logging is on.

Ez a két sor lehet gond:
May 15 12:21:36 sogod [26351]: [so-product-registry] could not load product:
MailPartViewers
May 15 12:21:36 sogod [26351]: [so-product-registry] could not load product:
MailerUI

Illetve sosod.plist:

<?xml version="1.0" encoding="UTF-8"?>

OCSFolderInfoURL
postgresql://sogo:xxx@localhost:5432/sogo/sogo_folder_info
OCSSessionsFolderURL
postgresql://sogo:xxx@localhost:5432/sogo/sogo_sessions_folder
SOGoACLsSendEMailNotifications
YES
SOGoAppointmentSendEMailNotifications
YES
SOGoAppointmentSendEMailReceipts
YES
SOGoAuthenticationMethod
LDAP
SOGoCalendarDefaultRoles

PublicViewer
ConfidentialDandTViewer

SOGoDraftsFolderName
INBOX.Drafts
SOGoEnableEMailAlarms
NO
SOGoEnablePublicAccess
YES
SOGoFoldersSendEMailNotifications
YES
SOGoForwardEnabled
YES
SOGoIMAPServer
ssl://localhost:993
SOGoLanguage
Hungarian
SOGoMailComposeMessageType
html
SOGoMailDomain
srv-x.hu
SOGoMailMessageCheck
every_10_minutes
SOGoMailReplyPlacement
above
SOGoMailShowSubscribedFoldersOnly
NO
SOGoMailSignaturePlacement
above
SOGoMailingMechanism
smtp
SOGoOtherUsersFolderName
INBOX.user
SOGoProfileURL
postgresql://sogo:xxx@localhost:5432/sogo/sogo_user_profile
SOGoSMTPServer
localhost
SOGoSentFolderName
INBOX.Sent
SOGoSharedFolderName
INBOX.shared
SOGoSieveScriptsEnabled
YES
SOGoSuperUsernames

admin

SOGoTimeFormat
%I:%M %p
SOGoTimeZone
Europe/Budapest
SOGoTrashFolderName
INBOX.Trash
SOGoUserSources

CNFieldName
cn
IDFieldName
cn
UIDFieldName
uid
baseDN
ou=Users,dc=srv-x,dc=hu
bindDN
cn=admin,dc=srv-x,dc=hu
bindFields

uid

bindPassword
xxx
canAuthenticate
YES
displayName
Local Addresses
filter
(objectClass=inetOrgPerson)
hostname
localhost
id
public
isAddressBook
YES
port
389

SOGoVacationEnabled
YES

Köszi a segítséget

gitolite hooks vs file a git repoban

Fórumok

Git repobol... pontosabban egy gitolite szerveren levo git repobol szeretnek DNS-t update-elni, amit ugy kepzelek, hogy egy commit+push utan a szerveren egy post-receive hook-bol felnyomom a szerverre az uj zonafile-t.

Csakhogy. Hookot sikerult csinalnom (pl email ertesitest mar kuld), de az a bajom, hogy gitolite oldalon a repository fileait egyaltalan nem latom (pontosabban nem a "normalis" strukturaban, mert objektumkent ott vannak, hulye neven). Vagyis a post-receive scriptben nem tudom azt mondani, hogy csinaljon ezt vagy azt a git repoban levo zones/akarmi file-lal, mert egyaltalaln nincs ott a repo. Vagy megis csak nem talalom? Hogyan lehetne elerni gitolite szerveren egy git repoban levo file-t (speciel a post-receive hook-bol)?

Ja es 2-es gitolite-om van, de egy upgrade beleferhet ha az segit.

Muszaki rajz linuxon

Fórumok

Udv!

Olyan programot keresek, amivel egyszerubb muszaki rajzokat lehet konnyeden kesziteni. Nehany vonal, rajtuk hosszusag, es hasonlo szintu dolgok. A gliffy- t hasznaltam regen, azzal talan lehetne hasonlot csinalni valamelyik UML szeru dolgaval, de valami pici, celdolgot szivesebben hasznalnek.

Mit ismertek?

Nagios windows process check

Fórumok

Sziasztok,

Tanácsot szeretnék kérni, mivel a google nem adott, hiába faggattam.

szóval a helyzet az, hogy szeretném pár process erőforrás adatait (CPU, memória, esetleg I/O) nagiossal kinyerni és monitorozni.

Win 2k8, NSClient, nagios 3 ami adott.

Előre is köszönöm!

backup és adatbiztonság

Fórumok

Tudtok-e olyan backup szoftvert, ami felhőbe ment (Azure>S3>*), és külön figyel adatbiztonságra? Például a felhős tárhelyeken alapból tárolnak valami hasht, időnként le lehetne kérni az összes mentett fájl hashét és leellenőrizni, hogy a helyi fájlok nem sérültek-e. Vagy meg tudom adni, hogy ha pl. azt látja, hogy egy JPG fájl változott, akkor nem menti, hanem szól nekem, hogy gáz van (mert én tudom, hogy sosem változhat meg). Vagy ha mégis kiderül egy fájlról, hogy korrupt lett, de már mentve lett, arra az esetre legyen a távoli helyen egy snapshot, ezt is tudni szokták a felhőben. Sőt, alapból konzisztencia ellenőrzést végez fájlokon: megpróbálja dekódolni a JPG-t, checksumot néz a tömörített fájlokra (akár még .docx-re is).

Az igazán fontos dolgaimról legalább 2 helyen van backup, de azon agyalok mostanában, hogy még ez sem véd mindentől. Az ugyebár egy alap ismert probléma, hogy hiába a mentés, ha a korrupt fájlt visszavonhatatlanul rámentem. RAID tükör sem segít, ha az egyik lábán hazudik a diszk, nem fogom tudni, hogy melyik hazudik (és szerintem még azt se veszem észre, hogy egyáltalán hiba van, mert se HW, se SW nem fogja mindkét lábról olvasni ugyanazt a blokkot és hasonlítgatni). PCIe buszon van CRC, ez oké. RAM-ból van ECC-s, de ez laptopon még nem igazán játszik. Tehát ha nagyon peches vagyok, elég sok helyen sérülhet az adat.