These are chat archives for MontCode/GeneralChat

30th
Jun 2016
Eric Phy
@SimplyPhy
Jun 30 2016 00:00
okay so here goes:
Eric Phy
@SimplyPhy
Jun 30 2016 00:12
This message was deleted
NOOO :P
Lily Romano
@Lilyheart
Jun 30 2016 00:13
o.O
Eric Phy
@SimplyPhy
Jun 30 2016 00:13
muhaha, you don't get to see yet
Lily Romano
@Lilyheart
Jun 30 2016 00:14
Eric Phy
@SimplyPhy
Jun 30 2016 00:14
Been there done that
Eric Phy
@SimplyPhy
Jun 30 2016 00:31

Phase 1:
Step 1: Finish Udacity Front-end Web Dev Nanodegree.
Step 2: Do Udacity Senior Web Dev Nanodegree.
Step 2.5: Finish the above within ~3 months total.
Step 3: Get job (and paycheck) before I run out of money.

Phase 2:
Step 1: Move out of parents house (requires > 80k/year).
Step 2a: Begin dating again, and make friends.
Step 2b: Continue mastering web dev (more or less).
Step 2c: Begin personal project 1: eSports Tourney app (vague).
Step 3: Begin building RTS tower-offense style game (vague).
Step 3a: Continue studying gamification/psychology/business

Phase 3:
Step 1: Get new job involving gamified, or otherwise user-
engagement-centric position (plus more $$s).
Step 2: Become a leader within that organization.

Phase 4:
Step 1: Build new (or expand existing) organization that designs and
develops user/employee/student engagement systems, rooted in
either completion rating, efficiency, retention, etc.
Step 2: Expand said organization.

Phase 5:
Step 1: Begin work on epic fantasy series, with potential for story and
magic system to be implemented in next-gen MMORPG (vague).
Step 2: Open eSports bar.

Phase 6:
Step 1: Sponsor and design eSports stadium.
Step 2: Undecided...

Additional Options:
a. Begin men's clothing company...maybe women too.
b. Release app that gamifies life around primary life goals.
c. Make more games.
d. Build a cabin on a mountain.
e. Family?

Stuff like that.

