Segédprogramok

svn, git, (egyéb?)

Fórumok

Sziasztok,

Elkezdtem írni egy kisebb free cms-t (és hozzá némi framework szerűség is kapcsolódik), és a verziókövetést szeretném valami módon megoldani, viszont érdekelne a véleményeteket, tapasztalatotok hogy mit a legcélszerűbb alkalmaznom.

Tehát a logika:

- A renszerben minden modul (a könyvtár neve a modul benne van pár php class hozzátartozó webes és nem webes dolgok js css html stb szóval minden ami az adott modulhoz szükséges)
- A modulokban lehetnek hibák, ezeket valami módon commitolni kéne valahová olyan módon, hogy külön-külön minden modult tudjak verziókövetni, viszont lehetőleg ne kelljen minden modulnak külön repót csinálni. Adott esetben ha több modulban van hibajavítás, akkor a commit folyamán minden modulhoz tudjak commentet adni amit meg is tudok jeleníteni a rendszert használók felé (sysadminoknak, akiknkek lesz frissítési joguk)
- A rendszer távolról kapcsolódhat repository-hoz, lehet több repository, de egy repository tartalmazhasson több modult, illetve lehessen jelszóvédetté tenni.

Nagyjából:

- modules/
-- contentManager/
-- fileManager/
-- voter/
-- stb/

Szóval ha ezt most svn-be tenném valahogy úgy képzelném (hibásan sztem) hogy minden modul külön repó és a modul verzióját a rev száma adná. (és a sysadminok jelszóval read-onlyba co, update-ot hajthatnának végre, illetve lenne egy spéci dev modul amivel lehetne commitolni is) Jön a sysadmin belép és megnézi az adott repóban lévő rev számát összeveti a saját szerverén lévővel, és a 2 közötti rev eltérések commenteket megjeleníti, és egy gombnyomással frissítheti. Ekkor egy svn update történne az adott modul(okra).

Remélem nagyjából érthetően irtam le

Szerintetetk mivel érdemes ezt megoldani? Esetleg alkalmas erer az svn? Ha külön hozok létre ágakat azokat tudom külön kezel(tet)ni? Esetleg git+tags? vagy van még valami más elegáns lehetőség?

tar - ismeretlen kapcsoló

Fórumok

hello

a minap használtam a tar-t mégpedig

tar cvzf - |ssh @IP_ADDRESS "dd of=/home//temp/target.tgz"

minden világos benne, egyedül az nem hogy a "-" a tar cvzf után mit jelent? a man-ban nincs benne. megnéztem.
Valaki megtudja velem osztani ezt a titkot :*)?

Nagios plugin

Fórumok

Üdv Mindenkinek!

Az elképzelés egyszerű(-nek tűnik): Most ismerkedem a Nagios-szal, és ehhez szeretnék plug-int írni.

A szükséges könyvek megvannak, példakódokért széttúrtam a netet, tehát a téma inkább azokhoz szólna, akik már készítettek, vagy készítenek ilyesmit (a személyes tapasztalat miatt).

1, Mivel érdemes kezdeni? (valamilyen egyszerű feladat, amit egy "LVL 0" is meg tud csinálni)
2, Milyen nyelven érdemes megvalósítani? (C/C++, perl, python, vagy valami egyéb?)
3, Mik lehetnek a buktatók? Mire érdemes figyelni?

Segítségeteket előre is köszönve,
ptoth

Asztalra ikonrendező

Fórumok

Bocsánat a címért, nem tudom, hogy fogalmazhattam volna meg jobban.
A kérdés: létezik-e linuxra (jelesül Ubuntu) valami hasonló szerepet betöltő cucc, mint Win alatt a Stardock Fences ?
Kényelmesebbé tenné a dolgomat.
Köszönöm előre is!
(Az tiszta, hogy KDE valami hasonlót tud alapból, de perverz módon maradnék a Unitynél)

FTP Client WebUI

Fórumok

Olyan alkalmazásra/megoldásra lenne szükségem, ami a következőket tudja:
- FTP client
- Van hozzá webes frontend (WebUI)
- Daemon-ként fut
- Tudom limitálni a sebességet ill. az egyszerre futó letöltéseket, a limit elérése után queue-ba pakolja a többit
- Connection failure esetén tud retry-olni

Szóval igazából szeretnék kb. egy transmission-t torrent helyett FTP-re. :)
Ami még korlátozó tényező lehet, hogy a vas egy Raspberry Pi.

Jelszó kezelő

