Затворен код

Не са само пенсионерите, социално слабите, малкият и среден бизнес и приближените до властта олигарси. Макар и отвъд Океана, Microsoft също спечелиха от актуализацията на бюджета. От наличните за харчене на министерствата 148 млн. лева допълнителна пара, 23.3 млн. лева ще отидат за плащане на лицензите на продукти на американската компания.

Дружбата между Microsoft и българската администрация (с посредничеството на ЦАПК "Прогрес") не е от вчера. От 2002 г. насам са подписани три договора за хиляди лицензи на Windows и Microsoft Office на обща стойност близо 200 млн. лева. През тези 11 години освен съмненията в закоността на сделките, мнозина в IT средите са повдигали въпроса: "Защо ни е този скъп софтуер, когато има безплатен с отворен код?".

Дъвка от ранга на футбола и политиката - в това се е превърнал разговорът за чиновниците и операционната система Linux, според известния блогър, IT специалист и поддръжник на open-source идеята Йовко Ламбрев.

За момента футболни деятели не са се изказвали в полза на Windows или Linux, но темата действително се оказа подходяща за политически изяви. През 2012 г. "Атака", а в средата на септември т.г. - и "Глас народен" на Светльо Витков, призоваха за налагане на програмни продукти с отворен код с цел намаляване на разходите.

Възможно ли е държавата веднъж завинаги да се откаже от десетките хиляди платени лицензи и така да се отърве от последващите разноски по тях или партиите просто са си намерили поредната тема за празнословие?

Има-няма как

Всеки IT специалист ще ви каже, че миграцията на програмното осигуряване е като развод, нов дом и нова работа накуп - бавно, скъпо и често болезнено. Въпреки това, във все повече държавни институции по света заработва софтуер с отворен код - от Белия дом, руската администрация и френския парламент през турското правителство и държавни агенции в Малайзия до училищата в Македония и пощите в Чехия. Работата трае с години, не е лишена от проблеми, но резултатът е налице.

През последното десетилетие самият Linux се разви много и от екзотика се превърна в напълно използваемо решение за домашни и бизнес потребители. На него е базиран владеещият мобилния пазар Google Android, а също и софтуерът на много домашни устройства като Blu-Ray плеърите.

Още през 2002 г. Йовко Ламбрев и група български компютърни специалисти писаха писмо до тогавашния президент Георги Първанов с искания за повече прозрачност при снабдяването на администрацията със софтуер и проучване на алтернативи на предлаганото от Microsoft. Linux обществото у нас от години също е с ясна и активна позиция по отношение на харчовете за софтуер.

Въпреки полемиката в медиите, за държавата този въпрос винаги е в графата "Приключени", макар и по различни причини.

Преди 11 години покойният министър на администрацията Димитър Калчев коментира, че няма начин да се мине на Linux, защото бил на английски, а повечето чиновници не знаели езика на Шекспир. Приемникът му Николай Василев пък заяви, че без Microsoft можело... също както може без ток, вода, кола и т.н. Като премиер Бойко Борисов ни плашеше, че администрацията би блокирала по време на евентуално преминаване към нов софтуер и цялата операция би глътнала много време и пари.

Потърсихме преди 10 дни мнението на Министерски съвет и по-специално на главния му секретар Нина Ставрева по темата - до ден днешен резултатът е мълчание от "Дондуков" 1. Явно и тази власт смята, че продуктите на Microsoft са незаменими.

Шеста глуха

Според Ламбрев, никое от сменилите се междувременно 5 правителства не е показало реално желание за преминаване на администрацията към софтуер с отворен код, а инициативите в тази посока са били единствено за отвличане на вниманието. По думите му, властта злоупотребява с големия мащаб на един проекта и дава „шансове" на компании и НПО-та единствено с цел след това провалът им да бъде изтъкнат като доказателство за това, че няма алтернатива.

"Липсва разбирането и визията на мениджъра (от страна на администрацията) какво трябва да бъде свършено и то да бъде ясно формулирано, след това описано и планирано как всичко ще работи заедно - вместо това се напасват търгове, изисквания и срокове, така че да бъдат удобни за един или друг доставчик. В крайна сметка държавата пазарува кубчета, които дали после ще могат да бъдат интегрирани в цялостна система е без значение", смята специалистът.

Ама как ще ми работи?