David Castner
@davidjcastner
Jun 30 2016 00:34
talk about having life planned out... at least you are goal oriented and know what you want in life
Eric Phy
@SimplyPhy
Jun 30 2016 00:36
I want to help people help themselves, bring as much equality to educational opportunities worldwide as possible, invest in genetic engineering and biomechanics engineering, and make eSports exciting beyond nerd-dom.
Lily Romano
@Lilyheart
Jun 30 2016 00:37
Specifics are nice! I track them in a multilayer database that has far too many links between them for information. If you are interested, I could probably clean mine out of personal information and create some sort of template as some of the formulas are a little nuts (like the Time spent column is how much time has elapsed since the start compared to the due).
Mike
@dcpking
Jun 30 2016 00:37
2.1 You'll have to be pretty good to get that much. Hope you do, though!
Lily Romano
@Lilyheart
Jun 30 2016 00:37
blob
Eric Phy
@SimplyPhy
Jun 30 2016 00:43
I spy "lay foundation for montcode NPO" :D
Lily Romano
@Lilyheart
Jun 30 2016 00:43
And there goes my wrist. Guess I'm out for the night. I'll try to keep up on the phone but no promises! See you tomorrow otherwise.
Eric Phy
@SimplyPhy
Jun 30 2016 00:44
:O
night :D
@Lilyheart that's really neat (dual meaning) -- thanks for sharing!
Lily Romano
@Lilyheart
Jun 30 2016 00:47
Lol. Aitrables has API. Phone typing with nonnn primary hand is weird
Eric Phy
@SimplyPhy
Jun 30 2016 00:48
@dcpking yep, but it's what's required regardless :sad face:
Lily Romano
@Lilyheart
Jun 30 2016 00:49
Yar @SimplyPhy that's cuz right now all costs come out of pocket and I have no income. I'm almost $200 in and its been less than 2 months. Most of that's not repeat cost though.
Eric Phy
@SimplyPhy
Jun 30 2016 01:00
Wait, are you saying you've only spent $200 total in almost 2 months?
Lily Romano
@Lilyheart
Jun 30 2016 01:06
On MontCode
You mentioned the MontCode npo thing. Makes fundraising easier.
Eric Phy
@SimplyPhy
Jun 30 2016 01:08
Oh, gotcha. I was shocked for a moment :D
Hmm, I have to get off now, but I'm curious where they charge you.
More than likely off for the night, 'til the morn all~~
Lily Romano
@Lilyheart
Jun 30 2016 01:11
Personally don't spend that much actually. No need to. Life is cheaper than you think.
Lily Romano
@Lilyheart
Jun 30 2016 13:10
Mornin'
Eric Phy
@SimplyPhy
Jun 30 2016 13:10
Morning :D
Lilyheart @Lilyheart spies someone stalking the chat @ _ @
Lily Romano
@Lilyheart
Jun 30 2016 13:11
I'm deciding if I wanna go to wawa or just... not go to wawa. I already know what @davidjcastner would say :laughing:
Eric Phy
@SimplyPhy
Jun 30 2016 13:12
@davidjcastner lurkith in the midst
David Castner
@davidjcastner
Jun 30 2016 13:12
hmm let me just take a sip of my wawa coffee before answering that, yea I'm not that addcited to wawa
Lily Romano
@Lilyheart
Jun 30 2016 13:12
I need caffeine. So I finally get to sleep before 2 a.m. Here I am thinkin' I might get a full nights sleep. Nope... been up since some time after 3.
Eric Phy
@SimplyPhy
Jun 30 2016 13:13
ouchies
I really need to turn off safari autocorrect
Lily Romano
@Lilyheart
Jun 30 2016 13:13
I have an aeropress at home which I love (fits perfect in my GitHub mug). But... wawa....
David Castner
@davidjcastner
Jun 30 2016 13:14
I just leave the chat open during work, being the only programmer at work can get boring
Lily Romano
@Lilyheart
Jun 30 2016 13:14
I really need to turn off my brain autocorrect. Or get sleep. Or caffeine. I read that as salami autocorrect.
I am finding it way more funny than it is.
Eric Phy
@SimplyPhy
Jun 30 2016 13:14
delirium, i imagine
Lily Romano
@Lilyheart
Jun 30 2016 13:15
That is my usual state, yes.
Eric Phy
@SimplyPhy
Jun 30 2016 13:15
i wouldn'tsurvive off of just a couple hours of sleep
i would just face plant my comp
David Castner
@davidjcastner
Jun 30 2016 13:15
^ same
Lily Romano
@Lilyheart
Jun 30 2016 13:15
That's when you make the desk a standing desk!
Meh, Fine. I'll put on adulting clothes and go to Wawa.
Eric Phy
@SimplyPhy
Jun 30 2016 13:15
ha and then faceplant the floor xD
faceplant
David Castner
@davidjcastner
Jun 30 2016 13:18
need new music to listen to, any suggestions?
Eric Phy
@SimplyPhy
Jun 30 2016 13:18
hmm...
genre preference, or open?
instrumental or vocals allowed/
David Castner
@davidjcastner
Jun 30 2016 13:19
I'm open but preferrably something relaxing, yes instrumental is good
Eric Phy
@SimplyPhy
Jun 30 2016 13:19
streaming/download? app specific?
for example, spotify has sharable playlists
Lily Romano
@Lilyheart
Jun 30 2016 13:20
I tried to take a pic of the fluffy rug that is right next to my desk for faceplants, but I was catbombed.
David Castner
@davidjcastner
Jun 30 2016 13:20
Spotify doesn't support ubuntu :cry: using pandora at the moment but youtube playlists work too
Lily Romano
@Lilyheart
Jun 30 2016 13:20
blob
Eric Phy
@SimplyPhy
Jun 30 2016 13:21
you probably should just loop dmx's party up
i think it's a good balance of what you're looking for
Lily Romano
@Lilyheart
Jun 30 2016 13:21
/me hates gitter destroying youtube playlist links.
Eric Phy
@SimplyPhy
Jun 30 2016 13:22
yup :D
David Castner
@davidjcastner
Jun 30 2016 13:22
you can collapse videos and only leave link
Eric Phy
@SimplyPhy
Jun 30 2016 13:22
looks very fluffy
Lily Romano
@Lilyheart
Jun 30 2016 13:22
I'll facebook message you....
That only works for your viewing, not everyones
David Castner
@davidjcastner
Jun 30 2016 13:22
really?
Lily Romano
@Lilyheart
Jun 30 2016 13:22
But that isn't my annoyance. The link ends up looking like it's just a link to the single video, not an entire playlist.
David Castner
@davidjcastner
Jun 30 2016 13:23
This message was deleted
Eric Phy
@SimplyPhy
Jun 30 2016 13:23
stream the "i lava you" song from pixar to get the mood set
David Castner
@davidjcastner
Jun 30 2016 13:23
so you see the whole video still?
Lily Romano
@Lilyheart
Jun 30 2016 13:23
Yup
Lily Romano
@Lilyheart
Jun 30 2016 13:23
That one is AWESOME phy. I need to add that to the list.
David Castner
@davidjcastner
Jun 30 2016 13:24
what about this youtube link
boom problem solved
:boom:
Lily Romano
@Lilyheart
Jun 30 2016 13:24
oooh...
SNEAKY!\
:heartbeat: :heartpulse: :heartbeat: @davidjcastner
I need to pull the sleep ones out and into their own list. Imma do that pre-Wawa
Eric Phy
@SimplyPhy
Jun 30 2016 13:25
gitter should get an image search utility and a "like" button for posts like in groupme
but then again, groupme doesn't have md support
so ~~
David Castner
@davidjcastner
Jun 30 2016 13:26
gitterHQ/gitter#365
gitter should get an image search utility and a "like" button for posts like in groupme :+1:
some chat rooms have chatbots that track info like that
if anyone is looking for a fun project, it would be creating a chatbot for this room
Lily Romano
@Lilyheart
Jun 30 2016 13:28
Soon! It's on the list... Imma tag off of CamperBot
I have the account set up.. I just need... to.... actually do it. Maybe that's what I'll do now.. After Wawa.
Someone make the bot an icon tho :p I'm sick of logos and icons https://github.com/MontCodeCampBot Unless I should just use the <M> one.
David Castner
@davidjcastner
Jun 30 2016 13:29
lol was just throwing the idea out there no pressure
Lily Romano
@Lilyheart
Jun 30 2016 13:29
But whoa... The random icon is ACTUALLY an M... freaky
David Castner
@davidjcastner
Jun 30 2016 13:30
is the camperbot logo available for use
MontBot
@MontBot
Jun 30 2016 13:30
Someone mention me? /smartass still not at Wawa.
Yup
Lily Romano
@Lilyheart
Jun 30 2016 13:31
brb
Eric Phy
@SimplyPhy
Jun 30 2016 13:31
ha xD
i'd like to learn how to use/make bots one of these days
not today thouh
i can make a logo for you later on
@davidjcastner les miserable movie soundtrack is always a winner...lots of vocals though
and not always exactly relaxing
could also do an enya loop too
David Castner
@davidjcastner
Jun 30 2016 13:36
I went for the pirates of caribbean soundtrack, might get me motivated to start doing stuff this morning
Eric Phy
@SimplyPhy
Jun 30 2016 13:40
might being the key word there, no doubt :P
Lily Romano
@Lilyheart
Jun 30 2016 13:48
mmmmmm... elixir of life, mana of the gods
@davidjcastner I think are you in the GitHub MontCode org. I forked off CamperBot awhile ago if you ever decide to go poking around.
Eric Phy
@SimplyPhy
Jun 30 2016 13:51
Give him time...in all likelihood, johnny depp hasn't even retaken the black pearl yet
Lily Romano
@Lilyheart
Jun 30 2016 13:51
Can you update a fork to match the master on the web interface?
@SimplyPhy What spotify playlists do you prefer? I'll look up the name of the one I prefer soon as I get all those devices booted up xD
TV has better sound.
Eric Phy
@SimplyPhy
Jun 30 2016 13:52
I'm incredibly lazy with music, and rely on others for new listening material 9 times out of 10
Lily Romano
@Lilyheart
Jun 30 2016 13:53
same
Eric Phy
@SimplyPhy
Jun 30 2016 13:53
David Castner
@davidjcastner
Jun 30 2016 13:53
are you asking me to update the fork or if it's possible?
Lily Romano
@Lilyheart
Jun 30 2016 13:53
Funny 'nuff I like the "programming" one with 323 songs (there are a few similarly named ones)
@davidjcastner If it's possible.
David Castner
@davidjcastner
Jun 30 2016 13:55
Yes it's possible, haven't done it before: but I think this is the right procedure https://help.github.com/articles/syncing-a-fork/
Lily Romano
@Lilyheart
Jun 30 2016 13:56
xD I want to do it on the webinterface, I don't have it local and I'm being lazy and don't want to pull down just for that. xD
I use so many machines I end up with all these repos that I've only touched once and I have no idea what their status is. I really need to take a day and just clean it all up.
If it's a repo that other people play in, I understand need to fetch/pull every time you start, but so many of these are just me that it's annoying
David Castner
@davidjcastner
Jun 30 2016 13:59
oh um not sure, maybe it can be done through a pull request. i found out that fetch is redundant so oyu only need to pull (it does a fetch)
also yea If i'm not working a repo I remove it locally, helps keep things organized
also are you using ssh or https for pulls, pushes, etc..
Lily Romano
@Lilyheart
Jun 30 2016 14:00
ssssssssshhhhhhh. A lady never tells.
It is apparently zoomie time. All I can hear is cat feet.
Eric Phy
@SimplyPhy
Jun 30 2016 14:01
note to self: learn the difference between https and ssh xD
actually it's a major portion of one of my upcoming courses
Lily Romano
@Lilyheart
Jun 30 2016 14:01
secure shell vs secure http protocol (tho saying protocol is redundant)
I'm am going to lose a toe at the rate of speed these cats are going.
And, I'm about to use a secure shell to connect to MontCodeCamperBot (name okay?) to get that started.
mmmmm PuTTY
David Castner
@davidjcastner
Jun 30 2016 14:04
something shorter? maybe like jane or skynetbeta
Eric Phy
@SimplyPhy
Jun 30 2016 14:04
function createCatDiv() {

        (function () {

            for(var i = 0; i < catCount; i++) {

                catContainer.appendChild(createDiv());
                var newCatDiv = catContainer.lastChild;

                newCatDiv.addEventListener('click', function(){
                    catClicks++;
                });
            }
        })();
    };
    createCatDiv();
