Codiad
A jó forráskód-szerkesztő minden programozó legjobb barátja. Egyesek a Notepad ++ egyszerűségét részesítik előnyben, mások pedig a Visual Studio vagy az Eclipse gazdag kódos segítségét és integrált hibakeresési élményét. Valahol az egyszerű kódszerkesztők és a teljes értékű integrált fejlesztői környezetek között található a Codiad, egy web alapú IDE keretrendszer, amelynek kis mérete és minimális követelményei vannak.
A Codiad bármely Apache 2 és PHP 5+ szerveren fut, és működik a Chrome, a Firefox, az IE9 + és az összes többi modern webböngészőben. Ami a dizájnt illeti, a Codiad hasonlít a Sublime Text-re, és hasonló tulajdonságokkal is rendelkezik. A Codiad több felhasználót és valós idejű együttműködést támogat, több mint 20 szintaxis színtémával rendelkezik, fejlett keresőeszközökkel és intelligens automatikus kiegészítési funkciókkal rendelkezik, és több mint 40 nyelven érhető el.
A Codiad telepítése rendkívül egyszerű, és még kevésbé tapasztalt szoftverfejlesztőknek és webadminisztrátoroknak is képesnek kell lenniük néhány perc alatt elvégezni. A Codiad webkiszolgálóra történő telepítésének megismeréséhez ugorjon a cikk utolsó szakaszára.
Tajga.io
Valljuk be: sok projektmenedzsment platform csúnya, értelmetlen és nehézkes. Ezért olyan megkönnyebbülés olyan projektmenedzsment platformot látni, amely valóban élvezetessé teszi a munkát. A Taiga először 2014-ben jelent meg ingyenes és nyílt forráskódú projektmenedzsment platformként startupok, agilis fejlesztők és tervezők számára. Alig egy évvel később Taiga elnyerte az Agile Portal által 2015-ben értékelt legértékesebb agilis eszközt, a többi pedig történelem.
A Taiga fejlesztői valóban hisznek a nyílt forráskódú szoftverekben, és keményen gyakorolják az Agile szoftverfejlesztési megközelítést. Úgy tervezték projektmenedzsment-megoldásukat, hogy egyszerû és bonyolult projekteket egyaránt kezelhessen Kanban vagy Scrum sablon, vagy mindkettõ segítségével. A Taiga jól játszik olyan webalapú verzióvezérlő adattárakkal, mint a GitHub és a Bitbucket, és számos importőrrel is megkönnyíti a migrációt a saját szoftverplatformokról.
A lényeg
Ma számos szoftverfejlesztő csapat kommunikál a Stewart Butterfield által alapított Slack nevű felhőalapú, saját fejlesztésű csapat-együttműködési eszközök és szolgáltatások segítségével. De még a kis csapatok számára is nagyon megdrágulhat a Slack, nem beszélve azokról a kérdésekről, amelyek a tulajdonjogából fakadhatnak. Ezért kell minden fejlesztőnek a Mattermost-et a Slack nyílt forráskódú, saját tárhelyű alternatívájának tekintenie.
Csakúgy, mint a Slack, a Mattermost is segít a fejlesztőknek a zökkenőmentes kommunikációban és bárkinek, bárhol, bármilyen eszközön való elérésében. Integrálódik számos létező alkalmazással, és erőteljes plugin kerettel rendelkezik. A Mattermost testreszabható az árnyék-informatika kiküszöbölése és az egyedi regionális, iparági és vállalatspecifikus követelmények betartásának biztosítása érdekében, és olyan vállalatok használják, mint a Samsung, a Virgin, a Bristol-Myers Squibb és még sokan mások.
A kis csapatoknak egyetlen dollárt sem kell fizetniük a Mattermost használatáért, és a vállalati alapverzió felhasználónként csak 39 dollárba kerül évente, és Active Directory / LDAP egyszeri bejelentkezéssel, titkosított leküldéses értesítésekkel érkezik HPNS-en keresztül, többtényezős hitelesítéssel , többek között az egyedi márkaépítés eszközei, a fejlett hozzáférés-szabályozási házirend és a következő munkanap támogatása.
Olvassa el a Dokumentumokat
Minden sikeres szoftverfejlesztő tisztában van a megfelelő dokumentáció fontosságával. A Dokumentumok olvasása segítségével könnyedén hozhat létre, tárolhat és böngészhet szoftverdokumentációkat, így több időt szentelhet magának a szoftverfejlesztésnek.
A Dokumentumok elolvasása egyszerűsíti a szoftverdokumentációt azáltal, hogy automatizálja a dokumentumok készítését, verziószámosítását és tárolását az Ön számára, és a platform nyílt forráskódú és szabadon letölthető. Az Olvassa el a Dokumentumokat tárolt dokumentáció elérhető az internetről, és PDF-fájlként vagy egyoldalas HTML-dokumentumokként is megtekinthető.
A Dokumentumok elolvasása támogatja a dokumentáció verziószámát, lehetővé téve a dokumentáció több változatának tárolását és felépítését, amelyet garantáltan értékelni fognak a szoftver régebbi verzióinak felhasználói.
Hangsúly
Az Accent az első fejlesztőorientált fordítási eszköz. Erőteljes keresési funkcióval rendelkezik, amely megkönnyíti a megfelelő karakterlánc megtalálását, és a fokozottabb együttműködés érdekében központosítja a beszélgetéseket a húrok köré.
Az Accent több formátumot támogat, így teljesen lehetséges például egy iOS karakterláncfájl importálása és egy Android XML fájl exportálása. Könnyedén integrálhatja az Accent-et a Slack-be és sok más eszközbe, és az Accent webkiszolgálóra történő telepítése aligha lehet könnyebb. A kezdéshez olvassa el a hivatalos gyorsindítási útmutatót.
A Codiad telepítése és beállítása
A Codiad PHP 5-et igényel.3 vagy újabb, Apache 2 és Git. Ha Ubuntut használ, mindhármat a következő parancsokkal telepítheti:
- sudo apt-get install apache2
- sudo apt-get install php
- sudo apt-get install git
Ezután töltse le a Codiad legújabb stabil kiadását a GitHub-ból, és másolja le a letöltött archívum tartalmát a webszerverre.
Ellenőrizze, hogy a következő mappák és fájlok rendelkeznek-e írási képességekkel:
- / config.php
- /adat
- / munkaterület
- / plugins
- / témák
Keresse meg a böngészőt ahhoz a mappához, ahová kibontotta az archívum tartalmát. Meg kell jelennie egy telepítési képernyőn, amely figyelmeztet, ha olyan függőség van, amellyel nem felel meg.
Írja be a kért információkat egy felhasználói fiók létrehozásához és egy új projekt indításához. Ezután meglátogathatja a Codiad beépülő moduljaival ellátott hivatalos oldalt, és bármelyiket telepítheti úgy, hogy egyszerűen elhelyezi a plugint a szerver / plugins könyvtárában.
Következtetés
Függetlenül attól, hogy Ön független szoftverfejlesztő vagy nagy stúdió, a mai saját tulajdonú szoftverfejlesztő eszközök lehetővé teszik a felhőalapú központosított szolgáltatásoktól való eltávolodást anélkül, hogy feláldoznák a másokkal való együttműködést és a komplex projektek kezelését bárhonnan világ. Ebben a cikkben öt népszerű, önállóan üzemeltetett szoftverfejlesztő eszközt mutattunk be, amelyek bemutatni szeretnék, hogy mit kínál az önállóan üzemeltetett szoftverek világa.