Когато става въпрос за документообработка, електронна поща и търсене на информация в Интернет, Linux от доста време е достатъчен на чиновниците. Истинският проблем е как ще работят в новата среда специализираните програми, създадени за нуждите на различни ведомства - за изготвяне на специфични бланки, за справки и обновяване на бази данни и т.н.

"Първо трябва да се спре с практиката да се поръчва софтуер, който изисква конкретна платформа, защото в противен случай никога няма да излезем от порочния кръг на зависимост от една или друга система или доставчик", категоричен е Йовко Ламбрев.

На неговата позиция са и от "Глас народен", които посочват, че голяма част от административния софтуер е базиран на архитектурата "един сървър - много клиенти" и с въвеждането на отворени стандарти при сървърните приложения ще се елиминира нуждата от конкретна ОС, с която да работи служителят на гишето.

Освен това, в наши дни не е проблем на Linux да се "подкара" програма, създадена за операционната система на Microsoft (чрез виртуализация или емулатор като Wine), което означава, че няма да се наложи чак толкова много програми да бъдат създавани наново.

Скрити образователни разходи

Обикновено едни от основните разходи при работата с продукти с отворен код са за обучение и поддръжка. Защитниците на Microsoft твърдят, че потребителите и системните администратори цял живот работят с Windows и за тях минаването към по-нова версия е много по-бързо и лесно в сравнение с възприемането на съвършено нова среда.

Този аргумент значително "олекна" след премиерата на силно приспособения за таблети Windows 8, първата среща с който най-често може да се определи като "шокираща". На този фон Linux дава на потребителя много голям контрол върху облика на операционната система, като някои от най-популярните негови варианти (дистрибуциите Ubuntu и openSUSE, например) приличат в по-голяма степен на нещо познато, отколкото "плочките" в новата ОС на Microsoft.

От партията на Витков смятат, че повечето системни администратори у нас ползват Linux за частни нужди, "защото и без това знаят коя система е по-добра и по-сигурна" и няма да им бъде проблем да започнат да поддържат компютри с него.

Ние си говорим, но...

На теория, операцията "Чиновници с Linux" изглежда дълга, тежка, но не и неизпълнима - особено на фона на няколкото десетки милиона лева, които държавата всяка година дава за "марков" софтуер. Проблемът е, че по веригата има много звена, които предпочитат всичко да си върви все така скъпо и спокойно, а има и немалко лица и фирми, които са пряко облагодетелствани от статуквото. Все пак, говорим за страшно много пари.

Много малка част от тях биха стигнали за обучението на специалисти, които да създават и поддържат софтуер. Останалите 70-80% от кръглата сума тогава биха могли да отидат за решаването на други проблеми в държавата. Хич не са малко тия, които не се изписват на син екран и не се решават с преинсталация.

 

Допълнение от 3.10: От Правителствена пресслужба изпратиха отговори на нашите въпроси. Публикуваме ги без редакция.

Често се посочва, че софтуерът с отворен код има сходни качества с този, за който се плащат скъпи лицензии. Правени ли са сравнения и, ако да, те потвърждават ли тези твърдения ?

Сферата на ИКТ е една от най-динамичните сфери и сме свидетели на все повече и по-нови решения и тенденции, които динамично променят изискванията и предизвикателствата, поставени пред държавната администрация и обществото ни.

Оценката на това каква операционна система се използва от компютрите на служителите в държавната администрация, платена или безплатна, с отворен код или комерсиална, сама по себе си би била интересна технологична тема, но не дава отговор на основни въпроси като: какви биха били общите ползи за държавната администрация и какви биха били пълните разходи от въвеждане използването и поддръжката на технологии с отворен код и/или какво би струвало това на данъкоплатците ?

Свидетели сме също така и на общи тенденции в сферата на информационните технологии (ИТ), като използване на все повече видове устройства като умни телефони, таблети и др., които също се прилагат за оптимизиране на работата в държавната администрация и предоставяне на услуги за гражданите и бизнеса.

От тази гледна точка принципите, които споделяме и насърчаваме при въвеждане и използване на информационни и комуникационни решения в държавната администрация, са свързани с това, да се оценява общата ефективност при избор на технологии, да се спазват авторските и лицензионни права при тяхното използване, да се цели оперативна съвместимост, сигурност и отворени стандарти при прилагане на технологии, както с отворен код, така и комерсиални, както и да се спазват законовите изисквания в тази област.

За пример ще отбележим факта, че 80% от операционните системи използвани за създаването на интернет страници в държавната администрация са Linux базирани – включително и страницата на Министерския съвет.