Any idea why this eventlistener doesn't work? note: I deleted most of the code in the functions for readability.
Lily Romano
@Lilyheart
Jun 30 2016 14:05
You can always use codepen to host a demo page so all the code can be listed
David Castner
@davidjcastner
Jun 30 2016 14:05
are you using catClicks anywhere?
Eric Phy
@SimplyPhy
Jun 30 2016 14:06
yeah it's incrementing a variable that's attached to a <p> in the doc
or rather, it's supposed to xD
@Lilyheart yeah I just figured it was something silly, like "oh obvi you can't put it in that loop, cause duh"
David Castner
@davidjcastner
Jun 30 2016 14:07
how are you setting the innerHTML of the paragraph
because it won't update automatically
you will need to update the paragraph inside of your event listener
newCatDiv.addEventListener('click', function(){
    catClicks++;
    // something like this
    newCatDiv.innerHTML = catClicks.toString();
});
Eric Phy
@SimplyPhy
Jun 30 2016 14:10
I think i kon
waww you beat me
Lily Romano
@Lilyheart
Jun 30 2016 14:11
MCBot? MontCoderBot?
Eric Phy
@SimplyPhy
Jun 30 2016 14:11
yup :D thanks @davidjcastner ...I should really take the approach of pretending to explain my code to someone else to bug hunt...it seems reasonably effective
I just figured that out as I put notes in the code in preparation of sharing it here, while I narrated how things worked in my mind, such that the notes were accurate
David Castner
@davidjcastner
Jun 30 2016 14:12
I like the name Jane and then people will be so confused and amazed that Jane is such an active user
Eric Phy
@SimplyPhy
Jun 30 2016 14:12
and vala, i realized I was incrementing the variable, but wasn't actually updating the html :D
David Castner
@davidjcastner
Jun 30 2016 14:13
ahaha yep it helps to look at code abstractly
Lily Romano
@Lilyheart
Jun 30 2016 14:17
Lol @davidjcastner While I rarely get into gender politics, I do plan to avoid a female name for chatbots. AI is such a hot topic right now, I like the idea of finding the line between personable yet still keeping it "mechanical".
There are no good neutral names I found with "bot" in them. Abbott (meh) and Talbot (meh)
Eric Phy
@SimplyPhy
Jun 30 2016 14:19
fembot :D
Lily Romano
@Lilyheart
Jun 30 2016 14:20
...
Eric Phy
@SimplyPhy
Jun 30 2016 14:20
:P
Lily Romano
@Lilyheart
Jun 30 2016 14:20
. . .
Eric Phy
@SimplyPhy
Jun 30 2016 14:20
Steely
Jada
Daisi
dazzl
yayBot
Lily Romano
@Lilyheart
Jun 30 2016 14:22
ROK 9000
Eric Phy
@SimplyPhy
Jun 30 2016 14:22
ha now that's feminine sarcasm
BEEFCAKE 4K.9
David Castner
@davidjcastner
Jun 30 2016 14:22
hmm.. thinking...
Eric Phy
@SimplyPhy
Jun 30 2016 14:23
I know, beefcake is worth consideration
Lily Romano
@Lilyheart
Jun 30 2016 14:23
ROK 9000? You should learn the source on that one... That computer was very.. um... masculine. Enjoy the administrations of a certain lady.
Related only by the 9000 and the computer part... I need to rebuild HAL9000s brain soon. He is acting up again. Time for an upgrade I think.
David Castner
@davidjcastner
Jun 30 2016 14:25
name it sudo
Eric Phy
@SimplyPhy
Jun 30 2016 14:25
suda
Lily Romano
@Lilyheart
Jun 30 2016 14:26
That made me literally snarf in my nose. That was painful.
Eric Phy
@SimplyPhy
Jun 30 2016 14:26
pseuda
David Castner
@davidjcastner
Jun 30 2016 14:26
Tsudonami
sudo mv -f MontCodeCamperBot sudo
Lilyheart @Lilyheart needs to stop reading David's messages due to her poor nose.
Lily Romano
@Lilyheart
Jun 30 2016 14:31
Sounds dangerous to administer. xD Have to triple check every command line
David Castner
@davidjcastner
Jun 30 2016 14:32
sudo mv -f MontCodeCamperBot Sudo
you can then do say things in chat like "@sudo say hello" and it would respond
Eric Phy
@SimplyPhy
Jun 30 2016 14:34
@Sudo* ?
David Castner
@davidjcastner
Jun 30 2016 14:35
sudo would be name of the bot, it's a linux command for forcing the computer to do something
Lily Romano
@Lilyheart
Jun 30 2016 14:38
MoCoBot
Eric Phy
@SimplyPhy
Jun 30 2016 14:39
MooCa
MoCoda
David Castner
@davidjcastner
Jun 30 2016 14:40
MontoBoto a play off roboto
Montboto
Eric Phy
@SimplyPhy
Jun 30 2016 14:40
DatBot
xD
Lily Romano
@Lilyheart
Jun 30 2016 14:40
xD you beat me to it @davidjcastner
David Castner
@davidjcastner
Jun 30 2016 14:41
idk MoCoBot is good
Lily Romano
@Lilyheart
Jun 30 2016 14:42
Wish you could do a poll on here. Sure there is a bot for it.
Montbot MoCoBot Montboto
I think I like Montbot the best of all three.
Lily Romano
@Lilyheart
Jun 30 2016 14:47
Any Nays?
David Castner
@davidjcastner
Jun 30 2016 14:47
yes
Eric Phy
@SimplyPhy
Jun 30 2016 14:48
I like it
David Castner
@davidjcastner
Jun 30 2016 14:49

