Current
Bio is finally redone! Still want to add more to it eventually, but I'm happy with it for now.
6 yrs ago
Might be active again soon™. Bio/etc definitely needs a lot of TLC.
2
likes
8 yrs ago
School and work on my birthday. Yay.
3
likes
9 yrs ago
OMG 33 on the ACT!!
1
like
9 yrs ago
Hmm.. maybe I should update this? ...Nah.
Bio
Luke aka TheMaster99
Nineteen | EST | Discord
About Me
I am a second year undergraduate student at the Rochester Institute of Technology which, as the name would suggest, is in Rochester, New York. I am studying Software Engineering – essentially, programming plus all of the processes, paperwork, etc. that I'll be doing in the real world. I have been programming in some capacity since I was eight, and once I discovered programming I simply never stopped writing code. Some of that code I've written was for this very website, and hopefully there will be a fair bit more of that in the near future.
I discovered programming in a game called ROBLOX, and coincidentally that is also where I first discovered roleplaying. One day I was exploring the forums, and noticed a roleplaying section. Curious, I took a look and I was instantly hooked. The content was mostly in the Free RP level, with a small amount of Casual tier games, but at the time even that was high quality content to me. Over the years my interest in the game faded, and although I continued programming after ultimately leaving the community, I did not continue roleplaying.
Years later, I gradually started wanting to get back into roleplaying. I began googling around, and after looking at a few different websites I finally decided that the Guild seemed to be the best of them all. I made an account on December 13, 2014, and started jumping into some games; I quickly decided on sticking to mostly High Casual, but eventually moved more towards Advanced as I realized that most of the games I was in were easily at that level anyway. This was right around the time that Mahz was working on rebuilding the website from the ground up, and after chatting with him for a while in the IRC during some site downtime I decided that I wanted to help.
I ultimately didn't contribute too much, but nevertheless I was the first (and so far, only) non-anonymous user to help Mahz with developing the website. As a reward, after he implemented the trophy system I was awarded the special Benevolent Cyberpunk trophy, which gives me a special userbit that looks like this:
After roughly a year and a half of being here, life started getting in the way more and more, and my activity became increasingly infrequent. Eventually, a little after the two year mark, I became completely inactive; I was in my senior year of high school, neck deep in college plans, and didn't have time for it anymore. I'd log in every now and then to check if I had missed anything, but until quite recently never stayed. I am back now, though, and hopefully I'm here to stay. I plan on getting back into roleplaying in the near future, and I also plan on starting to help out with the website once more. I've learned so much since when I first saw the code running the Guild, and hopefully I'll be significantly more helpful than I was back then!
Kyle Messor
Kyle continued his laps (making sure to carefully push Jamie off balance whenever they crossed paths) and greeted each teammate as they arrived. As he rounded the final corner of his final lap, the coach walked onto the field.
"Excellent! Eager for the start of the season I see," the coach praised, speaking to both Kyle and Jamie. As he turned to the rest of the team, the enthusiastic expression faded from his face. "As for the rest of you... perhaps if you put half as much effort in as these two, then perhaps you'd benefit from it."
Kyle smirked at Jamie, never one to miss out on a good telling off from the coach. Speaking to everyone now, the coach directed, "Right then, let's get to work!"
One long, tiring practice session later, Kyle left the field visibly displeased. I'm never going to hear the end of that damn goal, he grumbled to himself. Despite the confidence he had shown when he challenged Jamie before practice, during the final seconds of the scrimmage he managed to score on him with an incredibly precise curved shot – Kyle had it covered, then it appeared to just curve hard into the far corner. That's just how it works though, Kyle assured himself, as it slows down the curve on the ball makes a stronger effect, and Jamie was decidedly lucky that it happened as it did.
Still grumbling internally, Kyle took another quick shower then headed down to breakfast. As he got his food, he considered where he'd sit. He normally sits with the rest of the team, but sometimes sits alone. The thought of Jamie relentlessly taunting him for the entire duration of breakfast convinced him to sit alone, so he sat down at a table that was next to where Jamie's roommate – what was his name; James, I think? – and began eating his food. Hopefully, Jamie would sit either with the team or with James, but not him.
The Guild already supports high res image embedding. What prevents using the same concept for profile pictures, and then have the server scale it down, and perform all the necessary alternations (such as the displayed resolution, as you mentioned)? For instance, is there anything that would make it impossible for the server to take these image URls, make the alterations server-wise, as if it were a local file, and display the altered output?
I'm fairly sure the guild doesn't actually store any images, it just points to where an image file is stored (I believe this is how websites work – I don't work on web much (read: the guild is the first real web coding I've done), so I'm not certain on that.) so it can't do anything to the image.
I'm aware that it doesn't store them, but it is completely possible to edit them. You just run the image through a "filter" of sorts before output, and it displays it according to the commands. For example, Mahz has a hack that alters profile pics images larger than 150 X 150 to attempt to display them correctly. You're correct that it doesn't do anything to the image itself, but it can change the display.
PHP has a couple modules for this, GraphicsMagick and ImageMagick. I think Node.js has a library that will interface with the PHP modules to do this. So long as the two (PHP and Node.js modules) are installed, then it's probably just a matter of taking the time, reading the documentation, and doing it. Someone with the javascript skills and wherewithal could probably write a patch and submit a pull request if they really wanted it done quickly.
Once I've finished my computer repairs, I may go ahead and have a crack at it myself.
I'm 99% sure that PHP isn't used at all on the guild, so you'll probably have to find a purely node.js way to do it.
The Guild already supports high res image embedding. What prevents using the same concept for profile pictures, and then have the server scale it down, and perform all the necessary alternations (such as the displayed resolution, as you mentioned)? For instance, is there anything that would make it impossible for the server to take these image URls, make the alterations server-wise, as if it were a local file, and display the altered output?
I'm fairly sure the guild doesn't actually store any images, it just points to where an image file is stored (I believe this is how websites work – I don't work on web much (read: the guild is the first real web coding I've done), so I'm not certain on that.) so it can't do anything to the image.
Hey-yo, would there be some way to fix thread URLs for when you change the topic title? Or do some redirect thing?
One thing me and my friends like or try to do is do post catalogs as we RP. That way we have a index of posts and brief descriptions of what was going on in that, with a link back to that post. However with title changes this has broken and every time I change the thread title we need to go through and fix our cataloging.
I like the ability to change titles, brings back for me the era of goofy sub-titles. But it busts the way we link things.
How hard would it be to integrate a tabs table? I think one of the attractive things about roleplay is formatting options for our information posts, or even IC posts where multiple characters are taking place down different paths. Something like:
[tabs][tab1=Character One]
<blah blah blah, IC stuff>
[tab2=Character Two]
<etc.>
[tab3=Character Three]
<misc.>
[/tabs]
How possible would that be?
That was actually implemented at first, but disabled due to bugs. It will make a return, I believe.
Having already entered the castle, Alice was oblivious to what was happening outside. The Beauxbatons students filed into the dining room quietly, standing at their chairs but not sitting – they would let their guests sit first, for even if they had terrible manners, as is the case for the Hogwarts party, as hosts the Beauxbatons students were honor-bound to be respectful.
"Les étudiants d'Hogwarts, ils sont terribles! Ils ne sauraient pas bonnes manières si elle frappés à la face!1" Alice said coldly, turning to her friend Danielle, who was standing next to her.
"Donnes-leur une chance, Alice! Ils peuvent n'être pas aussi mauvaise qu'ils semblent!2" Danielle scolded, albeit with a smile on her face.
In response, Alice rolled her eyes, smiling. "Bien sûr! C'est très probable.3" They laughed, and turned to the door where their guests would be entering in any moment.
1. "The Hogwarts students, they're terrible! They wouldn't know good manners if it hit them in the face!"
2. "Give them a chance, Alice! They may not be as bad as they seem!"
3. "Of course! That is very likely."
[center]
[img]https://img.roleplayerguild.com/prod/users/98c89e06-e6d3-4560-be66-96ee6d2d51fc.png[/img]
[color=lightblue][h1]Luke aka TheMaster99[/h1]
[h3]Nineteen [b]|[/b] EST [b]|[/b] [abbr=TheMaster99#4876]Discord[/abbr][/h3]
[hr][/color][/center]
[indent][indent][indent][indent][indent][indent]
[color=lightblue][h3]About Me[/h3][/color]
[indent]
I am a second year undergraduate student at the Rochester Institute of Technology which, as the name would suggest, is in Rochester, New York. I am studying Software Engineering – essentially, programming plus all of the processes, paperwork, etc. that I'll be doing in the real world. I have been programming in some capacity since I was eight, and once I discovered programming I simply never stopped writing code. Some of that code I've written was for this very website, and hopefully there will be a fair bit more of that in the near future.
I discovered programming in a game called [url=https://www.roblox.com]ROBLOX[/url], and coincidentally that is also where I first discovered roleplaying. One day I was exploring the forums, and noticed a roleplaying section. Curious, I took a look and I was instantly hooked. The content was mostly in the Free RP level, with a small amount of Casual tier games, but at the time even that was high quality content to me. Over the years my interest in the game faded, and although I continued programming after ultimately leaving the community, I did not continue roleplaying.
Years later, I gradually started wanting to get back into roleplaying. I began googling around, and after looking at a few different websites I finally decided that the Guild seemed to be the best of them all. I made an account on December 13, 2014, and started jumping into some games; I quickly decided on sticking to mostly High Casual, but eventually moved more towards Advanced as I realized that most of the games I was in were easily at that level anyway. This was right around the time that Mahz was working on rebuilding the website from the ground up, and after chatting with him for a while in the IRC during some site downtime I decided that I wanted to help.
I ultimately didn't contribute too much, but nevertheless I was the first (and so far, only) non-anonymous user to help Mahz with developing the website. As a reward, after he implemented the trophy system I was awarded the special Benevolent Cyberpunk trophy, which gives me a special userbit that looks like this:
[center][hider=Userbit][img]https://img.roleplayerguild.com/prod/users/fe7bcc5b-7006-4c13-bd3f-71c1047ce086.png[/img][/hider][/center]
After roughly a year and a half of being here, life started getting in the way more and more, and my activity became increasingly infrequent. Eventually, a little after the two year mark, I became completely inactive; I was in my senior year of high school, neck deep in college plans, and didn't have time for it anymore. I'd log in every now and then to check if I had missed anything, but until quite recently never stayed. I am back now, though, and hopefully I'm here to stay. I plan on getting back into roleplaying in the near future, and I also plan on starting to help out with the website once more. I've learned so much since when I first saw the code running the Guild, and hopefully I'll be significantly more helpful than I was back then!
[/indent]
[/indent][/indent][/indent][/indent][/indent][/indent]
[hr]
<div style="white-space:pre-wrap;"><div class="bb-center"><img src="https://img.roleplayerguild.com/prod/users/98c89e06-e6d3-4560-be66-96ee6d2d51fc.png" /><br><font color="lightblue"><div class="bb-h1">Luke aka TheMaster99</div><br><div class="bb-h3">Nineteen <span class="bb-b">|</span> EST <span class="bb-b">|</span> <abbr class="bb-abbr" title="TheMaster99#4876">Discord</abbr></div><br><hr class="bb-hr"></font></div><br><br><div class="bb-indent"><div class="bb-indent"><div class="bb-indent"><div class="bb-indent"><div class="bb-indent"><div class="bb-indent"><font color="lightblue"><div class="bb-h3">About Me</div></font><br><div class="bb-indent">I am a second year undergraduate student at the Rochester Institute of Technology which, as the name would suggest, is in Rochester, New York. I am studying Software Engineering – essentially, programming plus all of the processes, paperwork, etc. that I'll be doing in the real world. I have been programming in some capacity since I was eight, and once I discovered programming I simply never stopped writing code. Some of that code I've written was for this very website, and hopefully there will be a fair bit more of that in the near future.<br><br>I discovered programming in a game called <a target="_blank" rel="nofollow noopener" href="https://www.roblox.com">ROBLOX</a>, and coincidentally that is also where I first discovered roleplaying. One day I was exploring the forums, and noticed a roleplaying section. Curious, I took a look and I was instantly hooked. The content was mostly in the Free RP level, with a small amount of Casual tier games, but at the time even that was high quality content to me. Over the years my interest in the game faded, and although I continued programming after ultimately leaving the community, I did not continue roleplaying.<br><br>Years later, I gradually started wanting to get back into roleplaying. I began googling around, and after looking at a few different websites I finally decided that the Guild seemed to be the best of them all. I made an account on December 13, 2014, and started jumping into some games; I quickly decided on sticking to mostly High Casual, but eventually moved more towards Advanced as I realized that most of the games I was in were easily at that level anyway. This was right around the time that Mahz was working on rebuilding the website from the ground up, and after chatting with him for a while in the IRC during some site downtime I decided that I wanted to help.<br><br>I ultimately didn't contribute too much, but nevertheless I was the first (and so far, only) non-anonymous user to help Mahz with developing the website. As a reward, after he implemented the trophy system I was awarded the special Benevolent Cyberpunk trophy, which gives me a special userbit that looks like this:<br><br><div class="bb-center"><div class="hider-panel"><div class="hider-heading"><button type="button" class="btn btn-default btn-xs hider-button" data-name="Userbit">Userbit [+]</button></div><div class="hider-body" style="display: none"><img src="https://img.roleplayerguild.com/prod/users/fe7bcc5b-7006-4c13-bd3f-71c1047ce086.png" /></div></div></div><br><br>After roughly a year and a half of being here, life started getting in the way more and more, and my activity became increasingly infrequent. Eventually, a little after the two year mark, I became completely inactive; I was in my senior year of high school, neck deep in college plans, and didn't have time for it anymore. I'd log in every now and then to check if I had missed anything, but until quite recently never stayed. I am back now, though, and hopefully I'm here to stay. I plan on getting back into roleplaying in the near future, and I also plan on starting to help out with the website once more. I've learned so much since when I first saw the code running the Guild, and hopefully I'll be significantly more helpful than I was back then!</div></div></div></div></div></div></div><br><br><hr class="bb-hr"></div>