ශාකුන්තල.com

A Sri Lankan blogger, FOSS enthusiast and a wannabe hacker...



This page is under construction – some links are yet to be fixed.
This content may subject to expansion without any prior notice.
:D

Software Development

University Project (Real World Solution) - Stores Information System

dept-of-physics

        This is team work. I undertook the leadership of the five-membered software development team. We have been able to successfully deploy the project within the scheduled time period of one year. Project initiated, managed and supervised by University of Colombo School of Computing.

Project Blog : Currently visible to team members only.

University Assignment - HTTP Server

        Although assignments are not supposed to be part of a portfolio, I include this one here since this course has played the role of a catalyst throughout the drastic improvement of my learning activities related to computer networks.

  • Course: Communication Technologies (ICT1010 at UCSC)
  • Scenario: Write a HTTP server program that can operate under Linux environment and capable of listening to incoming HTTP GET requests and serving HTML content, in minimum.
  • Technology: Java
        During this course and the assignment I got a broader understanding of network technology and application layer programming. I have been able to submit on few days before the deadline as well :-), and I really enjoyed this programming assignment.

        Download Source Code (Please note that this work is what I've done for an assignment for a one course out of a total of seven courses, during my first year of university career. At that time I was not much an experienced programmer as well. Please keep in mind that this is not a real world project nor complete work but was enough for that assignment criteria)

Self Study Case - Sri Lanka Flag Screen Saver

screen-saver

        I did this before my university admission. Although just a screensaver, I made it up to the industrial level. This helped me to understand many aspects/ practices of coding and software testing, and productively spend my free time as well. Nobody taught me - I learnt. That's the difference!

  • Idea: Those days, there was no "Sri Lanka Flag Screen Saver" for Windows. Why not make one?
  • Technology: Microsoft Visual Basic, API provided by default DLLs on Windows XP, Macromedia Flash ActiveX.
Download Package (Microsoft Windows 98/ XP/ Vista) (I'm really sorry that I can't offer the source code since a severe disk crash ruined everything including the source code of this one :-()

[back to top]

Administration

UCSC LODGE

ucsc-lodge

        UCSC LODGE is a project by the Students' Union of University of Colombo School of Computing, for the betterment of knowledge sharing of internal undergraduate community.

        I have served as an administrator since its launch on July 2008, in collaboration with three other administrators. Not just the administration, but also my contribution to the site content (blog & forums) with my tech-articles can still be seen.

[back to top]

Media

  • Contribution to Dinamina [await for scan image]
  • Contribution to national radio (representing UCSC)


  • download audio from archive.org

     

  • Contribution to diGIT and cPlus.

  •     

     

[back to top]