as in

I like it

Lily Romano
@Lilyheart
Jun 30 2016 14:49
heh Thanks for the clarity <3
Lily Romano
@Lilyheart
Jun 30 2016 15:19
anyone have any experience with waffle.io?
Eric Phy
@SimplyPhy
Jun 30 2016 15:20
nope :large_blue_circle:
Lily Romano
@Lilyheart
Jun 30 2016 15:27
DavidDavidDavidDavidDavidDavid... you around?
Nevermind... I'mma do something else with it... You shall see... YOU SHALL SEEEEEEEEEEEE
David Castner
@davidjcastner
Jun 30 2016 15:43
I tried it briefly, wasn't sold on it right away. Still searching for the perfect github issue management tool. Might create something myself eventually
Lily Romano
@Lilyheart
Jun 30 2016 16:01
I think the writing of good commit messages part of my brain never woke up.
Lilyheart @Lilyheart chugs about 8 oz of mocha express in one go.
Lilyheart @Lilyheart almost immediately regrets it as she gets the urge to run in circles.
Eric Phy
@SimplyPhy
Jun 30 2016 16:40
 var user = {
    tournament:"The Masters",
    data      :[
    {name:"T. Woods", age:37},
    {name:"P. Mickelson", age:43}
    ],
​
    clickHandler:function (event) {
    var theUserObj = this;
    this.data.forEach (function (person) {    // my reference is here
    console.log (person.name + " is playing at " + theUserObj.tournament);
    })
    }
    }
Is the argument person above somehow taking the value of each object in the data array? I'm not asking what .forEach is doing, I just don't understand how/if person is actually referencing something.
Also, I know that the sum of that code doesn't really work, I'm only interested in what person is doing, and if whatever that is is being done successfully?
Lily Romano
@Lilyheart
Jun 30 2016 16:45
forEach passes each item in the array to the function as an argument, the function then assigns it to the person parameter. If you console.log(person) you'll see exactly what you are getting.
  var names = [
    {name: "Sally", age: 30},
    {name: "Harry", age: 30}
  ];

  names.forEach(function(name) {
    console.log(name);
  });
Will give you
Object {name: "Sally", age: 30}
Object {name: "Harry", age: 30}
person could literally be any word, that is just the "name" of the variable that the argument will be assigned to
David Castner
@davidjcastner
Jun 30 2016 16:54

@Lilyheart is right

forEach() executes the provided callback once for each element present in the array in ascending order. It is not invoked for index properties that have been deleted or are uninitialized (i.e. on sparse arrays).

callback is invoked with three arguments:

  • the element value
  • the element index
  • the array being traversed

Source: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach

So the callback for forEach looks something like this:

var callback = function(value, index, array) {
    // value (first argument) is the value of the element at index (second argument) in the array (third argument)
    console.log(value, index, array);
};
array.forEach(callback);
forEach is better than writing a for loop for a variety of reasons
two important ones are, it is more clear what your are doing, and it is faster because it is a builtin function
Lily Romano
@Lilyheart
Jun 30 2016 17:01

