Sākums Kas mēs esam Kontakti Jūsu ieteikumi un jautājumi Reklāma Mobilā
Foto

OK TO SHOP

Jānis Kollis
05.03.2018.
Komentāri (13)

Iesaki rakstu: Twitter Facebook Draugiem.lv

Ja daudzviet rietumu pasaulē ir populāra melnā piektdiena, kad tirgotāju piedāvāto atlaižu uzrunāti, pircēji pie veikaliem veido iespaidīgas rindas, lai tikai pirmie tiktu iekšā, tad, jāteic, Latvijā situācija ir krietni labāka - mums ir “gaidāmā sestdiena”, kurā ļoti liela nācijas daļa ir gatava pavadīt stundām rindā (kā “dzīvajā” tā internetā), lai tiktu nevis pie jaunākā iPhone, bet gan pie Dziesmu svētku biļetēm. Diemžēl pie biļetēm tikt visiem neizdevās, un tas galvenokārt ir skaidrojams ar to, ka tiek ignorēti elementāri tirgus principi, proti, cenas salāgojamība ar pieprasījumu. Taču šis aspekts mani šoreiz interesē maz, tāpēc parunāšu par pašu biļešu tirdzniecību.

Šī uzdevuma veikšanai Kultūras ministrija izsludināja konkursu, kurā uzvarēja “Biļešu paradīze” (BP). Konkursa nosacījumi paredz, ka BP nedrīkst piemērot komisijas maksu par biļešu tirdzniecību, toties tā saņem 0.75% no iekasētās summas. Kopumā, svētku rīkotāji no viesiem pasākumiem biļetēs cer iekasēt pat 4 miljonus EUR, kas rezultētos 30 tūkstošus eiro lielos BP ieņēmumos, taču BP nav parasts uzņēmums, tāpēc tas izmanto vadošo juridisko pieeju “māja-kuģis” un paziņo, ka iekasētā maksa ir interneta veikala lietošanas maksa, nevis komisijas maksa. Šeit mēs vēl varēsim izbaudīt gana skaistu šovu. Diemžēl ar šo likstas nav galā.

Nopietnas problēmas bija sastopamas arī pašā biļešu tirdzniecības procesā. Visu tirdzniecību varētu sadalīt divās daļās - tirdzniecība kasēs un tirdzniecība internetā. Jāsaprot, ka tirdzniecība kasēs tāpat notiek caur internetu ar speciālu tirgotājam pielāgotu programmu, tāpēc, ja biļetes beidzās, tad tās beidzās visās kasēs reizē. Galvenā programmas priekšrocība ir, ka tirgotājam nav jāgaida rindā. Taču, neskatoties uz to, daudzās tirdzniecības vietās rinda uz priekšu virzījās ļoti lēni. Kā jomas flagmanis izceļama kase Zinātņu akadēmijā, kuras darba laiks beidzās pulksten 15:00 un kuras caurlaidība bija 1 klients 25 minūtēs.

Taču tīri profesionāli mani visvairāk piesaistīja problēmas ar publisko tirdzniecību internetā. Vienkārši, ja kādreiz nāksies ko tādu izstrādāt, negribētos pieļaut tās pašas kļūdas. Un problēmas bija.

Lai novērstu sistēmas pilnīgu atkāršanos, tika ieviests rindas princips un ierobežots vienlaicīgi portālam pieslēgušos lietotāju skaits. Kad tas bija sasniedzis kādu konkrētu vērtību, visi atlikušie tika ievietoti rindā un gaidīja, kad kāds beigs savu darbu portālā. Lai nodrošinātu rindu uz katra gaidītāja datora, ja atskaita citu funkciju nodrošināšanai nepieciešamos sīkfailus (cookies), tika izvietots arī sīkfails “queue_uid”, kurš saturēja unikālu kodu. Pārlūks reizi 30 sekundēs vērsās pie servera, lai informētu serveri par to, ka klients vēl turpina gaidīt (nav aizvēris pārlūku), un noskaidrotu, vai rinda jau nav pienākusi. Servera pusē pēc šī koda tika skatīts, cik kodi ir priekšā, kuri izveidoti agrāk nekā manējais. Tā vismaz tam vajadzētu strādāt, bet, tā kā servera pusi es neredzu, varu arī kļūdīties.

Jau uzreiz ir skaidrs, ka ar šādu mehānismu rindā var iestaties no vairākām iekārtām un vairākiem pārlūkiem. Piemēram, uz mana portatīvā datora ir Google Chrome, Mozilla Firefox, Opera un Internet Explorer. Zinot, ka sīkfaili tiek glabāti katram pārlūkam atsevišķi, es no sava datora varu ieņemt četras vietas rindā. Ja man ir vairāk datoru, tad attiecīgi arī vairāk vietas.

