Fejlesztés

Fejlesztői szerver kialakítása

Fórumok

Sziasztok!

Fejlesztői szerver kialakításával kapcsolatos tapasztalataitokra lennék kíváncsi.
Hosszú idő után végre sikerült egy szabad gépet kapnom, amelyen lehetőségem van arra,
hogy kialakítsak egy olyan fejlesztői környezetet, amely megkönnyíti és gyorsabbá teszi a fejlesztéseket.A szerveren Fedora FC6 fut, így ehhez kellenek majd a csomagok és az alkalmazások.
Elsődlegesen a PHP fejlesztést céloztam meg, de később más projektek is helyet kaphatnának.

A tervezett szolgáltatások:
- központi, verziókezelést biztosító repository (Subversion-re gondoltam),
- project kezelő, hibakövető rendszer, a cél hogy kezeljen több projectet (Trac),
- LDAP alapú authentikáció,

Az adott szolgáltatások (ahol lehet) webes felületen keresztüli elérését tervezem, és
természetesen előnynek számít a minél nagyobb szintű integráció.
Ami szintén fontos szempont, hogy mindezen szolgáltatásokat free/open-source és társai szoftverekkel kell megoldani.

Azok válaszát várnám elsősorban, akik használnak/tak, és/vagy üzemeltetnek ilyen rendszereket.

A válaszokat előre is köszönöm!

Üdvözlettel: Webappz

Mérés-adagyűjtés & Linux

Fórumok

Nyitok egy ilyen topikot. Itt cseveghetünk a mérésadatgyűjtés
témakörében. Szoftverekről, hardverekről, tapasztalatokról.

És persze gondokról.

Íme egy gond, hátha van valakinél info:

Mérőkártyát, de milyet? Alacsony sebesség (<100 Hz), 10-12 bites
felbontás elég és mindössze 2 csatornáról van szó. Ha USB-s az
bónusz.

Tud valaki ilyenről?

Eclipse

Fórumok

Egy kis plugint keresnek eclipse -hez.
Ezelott PHPEclipset hasznaltam, de voltak benne olyan dolgok amik nem igazan jottek be es attertem a PDT-re, ami eddig bevalt.
A problemam annyi hogy hianzyik egy ficsor amit a PHPeclipse tudott.
Ez pediglen az hogy ha raklikkelek a kodban egy valtozora, konstansra vagy metodusra akkor highlightolja az osszes elofordulasat a kodban.
Ezt a cuccot elvileg "Mark Occurrences" -nek hivjak, es nem talalok ra sehol kulon plugint. Nem tud vki esetleg ilyet?

vmware probléma

Fórumok

sziasztok!

host gép: windows xp sp2
vmware workstation 4.0 és vmware server 1.0.3 windows verziókkal próbáltam virtuális gépre ubuntu feisty-t telepíteni (server iso-t). Az install szépen végigmegy, aztán reboot előtt leválasztom a CD image-t és reboot során csak egy INT 14 CRC error-ig jut. Debian Etch szintén, woody gond nélkül működik (jó régi default kernel). Vkinek vmi ötlet, rtfm? köszönöm.

scriptek

Fórumok

szia!

szeretnék egy kis
segítséget
kérni mert
van egy scriptem ami fut meg jo elvileg de megis kidom +ba egy hibauzenetet! te értesz hozzá? éjfélig kellene elkuldenem a tanarnak kulonben bukta a félév!
előre is koszi a segítséget

#!/bin/bash
#A script a paraméterben megadott könyvtárban megvizsgálja, hogy van-e
#événytelen szimbolkus link és ha ilyet talál, azt törli. Legyen lehetőség
#rekurziv hívásra és a műveletek logolására(egy fájlba). Ha nem adunk meg elé
#rési utat, akkor az alapértelmezett legyen a ,,.".
# lcl -R -l LOGFILE /home/h481815/OKTATAS

function errormsg(){
echo "Hiba történt!"
echo "Használat:"
echo "hk [-R] [-l logfile] [DIRECTORY]"
exit 1;
}

# Alepértelmezett értékek
DIRECTORY="."
RECURSIVE=1
HAVETOLOG=1;