And you can still get the index (like using the 'i' in a for loop)

  var names = [
    {name: "Sally", age: 30},
    {name: "Harry", age: 30}
  ];
  names.forEach(function(someothervar, index) {
    console.log(index + ": " + someothervar.name + " is " + someothervar.age + " years old.");
  });

Returns

0: Sally is 30 years old.
1: Harry is 30 years old.
Lily Romano
@Lilyheart
Jun 30 2016 17:07
I don't feel right so my answers might be a little slow. for vs forEach... You can break out of a 'for' which you very very rarely ever should so but you can't in a forEach. That is the only reason I know to use a for over forEach
David Castner
@davidjcastner
Jun 30 2016 17:41
when I don't even feel like trying to find the answer I reach out to stack overflow and cross my fingers that someone will solve my problems
Lily Romano
@Lilyheart
Jun 30 2016 17:43
SO has all the answers.
Whenever I say I don't feel right, remind me to drink some water. All I think about is code. I forget I'm human!
David Castner
@davidjcastner
Jun 30 2016 17:44
Actually stack overflow lets you down as your problems become more complex
but yes sometimes even I miss the obvious issues and it helps to have the internet look for the problem
David Castner
@davidjcastner
Jun 30 2016 18:03
lmao my workaround is super simple and super effective, but very bad overall. redirect all errors to my site and handle the errors myself
Lily Romano
@Lilyheart
Jun 30 2016 18:23
@davidjcastner 1) Do you want contributions on your issue-tracker 2) if so do you want one big PR or one for each commit. I can't see why you wouldn't want to merge any of it (assuming you want contributions) so one PR would be less work for you but I didn't want to assume.
David Castner
@davidjcastner
Jun 30 2016 18:24
I don't mind contributions, but I'll setup a page for that before allowing them which will explain how the PR will be handled
FYI it would be done through a PR which in turn can take multiple commits and squash them into one
@Lilyheart why do you ask, would you like to add to it?
Lily Romano
@Lilyheart
Jun 30 2016 18:26
I know that, but some people are super fussy about what they accept and I've had to "redo" work because of it. I don't wanna redo work anymore.
David Castner
@davidjcastner
Jun 30 2016 18:28
yea one PR is usually preferred, and before it's accepted people can add feedback. if you are interested in adding to it I'll set it up like a proper project
or if someone else is interest that's fine too
Lily Romano
@Lilyheart
Jun 30 2016 18:29
Just me that I know of, but I dun't wanna ruin my surprise yet :p /sneaky
David Castner
@davidjcastner
Jun 30 2016 18:31
alright, I'll put together a contribution tab for the project and then anyone can have at it
Lily Romano
@Lilyheart
Jun 30 2016 18:32
Interested to see what/how/why you are doing.
David Castner
@davidjcastner
Jun 30 2016 18:32
although technically it's got a MIT license so anyone can do anything with it
@Lilyheart what do you mean?
Lily Romano
@Lilyheart
Jun 30 2016 18:33

alright, I'll put together a contribution tab for the project and then anyone can have at it

Interested to see what you are doing. why you are doing it and how you are doing it.

David Castner
@davidjcastner
Jun 30 2016 18:34
oh it's a just a document explain how to contribute to the project, most large open source projects have one
Lily Romano
@Lilyheart
Jun 30 2016 18:37
Many of them I have seen take things far too far and have just made me not want to participate thus why I'm curious as to how you are going to handle. Usually I just end up keeping my changes to myself.
David Castner
@davidjcastner
Jun 30 2016 18:47
It wouldn't be too much, other than stating what you are working ahead of time so there are overlaps and submitting through pull requests
also put together a little explanation of what direction the project is intended to go in
Lily Romano
@Lilyheart
Jun 30 2016 19:59
Well, imma PR you what I got. Take it or leave it. It works for me now.
blob
@davidjcastner
Victor
@VictorHall
Jun 30 2016 20:02
@davidjcastner Hi David, Can you lead me in the right direction for hosting a site with aws. Also where is the best place to get domain names?
All answers are welcome!
David Castner
@davidjcastner
Jun 30 2016 20:03
@VictorHall Hey Victor! Do you have an existing project that you are looking to host?
Victor
@VictorHall
Jun 30 2016 20:04
Almost
Lily Romano
@Lilyheart
Jun 30 2016 20:05
I am not a good person to ask. I have had the same hosting company for over a decade for no reason other than I've had the same hosting company and that I rarely use it so it works for me.
David Castner
@davidjcastner
Jun 30 2016 20:05
Regarding domains, I use AWS Route 53 for domains, there are many places you get them though. The only reason I prefer AWS Route 53 is because it makes using it with other AWS resources easy
Lily Romano
@Lilyheart
Jun 30 2016 20:06
I started with Dreamhost February 26, 2004.
David Castner
@davidjcastner
Jun 30 2016 20:06
Is your site static, like is it client only or does it have a back end as well (interacting with a database)?
Victor
@VictorHall
Jun 30 2016 20:08
just static to start but I do hope to use tools like mongo db soon
David Castner
@davidjcastner
Jun 30 2016 20:09
okay hosting static sites can be very different to hosting a full web server, but depending on what frameworks you are using, the back end and front end can be hosted seperately
Which lead to my next question: what framework are you using and how are you handling routing
Victor
@VictorHall
Jun 30 2016 20:14
just basic js for now. I would like to use jsx in the future also and for routing i am justing ajax.
jquery ajax is much better though
David Castner
@davidjcastner
Jun 30 2016 20:17

Regarding AWS here's a quick and dirty run down of some of their services:

EC2 virtual servers, you can run a web app on these, but you have to manage everything yourself

S3 storage for files and media (but they are technically a web server) so you can configure it to host a static site that's fully managed. Which means you don't have to worry about the server that's running it.

Route 53 DNS management, useful for managing domains

