Updates from Dana Redeña Toggle Comment Threads | Keyboard Shortcuts

  • Dana Redeña 9:58 am on May 23, 2017 Permalink | Reply

    Thank you :) 

    Which topic/s in class made an impact to you? Why?

    • I will always remember one of the first classes we had where Sir told us that the applications of CS 130 are practically everywhere. As a person who is not really fond of doing math, those applications gave my a new perspective for mathematics. As for a “math” topic, I really enjoy transforming matrices into their Reduced Row Echelon Forms. I don’t know why I’m specifically fond of this but maybe because it just feels so satisfying once you get to have the final RREF matrix.

    If you can summarize this course in one word or sentence, what would it be?

    • “A Paradigm Shift”

    This class has gave me a new pair of eyes in the way I look at mathematics and a CS student. For mathematics, I’ve learned to appreciate it more by knowing how much mathematics is all around us. For UP students, I’ve further appreciated how each CS student has a different skillset. I’m amazed on how much each of us has a different skill to offer for this class, and I’m very thankful that this is a kind of class that is open for that. Even though I’ve always questioned on how much further I can survive in CS because I’m not really great in math but now I’ve learned to appreciate the skills that I’m good at even more and to use these skills in order to still do my part in this CS journey.

    What would be your parting message to the class?

    • To everyone, congratulations for surviving this semester. It was difficult but our feats (no matter how small) are all moments of triumph that would remind us that we’ve made it and we we’ll make it again in the next stage. To Sir Paul, thank you for your passion and service for teaching and congrats for completing your thesis! We’re proud of you as you’ve believed are we’re proud of us first. Thank you 🙂
  • Dana Redeña 9:00 am on May 15, 2017 Permalink | Reply

    Fourier Transform in Submarines 

    Submarines (especially the first and early version ones) use a hydrophone, which is basically a microphone to collect sound waves underwater. And just like a regular microphone there could be all sorts of sounds and noise that you could collect. The tricky part now is to be able to filter the electrical signal output of the hydrophone in order to only listen to the sounds you want to listen to. This is especially important during battle whenever the submarine looks for enemy ships. In order to focus-in to the particular signal you are looking for, the electrical signal from the hydrophone is usually passed into several filters in order to single-out the certain frequency you want to hear (usually there are certain frequencies for each ship or submarine). The mathematical process for this analysis is the Fourier Transform and with the help of the early computers, they have used the Fast Fourier Transform algorithm in order to speed up the process.

    US Nuclear Submarines: The Fast Attack by Jim Christley https://books.google.com.ph/books?id=N1ibCwAAQBAJ&pg=PA2&source=gbs_toc_r&cad=4#v=onepage&q&f=false

  • Dana Redeña 12:56 pm on February 15, 2017 Permalink | Reply

    Palindromes in Baybáyin 

    It doesn’t come as a surprise that humans have a fascination on symmetry. A palindrome is a manifestation of this fascination of symmetry in language. Palindromes are a sequence of letters (even in word-level or sentence-level) that read the same backward and forward. Some of the more famous ones in the english language are civic, racecar, madam, and noon.

    Our earliest record a palindrome is with a sentence written in Latin: “Sator Arepo Tenet Opera Rotas” (“The sower Arepo holds with effort the wheels”). It dates back as 79 AD, found in the ruins of Pompeii, at Herculaneum (in modern day Italy).


    In Filipino (or  Tagalog), we commonly know palindromes as ‘palindromya’ and they are more common in our language than you might think. Examples are torotot, opo, asa, ihi, naupuan, naihian. Well we have the advantage or pairing the unlapi “na” with the hulapi “an” in an existing palindrome to create longer palindromes.

    What’s more fascinating is the palindromes we can form from BaybáyinBaliktárin is a Baybáyin equivalent of a palindrome. Some examples are below (from nordenx.blogspot.com):

    ᜃᜒ ᜎ ᜎ ᜃᜓ ᜎ ᜎ ᜃᜒ
    | ki-la-la-ko(ng)-la-la-ki |
    Kilala kong lalaki.

    ᜁ ᜊ ᜊ ᜋᜓ ᜊ ᜊ ᜁ
    | i-ba-ba-mo-ba-ba-i |
    Ibaba mo, babae.

    ᜊ ᜅ ᜃᜓ ᜅ ᜊ 
    | ba-nga-ko-nga-ba |
    Banga ko nga ba?

    ᜆ ᜋ ᜐ ᜋ ᜆ 
    | ta-ma-sa-ma-ta |
    Tama sa mata.

    ᜁ ᜃᜓ ᜎᜓ ᜋᜓ ᜎᜓ ᜃᜓ ᜁ 
    | i-ku-lo(ng)-mo-lo-ko-i |
    Ikulong mo. Loko e!

    ᜁ ᜎ ᜋ ᜎᜒ ᜊᜒ ᜎ ᜎ ᜊᜒ ᜎᜒ ᜋ ᜎ ᜁ 
    | i-la(ng)-ma-li(ng)-bi-la(ng)-la-bi(ng)-li-ma-la(ng)-i |
    Ilang maling bilang? Labinglima lang e!

    Since Baybáyin (and most Filipino words) has the syllables as the smallest unit, Baybáyin palindromes can be made by making symmetrical series of Babayin (characters) and see if what you form makes sense 🙂




  • Dana Redeña 2:11 pm on January 29, 2017 Permalink | Reply

    Vector as a malware 

    In computing, the word ‘Vector’ could either mean matrices or in the case of malicious code, it is the process on how viruses, malwares and worms infect a system to another. This term is derived from the biological meaning of a ‘vector’ like how malaria uses mosquitoes as vectors to spread diseases.

    As the dawn of malicious code came about known as ‘virus’ or ‘worm’ or ‘malware’ (malicious ware), different methods of spread also came about over the years. At first malicious code can only affect machines that are directly connected to one another. Then came the use of removable disks such as floppy disks (side note: i miss these) which made it easier to transfer data from one machine to another. As the technology boomed, malware (or worm) used floppy disks as a ‘carrier’ or vector in order to affect more machines. Soon different media/devices have been used as vectors from electronic mails, html, flash drives, CD’s, etc.

    So as we can see here, I used the term vector more as a carrier, like in biology, than its mathematical or computing definition. But if you think about it, as you trace these vectors in their evolution, we will be able to trace the path onto which technology has progressed as well. And we can learn a thing or two about them.

  • Dana Redeña 2:37 pm on January 20, 2017 Permalink | Reply

    Hello world 

    • What’s your name?

    Hi I am Dana Kathleen Redeña. You can call me Dana. Dana is pronounced the same as the character Dana Scully from X-Files (my name was really based from her). Though I’m fine with people calling me with the usual ‘Dana’ pronunciation.

    • What were your thoughts when you enrolled in this course?

    Honestly, I enrolled to this course with a “Bahala na si Batman”/”GG” feeling. Not because of CS 130 itself but the thought of juggling CS 153, CS 145, CS 130, and CS 194 (and others- a total of 19 units) all in one semester. I guess my load is a greater call for better study habits and just better life management in general.

    • How comfortable are you with math?

    Math and I are in a love-hate relationship. I appreciate it and I want to actually go further in my learning, but (4 Math majors in) I feel like my brain is not as adept into learning/performing Math as I would other learnings like programming, science or design.

    • What’s your dominant feeling right now?

    “How to adult?” (okay, not much of a feeling but a thought) I’m quite exhausted because of the new semester and also my org event commitment but I’m quite very fueled up for this semester (quite frankly even this year) as I want to do so many things (acads-wise, org-wise, personal-wise, adulting-wise, design-wise) like finally having proper CV and resume (Hi Sir Paul I remembered from CS 12 that you showed us your beautiful resume #goals). I just want to do so many things and I hope that I have the strength and great habits to do them.

Compose new post
Next post/Next comment
Previous post/Previous comment
Show/Hide comments
Go to top
Go to login
Show/Hide help
shift + esc
%d bloggers like this: