Skip to main content

Para sa aking mga kababayan

Simula pagkabata, nakahiligan ko na ang teknolohiya. Mula Game and Watch, Family Computer, at iba pang larong pambata. At lagi akong namamangha kung paano ito nagawa. Ang totoo hindi Computer Science ang unang kurso na kinuha ko kundi Civil Engineering. Wala kasi kaming computer non. At dahil na rin iba ang tingin ng karamihan kapag Engineer ka. Naiba yun nung magkaproblema ako sa eskwelahan na pinapasukan ko at kinailangan kong lumpipat ng eskwelahan. Bago non natigil ako at nagtrabaho sa isang Mall. Makikita mo ang tunay na buhay sa basement. Lahat gumagawa ng paraan para making masaya. Sa trabahong iyon ko naranasan ang pagod at hirap ng trabaho. Kaya't nagmakaawa ako sa Nanay ko na bumalik sa kolehiyo. Naisipan kong magpalit ng kurso. Kaya naging Bachelor of Science in Computer Science ang natapos ko.

Ginawa ko tong blog na to para makatulong sa aking mga kababayan na nagsisimula o naghahanap ng tulong sa programming. Hindi ako dalubhasa sa programming. Pero sa mahigit 20 taon kong karanasan sa larangan na ito. Marami akong natutunan at gusto kong ipamahagi ito sa aking mga kababayan. Sa pagpalit ko ng kurso, nakita ko ang hirap ng IT. Lalong lalo na sa panahong iyon hindi pa laganap ang paggamit ng computer. At isa pang malaking problema ay wala pang gaanong resources na mapupuntahan sa internet. Dahil teknikal ang programming Tagalog ang napili kong lengwahe para mas madaling intindihin. May alam ako sa ilang Programming Language (C#, C/C++, Javascript, at Java) pero karamihan ng gagamitin ko ay C#.

Sa mga darating na araw karamihan ng magiging blog ko at tungkol sa programming. Hindi maiiwasan na makapagkwento ako ng mga naging karanasan ko hango sa aking buhay. Gagawin ko sa aking makakaya na maipaliwanag ng maayos ang mga halimbawa na aking ilalagay.

Hindi ako Titser kaya sana pagpasensiyahan ninyo kung hindi structured o maayos ang paglalatag ko ng idea ko.

Hangad ko lang na sana makatulong ito sa marami.

Comments

Popular posts from this blog

Di nyo na kailangan ng Isa pang computer para sa Server o web hosting

Kung hindi nyo kailangan ng totoong web hosting at domain sa Thesis nyo may technology na pwede nyo ng gamitin para mag-emulate ng parang tunay na server. Docker Containers. Ang containers ay isang feature sa Linux pero sumikat sa mga cloud server tulad ng AWS, Google o AZURE. Marahil dahil na rin sa kamahalan ng mg ito, imbis na mag renta ka ng limang server, kahit isang server lang pwede ka ng mag-implement ng maraming system. Ang Docker ay kahalintulad siya ng VMWare or ibang virtual machine. Para gumamit ng Virtual Machine, kailangan mong mag-allocate ng CPU, RAM at malaking disk space dahil ang paggamit nito ay parang isang computer. Ang problem dito ay kailangan mong hiwalay na ii-install ang Operating System ibig sabihin kailangan mo ng license. At kailangan mo rin iinstall at configure ang software na kailangan mo tulad ng Apache, IIS, SQL Server, mysql at iba pa para lang mapagana ang system mo. And Docker ay mas pinasimple. Bago ang lahat eto ang mga salita or Teminology ...

Bakit Importante ang Object Oriented Programming

Bakit importante ang Object Oriented Programming (OOP)? Nung mga panahon ng C, Pascal, Basic kapag gumawa ka ng isang project na malakihan Na-oorganize mo lang ang code mo sa paggamit ng include/header files. Ang malaking problema paulit ulit ang code. At kadalasan di maiwasan na magkaproblema sa kaparehong method o function names. At dahil hindi organize ang codes mahirap malaman kung saan nagkaproblema. Ilan sa mga benepisyo ang OOP Gawing Modular ang development. Kapag sinabing modular, eto ay ang pag-aayos or pag-organisa ng code. Halimbawa Ang isang Desktop Computer ay modular dahil pwede mong palitan ang component nito ng hindi mo pinapalitan ang ibang component tulad ng VideoCard, Hard Disk, Memory, CPU. Ang paggamit ng Inheritance. Gaya ng ng sabi ko sa isang post ko tungkol sa Principles of Object Oriented Programming, Isa sa pinakamalaking benepisyo ng OOP ang Inheritance or pagmana. Dahil dito hindi mo kailangang ulit-ulitin ang code mo dahil sa pagmana mo ng i...