By the sounds of it, you have a static site. Another nice option is to use gh-pages which is free and fully managed for static sites (it has a couple limitation regarding domains and routing). But that is the simplest option
Eric Phy
@SimplyPhy
Jun 30 2016 20:19
Ugh
Victor
@VictorHall
Jun 30 2016 20:20
What are the prices involved ?
David Castner
@davidjcastner
Jun 30 2016 20:20
I have to finish up a couple things at work and drive home. But I'll be able to help you out more specifically when I get home.
The smallest AWS server is $5 a month, but it doesn't handle a lot of traffic
Eric Phy
@SimplyPhy
Jun 30 2016 20:22
...use gh-pages which is free and fully managed for static sites...
David Castner
@davidjcastner
Jun 30 2016 20:22
a domain depends on the ending in .com is $12/year
Victor
@VictorHall
Jun 30 2016 20:22
Not bad. My other option was 18 a year for a hosting service
thumbs up
David Castner
@davidjcastner
Jun 30 2016 20:22
But you have to manage everything...
Victor
@VictorHall
Jun 30 2016 20:23
what exact do you need to manage?
you dont have to answer this until you drive home
Eric Phy
@SimplyPhy
Jun 30 2016 20:23
the webserver
David Castner
@davidjcastner
Jun 30 2016 20:24
S3 is pretty cheap, pricing depends on storage and requests https://aws.amazon.com/s3/pricing/
Victor
@VictorHall
Jun 30 2016 20:24
I'm look more into it. Thanks for leading me in the right direction
@Lilyheart thanks for your input as well
Lily Romano
@Lilyheart
Jun 30 2016 20:25
gh-pages is pretty simple and I use it for some montcode things sometimes.
David Castner
@davidjcastner
Jun 30 2016 20:25
you have manage handling incoming requests, routing, security, down time, operating systems, downtime... to just name a few
there are tools that will help you, but it's a pretty steep learning curve
Lily Romano
@Lilyheart
Jun 30 2016 20:26
I just did a thing using heroku and mlab that is free provided I don’t mind that it’s slow and it isn’t used frequently.
David Castner
@davidjcastner
Jun 30 2016 20:28
Yea I would start with gh-pages. here are a couple resources to get you started, if you run into any problems feel free to ask for help
Eric Phy
@SimplyPhy
Jun 30 2016 20:32
Just checked out PostCSS
looks really nice
read that it couples really nicely with sass
Eric Phy
@SimplyPhy
Jun 30 2016 20:52
I spent over an hour trying to figure out why I couldn't get an array to be appended with a new object everytime I used my constructor...and it turns out it was because I accidentally called the new array both in the prototype and outside of it.....
Lily Romano
@Lilyheart
Jun 30 2016 20:52
ouch. :rage2:
Eric Phy
@SimplyPhy
Jun 30 2016 20:52
/me face palm
aww
Lily Romano
@Lilyheart
Jun 30 2016 20:53
can’t edit type of post after the fact. :-1:
Eric Phy
@SimplyPhy
Jun 30 2016 20:53
:anger: :angry: :anger:
Lily Romano
@Lilyheart
Jun 30 2016 20:54
doom rage faces :rage4:
Lily Romano
@Lilyheart
Jun 30 2016 21:23
@davidjcastner There is an issue in my code on that PR, I’ll fix in a minute
Eric Phy
@SimplyPhy
Jun 30 2016 21:32
My useless and [in all likelihood] horribly coded cat page is complete!
Lily Romano
@Lilyheart
Jun 30 2016 21:50
All epic choices of cat. I must click them all.
Eric Phy
@SimplyPhy
Jun 30 2016 21:51
haha xD
In was wayy too much of a pain in the ass for me to get that to work correctly
and I have a feeling that the JS isn't the shiniest
Lily Romano
@Lilyheart
Jun 30 2016 21:51
most coding is :laughing:
Eric Phy
@SimplyPhy
Jun 30 2016 21:52
shiny
Mike
@dcpking
Jun 30 2016 21:54
Is this GNOME trying to get in to take over the bus to Redmond ?
Victor
@VictorHall
Jun 30 2016 22:07
Quick thought....What are everyone's thoughts on information science and technology vs computer science?
Eric Phy
@SimplyPhy
Jun 30 2016 22:08
That was over my head; the gif is from mad maxx: fury road
Lily Romano
@Lilyheart
Jun 30 2016 22:08
If you are talking about school programs, each school handles those titles differently so it's not easy to give a blanket opinion @VictorHall
Eric Phy
@SimplyPhy
Jun 30 2016 22:08
both are general, do you have a more specific interest for which you're trying to match a program to @VictorHall
jinx
Victor
@VictorHall
Jun 30 2016 22:09
psu ist vs temples ist
Lily Romano
@Lilyheart
Jun 30 2016 22:09
depends on which matches your needs.
Eric Phy
@SimplyPhy
Jun 30 2016 22:09
i haven't the slightest
info science is a subset of computer science, at least since the computer age took off
Victor
@VictorHall
Jun 30 2016 22:12
what does the field focus on that is different from comp sci
does it carry the same weight?
Lily Romano
@Lilyheart
Jun 30 2016 22:12
As I am in the market for a 4 year school (Maybe I'll graduate before I'm 45...) I've done a lot of reading on the local schools. The best advice I know is to think about what your goal reaaaaaaally and then sit down and go through the required courses for each degree and see what matches your goal. Different schools label different things differently. There is no set rules.
Eric Phy
@SimplyPhy
Jun 30 2016 22:12

question 1: what do you want/like to do.
question 2: what will you need to learn to advance that interest/desire.

If the answer to question one leads to the answer to question 2 being "psu ist vs temple ist", I would look at the programs first to ensure one doesn't strike you as significantly more desireable than the other, followed by which campus environment seems more desirable