Какво в най-голяма степен пречи на държавната администрация да премине на Linux ?

Причините в държавната администрация да не се използват по-широко операционни системи с отворен код са свързани предимно с изградената информационна инфраструктура. Държавната администрация не работи пряко с операционната система, а с приложенията и цялостните информационни решения разработени върху нея. Не следва да се забравя, че голяма част от служителите и специалистите в държавната администрация са обучени и работят с текущите операционни системи и приложения. В допълнение не бива да се подценява и времето за реализация на подобна миграция, което не е никак кратко.

В последните години са правени опити за преминаване към изцяло отворен код в някои европейски страни – Испания, Франция, Германия и техният опит при въвеждане и използване на операционни системи с отворен код нееднократно са давани за пример. В тези случаи използване на операционни системи с отворен код не е еднозначно на безплатно при оценка на общите разходи. Ето някой примери:

Градският съвет на германския град Фрайбург е взел окончателно решение да прекрати експеримента по паралелно използване на Microsoft Office и OpenOffice. Икономията от внедряването на OpenOffice в администрацията е само 70 000 евро. Покупката на лицензи от Microsoft за града струва 800 000 евро, а разходите за поддръжка на OpenOffice – 730 000 евро. Тази цифра не включва цената за миграцията на приложенията, разработката на обновления, промяната на съществуващите API и обучение на потребителите.

В същото време, загубите на градската администрация от снижението на производителността на работата на служителите за 5 години използване на OpenOffice са около 2,5 млн евро. Използваният пример е част от публикация на PixelMedia наличен на публичен адрес - http://pixelmedia.bg/news/index.pcgi?material_id=57125.

Министерството на външните работи на Федерална република Германия стартира през 2001 г. проект, свързан с изграждане на интранет система за свързаност на повече от 200 посолства чрез операционна система с отворен код (Линукс). Решението за стартиране на този проект е базирано на финансови аргументи. В следващите години софтуерът с отворен код се прилага и по отношение на настолните и преносимите компютри. До 2009 г. въпреки значителни трудности, проектът изглежда успешен.

След детайлен анализ, през 2011 г. е взето решение за връщане към Майкрософт-базиран софтуер при следните съображения: слаба съвместимост с други програмни продукти, недостатъчна сигурност, трудности и критики от страна на служителите в администрацията при използването на продуктите с отворен код.

През 2005 година Община Мюнхен стартира проекта LiMux (Линукс за Мюнхен) за преминаване към операционни системи с отворен код. Обявената стойност на проекта е 35 милиона евро и цели да обхване около 14 000 компютъра.

Миграцията за един компютър е оценена на 2 500 евро. До момента има мигрирани към подобна операционна система по-малко от 8 000 компютърни системи. Реално общината в Мюнхен продължава да използва наличните решения на Майкрософт. След анализ на този проект е установено, че всички разходи за Линукс-базираната система, изчислени на 5 годишна база, надхвърлят с 2 милиона евро разходите за същата система, базирана на Майкрософт.

Статия по темата във Фокус онлайн, електронното издание на германското седмично сп. Focus. показва резултатите от проучване за проекта по миграция към Linux в Мюнхен. Изследването показва, че „миграцията към Linux е генерирала допълнителни разходи, за миграция, за извършване на конкретни административни процедури, изграждане и поддръжка на операционната платформа, миграция на форми, шаблони и макроси, както и обучение на служителите и др. от поне 43.7 милиона евро, което е отчетено като загуба за данъкоплатците.

Първоначалните цели на проекта, намаляване на разходите, миграция на всичките 15 хил. компютри към Linux, не са били изпълнени дори и за периода от 10 години, което прави срока на проекта 2 пъти по-дълъг от първоначално предвиденото.

Посочените примери още веднъж показват, че е необходима цялостна оценка и подход при въвеждане на информационни и комуникационни технологии.

Много от специализираните програми за изготвяне на документи, справки и т.н. са разработени специално за нуждите на съответните ведомства и продуктите работят единствено в Windows среда. Реалистично ли е софтуерът в администрацията да започне да използва единствено отворени стандарти ? Това ще създаде ли проблеми със съвместимостта ?

Изложената от вас теза в този въпрос в по-общ аспект е свързана с ефективността от използването на информационните и комуникационни технологии (ИКТ) за оптимизиране на работата в държавната администрация.

