
Makro specifikacijos antraštė
Prieš kurį laiką atnaujinome mikro (SMS, 900 linija) ir makro (bankinių, el. pinigų, …) mokėjimų technines specifikacijas. Atnaujinimo tikslas buvo informaciją labiau susisteminti, padaryti aiškesnę bei patogesnę Jūsų naudojimui.
Būtų įdomu sužinoti nuomonę apie atnaujinimo rezultatą. Galbūt manote, kad kažką reikia pakoreguoti, arba aptikote klaidų? Gal ko trūksta? Prašau brūkštelti savo mintis ar pastebėjimus į komentarus.
Ačiū!
Šaunu matyti, kad atviro kodo principai veikia! Šiandien gavome pranešimą apie klaidą iš Ruby on Rails programuotojo. Klaidos pranešimas pasirodė labai panašus į tą, kuris aprašytas libwebtopay bibliotekoje. Kadangi mūsų biblioteka veikia tik su PHP, tai pasirodė keista, kad toks pranešimas atkeliavo iš Ruby on Rails. Greitai viskas paaiškėjo…
Pasirodo Laurynas Butkus perrašė libwebtopay Ruby kalbai, o kodas pateikiamas su atviro kodo MIT licencija. Kodą rasite adresu:
Ačiū Laurynui, kad pasidalino kodu. Kadangi pats esu Python šalininkas, tai šiandien po tokio atradimo buvau įkvėptas perrašyti libwebtopay Python kalbai. Konkrečiai planuoju tai realizuoti Django karkasui.

Mokėjimų "kelio" schema
Vakar pas vieną klientą iškilo problema, jog su mūsų pateiktu libwebtopay Mokėjimai.lt integracijos lib’u nepavykdavo validuoti mokėjimai.lt atsiųstų duomenų. Tiksliau – nepraeidavo _SS2 parametro validacija.
Problema gali kilti ir pas Jus, jeigu
- Naudojate PHP.
- magic_quotes_gpc yra ĮJUNGTAS.
- Jūsų aplikacija nepanaikina magic_quotes_gpc atliekamų GET/POST/REQUEST superglobalių kint. pakeitimų.
Tam reikalui, rekomenduojame naudoti tokį duomenų į libwebtopay padavimą:
<?php
$tmp = $_GET;
if( get_magic_quotes_gpc() ) {
foreach($_GET as $k => $v) {
$tmp[$k] = stripslashes($v);
}
}
$response = WebToPay::checkResponse($tmp, array( ... ));
...
Visą integravimo specifikacijos pavyzdį galite rasti mūsų pagrindiniame puslapyje.
Sėkmingo naudojimosi!

Maždaug taip iliustruojame serverio neveikimą
Šį šeštadienį įvyko tai, ko nei viena į webą orientuota kompanija negali toleruoti: mirė mūsų pagrindinis www.mokejimai.lt serveris. Jis neveikė nuo 05:00 iki 18:45.
Visų pirma – nuoširdžiai atsiprašome visų klientų už šią problemą bei galimus patirtus nuostolius.
Antra: priežastys. Kaip mums pranešė Hostex, mirė failų sistema. Tokiems atvejams buvo pastatytas antras serveris, kuris turėjo perimti pirmojo darbą. Tačiau dėl nestandartinio sutrikimo pobūdžio antrasis serveris nestartavo. Apie tikslesnę informaciją dar šnekėti anksti, tačiau su Hostex atstovais susitiksime jau ne už ilgo ir šįkart suderinsime tokį planą, kuris turėtų garantuoti žaibišką serverių perjungimo galimybę.
Kadangi antrinis serveris nestartavo, privalėjome jį “užsukti” rankiniu būdu. Turėjome 2 val. nakties backupą, kurį reikėjo atstatyti į veikiantį serverį.
Ką gi… Belieka apgailestauti ir daug ko iš šito pasimokyti. Mes iš savo pusės stengsimės įgyvendinti programines apsaugas, kurių pagalbą skaidysime duomenis per kelis serverius ir/arba kurios padės greičiau atsatyti backupus. O iš serverių administratoriaus reikalausime užtikrinti, kad tokios situacijos, kurios turėjo būti išvengta, sekantį kartą tikrai nebūtų.
Dar kartą atsiprašome už nepatogumus ir tikimės sėkmingo bendradarbiavimo ateityje.
Dėl daugiau informacijos: http://pagalba.mokejimai.lt
Prieš kurį laiką įgyvendinome mokėjimo srautų monitoringą realiu laiku iš mūsų ofiso. Sprendimas atrodo taip:

