кодијада

Најбољи алати за развој софтвера који се хостују сами

Најбољи алати за развој софтвера који се хостују сами
Иако се програмери софтвера многи ослањају на функцију дистрибуиране контроле верзија и управљања изворним кодом услуга заснованих на облаку као што је ГитХуб, постоји и све већи број програмера који желе имати потпуну контролу над својим пројектима. Такви програмери преферирају алате за развој софтвера који сами хостују, а ми у овом чланку представљамо пет таквих алата.

Цодиад

Добар едитор изворног кода је најбољи пријатељ сваког програмера. Неки преферирају једноставност Нотепад ++-а, док други више воле богату помоћ кодова и интегрисано искуство отклањања грешака Висуал Студио-а или Ецлипсе-а. Негде тачно између једноставних уређивача кода и потпуно развијених интегрисаних развојних окружења налази се Цодиад, веб ИДЕ оквир са малим отиском и минималним захтевима.

Цодиад ради на било ком серверу са Апацхе 2 и ПХП 5+ и ради у Цхроме-у, Фирефок-у, ИЕ9 + и свим осталим модерним веб прегледачима. Што се тиче његовог дизајна, Цодиад подсећа на Сублиме Тект, а такође има сличне карактеристике. Цодиад подржава више корисника и заједничко уређивање у реалном времену, има преко 20 тема синтаксе у боји, долази са напредним алатима за претрагу и паметном функцијом аутоматског довршавања, а доступан је на више од 40 језика.

Инсталација Цодиада је изузетно лака, а чак и мање искусни програмери и веб администратори требали би бити у могућности да је заврше за само неколико минута. Да бисте сазнали како да инсталирате Цодиад на свој веб сервер, прескочите на последњи одељак овог чланка.

Таига.ио

Признајмо: многе платформе за управљање пројектима су ружне, неинтуитивне и гломазне. Због тога је толико олакшање видети платформу за управљање пројектима која рад чини заиста пријатним. Таига је први пут објављена 2014. године као бесплатна платформа за управљање пројектима отвореног кода за стартупе, Агиле програмере и дизајнере. Само годину дана касније, Таига је освојила најцјењенији агилни алат 2015. године који додељује Агиле Портал, а остало је историја.

Програмери Таига заиста верују у софтвер отвореног кода и марљиви су практичари приступа Агиле софтверског развоја. Дизајнирали су своје решење за управљање пројектима како би се бавили и једноставним и сложеним пројектима користећи шаблон Канбан или Сцрум или обоје. Таига се добро поиграва са веб спремиштима за контролу верзија као што су ГитХуб и Битбуцкет, а такође пружа неколико увозника да олакшају миграцију са власничких софтверских платформи.

Најбитније

Многи тимови за развој софтвера данас комуницирају помоћу Слацк-а, скупа заштићених алата и услуга за тимску сарадњу, који је основао Стеварт Буттерфиелд. Али чак и за мале тимове, Слацк може постати врло скуп, а да не помињемо проблеме који могу настати због његове власничке природе. Због тога би сви програмери требали сматрати Маттермост отвореном, само хостираном алтернативом Слацку.

Баш као и Слацк, Маттермост помаже програмерима да неометано комуницирају и дођу до било кога, било где и на било ком уређају. Интегрише се са многим постојећим апликацијама и садржи моћан оквир додатака. Маттермост се може прилагодити тако да елиминише информатичке технологије у сенци и обезбеди усклађеност са јединственим регионалним, индустријским и специфичним захтевима, а користе га компаније као што су Самсунг, Виргин, Бристол-Миерс Скуибб и многе друге.

Мали тимови не морају платити ни један долар да би користили Маттермост, а основна верзија предузећа кошта само 39 долара по кориснику годишње и долази са Ацтиве Дирецтори / ЛДАП једнократним пријављивањем, шифрованим пусх обавештењима путем ХПНС-а, вишефакторском потврдом идентитета , алате за прилагођено брендирање, напредну политику контроле приступа и подршку следећег радног дана, између осталог.

Прочитајте Документе

Сви успешни програмери софтвера добро су свесни важности правилне документације. Читајући документе можете са лакоћом да креирате, хостујете и прегледавате софтверску документацију и тако посветите више времена самом развоју софтвера.

Реад тхе Доцс поједностављује софтверску документацију аутоматизујући израду, израду верзија и хостинг ваших докумената, а платформа је отвореног кода и доступна је за преузимање. Документацији хостованој на Реад тхе Доцс доступан је са Веба и такође се може видети као ПДФ или ХТМЛ документи на једној страници.

Реад тхе Доцс подржава верзирање документације, омогућавајући вам хостовање и изградњу више верзија ваше документације, што ће гарантовано ценити корисници старијих верзија вашег софтвера.

Акценат

Аццент је први алат за превођење усмерен ка програмерима. Садржи моћну функционалност претраживања која проналажење правог низа чини једноставним задатком и централизира ваше расправе око жица ради побољшане сарадње.

Аццент подржава више формата, па је на пример потпуно могуће увести датотеку иОС низова и извести Андроид КСМЛ датотеку. Можете лако интегрисати Аццент са Слацком и многим другим алатима, а инсталирање Аццент-а на веб сервер тешко да може бити лакше. Да бисте започели, прочитајте званични водич за брзи почетак.

Како инсталирати и конфигурисати Цодиад

Цодиад захтева ПХП 5.3 или новији, Апацхе 2 и Гит. Ако користите Убунту, све три можете да инсталирате помоћу следећих команди:

Затим преузмите најновије стабилно издање Цодиад са ГитХуб-а и копирајте садржај преузете архиве на свој веб сервер.

Уверите се да следеће мапе и датотеке имају могућности писања:

Дођите до веб прегледача до фасцикле у којој сте издвојили садржај архиве. Треба да се појави екран за инсталацију и упозориће вас у случају да постоје неке зависности које не испуњавате.

Унесите тражене информације да бисте креирали кориснички рачун и започели нови пројекат. Затим можете посетити званичну страницу са додацима за Цодиад и инсталирати било који од њих једноставним постављањем додатка у / плугинс директоријум на вашем серверу.

Закључак

Без обзира да ли сте независни програмер или велики студио, данашњи алати за развој софтвера који сами хостују омогућавају удаљавање од централизованих услуга заснованих на облаку без жртвовања могућности сарадње са другима и управљања сложеним пројектима са било ког места у света. У овом чланку представили смо пет популарних алата за развој софтвера који хостују сами себе, желећи да покажемо шта нуди свет хостованог софтвера.

Водич за битку за Веснотх
Битка за Веснотх је једна од најпопуларнијих стратешких игара отвореног кода које тренутно можете играти. Не само да је ова игра у развоју већ јако ду...
0 А.Д. Приручник
Од многих стратешких игара тамо, 0 А.Д. успева да се истакне као свеобухватан наслов и врло дубока, тактичка игра упркос томе што је отворен извор. Ра...
Водич за Унити3Д
Увод у Унити 3Д Унити 3Д је моћан мотор за развој игара. То је унакрсна платформа која вам омогућава да креирате игре за мобилне уређаје, веб, стоне р...