Поради факта, че не сте посочили кои продукти и от кои ведомства използват единствено и само Windows среда, не можем да бъдем конкретни в отговора на този въпрос. Като цяло софтуерът в администрацията фактически използва отворени стандарти – например всички интернет базирани информационни системи са такива – те могат да бъдат достъпвани чрез браузер, от различни типове устройства с различни типове операционни системи.

Въпреки това въпросът за съвместимостта на продуктите на различни производители, винаги е бил на дневен ред в ИТК бранша, а решението е спазването на стандартите опредени от ITU (International Telecommunication Union) – Интернет връзка: http://www.itu.int/en/ITU-T/Pages/default.aspx или други стандартизиращи световни организации.

Цялостната система на администрацията ще бъде ли в състояние да работи, ако част от нея на Linux, а друга все още е с Windows ?

И в момента част от информационните системи в администрацията използват Linux базирани решения – управление на данни, интернет страници, пощенски сървъри, прокси сървъри и др., като това не пречи на Windows базираните системи да работят наравно с тях – домейн контролери, пощенски сървъри, прокси сървъри и др. Всичко е въпрос на правилно избрана ИТК архитектура и използване на подходящите решения там където е необходимо.

В света на информационните технологии решението Windows или Linux, прилича на въпроса кое е първичното, а истината е по средата – трябва да се използва технологията която дава необходимото решение за даден проблем и по възможност без допълнителни разходи за данъкоплатците.

#2 brown_movement 22.09.2013 в 12:18:44

много ме радват феновете на отворения код - ползвал се от много администрации, само че все пропускат да кажат дори и една, която ползва десктоп линукс на 100%. или колко струваше експериментът в германия с използване на сусе, който накрая се провали. или естествено да споменат, че цената на лиценз за ред хат е по-висока отколкото цената на лиценз на уиндоус.

#8 DonTsetsi 22.09.2013 в 17:38:06

AutoCAD на линукс няма, има други програми, всяка от които има свои уникални проблеми. Същото се отнася за специализираните геодезически програми. Освен това не съм чувал за Apis или Ciela за линукс. Тоест, в дирекцията на министерството, в което работих, биха могли да се сменят около 5-10% от компютрите, с което биха се увеличили многократно проблемите със съвместимостта на текстовите файлове (сега е много неприятно на човек с по-стар офис пакет да пращат docx файл, но се оправя сравнително лесно- с 15 минути обяснения как се сейфа в по-стар формат).

#9 DonTsetsi 22.09.2013 в 17:43:50

P.S. Като почнат да натирват windows 8 на хората ще забавят цялата администрация... И не, никой няма да позволи на хората да си модват Windows-а, за да го направят що-годе удобен за употреба.

#12 Дърт Пергиш 22.09.2013 в 19:54:32

Абе, от офиса на ЦАПК-то ли ви извадиха всичките? 1. Как па по цял свят не им се бъгват скъпоценните административни програми? http://en.wikipedia.org/wiki/List_of_Linux_adopters 2. Кой по администрацията използва AutoCAD и използва ли го за нещо, дето AutoCAD 360 не може да прави? 3. Open Office има макроси, синтаксисът им е почти същият като MS-кия. Еквивалентът на ексел работи с VBA макрота. 4. Пускал съм Quake III на Wine. Счетоводни програми с такава графика не съм, признавам. 5. Трябва да си идиот, че да не можеш да се оправиш с Ubuntu. Извън това, статията пропуска два големи проблема - централизацията на информационните масиви и възможностите за прехвърляне в облака на неща, които в момента са във вид на програми и изискват пълномащабни PC-та по гишетата.

#13 Дърт Пергиш 22.09.2013 в 19:54:47

Абе, от офиса на ЦАПК-то ли ви извадиха всичките? 1. Как па по цял свят не им се бъгват скъпоценните административни програми? http://en.wikipedia.org/wiki/List_of_Linux_adopters 2. Кой по администрацията използва AutoCAD и използва ли го за нещо, дето AutoCAD 360 не може да прави? 3. Open Office има макроси, синтаксисът им е почти същият като MS-кия. Еквивалентът на ексел работи с VBA макрота. 4. Пускал съм Quake III на Wine. Счетоводни програми с такава графика не съм, признавам. 5. Трябва да си идиот, че да не можеш да се оправиш с Ubuntu. Извън това, статията пропуска два големи проблема - централизацията на информационните масиви и възможностите за прехвърляне в облака на неща, които в момента са във вид на програми и изискват пълномащабни PC-та по гишетата.