Tālāk sākās pats interesantākais - brīdī, kad rinda tiek izstāvēta, pie klienta tiek novietots sīkfails “ok_to_shop”, kura saturs ir viens vienīgs vieninieks. IT jomas pārstāvji lieliski zina, ka daudzos gadījumos nulle tiek interpretēta kā “False”, bet jebkas, kas lielāks par nulli, un parasti tas ir vieninieks, tiek interpretēts kā “True”. Tātad tiek novietots sīkfails “ok_to_shop” = 1, un tieši šī sīkfaila esamība nosaka to, vai rinda jau izstāvēta vai arī lietotājam jāturpina gaidīt.

Sīkfailu īpatnība ir tā, ka tie glabājās uz jūsu datora, tāpēc tehniski nav šķēršļu tos izdzēst, modificēt vai pievienot jaunus. Tāpēc nolēmu pārbaudīt, vai tiešām piekļuve tiek kontrolēta caur brīvi modificējamu sīkfailu.

Darbības kuras veicu: 1) izdzēsu visus sīkfailus kas attiecas uz BP mājas lapu 2) iegāju https://www.bilesuparadize.lv, notika pārvirzīšana (redirekts) uz www2.bilesuparadize.lv, kur tad arī pēc visa spriežot tika kontrolēta rinda. 3) patvaļīgi pievienojou iztrūkstošo sīkfailu 4) no jauna devos uz https://www.bilesuparadize.lv, un “Jūs neticēsiet ko es tur ieraudzīju!”. Ieraudzīju iespēju iegādāties biļetes. Iegādāties, nestāvot rindu.

Visa šī izpēte man aizņēma aptuveni 1 stundu un 15 minūtes. Savukārt sīkfaila uzstādīšanu, ja zinu kas jāuzstāda, es varu veikt mazāk nekā vienā minūtē.

Bija jau vēl arī tradicionāli ierastās problēmas: 1) DDoS uzbrukums, kurš varbūt nemaz nebija uzbrukums, jo slodze bija dabīgi liela, bet varbūt arī bija, to nu grūti pateikt. 2) Veca un caurumaina webservera versija, un tur nu uzņēmums pats ir vainīgs, ka neseko līdzi lapas drošībai.

Šķiet, radušos situāciju visprecīzāk raksturoja Krišs Rauhvargers: “Nākotnes tehnoloģijas” nejēgu izpildījumā nodrošina to, ka attiecīgo tehnoloģiju pārzināšana dod priekšroku pār pārējiem. Tas nav labi.” Priecīgus svētkus visiem, un Dievs, sargi dzimteni! https://www.youtube.com/watch?v=C-V6gUjIV1g

Pārpublicēts no Facebook

Novērtē šo rakstu:

0
0

Seko mums

Iesūti ziņu
Mēs domājam, ka...

18

Latvieši vairs nav "varoņu tauta", drīzāk jau kalpu un pielīdēju tauta

FotoPolitmafija Latvijā visu ir nostādījusi tā, ka nav iespējams dzīvot Latvijā un nebūt šīs mafijas vergam. Par jebko, ko tu pērc, ir jāmaksā PVN. Viss tiek nozagts. Ja tu oficiāli strādā, jāmaksā sociālais nodoklis un ienākuma nodoklis. Viss tiek nozagts. Ja ir īpašums, tad ir jamaksā īpašuma nodoklis. Gribi lietot elektrību, maksā gan par to, gan arī OIK, un vēl nez ko.
Lasīt visu...

12

Ziņojums par komandējumu uz Amerikas Savienotajām Valstīm no 2019.gada 22.septembra līdz 24.septembrim

FotoSaskaņā ar Ministru prezidenta 2019.gada 19.augusta rīkojumu Nr.219 “Par Ilzes Viņķeles komandējumu” no 2019.gada 22.septembra līdz 24.septembrim biju komandējumā Amerikas Savienotajās Valstīs, lai piedalītos Apvienoto Nāciju Organizācijas (ANO) Augsta līmeņa sanāksmē par vispārējo veselības aprūpi.
Lasīt visu...

21

Gribēja kā labāk, sanāca kā vienmēr

FotoLatvijas satiksmes drošības telpā ir uzsprāgusi verbālā bumba, jo Iekšlietu ministrijas valsts sekretāra vietnieks paziņoja, ka no stacionāro fotoradaru sodiem valsts budžetā patlaban tiek iegūts mazāks finansējums, nekā sākotnēji plānots, līdz ar to esošo fotoradaru turpmāka darbība un jaunu fotoradaru iegāde esot zem jautājuma zīmes.
Lasīt visu...

21

Modernā banalitāte

