Fejlesztés

Munka

Fórumok

Sziasztok

Weboldalt szeretnék szerkesztetni.
Aki nem ijed meg a kis munkától és nem esik le az arany gyűrű a kezéről, kérem dobjon egy PM-et.
Részletek PM-be.

Üdv

[MEGOLDVA] Migrálás svn-ről, de mire?

Fórumok

Sziasztok,

Van sok (kb. 50) apró project, többségében shell scriptek, azokhoz libek (externalok is bőven), ilyesmik, amiket svn-ben tartok. Akad mellette 1-2 nagyobb is (pár tízezer file). Ez jelenleg apache2 + webdav eléréssel működik.

Költözik az egész környezet, és az új helyen nem használnék apache-ot ha nem muszáj (nagy tahornyák), viszont nem nagyon találok más szerverhez webdav-os megoldást. Úgy rémlik, hogy nginx-hez volt, de nem tuti.

Szeretném megőrizni a http protokollt, mert az viszonylag szokott menni mindenhol, ezért keresek olyan verziókezelőt, ami elmegy http felett (is), és ha találok szimpatikusat - ami kb. azt jelenti, hogy van egy működő migrációs megoldás -, akkor lecserélem az svn-t arra.

Vagy átállok svn-nel a http-ről ssh+svn-re, de ez azért nem szimpatikus, mert pl. az ssh-t nem szabványos porton kéne átengednem, mert openvz konténerben fut a cucc. Vagy a host masina ssh-ját kellene máshová tennem, de ezt meg még úgy se akarom.

Vagy mit lehet tenni? Jelenleg az apache fut, esetleg azon lehetne reszelni, hogy mindent amit csak lehet kidobálni belőle.

Kinek milyen tapasztalata van?

----
A megoldás: utánaolvasva a lehetőségeknek abban maradtam, hogy megnézem, mennyit tudok az apache-on faragni. Threaded workert használva, erősen visszavéve az alapértelmezett beállításokból (a szóközök igény szerint irtandók):

< IfModule mpm_worker_module>
    StartServers         1
    MinSpareThreads      2
    MaxSpareThreads      5 
    ThreadLimit          8
    ThreadsPerChild      8
    MaxClients           8
    MaxRequestsPerChild  0
< /IfModule>

Így előállt egy olyan állapot, amit hajlandó vagyok elviselni:


USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root         1  0.0  0.1   8352   788 ?        Ss   14:13   0:00 init [2]         
root       357  0.0  0.1  18624   628 ?        Ss   14:15   0:00 vzctl: pts/0   
root       358  0.0  0.3  17524  1852 pts/0    Ss   14:15   0:00 -bash
root      6996  0.0  0.2  54092  1408 ?        Sl   14:17   0:00 /usr/sbin/rsyslogd -c4
root     15660  0.0  0.1  20900   852 ?        Ss   14:22   0:00 /usr/sbin/cron
root     16742  0.0  0.2  49168  1124 ?        Ss   14:22   0:00 /usr/sbin/sshd
root     17960  0.0  0.4 100076  2412 ?        Ss   15:33   0:00 /usr/sbin/apache2 -k start
www-data 17962  1.7  4.4 214604 24152 ?        Sl   15:33   0:01 /usr/sbin/apache2 -k start
root     17977  0.0  0.1  14812  1028 pts/0    R+   15:35   0:00 ps axu

Sokkal lejjebb nem merem faragni a paramétereket, bár lehet hogy még így is túl van méretezve (az elméleti maximum user az három). Egy esetben lehet gond, ha az update scriptek nagyon egyszerre ugranak az svn-re, de ez majd később derül ki.

php, html IDE

Fórumok

Üdv!

Keresek olyan IDE keretet (egy rendesebb editor is jó), ami:

- Képes nyelvi elemek kiemelésére,
- Képes távoli serveren található (ssh) file-t szerkesztésre(!) megnyitni,
- Esetleg képes hivatkozásokat, eljárásokat, függvényeket kezelni.

Nem kell tudnia fordítani, debuggolni, stb. egyszerűen csak szerkeszteni, eljárásokat, függvényeket linkelni, struktúrákat nyitni/csukni.
(Egy órámba telt, mire egy <b> </b> tag párból a lezáró hiánya miatti hibát megtaláltam, ami persze teljesen máshol jelentkezett!)

A Geany tökéletes lenne, ha tudna távoli file-okat kezelni.

Ötlet?

Megosztott könyvtárak, komponensek, osztályok verziókövetése

Fórumok