Fórumok

Sziasztok,

Átnéztem sok, Linux tárolókban elérhető parancssoros jelszó kezelőt, de több szempont miatt nem elégítik ki az igényemet (pl. van sima shell script (pass) vagy curses alapú (yapet), de GUI-s keepassx-et meg hasonlót nem akarok).

Az alábbiak az igényeim:
- egyetlen script legyen (shell, ruby vagy python)
- függőségek nélkül
- parancssori
- ezek miatt egyszerű legyen egy szerverre vagy munkaállomásra a telepítése egy felmásolással
- ne tudjon sokat, sőt, lehetőleg minél kevesebbet, pl. parancs szó1 szó2 ...
- így azokat a bejegyzéseket dobná, amelyekre minegyik kereső szó igaz (megtalálható bennük)
- én mondhassam meg a "tag"-eket bejegyzésenként, mert lehet hogy nem csak URL / user / pass formában akarok tárolni, hanem egyéb más
- sima text fájlban tárolja a bejegyzést lehetőleg minél egyszerűbb struktúrában
- semmi db használata, úgysem használ az ember több száz bejegyzést a gyakorlatban (ha ez kell, akkor már megéri speciálisabb és profibb cuccot használni)
- ne legyen ezer kapcsoló
- paraméter nélkül új bejegyzés felvitele történjen, paraméterrel meg keresés és ennyi

Erre ötleteim:
- a letárolt text fájl benne az infókkal lehetne gpg-vel titkosítva saját kulccsal persze
- a formátum lehetne ez talán:

tag1|adat|tag2|adat|tag3|adat

példával:

user|jondoe|pass|Dusaw4aw|url|http://domain.com
bank|raiffeisen|szamlaszam|xxxxxxxx-yyyyyyyy-zzzzzzzz|pin|xxxx
tel|003670xxxyyyy|pin1|xxxx|pin2|yyyy|puk1|xxxxxxxx

- az elválasztó karakternek | helyett mi lenne a legjobb newline-t kivéve?

- ennél lehetne többszörös grep-pel keresni, és így sima shell script is lehetne, meg jól összerakva így nagyon gyors is lehet szerintem, pl:

gpg -d -r myuser db.gpg | grep szó1 | grep szó2 | grep szó3 (ha van)

és az eredményt ki lehet egyszerűen már bontani, akár "tr -s '|' '\n'" megoldással vagy egyéb

- felvitelnél lehetne úgy írni. hogy tag neve + enter, adat + enter, tag + enter, adat + enter és Ctrl+D vagy más megoldással végezni, és megint "tr -s '\n' '|'" és letárolás meg visszatitkosítás

- a tag nevének megadásakor nem lenne baj, ha a már megadottakra automatikusan kitöltené az input mezőt már pár leütés alapján is

Véleményetek a lefejlesztésre? Esetleg ötletek jobb megoldásra? Vagy más tényleg szükséges feature-re? Automatikus jelszó generálást bele lehetne tenni, vagy még a vágólapra másolást a terminálban való megjelenítés nélkül.

piwik - api - python - ecommerce

Fórumok

Udv!

Adva van egy mas altal telepitett piwik rendszer, ami szepen mukodik is.

Nos, van ebben egy olyan resz, hogy

Ecommerce & goals

. Itt olyan dolgok vannak, hogy


0 Ecommerce Orders
0 Euro Total Revenue
0 Euro Average Order Value
0.0% Ecommerce Orders conversion rate
0 Purchased Products
0 Visits with Abandoned Cart
0 Euro Revenue left in Cart
0.0% Visits with Abandoned Cart

. Nos, itt szeretnek valamit egy 0- nal picit nagyobb ertekbe billenteni python api segitsegevel.

Utoljara ezzel probalkoztam:


from piwikapi.tracking import PiwikTrackerEcommerce
from django.http import HttpRequest
request = HttpRequest()
pt = PiwikTrackerEcommerce(1, request)
pt.set_api_url(settings.PIWIK_URL)
pt.add_ecommerce_item('123456', 'Kabat', 'Ruha', 150, 3)
pt.do_track_ecommerce_cart_update('qq')

. A piwik oldalan igy meg is jelenik egy url, megpedig:


10.10.6.10 - - [17/Jan/2013:15:09:22 +0100] "GET /piwik/piwik.php?apiv=1&url=http%3A%2F%2F&urlref=&r=96914&idsite=1&rec=1&id=3c7953d972a48f27&ec_items=%5B%5B%22123456%22%2C+%22Kabat%22%2C+%22Ruha%22%2C+150%2C+3%5D%5D&idgoal=0&revenue=qq HTTP/1.1" 200 327 "-" ""