FotoBanalitāte ir oriģinalitātes trūkums, pliekanums, bezgaumīgums. Sastopama, tā teikt, arhaiska banalitāte – sen zināma un sen apnikusi banalitāte. Sastopama relatīvi jauna banalitāte – moderna banalitāte, ja ar vārdiem “moderna banalitāte” apzīmējam kaut ko mūsdienīgu, sava laika prasībām un sasniegumiem atbilstošu, ar ko tiekamies nesen, bet kas jau ir ieguvis banalitātes statusu.  
Lasīt visu...

12

Auniem ir jāzina, ko viņi nobada

FotoJebkura jauna partija mūsu valstī, kas gribēs izmainīt sapuvušo, smirdīgo oligarhu sistēmu, tiks norieta un samīdīta. Tāds pats liktenis sagaida arī šo partiju ministrus, kas iedrošināsies veikt pārmaiņas savās nozarēs.
Lasīt visu...

21

Kādā veidā visiem aizbāztas mutes par Skultes gāzes termināļa afēru?

FotoNezināmu personu iecerētā Skultes sašķidrinātās gāzes termināļa būve ir krietni nokavēta, un pašlaik tas ir cinisks ārzemnieku biznesa projekts. Es saprotu, ka abas augstākās valsts amatpersonas nav ar seju pret Latviju, bet tik atklāti lobēt privātpersonu biznesu...
Lasīt visu...

21

Partijas pamodušās no miega

FotoIzskatās, ka Latvijas politikā vasaras brīvdienas beidzot ir beigušās. Arvien aktīvāk izpaužas gan valdošās koalīcijas partijas, gan opozīcijas partijas. Līdz ar to politikas vērotājiem dzīve ir kļuvusi interesantāka.
Lasīt visu...

12

Objektīvā realitāte

FotoKo nozīmē «objektīvs»? (Runa nav par video vai foto kameras piederumu). Ko nozīmē – būt objektīvam? Vai es, šobrīd rakstot šīs rindiņas, esmu objektīvs? Vai jūs, kas to lasāt, spējat būt objektīvi pret mani, pret citiem? Kā to pārbaudīt, kā to izmērīt, un kā par to pārliecināties?
Lasīt visu...

Lursoft
Iepriekšējie komentāri un viedokļi Foto

Skumīgi, bet varbūt godīgi…

Pagājusi Skolotāju diena. Kā prasta ikdienība. Nekas no aizgājušo dienu dāsno mūžu un goda plākšņu salkanās godības nav mainījies. “Gada skolotājs”, “Zelta...

Foto

Mīļie draugi, dārgie skolotāji, apsveicu jūs Skolotāju dienā

Mīļie draugi! Dārgie skolotāji! Apsveicu jūs Skolotāju dienā! Mēs visi esam izgājuši caur skolotāju rokām - mēs vispār...

Foto

Civilizācijas norieta enciklopēdija: intelektuālisma iznīdēšana

XX gadsimta otrajā pusē Rietumu civilizācijā sāka ieviesties jauna vērtību sistēma. Tā kļuva masveidīga. Jaunajā vērtību sistēmā kardināli izmainās attieksme pret...

Foto

Likumpārkāpējs - valdība

Kas notiek ar iedzīvotājiem, kuri tiek pieķerti, pārkāpjot likumu? Atkarībā no likumpārkāpuma rakstura un smaguma pakāpes viņiem iestājas vai nu administratīvā vai kriminālatbildība...

Foto

Apķēzīšanas dinamika

Jau pašā sākumā tika rakstīts, ka “nācijas tēvs” centīsies apķēzīt visu, kas latviešu tautas vēsturē ir svēts. Tagad ir pienākusi kārta Latvijas Centrālajai padomei...

Foto

NMPD atbilde par pirmās palīdzības apmācību valstī

Saistībā ar Pietiek publicēto rakstu vispirms jāuzsver, ka pirmās palīdzības apmācība ir valsts pārvaldes iestādes funkcija, nevis bizness, kā...

Foto

Kā Rīgā pulcējās “Aukstā kara 2.0” zaudētāji

„Dažās valstīs ir izveidojusies īpaša akadēmisko prusaku kategorija, kas tekalē no vienas politiskās virtuves uz otru un atkārto tekstus,...

Foto

Jautrība valdošajā koalīcijā

Šķiet, ka valdošajā koalīcijā vajadzētu būt mieram un klusumam, jo valdība paziņoja, ka ir sagatavots nākamā gada budžets. Tomēr atsevišķas partijas un politiķi...

Foto

Prātojums par "labo budžetu" un "sliktajiem baņķieriem"

“PNB bankas” darbības apturēšana sagādājusi rūpestus un kreņķus tās klientiem, bet tie ir tīrie sīkumi, salīdzinot ar laikiem, kad...