Mi az elfogadott mód a fentiek verziókövetésére? Ha adott projecthez ki kell bővíteni pl. egy osztály funkcionalitását, vagy bármi egyéb változtatás szükséges, akkor megfelelő verziókövető esetén a forkolás, vagy a sima commit + többi projecttel is tesztelés a követendő?

C IDE

Fórumok

Sziasztok,

az lenne a kérdésem, hogy tudtok-e olyat fejlesztői környezetet C programozáshoz, ami van legalább autocompletion és "go to declaration" (lehetőleg makróra is működjön), szóval olyan dolgok, amik jól jönnek, ha nagy kódbázisban akar kontárkodni az ember.

Azért kérdezem, mert gyakran eszembe jut, hogy belenézzek valami (nagyobb) nyílt kódú c-ben írt szoftver forrásába, de elmegy tőle a kedvem, mikor már a 20. függvény definícióját keresem meg grep-pel.

Az elmúlt 1 évben eclipse-el és netbeans-sel próbálkoztam, egyik se volt jó. Az anjuta akár jó is lehetne, de tegnap megpróbáltam vele megnyitni a postgres forrását, és miután lerántotta gitből, nem ment a go to declaration, konzolba pedig "no sources directory found" (vagy valami hasonló) hibaüzenetet kaptam. A KDevelop-ot még nem néztem, de azt inkább csak akkor próbálnám ki, ha nem tudtok jobbat.

előre is köszi a válaszokat

Magyar OpenSource Asztrofotós project kedvcsináló

Fórumok

Elővettem egy régi bookmarkot és ott találtam a következő előadást: link. (20 perc).

Pár szóban összefoglalva:

Agócs László a '70-es években amatőrcsillagászkodott, majd 20-30 év szünet és programozással eltöltött év után újra nekilátott, de rájött, hogy XXI. század van. Amit lehet automatizálni, azt miért ne automatizálnánk? Szóval nekállt többekkel egy olyan program megírásának, ami vezeti a távcsövet, a fényképezőgépet vezérli (Canon EOS), feldolgoz, felismer, stb.

Sok, eltérő része van a munkának. A távcső mechanikájának vezérlése. A fényképezőgép vezérlése, RGB adatok kinyerése (az előadás alapján). A kész kép feldolgozása, zajszűrés, csillagok felismerése, ködök eltűntetése, illetve ennek az egésznek az automatizálása, esetleg internetes vezérlésének lehetősége.

Számomra igazán érdekes és izgalmas a téma amivel foglalkozik, de kellő képzettség híjján sajnos nem vagyok alkalmas aktív részvételre. Ellenben ez egy komoly OpenSource Projectnek tűnik, komoly tudást igényel, komoly, tudományos munkával, így gondoltam felvetem itt is a témát, hátha valakit érdekel a szakmai kihívás.

lagocsstella at gmail pont com - itt lehet érdeklődni.

A project.
A program honlapja.
A készítő honlapja.

basic IDE

Fórumok

Üdv!

Lányom elhatározta hogy megismerkedik a "programozással"!
Összegyűjtöttem néhány könyvet, többek között antikváriumból megszereztem egy 1983-as "Ismerd meg a BASIC nyelvet" címűt is! (Ez volt akkor számomra a szent grál!)

Viszont a kicsi kis kezdő programok számára nem igazán találtam valami nagyon egyszerű keret rendszert.
Nem kell visual meg minden, de ismerje az "ŐS" basic utasításokat (pl LET)
lehessen menteni, betölteni. Nem kell grafikus képesség sem.

Ami adott, hogy kicsi koruk óta linuxoznak (hehe, apai hatás),de szigoruan
csak felhasználói módban. (internet, levelezés, média, némi játék)

Tehát összefoglalva, ubuntu alá keresek basic interpretert/fejlesztő keret rendszert, ami a fentieket tudja.

Tilla

ui. A commodore emulátorokkal csak annyi a bajom, hogy PC billentyűn
macera. Ebben az esetben akadály a pontos emuláció!

Weblapszerkesztés: több felhasználó szerkeszt egy HTML-t

Fórumok

Sziasztok!

Hogyan lehet megoldani azt, hogy a különböző webes munkatársak ne írják felül egymás munkáját?
Jelenleg használt eszközök:
- Apache webszerver FTP-n elérve
- Quanta+
- Edit++

Alapvetően nem kell, hogy egy fájlt egyszerre többen tudjanak szerkeszteni, inkább valahogy azt kellene megoldani, hogy ne tudják egynél többen megnyitni.