Од уторка до четвртка био код Брекс. Она је имала стомачни грип (редња, у размацима од по две недеље), али се у међувремену опоравила те сам отишао тек сад, али само до Харисбурга, тј нисмо ишли у Сиракузу. Обуку за оног другог типа је радио неко други у Сиракузи. Пошто сам по природи бистроћка, материјал тродневног течаја смо скркали у цигло 14 сати, те је план испуњен - сад смо још да прође данашњи дан, па у нове радне победе. Вратио сам се јуче таман о заласку сунца (у пола девет), прошао сам кроз једно пола сата жестоког пљуска на почетку, а завршило се феноменалном дугом - деца су снимила док сам ја био надомак града, ваљда око аеродрома. Што ће рећи да нисам носио Агфу, те немам фотки из Харисбурга.
А ту се некако прекида и низ имејлова размењиваних са њом, ваљда сам прешао на то да преписку водимо са лептопа, а то немам, тако да јебига. Некако истовремено имам и паузу у имејловима са ћалетом, тако да је овај месец црна рупа, немам ништа.
Те тако немам појма шта сам радио код ње, сећам се само да сам учио филозофију веб стране - што је програм који враћа целу страницу у једном стрингу и све заборави, јер нема ни сврхе да памти, бар не у некаквим променљивим, него све има да упише негде у табеле - нпр у табелу текућих сеанси, где се бележи све што треба за текућег посетиоца. Јер ако је сервер мало јаче оптерећен, морају да трче истовремено неколике инстанце апликације, можда чак на више сервера, и нема шансе да ће сваки пут да буде иста страна за истог корисника послата са истог сервера из истог примерка апликације. Дакле не треба ништа да зна, него да све прочита из табела, где онда буде жестоког промета, и све то мора да ради без застоја и тачно. Веома различито од стоне апликације, где је једна машина, један програм, један корисник, само су табеле заједничке за све њега и остале кориснике на другим машинама.
А онда и једна те иста страница мора да има неколико стања, зависно од тога да ли приказује празна поља за нов слог, или постојећи, или је управо примила снимљене податке па треба сад да испише тај нови постојећи слог (што је у ствари опет тај други случај)... и треба некако да препозна које од та три треба да уради, опет све то начисто, нема претходног стања, претходно се учитава из табела.
Ако је при преласку са процедуралног на објектно програмирање требало мењати главу (ма и пре тога, при преласку са кобола и бејзика на процедурално), сад ту главу треба посувратити.
Е, да, притом сам учио и контролу верзије, тј баратање са заједничком оставом за софтвер. Лако је било нама у претходним фирмама, то је све још било ситно и сви смо седели у истој соби а нисмо ни радили по троје-четворо на истом пројекту, нисмо се ту нешто много сударали. Овде ће бити зајебано, Брекс у Харисонбургу, Стифо ко зна где, да ли у Омахи или Сиракузи, Џорџ негде у Канади, остатак тима ваљда у Сиракузи, а пројекат је један, дакле мора да постоји темељно складиште кода, да постоји званична верзија. Користили смо СоС, тј СорсОфсајт, што је само други клијент за оно што је Мали мекани имао (не сећам се ни како се звало, е, да, десет минута ми је требало да се сетим, СорсСејф), некако као интегрисан са фоксом, ал' је у ствари баш та интеграција била проблематична, два сата се јебаваш да ти прими пројекат у СоС и обратно и после опет пола не ради. На крају смо одустали од тога и напросто ручно вадили комаде кода из магацина и ручно их враћали. Сигурније испало тако, и мање забуне и неприлика.
25-VIII-2024 - 7-II-2026