#mintomato
Explore tagged Tumblr posts
widzi ¡ 4 years ago
Note
∞
You wanna prove you're the better man//You wanna reach for the things that nobody can//Oh all you need is to break away, yeah//Just keep telling yourself there's no shame
Kaleo - Hot Blood
4 notes ¡ View notes
max-out-of-ten ¡ 6 years ago
Note
Hey do you know if there's any post with the full context for what's happening with projared right now?
Not here but on Twitter yeah. The long and short of it: his wife Heidi came out with allegations of him cheating on her with Holly Conrad (aka CommanderHolly) who is the ex-wife of Ross “Rubberninja” O’Donovan, an animator at Game Grumps. Holly and Ross split up a few months back, claiming it was a clean split but this puts a big ol yikes tag on that.
Anyways, I believe Heidi also laid out some allegations of abuse? But I’ve yet to see those. Nevertheless, several young women came forward talking about exchanges of nudes between them and Jared (not surprising if you followed his tumblr, i just thought he was joking the whole time so that’s an L on my end), some of which were underage at the time, and at least one of which had made Jared fully aware of her age. Jared claimed the nudes were about “body positivity.”
As far as Austin “PeanutButterGamer” Hargrave, friend and co-worker to Jared, he initially said “that ain’t it chief” in response to Heidi’s allegations. An incredibly tasteless choice. He proceeded to defend Jared, saying we don’t know enough about the situation and we should wait for Jared’s statement, as any good friend would do. That said, Austin didn’t know what was happening on OTHER ends. When more information came out, he apologized to everyone, and especially to Heidi.
Many people, however, were still upset at Austin because he was so quick to lash out at JonTron back in the day when he had some drama. They believe Austin to be a hypocrite. I honestly don’t care what he did in the Jontron situation. It’s in the past. I’m just glad he apologized.
And as for JonTron? Well, as all of this was unfolding, here’s what he tweeted:
Tumblr media
Jonny Boy does not give a single god damn about what’s going on.
Tumblr media
36 notes ¡ View notes
girlplower ¡ 5 years ago
Note
Egg
5 notes ¡ View notes
ifellforundertale ¡ 7 years ago
Note
Egg
youtube
9 notes ¡ View notes
artisticaromantic ¡ 4 years ago
Photo
Tumblr media
This is a piece I drew for an upcoming podcast that I am part of, Rolls of Fate! It was originally just going to be a Pride Month piece (Happy Pride Month!) but then realized it could also be used for our blog @rollsoffate (which I will soon be drawing an icon for as well).
From left to right: Hunter Tower (Asexual & Aromantic) Evie Castle (Asexual, Panromantic & Transgender) Moss Curtis (Asexual, Demiromantic, & Nonbinary) @achievementtooths Wolf Klossner (Gay, Demiromantic, Transgender) @wolf-klossner-the-professional Briar Valentine (Bisexual & Nonbinary) @briar-valentine-the-spooky Iris [REDACTED] (Pansexual & Genderfluid) @mintomato Rosemary Thera (Pansexual & Demigirl) @clovercanada
More information about the characters can be found on the blog.
14 notes ¡ View notes
cryptid-dragon ¡ 6 years ago
Text
tagged by @colorfulwatcher
(Rules: Answer 11 questions, make 11 questions, tag 11 people!)
1) Favorite commission (If you have paid for one at all)?
lol I don’t have money, so I’ve never gotten any commissions... BUT THERE ARE SO MANY ARTISTS I’D LOVE TO SUPPORT IF I DID??? I hate being broke lol
2) Favorite artist?
HRRRR well uh... once again, I don’t really have a faaaaaavorite artist? lol I like different people’s art in different ways, but it’s not like... a leveled scale.
3) What is he one book you would recommend above the others that you have read?
Ummm... hmm. I don’t really read single books all that often, usually only series, but the Magnus Chase series is really good right now so let’s go with that ^.^;
4) Have you ever had a fracture?
Nope! My parents like never let me did anything as a kid so I never even sprained anything.
5) What is your favorite song (that you would put on repeat and never get tired)
Well right now I‘ve been listening to Panic! at the Disco’s ‘Nicotine’ and it’s REALLY GOOD and I’ve had it on repeat for a bit so let’s just go with that.
6) What is your favorite animal?
Cats!
7) What is your favorite Birthday Memory?
My sweet sixteen party! It was the one time I actually got all of my friends that I had at the time together. I loved it, it’s one of my few genuinely happy memories, period.
8) Talk about one of your OC’s (if you have any).
HOOO BOY. I have so many OC’s for a novel that I’ve been trying to work on... how could I possibly choose? (the story is about superheroes though, so if that interests you PLEASE SEND ME ASKS OR EVEN DM ME MESSAGES. SERIOUSLY.)
9) Have you ever been to an anime convention (if so which was your favorite)?
Nope. I haven’t really been to any conventions, period.
10) What is your heaven? (It doesn’t have to be a place. Just something that gives you ecstasy)
Just... D&D nights. They’re just tiny little escapes from reality. What I wouldn’t give for them to be more regular than they are...
11) Have you had any pets?
Yup! I have a cat, and my family owns two rabbits. We’re also getting two kittens in about a month (so look forward to pictures of them :D)
My questions are:
1) Put one of your playlists on shuffle. What song comes on?
2) Who’s your favorite author?
3) Last movie you’ve seen?
4) What’s the closest object to the right of you?
5) What time is it?
6) What’s the last video game you played?
7) What was the last text you sent?
8) What’s your dream career?
9) If you could have any superpower, what would it be?
10) What was the last thing you ate?
11) What is your opinion on this turtle eating a strawberry?
Tumblr media
I’m tagging: @kickassfu @prismatic-bell @lindseysdede @samvich @mintomato @katyscreaming @yutoknight @weiss-weiss-baby @achievementtooths @strawberrystorms @abi1hope (as always, don’t feel like you have to do it even if I tagged you ^.^)
4 notes ¡ View notes
allftgame ¡ 3 years ago
Text
Tag people you want to know better
I was tagged by @clovercanada :3
Favorite colors: Pink, yellows and greens
Currently reading: I have four books from the library I haven't started on yet, technically I'm in the middle of Gideon the Ninth and Six of Crows, but I haven't picked them up in about a month, So many aftg fics, I'll never grow tired of 'em
Last song: Angel of Small Death and the Codeine Scene, which I didn't actually know was the full name? trying to find good songs for Pel's playlist c:
Last series: That I watched? Technically Modern Family. That I finished? I think also Modern Family, but I'm adding MASH too because I can
Last movie: White Christmas, but new one was The Christmas Chronicle. I've never hated a movie so much. -4/10 do not recommend
Sweet, savory, or spicy: savory
Currently working on: haha ohno. Clearing out some plan to reads/watch lists I have, should work on coding. Kinda just myself I guess, being happy again.
I will tag @mintomato @lindseysdede @sherlockisthenight and any one else who wishes to participate!
1 note ¡ View note
cannedapricot ¡ 7 years ago
Text
Police Officer! Hwang Minhyun
Tumblr media
happy one month of scenarios from cannedapricot!! i can’t believe it’s been a month already! here’s a super short and hopefully sweet police officer! hwang minhyun. no one has gifed minhyun in the police uniform yet bUT IT’S OK I LOVE THIS GIF TOO
welcome to hongdae’s main police station
if you enter and head down the hallway, then turn right, you’ll be met with the sight of a couple dozen cops buzzing around the office
some interrogating sleasy looking men
some annoyed that they have to deal with the same crowd of teenagers again.
minhyun worked as a senior inspector at this very station
it wasn’t super high on the ranks but it was certainly impressive for this age (i think,,,, don’t quote me on it)
his co-workers loved calling him the emperor of the station because reALLY THAT’S WHAT HE’S LIKE
he sank back into his chair, tired eyes gazing over the hectic office
and downed his nth cup of coffee for the evening
this was a normal sight in the station
people talking in hushed tones, phones ringing, someone from thaT ONE SQUAD OF TEENAGERS THROWING UP
OVER THE NEWLY CLEANED FL O O R
MINHYUN LOWKEY WANTS TO THROW UP HIMSELF
INH A L ES
IT’s ok
it was worse on a friday night
or saturday early morning
minhyun was just,,,,, ready for a nap
and so without knowing, his eyes end up closing by themselves
until he was woken by junior inspector! jaehwan
“lol hyung if your that tired we could change spots-”
“as long as i’m breathing, you’re not getting promoted”
he has no idea how jaehwan even made it thus far 
“what do you need now?”
minhyun says as he sits up in his chair
“we finaLLY GOT YOU AN ASSISTANT!!!!”
“what”
“all of us thought that you were working way too hard,,,, sOOOOooOoOO WE GOT YOU A GIFT!!!”
“i’m not a thing to be given, kim jaehwan”
you said, popping into minhyun’s sight from behind jaehwan
“oops??”
you ignored jaehwan lol
“hi!! i’m y/n! i’ll be assisting you from now on!!!!”
“oh,,,, uh,,,, hi,,,,, are you trained?”
trained???
what are you???? a dog????
jk
honestly,,,,
you were just looking for a job to earn some extra money while you look for a stable job
and as if it was a miracle!!!11!!111
your old friend fromm high school, kim jaehwan, rang you up and asked if you were interested in working with a good looking dude
aka him
you shot him down
“ok how about a more average looking dude”
you agreed because wow you were running out of instant noodles
and real quick too
hE NEVER TOLD YOU ANYTHING ABOUT THIS JOB????
HE JUST CAME OVER ONE DAY AND SORTA KIDNAPPED YOU OVER TO THE STATION
YOU WERE NOT DRESSED PROFFESSIONALLY
to this day, you’re still suspicious about how jaehwan knew you needed a job
he said that he had magical powers
in reality though
he saw your snapchat story
ft. your cat and you complaining about how much your wallet was crying
and thought about how tired minhyun looked everyday
anD CONNECTED DOTS
back to your awk asf meeting with your boss
“ha,,,, tr a in e d????”
“o H,,,,, UM IT’S OK,,, I’LL JUST TEACH YOU HOW TO DO THE PAPERWORK”
cue jaehwan wiping invisible tears
“ah,,,, minhyun finally gets to relax a little *fake sobs*”
“you can leave now”
you and minhyun say at the same time
and you figured that the two of you would get along just fine
skip forward a few weeks
you and minhyun weren’t the stiff pair from two weeks ago
in fact, you two didn’t seem like just co-workers
after taking off some of the weight from minhyun’s shoulders, minhyun seemed more energetic 
instead of sitting at his desk tiredly after a day of work, he’d bring in two cups of hot coffee and meet you with a bright smile
you would return his smile of course
you and minhyun had this system were you would take most of the paper work and minhyun would take care of anything that requires him to physically be there lol
and he would return every evening with two cups of coffee and his 1000000 watt smile
iT WAS ADORABLE
ALL THE OTHER OFFICERS LOWKEY COO OVER YOU TWO
IT WAS LIKE YOU GUYS WERE AN OLD MARRIED COUPLE TO BE HONEST
IT SEEMED LIKE YOU’VE DONE THIS JOB TOGETHER FOR YEARS
also,,,, they’ve seen the way minhyun looks away from his share of the work just to stare at you
he loves how hard working you are
of course, you were adorable normally buT SOMEHOW
YOU GET 10x MORE WHEN YOU’RE CONCENTRATING
but uh
minhyun was hopeless with girls
his co-workers figured that out
with a helpful tip off from jaehwan lmao
they legit have a group chat dedicated to playing cupid for you two
mostly gossips though
“heY JAEHWAN HAVE THEY COME BACK FROM THEIR STROLL YET???”
by stroll they mean the night duties minhyun has around the block 
he takes you along with him soooooo 👀👀👀👀
you’d be lying if you said that minhyun didn’t look 10x as good under the streetlights at night
you’d also be lying if you said that you had no feelings for him
YOU LOWKEY GET A HEART ATTACK WHENEVER YOU LOOK AT HIM
HOW DOES SOMEONE SO ETHEREAL EXIST
and his cute actions don’t help either
he openly complains to you whenever some drunk person throws up on the tiles he cleaned personally  h o u r s before
spoiler
he looks cute whining
you didn’t think he cared as much about you as you care for him
untilll ll ll lllllll  👀 👀 👀 👀
one day
you weren’t feeling 100%
so you rang up the station and told them that you were gonna take a day off
but for some reason cough the other officers purposely didn’t say anything cough minhyun didn’t get the message
when he arrived at the station, he expected you to be at your desk (less than three meters away from his own) like you were every day
bUT YOU WE R EN ‘T
enter: panic mode
he thinks that you had enough of him and quit without telling him
minhyun gets your address from jaehwan 
who was totally ready and even had your address written down on a piece of paper
minhyun didn’t even think about it lol
he zoomed over to your place
you were just lounging on your couch, your roommate gone to work for the day
you were trying your best to not let snot flow out of your nose l ma o
while going through your phone
until you heard,
frANTIC KNOCKING
your phone dropped onto your face
thAT SHIT HURTS
YOUR CAT RAN AWAY FROM YOU FROM THE NOISE IT MADE LMAO
wincing, you shuffle towards the door
not looking through the peephole, you open the door, still rubbing your nose lol
there stood hwang minhyun, emperor of the hongdae police station, trying his best to catch his breath
THE BOY RAN ALL THE WAY HERE
PROPS TO YOU MY MAN
“what- minhyun? what are you doing-”
minhyun suddenly holds you in a tight ass hug
“i’m so sorry for whatever i’ve done to offend you,,,, please don’t hate me”
you’re confused™
“what are you talking about? i took a day off because i wasn’t feeling well”
 O H