Lily Romano
@Lilyheart
Jun 30 2016 22:12
jinx :p
Eric Phy
@SimplyPhy
Jun 30 2016 22:14
Also, when it comes to computer science, IMO a very legitimate option is online learning (regardless of degree - portfolio is #1 importance, followed by experience...and of course the almighty "who you know") and/or a code camp
code camps, like hack reactor, makermark (or watevs), and many others, will get you a job asap
Lily Romano
@Lilyheart
Jun 30 2016 22:15
Some people still have issues after that.. It's not ASAP.
Eric Phy
@SimplyPhy
Jun 30 2016 22:15
i mean a hell of a lot faster than a 4 year degree
Lily Romano
@Lilyheart
Jun 30 2016 22:15
You just mostly hear success stories as no one wants to hear about the fails.
Victor
@VictorHall
Jun 30 2016 22:15
Really, I just want to study a program that going to position me for a successful future in web dev
i know the market is changing
im am moving closer and closer to online learning. Sitting in class is a waste of time in my opinon unless i need help
Eric Phy
@SimplyPhy
Jun 30 2016 22:16
take a cheap online intense student first, to get your feet wet. In the process you'll gain a better sense of what type of development work you actually enjoy doing.
Lily Romano
@Lilyheart
Jun 30 2016 22:17
If you want to understand the layout of the current market, these two good links stack overflow survey and Free Code Camp survey
Eric Phy
@SimplyPhy
Jun 30 2016 22:17
@Lilyheart +1 for you
Lily Romano
@Lilyheart
Jun 30 2016 22:18
There are a lot of factors in secondary learning vs online learning. Do you want a management level job? Does the company you want to work for require a college degree for the job level you want? How much do you love algorithms? Do you plan on doing heavy algorithm work (this though process benefits highly from college courses, both CIS and MAT)? Do you want to only work in the newest tech? I could probably keep going.
Victor
@VictorHall
Jun 30 2016 22:18
+500 @Lilyheart
Eric Phy
@SimplyPhy
Jun 30 2016 22:19
If you're getting your undergraduates, it's very important to understand why you've elected to spend 4 years undertaking that experience and expense. And if you do do it, make damn sure you use your time wisely, day in/day out. Networking, studying both for classes and relevant material pertaining to your interests, INTERN!!!, and participate in relevant school extracurriculars, if that makes sense for you.
Lily Romano
@Lilyheart
Jun 30 2016 22:19
I've mentioned before, but I don't know if you where here @VictorHall I do "College" during the Spring and Fall and "Online" during the Summer and Winter.
Eric Phy
@SimplyPhy
Jun 30 2016 22:20
It's very easy to enter an undergrad program, get a degree, and leave with nothing but the degree
and that won't do you any good at all
Lily Romano
@Lilyheart
Jun 30 2016 22:21
+500 on the school extrcurriculars. After 1 year of school, that alone has made a BIG difference. MontCode probably wouldn't be a thing without me going through that (or college in general really). Networking and working with others is another biggie.
David Castner
@davidjcastner
Jun 30 2016 22:22
As someone that has left college without a degree, I highly recommend staying in school. It is very hard to get back in. Also I was very fortunate to get where I am today but there's a lot of people who struggle to get decent jobs without a degree
Victor
@VictorHall
Jun 30 2016 22:22
Ok nice. yes im leaning toward online learning.
Lily Romano
@Lilyheart
Jun 30 2016 22:22
Going to school after 20 years has been... problematic... and challenging... and scary.......
Eric Phy
@SimplyPhy
Jun 30 2016 22:23
IMO a college degree isn't worth much anymore for comp sci; but 4 years of your life spent focused exclusively on developing yourself, your skills, your network, your portfolio, and your resume, are utterly invaluable. How you spend that 4 years weighs 100000x more than the fact that you left with a degree
Victor
@VictorHall
Jun 30 2016 22:23
yes lily, you really did bring life to the computer science program.
Lily Romano
@Lilyheart
Jun 30 2016 22:24
If you are in MCCC in the fall, you really should come to IEEE meetings.
@davidjcastner has a great perspective as he already works in the industry and has first hand experience with the "lay of the land"
Eric Phy
@SimplyPhy
Jun 30 2016 22:24
^
Victor
@VictorHall
Jun 30 2016 22:25
yes, i usually go during the semester. Sometimes I miss them but I have been able to go to any of the montco code meetups unfortunately.
yes @davidjcastner is freaking awesome
David Castner
@davidjcastner
Jun 30 2016 22:27
I agree with @SimplyPhy in that experience is better than a degree for comp science. But I would still recommend getting one, it helps to move up the ladder and opens up opportunities. People will think they can you less because you don't have one, and many more reasons. Honestly, I struggled a lot after I left college and it was a mountain to climb to just get into MC3
Victor
@VictorHall
Jun 30 2016 22:28
@davidjcastner Does it make what school you go too?
Eric Phy
@SimplyPhy
Jun 30 2016 22:28
Judging from what I've read thus far, my recommendation would be to explore the internet for many many hours, chasing things that perk your interest relating to your desired field, and don't even ask yourself the big decision questions until you've discovered what questions you could be asking that are likely to have answers that you know you're really seeking.
Victor
@VictorHall
Jun 30 2016 22:28
What if you went to a school like West Chester University
Eric Phy
@SimplyPhy
Jun 30 2016 22:29
The school you received your degree from will matter 1000 times less than your portfolio, experience, network, and skillset
David Castner
@davidjcastner
Jun 30 2016 22:29
no it doesn't matter what school, it is more about being able to complete a program from start to finish. Choose a school that isn't expensive, one where you will be successful, and one that you enjoy
Victor
@VictorHall
Jun 30 2016 22:29
I want to go into data science after I get good a web app dev
Lily Romano
@Lilyheart
Jun 30 2016 22:30
Look at how well rated a school's math department is as well. Data Science = many maths.
Eric Phy
@SimplyPhy
Jun 30 2016 22:31
my strat would be khanacademy for math over the summer, coursera for data science, and treehouse for web app dev
Victor
@VictorHall
Jun 30 2016 22:32
I found couple of resources last night for data science. I will share them.
Lily Romano
@Lilyheart
Jun 30 2016 22:32
I posted some earlier too, but I don't remember who it was towards.
Eric Phy
@SimplyPhy
Jun 30 2016 22:32
@lily why doesn't victor show up as having seen any of our posts/
David Castner
@davidjcastner
Jun 30 2016 22:33
I will be hiring people shortly (I'll send a link to the job posting) and what I look for is three things:
  • ability to solve problems (doesn't have to optimized)
  • organization
  • the ability to take a task description and complete it without needing to ask questions
Lily Romano
@Lilyheart
Jun 30 2016 22:33
wrong lily tagged :p
Eric Phy
@SimplyPhy
Jun 30 2016 22:34
cause david hates questions :P
Victor
@VictorHall
Jun 30 2016 22:35
How detailed are usually the description of the problems
David Castner
@davidjcastner
Jun 30 2016 22:35
very vague
Victor
@VictorHall
Jun 30 2016 22:35
and how do you personally get the job done in that circumstance?
David Castner
@davidjcastner
Jun 30 2016 22:37
you need to be able to determine what a client or boss wants and complete it (I'm not saying there aren't important questions), but it's a balance between knowing what input you need from them, and knowing that you could look up how to do it yourself
Eric Phy
@SimplyPhy
Jun 30 2016 22:37
yawn
Victor
@VictorHall
Jun 30 2016 22:37
lol
@SimplyPhy
David Castner
@davidjcastner
Jun 30 2016 22:37
I enjoy teaching which is why I gladly invite questions
but when it comes to producing something, asking your manager/boss is taking up their time, so it better be worth their time if you have to ask
Victor
@VictorHall
Jun 30 2016 22:38
@davidjcastner I know you do. I understand there are good questions and question that you can find answers on google.
David Castner
@davidjcastner
Jun 30 2016 22:39
exactly, it turns out a lot of people don't know that
Victor
@VictorHall
Jun 30 2016 22:39
they dont know the power of google.
hey guy nice chat I have to go. ttyll
David Castner
@davidjcastner
Jun 30 2016 22:39
see ya!
Victor
@VictorHall
Jun 30 2016 22:40
*guys and gals
gal
see ya
David Castner
@davidjcastner
Jun 30 2016 22:42
@SimplyPhy great cat page btw!
Eric Phy
@SimplyPhy
Jun 30 2016 22:43
:D
ha, I'm going to post it up on udacity and see if they have any advice on my JS.
I put way too much time into it, so I'm hoping to learn where I might have been less efficient, or stepped out of OOP techniques, etc
David Castner
@davidjcastner
Jun 30 2016 22:45
@Lilyheart I like the PR, did you finish fixing what you said you were going?
Lily Romano
@Lilyheart
Jun 30 2016 22:48
Yar
Colored Labels!
TL;DR on that.... I have to get more practice on working with branches.
Eric Phy
@SimplyPhy
Jun 30 2016 22:50
ughh
always so much to learn..
Lily Romano
@Lilyheart
Jun 30 2016 22:50
hhgu
David Castner
@davidjcastner
Jun 30 2016 22:51
:warning: You never stop learning especially in this field
Lily Romano
@Lilyheart
Jun 30 2016 22:51
heh. Truth.
I also need more practice on picking apart someone else's code to fix it. It took me far to long to do those commits on the PR
David Castner
@davidjcastner
Jun 30 2016 22:53
Honestly I continue to learn new thing every day. Also I have learned a ton from answer people's questions because it forces me to know what I'm doing and look it up if I don't. I'm nice like that, not giving false information
Lily Romano
@Lilyheart
Jun 30 2016 22:54
when someone says "so I think I have a pretty good handle on language XYZ, what is my next step? How can I get even better?" my answer, debug someone else's code.
David Castner
@davidjcastner
Jun 30 2016 22:54
lol so true
Eric Phy
@SimplyPhy
Jun 30 2016 22:54
"let me push my repo to github", "wait, can i do that through terminal without first making a new repo in github?", "let me check" ...google... "okay, I can, but they want me to first create a new shell script....I've heard of that, but what is it?" ...gooogle... "okay, for now I can just copy/paste this code to create my shell.", "oh shit, I have to ensure it's saved to my PATH.", "I kind of know what my PATH is, and I know I can echo it, but they say that it's good to have a shell shift directory in your PATH....should I do that first?", "Oh to hell with it I'll just go to github and create the damn repo already", "passes out"
no those aren't questions for you guys; it's just an expose of my inner monologue
Lily Romano
@Lilyheart
Jun 30 2016 22:56
every coders inner monologue
Eric Phy
@SimplyPhy
Jun 30 2016 22:57
actually my logo suits that monlogue well
"what's this, what's this?!"
Lily Romano
@Lilyheart
Jun 30 2016 22:57
lulz
Eric Phy
@SimplyPhy
Jun 30 2016 22:57
finally he finds the damn snowflake
Lily Romano
@Lilyheart
Jun 30 2016 22:58
now that's gonna be my inner monologue next time I'm trying to debug an array of objects that have array of objects.
Eric Phy
@SimplyPhy
Jun 30 2016 22:58
then he jacks up (pun intended xD) the whole town because he sucks at coding
Lily Romano
@Lilyheart
Jun 30 2016 23:00
bogus, I only got credit for one commit.
All evens out in the end, not worried about it. But good to know.
Lily Romano
@Lilyheart
Jun 30 2016 23:20
Anyone not using GitHub regularly and are in serious looks for a web dev job ASAP, you are doing yourself a disservice. Get into GitHub. Store your class projects there. If you can get a student pack, you get free private repos if don't want people seeing the code. GitHub is an instant portfolio of work. ( @VictorHall @SimplyPhy and everyone else )
Eric Phy
@SimplyPhy
Jun 30 2016 23:21
I just posted my kitty up there
xD
Yeah I post all my projects to github
Lily Romano
@Lilyheart
Jun 30 2016 23:22
You will want all the GitHub XP you can get!