Roy Tang

Programmer, engineer, scientist, critic, gamer, dreamer, and kid-at-heart.

Blog Photos Links Archives About Now

Archive for July 2016

Posts (8) :: Photos (55)

Posts

Evaluation of programmer performance is notoriously hard. You want to be accurate and at the same time fair such that all programmers on your staff are evaluated in the same matter. However, there are no good, objective, universally accepted standard metrics. It follows from the fact that there are no good, objective, universally accepted standard metrics for program size. Typically each programmer in a team will not be doing the same task or even the same type of task, so in order to produce fair evaluations you will need some standard metric of program size to normalize any evaluation.

read more (642 words)

Posted by under post at / Tags: Software Development / Syndicated: twitter / 0 / 642 words

The Promise of Social Media


When blogging and social media started to explode in popularity, it held a great promise: it would give a voice to the masses. Where previously there were gatekeepers in traditional media channels who controlled whose opinions could be published or broadcast, the internet meant that anyone with an internet connection could publish and voice out their thoughts and people would be all smart and there would be lots of intelligent discussion and it would be great.

read more (554 words)

Posted by under post at / Tags: Opinions / Syndicated: twitter / 0 / 554 words

Learning to SQL


****Since I wasn’t a graduate of computer science, there were many concepts of software development I really only got exposed to when I started working. One of those was the concept of a relational database, and hence SQL. The company I worked at gave all new hires a training regimen that started with about a week of SQL. Despite not knowing anything about it beforehand, I took to it like a mouse takes to cheese.

read more (1137 words)

Posted by under post at / Tags: Software Development / Syndicated: twitter / 0 / 1137 words

Evolution of Society


I found this draft blog post that I had written back in 2010. I'm not sure why I never published it, though it does end on a dire note and seems a bit incomplete. Perhaps I had some further thoughts percolating in my brain back then that never came forward. I am also not sure if I wrote this before reading about The Great Filter. I figured I'd just publish it now without further comment:

read more (468 words)

Posted by under post at / Tags: Opinions / Syndicated: twitter / 0 / 468 words

Certifications


I never really put much stock in certifications. I felt that they were no guarantee of knowledge or expertise, and that many people who did have knowledge or expertise wouldn’t necessarily have a certification to say so. Add to that it often seem overpriced to even apply for the certifications, so I didn’t have a high opinion of them. That being said, I have had the opportunity to take professional certification exams twice in my life (both luckily paid for by my employer at that time).

read more (945 words)

Posted by under post at / Tags: Software Development / Syndicated: twitter / 0 / 945 words

Dealing with Failure


During my the first semester of my second year in University, I failed four out of five classes I was taking due to slacking off a lot. Those same classes were only available during the first semester of each year, which meant I could not retake them during the second semester or over the summer to catch up. So effectively, I had fallen one year behind everyone I knew. When I got the news, it was devastating.

read more (368 words)

Posted by under post at / Tags: quora Self-improvement / Syndicated: twitter / 0 / 368 words
A friend of mine had an informal consultation with me the other day (read: asked me questions over FB messenger) about what their IT staff was telling them about a file upload vulnerability that had been recently exploited in one of their applications. Obviously it was difficult for me to judge given that I didn't know all the details, but for me it was most likely a vulnerability introduced in the application code itself.

read more (649 words)

Posted by under post at / Tags: Software Development / Syndicated: twitter / 0 / 649 words

Continuous Learning


During my adult life, I've tried to learn or at least expose myself to one new skill or programming language every year. For example, over the past year or so I've been studying, dabbling, or trying out the following: game development using Unity, technical analysis of stocks, Spanish, driving a car, and even some simple cooking! I've also been regularly practicing to improve my skills in writing and sketching. I probably even forgot a few things I've tried to learn.

read more (495 words)

Posted by under post at / Tags: Opinions / Syndicated: twitter / 0 / 495 words

Photos