#15 Дърт Пергиш 22.09.2013 в 20:27:26

Баш счетоводния софт е като складовия - всеки програмист е писал поне един и след години го е срам от което Жена ми работи в бюджета и имат счетоводна програма, писана за DOS (!!!) и деловодителна система с уеб интерфейс. Ще ме прощаваш...

#17 DonTsetsi 22.09.2013 в 20:45:52

AutoCAD и специализирани геодезически програми се ползват от звената, които се занимават с имоти и строителство. Аз бях в такава дирекция. Apis или Ciela се ползва почти навсякъде! С емулация да вършиш важна работа е просто абсурдно. 1 програма да ти се бъгне и си дал разрешение за добив на глина в някой културен паметник. Иначе аз съм съгласен, че 8-цата няма място в администрацията (или каквато и да е работна среда). Windows 7 е нужен за по-новите машини и е напълно достатъчен.

#18 Дърт Пергиш 22.09.2013 в 20:54:18

Цеци, пак да питам, какво от гореспоменатото НЕ може да се прави с AutoCAD 360? Не съм юрист, ама Апис няма ли уеб интерфейс - освен програмата, това?

#19 DonTsetsi 22.09.2013 в 21:05:21

Аз не видях AutoCAD 360 да има версия за линукс... А да ползваш програмата през браузър... Рискове за сигурността при работа с поверителни материали? Поверителните компютри не могат да се свързват с интернет. Apis и Ciela имат безплатни версии в браузър, но са с орязани способности. По-голям проблем са службите по кадастър и съответните отдели в министерствата и общините. За тях НЯМА алтернатива в линукс.

#20 Дърт Пергиш 22.09.2013 в 21:20:17

За последните е по-скоро въпрос доколко системите им се базират на някакви отворени стандарти, но това само те си знаят. За облачните приложения и т.н. си има начини за постигане на прилично ниво на сигурност - 'ич не са безплатни в общия случай, но и не струват колкото пълен AutoCAD. Каквото и да се прави - дали ще стоим на Win7, или ще са по-радикални промени, това не е работа от днес за утре. Трябва си план и няколко години да се работи целенасочено. Първата стъпка е да се шутират всичките "програмисти", дето печелят поръчки за софт, който е съвместим само със себе си - пак да напомня за тая счетоводна програма на DOS

#26 explorer 23.09.2013 в 10:02:58

Стига препоплени манджи В статията има някои откровени недомислици поради факта, че софтуера с отворен код рядко се преценя от икономическа гледна точка. Гледа се единствено цената на лицензите и от там се правят безумни заключения. Нека тези които предлагат подобни идеи да сметнат какъв процент от разходите за ИТ в държавната администрация отиват за софтуерни лицензи. Категорично твърдя, при положение че съм почнал работа преди 2 десетилетия с текстов редактор РЕ2, че MS Office е в пъти по-производителен от аналозите с отворен код. Наличния софтуер за Windows би могъл да тръгне под някаква емулация, но администрацията ни да работи така, това би означавало заявките, които сега се обработват за седмици, да се обработват с месеци. Като погледнем демографския състав на администрацията ни, въпроса с обучението и преквалификацията губи смисъл. Освен това е много смешно да се мисли на ниво файлов съръвър - офис пакет, вместо на ниво информационна система - управление на информационни потоци. Тези системи са платени независимо дали сървърите са под Linux или Windows. Но въпроса не е само икономически и технологичен. Предвид нашата специфика причината да няма такъв софтуер в държавната администрация, е че процеса по преминаване към нова платформа от различен вид, надхвърля манадата на един парламент и правителство P.S. като специалист по информационна сигурност мога дасподеля, че към днешна дата, вече излизат повече вируси и хакове за Андроид, отколкото за Windows.

#27 Мина 23.09.2013 в 12:56:31

Да живее open source! Долу closed one!

#28 MacAllister 23.09.2013 в 14:14:21

Ох, не си правете илюзии, когато става реч да се изядат държавни пари затвореността илиотвореността на кода няма значение - разходът за купени готови продукти е най-малката болка. Който не е работил в сектора и представа си няма как се изяждат планини и че при баш девелоперите отиват само трохи - то не са мениджъри, консултанти, анализатори и всякаква сган, която всъщност само пречи ... ама какво да ви разправям - виждал съм го и в проекти върху отворен код и върху продукти на MS. Ако има някакво значение това е модата - кое изглежда в момента по-модерно - ако е опън соурс с думички за опън сорс ще опънат данъкоплатеца, ако е модерен Епъл с ябълка в устата ще го хапнат на масата.