W E L L   
I S N ’ T T H I S A W K W A R D
clears throat awkwardly
also releases you awkwardly
rubs neck awkwardly
“i thought that,,,, maybe i did something,,,,, and you quit the job,,,”
he said his voice getting smaller with each word
yOU LAUGHED
“YOU’RE ADORABLE”
minhyun becomes mintomato 
“a-anyway,,, you said you weren’t feeling well? i guess i’ll make you some soup then.”
he pushes you aside and lets himself in
iNHALES SHARPLY
THE MESS YOU HAVE MADE WITH YOUR TISSUES
“y/n. what is this?”
“ah shit”
minhyun turns to you with the creepiest smile
you immediately ran to chuck the used tissues away
minhyun somehow digs out your rubber gloves and sanitizer in the meantime 
and starts spraying e v e r y t h i n g
makes you sit on the couch and not do anything
after he’s satisfied that everything was spotless
he turns to make you soup
you sigh in relief because thaNK THE HEAVENS YOUR ROOMMATE WENT GROCERY SHOPPING YESTERDAY 
so you sit on the couch, on your phone, as minhyun slaves away in the kitchen
you look over once in a while 
you saw him cutting vegetables (bOYF MATERIAL RIGHT THERE LADIES)
you also saw him ringing up the station presumably making some excuse that he couldn’t make it anymore (the co-workers know exactly what he was doing tho 👀👀)
then you saw him mucking around on his phone
seemingly like he was texting???
jaehwan perhaps
bUT UNKNOWN TO YOU
MINHYUN WAS GOING OVER WHAT TO SAY FOR HIS GREAT CONFESSION PLAN™
while the soup was taking it’s time obviously
he was typing out phrases in his messaging app
the contact being you
y/n i like you. date me
too straight-forward. no
y/n your honestly the most prettiest girl i’ve ever met lets go on a date
ew too cheesy. no
y/n i like you and your dumb quirks. even though your sick right now, you’re still the most adorable human being i’ve ever seen
lol too dumb. no-
oH SHIT
HIS THUMB BRUSHED THE SEND BUTTON
AND
IT
SENT
HE HEARS THE DING FROM THE OTHER ROOM
OH SHI-
“hey minhyun did you just send me a message?”
“y ea h ?”
he squeaked
you chuckle
“hey,, come here for a bit”
he shuffles over
you pull him by the collar and press a small kiss on his cheek
“i like you and your dumb clean freak self as well”
minhyun squeaks again
in happiness
“so,,,,,, are we,,,,, you know,,,,, a thing now?”
“if you want us to be”
yOU WERE SMILING SO BRIGHT
MINHYUN COULDN’T HELP BUT LET OUT A CUTE GRIN
“what excuse did you tell the station?”
you asked
“i said that my girlfriend was sick and i had to take care of her”
???????????
LIES
minhyun actually said something about his dog being sick
was he implying that you were a dog????? because minhyun doesn’t own a dog??????
you’re a trained dog now
minhyun grows red in embarassment
whAT DID HE JUST SA  Y
and he withers in it until you realize something
“um minhyun?”
“yeah?”
“the soup,,,,, it’s boiling and spashing out,,,,,”
MINHYUN BASICALLY FLASHED HIS WAY INTO THE KITCHEN
YOU’VE NEVER SEEN SOMEONE RUN SO FAST IN YOUR ENTIRE LIFE
ENJOY THE REST OF YOUR LIFE WITH AN IDIOT POLICE OFFICER YOU NOOB
wow isn’t minhyun lowkey kinda ooc here. this is the shortest thing i’ve ever written at 1.6k,,,,, but it still took fo r ev er. DISCLAIMER: i have no idea about how the police work,,, everything here is from my imagination and the dramas i’ve watched sodufbvsb
in other news, wanna one has wrecked apricot, she is no longer alive. i juST WANT ONGNIEL TO BE HAPPY SOBS
in other, other news, happy one month kiddos!!! i love you all and stay healthy!! full length scenarios will be back after my exams!!! wait for me <3333
399 notes ¡ View notes
tinytieflingdm ¡ 4 years ago
Text
Podcast Promotion + Behind-The-Scenes
Hey there everybody! I just made a post on my personal blog @cryptid-dragon about the super cool TTRPG podcast that my group of friends and I have been producing! I also wanted to share some behind-the-scenes tidbits/backstory for anyone who was interested, but figured that my TTRPG-specific blog would be the better place to share that stuff.
Long story short: The podcast is called Rolls of Fate, you can find us here on Tumblr @rollsoffate, as well as on Youtube and on Spotify and probably wherever else you usually check your favorite TTRPG podcasts out on! Please check us out, we have two episodes out so far (An introductory Episode 0 as well as an Episode 1) and it would just mean the world to me if our podcast got a bit more of a following.
Our group consists of the following members: @lindseysdede​ as GM, @cryptid-dragon​ (me!) as Briar Valentine, @likilikiwoohoo​ as Evie Castle, @mintomato as Iris, @allftgame​ as Moss Curtis (First appearance: Episode 1), and @clovercanada as a character who I can’t name yet because said character doesn’t come in until like... Episode 20. Which I explain more later in the post.
And now... for the meat of this post... the behind-the-scenes info:
For almost a year now (it’ll be a full year this Sunday, actually) my friends and I have been recording a game of Monster of the Week (a TTRPG our GM and I first discovered through TAZ: Amnesty) to turn into a podcast, and a couple weeks ago our Episode 0 went live. Last Saturday, our Episode 1 went live. And a week from tomorrow, our Episode 2 will go live. We’re posting on a biweekly schedule.
This project has meant a LOT to me for the past year, and it’s been one hell of a journey. It took a couple months before we were even sure we could go through with the project, due to the several things:
1) we lost all of our GM’s audio for the very first session, which we feared would make it unusable until we realized we could just make a recap episode that salvaged some of the player audio.
2) we actually had another member who was going to be a part of the group, and she played for the first two sessions before leaving and deciding she did not want her voice or character to be included. At all. And to respect her wishes, we had to edit around her and her character, which while difficult ended up proving possible.
Because of these things, Episode 0 is a bit of a recap of our first two sessions, and unlike the rest of the episodes where I have been the main editor for it, our GM actually took it as her own personal project, since she had to script and record narration to help explain things that would have been missing (though due to having to ret-con an entire character out of existence, some small plot-holes and awkward lines remained. We did our best lol)
Episode 1 is also out, and it is in the style that the rest of the episodes will be in.
A little bit more behind-the-scenes that I can give as both the Editor and Illustrator for the podcast: As-is right now, I am currently about halfway through editing the 18th Episode of the podcast, though I had to stop and go back to remaster some of the older episodes. I needed to update some of the illustrations I just wasn’t as happy with anymore, as well as clean up the earlier episodes audio to the standards I was going for now.
When i first started, my editing skills were pretty rusty and I was getting a hang of the program again, so there were a lot of things I needed to clean up when I went back and redid them, but I’m so happy that I did. The episodes are much more polished now, and I’d like to think that it makes it easier for our GM to do her work finalizing the episodes (she does the final touches in the editing, including cleaning up any errors that slip by me as well as creating/adding music and other sound affects to the episode)
The reason that I know our latest player to join the group comes in around Episode 20 is because every session we record makes for roughly 2 episodes, and I know I’m working on the last session recording before he officially joined the game.
And I believe that’s everything I can share without giving any spoilers! I’ll likely be posting about the podcast a bit here when I can, as well as reblogging the episodes like I already have been.
I also have a blog for my character @briar-valentine-the-spooky, so if you’re interested in learning more about him, check it out and feel free to send in questions, the ask box is open! Just know I can’t answer anything if it’ll give spoilers for episodes that aren’t out yet, lol
And one last thing! As episodes come out, I’ll sometimes be posting illustrations of characters (mostly NPCs) onto my art blog @artisticaromantic, which I’ll probably remember to reblog here but in case I forget, feel free to follow me over there to see them when I actually post them. I’ve already posted a bit of art for the podcast over there, just check out my Rolls of Fate tag.
0 notes
widzi ¡ 5 years ago
Note
Lettuce. Thoughts?
Tumblr media
7 notes ¡ View notes
parthamajumdar ¡ 7 years ago
Text
Maintaining Data on Excel is becoming very difficult as the data is growing. Excel has become very slow as a result. Though my Mac has 16 GB of RAM, it takes between 2-3 minutes to save my Excel Workbook. So, I started making Applications and storing the data in Database. I have taken space in IBM Cloud for DB2 Database.
I spent the 2 days to make my Price Index Application. I programmed on Shiny for the first time and so had to frequently refer for syntax, etc. Shiny was my choice as it is easy to integrate R Language code in Shiny and present the output as a web page. I hosted my application on the R Studio server.
The application can be found at this URL – PriceIndex. It is also available from within this site under the Menu Option “Applications“.
The graphs do not make much sense now as the data set is small. However, as the data grows, I will add predictive analytics. Then, the site will recommend how prices of Stock Market and Gold will behave in future.
Also, I will next make this available as a Mobile App.
While writing this application, I came up some code snippets which can be useful for others trying to write applications in Shiny.
I used the following libraries to create this application. Note the syntax to installing the package if it is already not present in the environment.
if("shiny" %in% rownames(installed.packages()) == FALSE) {install.packages("shiny")} library(shiny) if("ggplot2" %in% rownames(installed.packages()) == FALSE) {install.packages("ggplot2")} library(ggplot2) if("scatterplot3d" %in% rownames(installed.packages()) == FALSE) {install.packages("scatterplot3d")} library(scatterplot3d) if("lubridate" %in% rownames(installed.packages()) == FALSE) {install.packages("lubridate")} library(lubridate)
I used RJDBC to connect to the DB2 database on IBM Cloud. To connect to the database, the following code was used. Note the use of dyn.load. It is absolutely required.
Also, find the path of db2jcc4.jar on your machine and provide the full path.
dyn.load('/Library/Java/JavaVirtualMachines/jdk-9.0.4.jdk/Contents/Home/lib/server/libjvm.dylib') library(rJava) library(RJDBC) #Enter the values for you database connection dsn_driver = "com.ibm.db2.jcc.DB2Driver" dsn_database = "BLUDB" # e.g. "BLUDB" dsn_hostname = "dashdb-entry-yp-lon02-01.services.eu-gb.bluemix.net" dsn_port = "50000" dsn_protocol = "TCPIP" dsn_uid = "<em>user_id</em>" dsn_pwd = "<em>password</em>" jcc = JDBC("com.ibm.db2.jcc.DB2Driver", "<em>path</em>/db2jcc4.jar"); jdbc_path = paste("jdbc:db2://", dsn_hostname, ":", dsn_port, "/", dsn_database, sep=""); conn = dbConnect(jcc, jdbc_path, user=dsn_uid, password=dsn_pwd) query = "SELECT * FROM PRICEINDEX"; rs = dbSendQuery(conn, query); df = fetch(rs, -1);
I use a validation to allow entry of prices as long as they are within 3 standard deviations from the mean. The maximum and minimum allowed values can be calculated as follows.
number_of_sd <- 3 minGold <- max(1, round(mean(df$Gold) - (number_of_sd * sd(df$Gold)))); maxGold <- round(mean(df$Gold) + (number_of_sd * sd(df$Gold)));
The code to create the User Interface is as follows. A number of layouts and panels have been used. You can check the way to use them. Also, notice that controls have been created at runtime using uiOutput() function.
ui <- fluidPage( # Application title fluidRow( column(width = 12, align = "center", h1("Price Index")) ), fluidRow( column(width = 12, align = "center", h3("Maintained by Partha Majumdar")) ), fluidRow( column(width = 12, align = "center", h6(paste("Last Updated On:", "21-March-2018"))) ), navbarPage("Price Index", tabPanel("Graphs", # Sidebar sidebarLayout( sidebarPanel( radioButtons("rbGraphType", h4("Select Graph Type"), choices = list("Bar Plot" = 1, "Histogram" = 2, "Line Chart" = 3, "Box Plot" = 4, "Scatter Plot" = 5, "Scatter Plot 3D" = 6), selected = 4), uiOutput("optionSelect"), uiOutput("subOptionSelect"), uiOutput("scatterSelect2"), uiOutput("scatterSelect3") ), # Show a plot mainPanel( plotOutput("dispPlot") ) ) ), tabPanel("Price Movement", # Sidebar sidebarLayout( sidebarPanel( fluidRow(column(12, span(h5("Prices of Potato, Tomato, Onion coming DOWN is GREEN, going UP is RED, no mevement is WHITE."),align='Center')), span(h5("Price of Gold going UP is GREEN, coming DOWN is RED, no movement is WHITE."),align='Center'), span(h5("Index of Sensex and NIFTY going UP is GREEN, coming DOWN is RED, no movement is WHITE."),align='Center') ), selectInput("ddlYearHTML", h4("Select Year"), factor(df$Year), selected = TRUE, multiple = FALSE), selectInput("ddlMonthHTML", h4("Select Month"), factor(df$MonthName)), fluidRow(column(12, span(h4("Prices of Potato, Tomato, Onion recorded at Shampura, Bangalore - 560032, India."),align='Center') )) ), # Show a plot mainPanel( fluidRow(column(12, htmlOutput("dispHTML") )) ) ) ), tabPanel("Data", # Sidebar sidebarLayout( sidebarPanel( radioButtons("rbDataType", h4("Select the Data to View"), choices = list("Raw Data" = 1, "Normalised Data" = 2), selected = 1), selectInput("ddlYear", h4("Select Year"), factor(df$Year), selected = TRUE, multiple = FALSE), selectInput("ddlMonth", h4("Select Month"), factor(df$MonthName)), downloadButton('downloadData', 'Download'), fluidRow(column(12, span(h4("Prices of Potato, Tomato, Onion recorded at Shampura, Bangalore - 560032, India."),align='Center') )) ), # Show a plot mainPanel( tableOutput("dispData") ) ) ), navbarMenu("Data Maintenance", tabPanel("Add", fluidRow( column(3, h5("Enter the Date for which you want to record the Prices. By default, today's date id entered. Date cannot be more than Today's Date."), h5("Enter the prices of the different commodities. By detault, the previous days prices are displayed."), h5("Click on Save button to save the prices") ), column(9, fluidRow(column(6, dateInput("diDate", "Enter Date of Observation", Sys.Date(), max = Sys.Date()) ), column(3, h5(paste("Should be less than",Sys.Date(),sep = " ")) ) ), fluidRow(column(6, numericInput("niPotato", "Enter Price of Potato per KG", subset(df, df$Date == max(df$Date))$Potato, min = minPotato, max = maxPotato, step = 1) ), column(3, h5(paste("Range:",minPotato,"-",maxPotato)) ) ), fluidRow(column(6, numericInput("niTomato", "Enter Price of Tomato per KG", subset(df, df$Date == max(df$Date))$Tomato, min = minTomato, max = maxTomato, step = 1) ), column(3, h5(paste("Range:",minTomato,"-",maxTomato)) ) ), fluidRow(column(6, numericInput("niOnion", "Enter Price of Onion per KG", subset(df, df$Date == max(df$Date))$Onion, min = minOnion, max = maxOnion, step = 1) ), column(3, h5(paste("Range:",minOnion,"-",maxOnion)) ) ), fluidRow(column(6, numericInput("niGold", "Enter Price of Gold per Gram", subset(df, df$Date == max(df$Date))$Gold, min = minGold, max = maxGold, step = 1) ), column(3, h5(paste("Range:",minGold,"-",maxGold)) ) ), fluidRow(column(6, numericInput("niSensex", "Enter SENSEX Index Value", subset(df, df$Date == max(df$Date))$Sensex, min = minSensex, max = maxSensex, step = 1) ), column(3, h5(paste("Range:",minSensex,"-",maxSensex)) ) ), fluidRow(column(6, numericInput("niNIFTY", "Enter NIFTY Index Value", subset(df, df$Date == max(df$Date))$Nifty, min = minNIFTY, max = maxNIFTY, step = 1) ), column(3, h5(paste("Range:",minNIFTY,"-",maxNIFTY)) ) ), fluidRow(column(6, passwordInput("piPassword", "Enter the Password") ), column(3, h5("Password is required to be able to save data") ) ), actionButton(inputId = "sbSave", label = "Save") ) ), fluidRow( column(12, h4(textOutput("DataEntry")) ) ) ), tabPanel("Update", fluidRow( column(2, "Updatesidebar" ), column(10, "Updatemain" ) )), plotOutput("dataUpdate") ) ) )
First let us look at the data entry window. To save the data, the "Submit" button to be pressed. This event can be captured using the observeEvent() function. A snippet of the validation code is provided. After the validation, the ode for saving the record was written.
observeEvent(input$sbSave, { validRecord <- 0; if(!is.null(input$piPassword)) { if(input$piPassword == password) {validRecord <- 1;} else {validRecord <- 0; msg <<- "Invalid Password"} } if(validRecord == 1) { if(!is.null(input$diDate) & length(input$diDate) != 0) { oldRec <- subset(dfDownload, dfDownload$Date == input$diDate); if(exists("oldRec")) { if(nrow(oldRec) == 0) { validRecord <- 1 } else { validRecord <- 0 msg <<- "Record already exists" } } else { validRecord <- 0 msg <<- "Invalid Date provided" } } else { validRecord <- 0 msg < Sys.Date()) { msg <<- "Date cannot be greater than Today" validRecord <- 0 } else { validRecord <- 1 } } ...
If you want to suppress the output of a part of the code, then put the code inside a sink block.
{ sink("/dev/null"); newRecord <- data.frame( Date = as.Date(input$diDate, "%Y-%m-%d"), Potato = input$niPotato, Tomato = input$niTomato, Onion = input$niOnion, Gold = input$niGold, Sensex = input$niSensex, Nifty = input$niNIFTY ) ; sink(); }
By default, the variables in a code block are local. If you want the values of a variable to be available throughout the code, then use the
<<-
operator instead of
<-
operator.
dfDownload <<- rbind(dfDownload, newRecord)
To download the data into a Comma Separate Values file (CSV File), you can use the following code.
output$downloadData <- downloadHandler(
# This function returns a string which tells the client # browser what name to use when saving the file. filename = function() { paste("PriceIndex", "csv", sep = ".") },
# This function should write data to a file given to it by # the argument 'file'. content = function(file) { # Write to a file specified by the 'file' argument write.table(dfDownload, file, sep = ",", row.names = FALSE) } )
Based on event, if you would like your code to respond, you would need to program the reactive() function.
outputData <- reactive({ if(is.null(input$ddlMonth)) { df1 <- subset(df, df$Year == input$ddlYear) } else { if(input$ddlMonth == "") { df1 <- subset(df, df$Year == input$ddlYear) } else { df1 <- subset(df, df$MonthName == input$ddlMonth & df$Year == input$ddlYear) } } ... } output$dispData <- renderTable({ outputData() })
To build controls based on conditions, following code provides an example. Here, based on the type of Graph, the choices Radio Buttons are built dynamically.
choiceRadioButton <- reactive({ if(as.numeric(input$rbGraphType) == 1 | as.numeric(input$rbGraphType) == 2 | as.numeric(input$rbGraphType) == 3 | as.numeric(input$rbGraphType) == 5) { radioButtons("rbCommodity", h4("Select Commodity"), choices = list("Potato" = 1, "Tomato" = 2, "Onion" = 3, "Gold" = 4, "Sensex" = 5, "Nifty" = 6), selected = 4) } } )
…
output$optionSelect <- renderUI({ choiceRadioButton() })
To create the Bar Chart, the following code can be used. There are more features in the qplot function. I will update them later.
output$dispPlot <- renderPlot({ if(as.numeric(input$rbGraphType) == 1) { #Bar Plot if(is.null(input$rbCommodity)) { x <- data.matrix(df[2]) } else { x <- data.matrix(df[as.numeric(input$rbCommodity) + 1]) } qplot(x, geom = "bar", fill = I("yellow"), colour = I("red")) }
To display the Histogram, the following code was used.
else if(as.numeric(input$rbGraphType) == 2) { #Histogram if(is.null(input$rbCommodity)) { x <- data.matrix(df[2]) histTitle <- "Potato" } else { x <- data.matrix(df[as.numeric(input$rbCommodity) + 1]) histTitle <- switch(as.numeric(input$rbCommodity), "Potato", "Tomato", "Onion", "Gold", "Sensex", "NIFTY") } histTitle <- paste("Histogram of", histTitle, "Prices between", as.character(min(df$Date)), "and", as.character(max(df$Date)), sep = " ")
# generate bins based on input$bins from ui.R if(is.null(input$bins)) { l <- 30 } else { l <- input$bins } bins <- seq(min(x), max(x), length.out = l + 1)
# draw the histogram with the specified number of bins hist(x, breaks = bins, col = 'darkgray', border = 'white', xlab = "Price Bins", ylab = "Frequency", main = histTitle) }
To display the Line Chart, the following code was used.
else if(as.numeric(input$rbGraphType) == 3) { #Line Chart if(is.null(input$rbCommodity)) { all_prices <- ggplot() + geom_line(data = df,aes(x=c(1:nrow(df)), y = Potato), size=1, colour="brown") + geom_line(data = df,aes(x=c(1:nrow(df)), y = Tomato), size =1, colour = "red") + geom_line(data = df,aes(x=c(1:nrow(df)), y = Onion), size =1, colour = "purple") + labs(x = "Date", y = "Price in Rs.") print(all_prices) } …
To display the Box Plot, the following code was used.
else if(as.numeric(input$rbGraphType) == 4) { #Box Plot dfBox <- data.frame(label = factor(rep(c("Potato","Tomato", "Onion", "Gold", "Sensex", "Nifty"), each=nrow(df))), value = c(df$N_Potato, df$N_Tomato, df$N_Onion, df$N_Gold, df$N_Sensex, df$N_Nifty)) ggplot(dfBox, aes(x=label, y=value)) + geom_boxplot() }
To display the Scatter Plot, the following code was used.
ggplot(data = dfnew, aes(dfnew[3], dfnew[4], color = factor(MonthNum))) + geom_point(aes(x = data.matrix(dfnew[3]), y = data.matrix(dfnew[4]))) + scale_size_area() + xlab(XLabel) + ylab(YLabel) + ggtitle(paste("Scatterplot of", XLabel, "vs.", YLabel, "and Month", sep = " "))
The user interfaces are shown below.
  Programming with Shiny Maintaining Data on Excel is becoming very difficult as the data is growing. Excel has become very slow as a result.
0 notes
cryptid-dragon ¡ 6 years ago
Text
Tagged by @colorfulwatcher
Rules: We’re snooping on your playlist. Set your entire music library on shuffle and report the first 10 songs that pop up. Then choose 10 victims.
1) “Warriors" by Imagine Dragons
2) “Changling Child" by Heather Dale
3) ”Glassy Sky (Tokyo Ghoul)" by AmaLee (English Cover)
4) “Let It Burn" by Red
5) “Emperor’s New Clothes" by NateWantsToBattle (Cover)
6) “Over and Over" by Three Days Grace
7) “Noticed" by MandoPony (SSHHH don’t fucking judge me ok)
8) “Smoke and Mirrors" by Jayn
9) “Catch My Breath" by Kelly Clarkson
10) “Nightmare" by Set It Off
I tag @supernaturalboyfriends @katyscreaming @kickassfu @lindseysdede @samvich @yutoknight @abi1hope @butterfly-bisexual @mintomato​ @alianxvna
2 notes ¡ View notes
cryptid-dragon ¡ 4 years ago
Text
Podcast Promotion
Hey there everybody. I normally don’t make my own posts, but I had something really big that’s really important to me that I wanted to share with everyone.
Long story short: I’m part of a podcast in the TTRPG genre with my (very, very queer) group of my friends! Our blog for it is @rollsoffate and it would mean the world to me if people would go check out the two episodes we have up for it.
(I have reblogged the posts with the episodes here on this blog too, but I imagine those have been buried now that I’ve become more active again.)
The group: @lindseysdede as GM, @cryptid-dragon​ (me!) as Briar Valentine,  @likilikiwoohoo as Evie Castle, @mintomato as Iris, @allftgame as Moss Curtis (First appearance: Episode 1), and @clovercanada as a character who I can’t name yet because said character doesn’t come in until like... Episode 20. Yeah, we have a lot of episodes still in production. (More on that later in a different post)
I understand not everyone is interested in behind the scenes stuff, so if you’re not here for that, don’t worry! I’m ending this post here. (since this is my personal blog, i’m not gonna bore everyone with random info dumps about my super-awesome podcast lol)
But for those of you who maybe want a bit more backstory into why I’m so invested on this project succeeding, check out my blog @tinytieflingdm, where I talk about TTRPG (well, I will be more often now that I’m back) and will be specifically be talking a bit about Rolls of Fate there, as well as continuing to reblog stuff about Critical Role, The Adventure Zone, and other D&D/TTRPG related things that I like!
0 notes
cryptid-dragon ¡ 7 years ago
Text
Tagged by: @darkrose105
Goal: tag 9 people to get to know them.
Relationship status: Single (and happy for it lol)
Favourite colour: Black (but purple is a close second)
Lipstick or chapstick: Chapstick, definitely (even though I never actually use it lol…)
Last song: Side Chara(acter) by EmpathP (on YouTube)
Last movie: Thor: Ragnarok
Top 3 shows: uuuuhhhh this is hard…. Uhhh… YuGiOh! VRAINS, Supernatural, and… uh… Supergirl or The Flash (I guess) (sorry I don’t really watch much TV!!! >.<)
Top 3 ships: ….it depends on my mood… but Solangelo (Nico di Angelo + Will Solace) and fierrochase (Alex Fierro + Magnus Chase) are always good.
Tagging: @lindseysdede @katyscreaming @mintomato @samvich @clovercanada @quiet-forest-nymph @asha-bellanar ... and anyone else who wants to do it because apparently I don’t know 9 people >.>
1 note ¡ View note
cryptid-dragon ¡ 7 years ago
Text
Tagged by @darkrose105
Answer 30 questions and tag 20 blogs I’d like to get to know
•Nicknames: (I legit had to think about this for a middle because I’m still not used to having nicknames) “Kitten”, “Little”, “Small”
•Gender: Female
•Star sign: Libra
•Height: 5’3
•Time: 9:12 PM
•Birthday: Oct 16th
•Favourite band: UUUUUHHHH…. Blackmore’s Night or Halsey (Marina & The Diamonds and P!atD are also very good)
•Favourite solo artist: Er…? Uh….? I mean Caleb Hyles on YouTube is pretty good let’s go w/ him.
•Song stuck in my head: Secret Garden by EmpathP
•Last movie watched: I mean… I watched the first part of Kiki’s Delivery Service earlier… does that count…?
•When did I create this blog: Just over a year ago I think???
•What do I post: Uhhhh… cute animals…. Funny things… important shit…. Space aesthetic…  Stuff like that.
•Last thing I googled: “what two enzymes are used to cut and paste dna into plasmids” (The answer is Restriction Enzymes and DNA Ligase. There’s your fun fact of the day, kids)
•Do I have other blogs: Nope
•Do I get asks: Yea but I sure as hell wish I got more!!! My ask box is always open unless I saw so!!!
•Why did I choose my url: I was a bit obsessed with Wonderland themed stuff (more the concept of a Wonderland rather than the actual story itself). I’m also SUPER into magic, but “wondermage” and “wondermagician” had been taken soooo…. It was the next best thing.
•Following blogs: 93
��Followers: 56
•Average hours of sleep: 3-5 hours
•Lucky number: 9
•How many blankets I sleep with: 5 or 6
•Dream job: YouTuber!!!
•Dream trip: ooooohhhhh… I’d love to tour Europe it seems so pretty… or even just to go to somewhere like London would be amazing to me.
•Favourite food: Chocolate <3
•Nationally: American
•Favourite song now: Side Chara(cter) by EmpathP or LeeandLie’s English cover of “Re:Re”
Tagging: @lindseysdede @katyscreaming @asha-bellanar @samvich @mintomato @yutoknight @quiet-forest-nymph ... And anyone else who wants to do it because I apparently don’t know more than 8 people XD
0 notes
widzi ¡ 6 years ago
Note
I don't know when I followed you, but boy I am glad I did.
Thank you! Thats really nice and I really appreciate you saying that!
2 notes ¡ View notes