The letter R #sketchdaily
Injured (at least for now) #sketchdaily
Bacon fried like chicken
Mas malaki na ang chocnut!
Explosive sorcery #sketchdaily
Video games, the long-lost solution to the drug menace https://t.co/HEuCNbNGlr
Ancient tome #sketchdaily alt title: rare first edition of tcwag discovered
We won! #popquiz
“Why dont you make like a tree… and get outta here!” #sketchdaily
Night of the living bread #sketchdaily
@aleksfelipe the box is around 75% full. These are c/u from ktk up to emn https://t.co/Xb0xtygeAX @aleksfelipe @switchfollows we had so many excess SOI commons that i had a booster box full of those wc were > 4 https://t.co/2xsJy7ZiZx
@aleksfelipe the box is around 75% full. These are c/u from ktk up to emn https://t.co/Xb0xtygeAX @aleksfelipe @switchfollows we had so many excess SOI commons that i had a booster box full of those wc were > 4 https://t.co/2xsJy7ZiZx
Looking forward to this, hopefullu it doesnt involve any sort of killing
I know Bruce wouldve been sure, but still… #justiceleague #sketchdaily
“You're free now Legolas!” #sketchdaily
@aleksfelipe todays prize packs: https://t.co/kxBZCKP7U0 @aleksfelipe @switchfollows I'm not too optimistic on Tamiyo holding value, but yay planeswalkers
Megaman (drawn with left hand) #sketchdaily
RT @SciencePorn: Some day, we will all die. https://t.co/iHv6FptvRW
Solitude #sketchdaily
I tried drawing some of the Star Trek Voyager crew. It was… difficult #sketchdaily
An agile and toasty warm knight #sketchdaily (random prompt via www.ineedaprompt.com)
Whenever someone suggest using fear to impose order, I can't help but think of Grand Moff Tarkin https://t.co/fmX2WiA0JT
Eyes! #sketchdaily
You must pay the troll toll #sketchdaily
Two Face #sketchdaily
New record! #wordswithfriends
New record! #wordswithfriends https://t.co/H5I2zUxwaW
That last achievement took forever #CitiesSkylines @habeo @barayantan https://t.co/xOVqhwMJIU
Quick and lazy flamingo #sketchdaily #birdweek
2nd pod actually had better pulls! #mtgemn
Lets go #mtgemn
Hawkman #sketchdaily (capping off bird week)
Shoebill #sketchdaily this bird looks nefarious
Peacock #sketchdaily
Secretary bird #sketchdaily
Pigeon #sketchdaily
Rainbow Lorikeet #sketchdaily
Edit: Kanina pa ako LSS
A fat cat in a hat #sketchdaily
Meron palang ganito https://t.co/ad22Hpc25L
Dempsey revised #sketchdaily #hajimenoippo
Druid time? #hearthstone
Welcome to the wasteland #fallout #sketchdaily
Tiger lilies #sketchdaily
Lazy river #sketchdaily
That took a while #Fallout4 #PS4share Fallout 4 Platinum Trophy(Platinum) Collect all other 50 Trophies for this Trophy https://store.playstation.com/#!/en-us/tid=CUSA03448_00
That took a while #Fallout4 #PS4share Fallout 4 Platinum Trophy(Platinum) Collect all other 50 Trophies for this Trophy https://store.playstation.com/#!/en-us/tid=CUSA03448_00
That took a while #Fallout4 #PS4share https://store.playstation.com/#!/en-us/tid=CUSA03448_00 https://t.co/eh522SIT0r
That took a while #Fallout4 #PS4share https://store.playstation.com/#!/en-us/tid=CUSA03448_00 https://t.co/eh522SIT0r
George #sketchdaily
Sone rich old guy #sketchdaily
Hulk vs Saitama #sketchdaily (this is terrible)
2nd place Bottle of win #geekfightph
BB8 #sketchdaily #starwars

Roy Tang is a:

roytang.net is a personal site, an E/N site, and kind of a commonplace book; I post about a random assortment of topics that interest me including software development, Magic the Gathering, pop culture, gaming, and tech life. This site is perpetually under renovation.