Nasıl Ünlü Oldu?

Dün gece AKP’ye kapatma davasını açanın kim olduğunu düşünürken, aklıma Abdurrahman Yalçınkaya geldi. İnternette arattım, birçok site kendisinin sadece Yargıtay Cumhuriyet Başsavcısı olduğunu yazmış. İsmini neden bildiğimizi yazmamış (sebep: DTP ve AKP kapatma davaları).

Ben de oturdum, 5 saat gibi bir sürede aşağıdaki web sitesini yaptım:

www.nasilunluoldu.com

Şu an sadece birkaç girdi var ama isteyen herkes anonim olarak girdi ekleyebiliyor. Aklınızda bir isim varsa ama bu ismi nerden bildiğinizi hatırlayamıyorsanız, arama kutucuğuna yazın, size söylesin. Tabii şu anda kesin olarak söylemesi imkansız, çünkü sitede pek veri yok ama zamanla bir veri deposu haline gelebileceğini düşünüyorum. 🙂

Birazcık teknik detaylardan bahsedelim. PHP ve MySQL kullandım. Arkaplanda lightweight framework CodeIgniter var.

Technical Service Tracking Automation

– Dev’d

  • for Rüzgar Bilişim
  • on February 2012

– Powered by

  • PHP
  • MySQL
  • CSS
  • CodeIgniter

v1.2.0 Version Notes (updated on: Feb 21, 2012)

– Added to the abilities of Administrator

  • Save and edit forms without sending e-mails
  • Send notification e-mails when the form is edited
  • New attributes are added to the service form
  • Add multiple license numbers

– Fixed

  • Slipped user-interface

v1.1.0 Version Notes (updated on: Feb 15, 2012)

– Added to the abilities of Administrator

  • Edit customer info (including username, password, customer title and -coming from previous version: license no)
  • Edit technical service forms
  • Save edited technical service forms as PDF or HTML
  • Delete customer
  • Delete technical service form

v1.0.0 Version Notes

– Authentication System

  • Administrator of the Technical Service
  • Customers of the Technical Service
  • Both levels of auth system are able to log in with username and password

– Administrators are able to

  • See all the customers
  • Change customers’ information (their unique license code)
  • Add customers
  • Open a technical service form to be billed later for customers
  • See all the technical service forms of customers that were opened before
  • Change his/her own information (including e-mail)
  • Send e-mail to the particular customer that includes technical service form

– Customers are able to

  • See his/her license key
  • See his/her old technical service forms that associated with

– Both user levels are able to

  • Save the technical service form as HTML or PDF document
  • Print the technical service form

Editör v2.0.0a

v2.0.0a Version Notes

– Added

  • creating cost list by the costs coming from numerous operators (at least 2).
  • applying a formula including tax, currency and profit rates.
  • showing costs by at least 2 to at most 5 opeators minimum to maximum by every cost’s operator name.
  • (temporarily) generating excel output of costs by specified queue (for example: for Afghanistan costs, get all the second minimum prices given by the operators.)

Special Notes

The temporary feature that generates excel output is added for working with these prices on the first version of Editör.

Editör v1.0.0

v1.0.0 Version Notes (What is done by me to release first stable version)

– Added

  • creating virtual prices by applying rules.
  • creating manual profit rate over some specified countries.
  • exchanging prices into another currency.
  • applying tax on prices.
  • rounding prices up or down the prices.
  • showing cost list and processed price plan separately.
  • generating excel output in every phase.

– Updated

  • getting of and working with max and min costs coming from operators.
  • applying rules over costs.
  • search engine. Now it is allowed to search by country names, prefixes.

Special Notes

When I took possession of this software, it was far away from creating price plans for the company. I coded until the software works properly. Made many fixes for numerous bugs and added a bunch of new features. Since there’s been almost a year, I could not remember what I have done in this process. Also, since the company agreed with me to develop a whole new version of Editor upon my request, this version of software is junk now. The substructure of this version is not mine but the new version will be my own. So, I’m not interested in remembering what bugs are fixed and what features are added to this version anymore.