Ingyenes program fejlesztése
Miért éri meg olyan ingyenes programot fejleszteni, aminek nincs "fizetős" változata?
- Tovább (Ingyenes program fejlesztése)
- 6360 megtekintés
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.
Éppen nagyban gondolkozom és hátha van valakinek tapasztalata, infója a fenti kérdésben. Tehát, ha kiváltom az Apple Developer License-t vagy mit 100 USD-ért, és a hasonló megoldást Androidra, akkor tudok-e terjeszteni magam által írt software-t iOS, illetve Android készülékre?
Konkrétan, ahogy egy blogpostomban is írtam, megtetszett a Flex, szívesen megtanulnám, ezért, hogy valahogy hasznosan is teljen a dolog, elkezdenék a cégnek, ahol dolgozom fejleszteni valami admin, vagy csak információs appot. Elég sok az iOS és Android eszköz, célszerű lenne azokra is fejleszteni, viszont az appStore-ba nem kéne feltenni belsős appot.
Sajnos van egy olyan rossz érzésem, hogy ez nem túl könnyen megvalósítható, de hátha van rá valami nem hackelős, egyszerű megoldás, hogy developer licence-szel tudjak ilyeneket.
Sziasztok!
Kis segítséget szeretnék kérni: van egy szerver, amire fellőttem a gitolite-ot, és azt szeretném elérni Netbeans-szel, de folyton azt írja ki, hogy "Cannot connect to the remote repository at ..."
Így próbálkozom:
git://192.168.80.10/home/gitolite/repositories/gitolite-admin.git/
Git bash-ben el tudom érni a szervert, klónozni is tudok.
Segítséget köszönöm!
Sziasztok!
Van egy rendszer, amit szeretnék gatyába rázni (újraírni), ehhez keresem a megfelelő eszközt. A CPU/memória igénye nem túl nagy, és a kód sem olyan hosszú, tökéletesen működik, viszont a jelenlegi állapota zavarja a szépérzékemet, és jó lenne továbbfejleszteni, amit a jelenlegi állapotában nem szeretnék.
A program (nagyon leegyszerűsítve) soros porton fogad adatokat, a belső logika ezt feldolgozza, majd továbbküldi külső egységeknek hálón - http-n, ill. UDP-n. Erről naplót ír, plusz egyéb file-okat is ír/olvas opcionálisan. Van egy GUI-ja, amin megjelenik az állapota, plusz pár beállítás elvégezhető.
Szóval ezt szeretném újraírni, ehhez keresek valamilyen scriptnyelvet, ami gyorsan tanulható, és megoldható rajta minden, ami eddig felmerült.
-Script, mert nem a futásidő, hanem a fejlesztési idő számít (plusz ha valamit s.o.s. bele kell tenni a helyszínen, akkor is fontos)
-Támogassa a soros port kezelését, enélkül nem megy (van pár nyelv, ami csak bizonyos OS-ek esetén tud ilyet, ill. nem supportált, van, amibe utólag hackelték bele)
-Tudjon UDP-t, és tudjon rajta broadcastolni
-Ne nekem kelljen megírni hozzá TCP/IP fölé a HTTP-t, legyen rajta alapból (esetleg libcurl-lal). HTTPS plusz pont, de jelenleg nem kell. Legyen mód arra, hogy saját mezőket felvegyek a HTTP header-be.
-A GUI-t viszonylag kényelmesen össze lehessen hozni, új mezőket/gombokat felvenni, táblázatot megjeleníteni. (Qt talán?)
-Fejleszteni Linuxon szeretek, a production környezet viszont valószínűleg valamilyen Windows lesz, szóval legyen hordozható. (ezen és a soros porton sok nyelv elvérzik)
-Eddig C/C++/PHP/Delphi tapasztalatom van, de egyetemen (és korábban) több másik nyelvvel megismerkedtem és használtam, és nem félek újat tanulni, most pont van rá időm. Azért a C szintaxisú nyelvek jobban bejönnek.
-Később lehet, hogy IP kamera képét is fogadnia kell+feldolgozni. Ha erre is jó (hatékonyan), az plusz pont.
Gondolkodtam azon, hogy alkalmazásszerver jellegű felhasználással a GUI webfelület+AJAX legyen (nyilván a soros feldolgozástól elkülönített thread-en). Lenne előnye, szóval ezen a vonalon is ajánlhattok.
Szerintetek?