Paslaugų kokybę bei "sveikatą" analizuojantys grafikai
Grafikai bei kita vizualinė ir tekstinė medžiaga mums parodo atskirų mokėjimo būdų įplaukų vidurkius, juos lygina su buvusiais. Taip pat stebime klientų sistemų atsakymų teisingumą (pvz. ar yra OK pradžioje).
Jeigu sistema įtaria, kad kuri viena ar kelios vietos veikia blogai, yra išvedamas vizualinis pranešimas. Kitaip sakant, fonas tampa raudonu
Taip konsultantai, stebintys sistemos būklę, gali greitai reaguoti patikrindami, ar įspėjimas tikras. Savaime suprantama, jeigu to dar nepatikrino automatinį įspėjimą gavęs atsakingas programuotojas.
Beje, monitoringo serveryje naudojame Ubuntu linux, o būklę rodantis monitorius yra automatiškai įjungiamas darbo dienomis 8 val. ryto, išjungiamas – baigiantis darbui. Informacinių pranešimų posistemės veikia kiaurą parą informuodamos mus el. paštu bei SMS žinutėmis.
Ši sistema pasiteisino su kaupu ir į partnerių ar mūsų problemas reaguojame daug greičiau nei tai darėme anksčiau. Tikimės, kad kokybės pagerėjimą pajautėt ir Jūs
Džiaugiamės galėdami pareikšti, kad šiandien – mūsų penktasis gimtadienis!
Sveikiname visus mūsų klientus ir norime padėkoti, kad jie visą šį laiką buvo su mumis, tikėjo mūsų paslaugų kokybe ir padėjo augti bei tobulinti mūsų paslaugas ir portalus.
Galime didžiuotis vieninteliai Lietuvoje galintys pasiūlyti 16 skirtingų mokėjimo būdų ir turėdami 3812 šaunių klientų. Neseniai džiaugiamės sulaukę 6,5 mln mokėjimo užklausimo. Atsižvelgiant į didėjimo tempus, tikimės, kad kitamet sulauksime ir 10 milijonų!
Per šį laiką sugebėjome paleisti el. mokėjimus, SMS siuntimo paslaugą, el. parašo sistemą ir visai neseniai iškeptą mobilios reklamos partnerį. Visa tai – mūsų dovana Jums!

Mobneta.lt - pilnai automatizuota reklamos mobiliajame internete talpinimo sistema
Prieš porą savaičių paleidome reklamos mobiliajame internete (telefone) talpinimo sistemą. Trumpai apie ją:
- daugybė reklamos būdų,
- aukštas auditorijos pasiekiamumas,
- nedidelė reklamos kaina,
- galimybė reklamuotis neturint WAP svetainės – yra galimybė susikurti WAP svetainę naudojantis Jūsų naršykle,
- auditoriją galima atfiltruoti pagal operatorius ir/arba mobiliųjų svetainių kategorijas,
- ir t.t.
Mes manome, kad tai – puikus būdas supažindinti tam tikrą potencialių klientų ratą su savo paslaugomis.
Daug nerašysiu, o tiesiog parekomenduosiu užsukti, užsiregistruoti ir išbandyti jos galimybes – http://mobneta.lt
Pas mus yra keli vietinės reikšmės serveriai, wireless stotelės ir kt. dažnai IT ofisuose randama techninė įranga. Tik pas mus jos galbūt tos įrangos viena kita mašina daugiau. Dėl to kelių kvadratų kambarėly žiemą ar vasarą temperatūra būna kaip pirty, o tai sąlygoja, pavadinkime, ne pačius geriausius veikimo rezultatus.
Tačiau pagaliau ši problema buvo išspręsta: nupirktas mobilus kondicionierius, kuris dar ir išpučia orą. Rezultatas – kambariuke šalta, o ir mūsų wireless įranga nebelūžinėja.
-
-
“Serverinė” su “kūleriu”
-
-
Karštas oras pučiamas ne atgal į patalpą, o į išorę

Ši ir ankstesnės sesijos...
Vakar organizavome ir dalyvavome šių metų antrojoje strateginėje sesijoje. Kaip dažniausiai ir būna, ji išsitęsė bent iki 2 dienų – t.y. darbo liko ir šiandienai.
Vakarykštė darbotvarkė buvo kaip ir kiekvieną sesiją: šnekėjome apie algas, vertinome vieni kitus, diskutavome apie vertybes, motyvavimo sistemą, sprendimų lankstumą, strateginius darbus ir pan.
Tačiau šįkart priėmėm neįprastą, dar iki šiol mūsų demokratija neišbandytą sprendimą – naujojo ketvirčio strateginius darbus kurs ir pačią strategiją vystys ne visi darbuotojai, o tik tie, kurie pareiškė norą. Ar nuo to kas pasikeis? Atsakymų ir minčių yra įvairių, tačiau faktas, kad laukia nelengvas brainstormas.
Taip pat atskiri padaliniai (programavimo, vadybos, …) bus įtakojami ne bendrų įmonės sprendimų, o vadovausis tomis taisyklėmis, kurias susigalvos patys sau.
Šiandien baigėme vertinimus, ryt laukia strateginių darbų kūrimas, na o penktadienį kiekvienas padalinys įvertins, kokių pokyčių reikia tam, kad būtų geriau ir greičiau dirbama.
Geros savaitės!