#29 chacha 23.09.2013 в 18:20:36

Само Майкрософт или само Линукс ОС е да кажеш 20% ДДС за всичко, или 10 % данък за всички. В зависимост от дейността на различните институции може да се направи оценка, кой да ползва едната система и кой другата, по етапно да се намаляват разходите и да се обучава персонал, но това е в областа на пожеланията. Материалното забогатяване е вишата цел на вишите ни политици, е как пък никой не тръгна пеш на работа с дрехи произведени в България и да се приравни до всички граждани на тази страна. Докато не се появи такъв човек няма да има системи и програми с отворен код ползвани в българската администрация.

#35 MacAllister 24.09.2013 в 00:06:58

Тя тая работа с неразвалящия се продукт се случи - точно с Windows. От NT4 насам по OS-a се правят доста символични неща и като се изключи DirectX и местенето на графиката ту в ядрото ту навън (това се почна от първото NT и май никога няма да свърши) кой знае какво не се е случило. Това, че на драйверите им разшириха интерфейса също не е кой знае какво, макар, че малките неща наистина правят впечатление (ела да видиш рестарт след рестарта в NT4), просто тогава полу-експерименталното беше доведено до логичен завършек. От поне 12-13 години Microsoft усърдно си осират метеното и го казвам без извинение. XP беше наистина последния смислен продукт, а голямата сигурност дето я получихме после беше въпрос на стратегия на инсталация и няколко елементарни трика, които съм се чудил още от времето на NT 3.51 защо не ги бяха направили (говоря за прословутия UAC с орязването на токените и виртуализацията на достъпа до локални ресурси - всичко го имаше ама нямаше стратегия какво да се прави и имаше много страх, че потребителя ще се изплаши от още няколко месидж бокса). От тогава на сетне Windows се опитва всячески да не е вече OS ами да се представи като някаква играчка на високо ниво. Както и да е, това че всичко ти се инсталира отворено не е значи, че OS-a е бъгав, аз лично съм изкарвал 3 години uptime на NT4 голо в Итнернет, без допълнителен софтуер за защита от какъвто и да е характер. Така че това, кое било по-бъгаво са много субективни приказки и човек не е редно да ги приема като някаква аксиома. Когато съм работил повече под unix и linux, ще ме извиняват почитателите на linux ама тяхната обична система ми е драла нервите с дребни бъгове къде ли не и така и не можах да разбера как точно най-недоносения отворен код стана най-популярен, може би защото с него вървяха лигните на Gnome и Kde, които в ония години (да кажем преди повече от 10) бяха наистина лигни и нямаха много общо със сегашното си вече по-реалистично състояние. А пък да си програмист, за да се занимаваш с линукс ... хм айде да не почваме, че ми е писнало от хора, които постоянно пишат неща, които за да тръгнат другаде им трябва повече човешко машинно време от процесорно (не че за Windows не пишат много такива). В крайна сметка програмистите с достатъчно инат и умение на едно място не са много и с времето натрупват средства за останалите, та да могат те да се почувстват малко от малко велики. Това си е инженерна работа, дето трябва да мислиш много напред и да научаваш всичко за всичко като моделираш и на клиенти света и за програмисти абстракция - същото като архитекта дето си смята до последния камък как ще направи мост (има един такъв между Ст.Загора и Змеево - останал е само един излишен камък и е побит под моста). Само че тая професия израстна от амтьорските среди, а академичните изостанаха безнадеждно във времето на откъслечни теории, които ти решават само много малка част от всички проблеми, а нещата се менят и роят и стандарт няма и засега поне не може та и не бива да има. Затуй всеки е специалист, ама както не всички ядра са родени равни, така и специалистите. Давайте си мнения, ама колкото и да сте запалени по едно или друго, не забравяйте, че това не става само с фенство, ако искаш да свършиш нещо добре трябва не само да знаеш какво да използваш, а и как е направено, при какви условия работи и как да го съединиш с други неща. Пък ако искаш наистина да си специалист трябва да си способен винаги, когато не ти хареса нещо заради съвместимост или идеология (абе не ти пасва в архитектурата добре) да седнеш и да можеш да си го напишеш така, че да пасне, ако не можеш и само събираш код от кол и въже и разправяш как едното било супер па другото не - ами какво оачакваш от хора като тебе?

Новините

Най-четените