, tehat az adatokat helyesen elkuldi. 1- es id- ju oldal, kabat, ruha, mennyiseg, minden, amit megadtam, viszont nem latom ennek a megjeleneset az

Ecommerce & Goals

oldalon. Maradt minden abszolut 0 :- ).

Amugy a

pt.do_track_ecommerce_cart_update('qq')

mindig visszaad stringkent egy 1x1- es gifet:

GIF89a\x01\x00\x01\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00!\xf9\x04\x01\x00\x00\x00\x00,\x00\x00\x00\x00\x01\x00\x01\x00\x00\x02\x02D\x01\x00;

Kerdesem lenne, hogy mit csinalok rosszul szerintetek python oldalon? - mar amennyiben itt van a hiba, es valamiert rossz az elkuldott url a celomhoz kepest,

illetve mi tortenik az adott URL elkuldese utan? Mysql adatbazis van hozza. Ott melyik tablat lenne erdemes nezegetnem? Sajna mysql- hez nincs log bekapcsolva, de lehet holnapra megunom, es bekapcsoltatom.

Koszi a valaszokat.

Amugy

1.9.2

- es rendszer, es ugyan talaltam most meg egy datumszurot, de mai napra allitva is minden 0 :- ).

[Megoldva]Debian fop-hoz helvetica font beszerzése

Fórumok

hello,

DITA-val szeretnék dokumentációt generálni pdf-be.
A szöveg már rendben van, csak a fejezetcímek nem akarnak hosszú dupla magánhangzókat megjeleníteni.
Úgy tűnik, hogy a pdf foggal-körömmel ragaszkodik a helvetica fonthoz címekben.

A kérdés az, hogy debianhoz honnan lehetne szerezni magyar ékezetes karaktereket tartalmazó utf fontot, esetleg le lehet-e beszélni valahogy a fop konvertert a helvetica használatáról?

redmine 2 belepes utan rossz url

Fórumok

hi,

Volt egy jol mukodo szerver 1.4-es redmine-nal.

Frissitettem 2.2-re. Azota a login oldalon rossz url-re dob at a cimmezoben:

http://domain.com/redmine-test/ ->

http://domain.comhttp%3a%2f%2fdomain.com%2fredmine-test/

Igy be tudok lepni, de utana mar 404-et ad. Viszont ujra a helyes url-t beirva mar tudom hasznalni, tehat a belepes sikeres.

apache config:


<VirtualHost *:80>
        ServerAdmin webmaster@domain.com
        DocumentRoot  /usr/share/redmine/public
        <Directory />
                Options FollowSymLinks
                AllowOverride None
        </Directory>
        <Directory /usr/share/redmine/public>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
        </Directory>
        ErrorLog ${APACHE_LOG_DIR}/error.log
        LogLevel warn
        CustomLog ${APACHE_LOG_DIR}/access.log combined
        RailsEnv production
        SetEnv X_DEBIAN_SITEID "default"
        SetEnv RAILS_RELATIVE_URL_ROOT "/redmine-test"
        # apache2 serves public files
        DocumentRoot /usr/share/redmine/public
        Alias "/redmine-test/plugin_assets/" /var/cache/redmine/default/plugin_assets/
        Alias "/redmine-test" /usr/share/redmine/public
        <Directory "/usr/share/redmine/public">
                Order allow,deny
                Allow from all
        </Directory>
</VirtualHost>

A redmine es a hozzatartozo dolgok ppa-bol vannak telepitve.

Az apache config nem ertem, miert nem jelenik meg rendesen...

Mi lehet?

Koszi,
t

GPS track (GPX) editor

Fórumok

Hi,

Valami GPS track editort keresnek (ami megy Linux-on), az alabbi kepessegekkel:
- egyszeru kijeloles es torles (pl. bbox egerrel, majd 'delete')
- "vegtelen" nagyitas (vagy legalabbis akkora, hogy ne latszodjon egy kupacnak nehany kozeli pont)
- terkep hatter (pl. OSM) - ami nagyit akkor is ha az adott tile nem erheto el nagyobb felbontasban (vagy vektoros)

Ami meg jo lenne bele (de nem feltetel):
- ido/datum torlese
- GPX kezeles

Amiketmar probaltam:
- JOSM
- Viking
- GPSprune

Koszi,

/sza2