rujel Site Admin
Мнения: 72
|
Пуснато на: 31 Авг 2023 05:27 Първоначален въпрос | |
|
Това е блог тема, а не документация на идея. В този ред на мисли нормално е да започнем с кратък отчет не само на това което предстоя да опишем, но и по това, което правим за момента.
Първо да отбележим факта, че два от проектите с които се занимаваме в момента ги поставяме на пауза. Ще обясним защо, но това е и свързано с пренасочването на дейността ни към други по-важни за момента проекти.
Първото нещо е спирането на работата по проекта за Едноместни бунгала., защото цената нарасна значително. Това прави проекта неизгоден за момента. Освен това част от прилаганата за него технология планираме да развиваме към друг в настоящия момент по-важен и по-прост проект. Така трябва да изчакаме завършването на последния, за има смисъл да се връщаме към споменатия тук в началото на абзаца.
Другият проект, който отпада за момента е този за Наша интернет форум система.. Причината се крие във факта, че този проект е много по-удачно да се реализира в средата на настоящия описван по-долу проект. Да припомним, че въпросната форум система предвиждаше и преместването на настоящия блог - очевидно и тази дейност за момента се отлага и все още този блог следва да го считаме като основен и засега единствен и в него се очакват още статии.
Най-накрая нека пристъпим към настоящата разработка. Става дума за софтуерен проект, но защо казваме, че той ще "отлежава"? Проектът е важен, но неговото самостоятелно съществуване е почти невъзможно. Как тези две неща се съчетават ще обясним, чрез сравнение.
Представете си, че искате да строите автомобили. Намирате достатъчно голям терен като начало. Дотук е лесната част. След това изграждате цех за боядисване. И представете си, че за момента парите ви са свършили, за да продължите. Какво имате като резултат? Въпросният цех, макар и завършен е неизползваем. Той служи за боядисване на корпуси на автомобили. Но вие не можете да го ползвате дори и като подизпълнител. Практиката е направените корпуси да се боядисват на място непосредствено след сглобяването си. Не е предвидено те да бъдат транспортирани. И това е напълно естествено, защото корозията започва да действа почти веднага, което налага незабавното боядисване, след като корпуса на автомобила бъде сглобен.
Нашите софтуерни проекти, които започваме по настоящия проект са в същото състояние, като описания цех за боядисване. Няма смисъл да ги правим, ако няма да можем веднага да ги използваме комбинирано с много други софтуерни проекти. Това налага всичко подобни проекти да се планират едновременно и да почнат да се изграждат едновременно. При това почти сигурно е, че проектите ще се правят от различни екипи, защото иначе направата им би отнела много време.
Все пак е добре да завършим, като накратко споменем същността на всеки от проектите. Малко по-подробни описания се очаква да се появят публично съвсем скоро в сайта на инициативата.
Първият проект е за направа на софтуерни модули, които да се ползват в други проекти. Леко закачливо нарекохме проекта "Завод за софтуерни части.". Ориентираме се към javascript fronend програмиране. Всъщност само в началото планираме да се занимаваме точно с това.
Вторият проект е наименуван "Bushcraft програмиране." и представлява следното. Настолен компютър, който не е свързан с интернет се свързва с едноплатков компютър, който е конфигуриран като web сървър. Целта е цялостната комбинация да бъде тествана за направата на всякакви не особено сложни проекти. Тук идеята е в това, че веднъж започвайки описаното начинание вие вече не можете да инсталирате нищо допълнително. Трябва в самото начало да си сложите всичко нужно, стига да се сетите за него. Този проект е свързан с първия, т. е. би му бил полезен при използването при определени обстоятелства.
Третият проект е наречен "Платкаджийница." и имам за цел да вкара електроника в нашите начинания. Например изработката на едноплатков компютър може да е цел, чрез която да решим най-добре нужната ни сървърна система по втория проект (този, представен по-горе). |
|