# Paraméterek lekezelése
while [ $# -gt 0 ]; do
if [ $1 = "-R" ]; then
RECURSIVE=0
elif [ $1 = "-l" ]; then
HAVETOLOG=0;
shift
LOGFILENAME=$1
elif [ -d $1 ]; then
DIRECTORY=$1
else
errormsg
fi
shift
done

# nem rekurziv
if [ $RECURSIVE -eq 1 ]; then
for LINK in ` ls -log $DIRECTORY | grep ^l | awk '{print $6}' `;do
cd $DIRECTORY
test -e $LINK
a=$?
if test $a -eq 0
then
if [ $HAVETOLOG -eq 0 ];then
echo "$LINK symlink" >> $LOGFILENAME
fi
else
if [ $HAVETOLOG -eq 0 ];then
echo "$LINK not symbolic link and deleted" >> $LOGFILENAME
fi
rm $LINK
fi
done

else #rekurziv
touch output.txt
for LINK in ` ls -lRog $DIRECTORY | grep ^l | awk '{print $6}' `;do
for i in ` find $DIRECTORY $LINK | grep $LINK `;do
DIR=` dirname $i `
cd $DIR
test -e $LINK
a=$?
if test $a -eq 0
then
if [ $HAVETOLOG -eq 0 ];then
echo "$DIR/$LINK symlink" >> $LOGFILENAME
fi
else
rm $LINK
if [ $HAVETOLOG -eq 0 ];then
echo "$DIR/$LINK not symbolic link and deleted" >> $LOGFILENAME
fi
fi
done
done
fi
exit 0

Grafikus diff

Fórumok

Keresek egy olyan grafikus diff programot linux alá, ami normálisan használható. Tehát: két-paneles, különbségeket megjelöli, tud ugrálni a következő-előző különbség-blokkra, az egyik panelen kijelölt részt egyszerűen át lehet dobni a másikba, sorokba bele lehet szerkeszteni, esetleg C/C++ szintaxis-kiemelést tud. Windows alatt winmerge-öt, Beyond Compare-t használtam, kb azokhoz hasonlót keresek. Ingyenes vagy fizetős, mindegy.
Amiket néztem, és nem jók: xxdiff, tkdiff, kdiff3, fldiff, meg még néhány, amire már nem is emlékszem.

java text képernyő kezelés

Fórumok

Sziasztok!

Segítséget szeretnék kérni: milyen osztályok és metódusok használhatók a java-ban textképernyő kezelésére? pl cursor pozicionálás, lekérdezés... Esetleg ha lenne erre valami konkrét példaprogram azt is nagyon megköszönném.

Monodevelop + Postgresql ( UTF8 probléma )

Fórumok

Gondoltam elkezdem foglalkozni egy olyasfajta dologgal, hogy olyan pogramot írok ami linux és windows alatt is mükszik. Próbálkoztam sokmindennel most épp a monodeveloppal...

A probléma a következő. Windows XP sp2 alatt futtatok egy PostgreSQL 8.2-es szervert Hungarian_Hungary.1250 és UTF8-as alapbeállítással. VMWare alatt fut a Kubuntu 6.10 amin a Monodevelop fejlesztő környezetben C#-ben írtam egy egyszerű consolos progit. Ez csak annyit csinál, hogy becsatlakozik a szerverhez, ha nem létezik az adatbázis akkor létrehozza UTF8-as beállításssal, létrehoz egy táblát, majd ehez ad egy új sor. Ebben az új sorban az egyik karakteres mező értéke:ábc. Linux alol mono-val futtatva a kész exe-t, minden oks. Bekonnektál, létrehoz, hozzáfűz. PGAdmin-ba ha ránézek a táblára a mező értéke:ábc. Ha Windows alatt futtatom mono-val akkor pedig a következő üzenetet kapom:
invalid byte sequence for encoding "UTF8":0xe16263
Severyty:ERROR
Code:22021

Ha az adatbázist LATIN2-es beállítással hozom létre akkor Win alól megy jól és Linux alatt a hozzáfűzött mező értéke nem ábc hanem valami kriksz krakzs két betű + bc. Érdekes viszont, ha mező értékadáskor mező = convert('abc' using utf8_to_iso_8859_2 ) akkor jók lesznek az ékezetek linux alól is.

Miért van ez? Miért nem jó Win alól az UTF8 ? Mindig konvertálnom kéne linux alol minden stringet ha LATIN2-t állítanék be? Mi lenne a megoldás?

Észrevételeteket előre is köszönöm! :-)

//
Win Rendszer: WinXP sp2, Mono 1.2.3.1 , PostgreSQL 8.2
(VMWare)Linux Rendszer : Kubuntu 6.10 , Mono 1.2.3.1 , Monodevelop 0.12
//