2006 Aralık Noel zamanıydı.
2 yıldır Blackberry kullanıyordum. O ay upgrade geldi. Birde yeni Blackberry Enterprise Server geldi. Tabi manuelleri kurcalamaya başladım. 15 gün tatilim neticede vede sıcak güneye inmeyecektim. Baktım bir takım backend kod hookları var. Vede limited app yazma portalı var.
O sıralarda benim müdürü olduğum bölüm, milyonlarca dolarlık vakıfların borsa ve finansal işlerini yapıyordu. Borsalar kapandıktan sonra saatler süren valuationlar falan ve neticeler sabaha karşı gelip bunlar static olarak bir servere download oluyordu. Sonra müşteriler özel bir app ile buna bağlanıp bakiye ve transactionları görüyordu. Tabi bir alay sıkıntı. Pamuk ipliği ile bağlı sistemler takılıyor. Bilgiler eski vs vs.
Yaw dedim ben bu bilgiyi direkt online CICS sistemden alayım.
10 gün gece gündüz hem app yazmayı öğrenip yazdım, hem servera extentionlar yazıp mainframe’e bağlanıp 3270 HLLAPI ile emulatorde yazdığım CICS transaction ile raw data topladım.
Neticede elimdeki Blackberry ile bankaya bağlanıp bakiye ve transaction gören bir app yazdım. 2006 Aralık. Daha iphone yok.
Yılbaşı ertesi işe döndüm. Heyecanla bizim CIO (Fransız bir pezevenk) yakaladım. Bak lo dedim. Al sana çalışan bir model. Bunu 1-2 genç C programcısı ile 1-2 ayda toparlayıp production mode yaparız dedim.
‘Bırak ya bu cep telefonu oyunlarını. Onlar bizim işimiz değil. Onlar çoluk çocuk oyun için. Sen serverlara bak download sürelerini azalt. Sen eleman nasıl azaltırız ona bakmaya devam et!’ dedi.
Muhtemelen ilk realtime banka app benim yazdığım olacaktı Blackberry üstünde.
Bende ‘hııı d’accord’ deyip sildim attım.

Nerden geldi bu? 2 haftadır bir app yazıyorum gece gündüz. Android Studio, XCode, Flutter, Dart vs kurcalıyorum. Nostaljik oldum.

Cheers 🥃🥃

Leave a Reply