Munka
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
- Tovább (Munka)
- 4296 megtekintés
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
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.
Ü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?
Miért éri meg olyan ingyenes programot fejleszteni, aminek nincs "fizetős" változata?
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ő?
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
Sziasztok!
Valakinek sikerult a Netbeans 7 Team Server opciojahoz a sourceforge svn-t hozzarendelni? Ha igen, tudnatok segiteni hogyan kell? Koszonom
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.
Ü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ó!
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.