Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   Programming (http://www.chiefdelphi.com/forums/forumdisplay.php?f=51)
-   -   Don't Disturb the Programmers! (http://www.chiefdelphi.com/forums/showthread.php?t=90649)

Waffles 31-01-2011 20:29

Don't Disturb the Programmers!
 


Also, if anyone needs help our kids mostly work with C stuff.

Share your programming moments! :)

davidthefat 31-01-2011 22:09

Re: Don't Disturb the Programmers!
 
What?! You get a room to program in? Well we usually program on e table next to the robot... Which is in the middle of everything

Waffles 31-01-2011 22:11

Re: Don't Disturb the Programmers!
 
Well.. our programmers were in there because Wed-Fri last week we were in lock-down mode for exams, so we had to consolidate into two classrooms, and that small closet was in our tech room and they decided to stuff themselves in there.

:)

xSAWxBLADEx 31-01-2011 22:12

Re: Don't Disturb the Programmers!
 
our programmers are in the classroom next to the website kids then when we need them we call them over lol (come to the dark side :) we have cookies)

basicxman 31-01-2011 22:25

Re: Don't Disturb the Programmers!
 
Quote:

Originally Posted by xSAWxBLADEx (Post 1012925)
our programmers are in the classroom next to the website kids then when we need them we call them over lol (come to the dark side :) we have cookies)

You have a separate team for programming the website? :( Man...time to switch teams...

xSAWxBLADEx 31-01-2011 22:27

Re: Don't Disturb the Programmers!
 
no the programmers code the robot and website so we have to share them

sjspry 31-01-2011 22:49

Re: Don't Disturb the Programmers!
 
I get the floor in the middle of the room, at least I have lots of room to spread out :)

NetPlanet 31-01-2011 22:51

Re: Don't Disturb the Programmers!
 
Last Saturday, our programming mentor left early because of the loud noises of the shop that gave her a headache!

bladetech932 01-02-2011 01:30

Re: Don't Disturb the Programmers!
 
We have a small room that is about ten by ten and we use it for electronics and programming and one of our mentors frequently locks it (which only doesn't let people get in)so the five of us are not disturbed

indubitably 01-02-2011 09:05

Re: Don't Disturb the Programmers!
 
We have an entire school library to ourselves, for now. It is also where the field is built.

Andrew Schreiber 01-02-2011 09:12

Re: Don't Disturb the Programmers!
 
Our programmers have a room in between our other rooms. They have blocked out all natural lighting and seem to be building a nest of ethernet cables. I'm thinking of putting in a Mountain Dew bottle for them. Probably won't since we'd never get them out of there then.

Seriously, why do programmers have a nesting habit?

Disclaimer: I am a programmer but I have a couple people who are much more interested and I am needed elsewhere, I reserve the right to make fun of them.

indubitably 01-02-2011 09:25

Re: Don't Disturb the Programmers!
 
Quote:

Originally Posted by Andrew Schreiber (Post 1013137)
Our programmers have a room in between our other rooms. They have blocked out all natural lighting and seem to be building a nest of ethernet cables. I'm thinking of putting in a Mountain Dew bottle for them. Probably won't since we'd never get them out of there then.

Seriously, why do programmers have a nesting habit?

Disclaimer: I am a programmer but I have a couple people who are much more interested and I am needed elsewhere, I reserve the right to make fun of them.

I kind of want to build a blanket fort in our library now, lol.

Andrew Schreiber 01-02-2011 09:38

Re: Don't Disturb the Programmers!
 
Quote:

Originally Posted by indubitably (Post 1013146)
I kind of want to build a blanket fort in our library now, lol.

You mean like,
http://sphotos.ak.fbcdn.net/photos-a...191_414697.jpg (Sorry for the FB link, it is the only place I have the picture anymore). Some back story, the first night of a term we were really bored and decided to build a fort so we used some extra shelving units and built that. It stayed up for 2 more weeks. People were so confused to see a bunch of college students having a blanket fort.

Couple tips though, make sure it is stable and that you have adequate air flow. Also, NEVER think about soldering in there.

Roger 01-02-2011 09:50

Re: Don't Disturb the Programmers!
 
Quote:

Originally Posted by Andrew Schreiber
Seriously, why do programmers have a nesting habit?

This is an interesting question, but I don't know the answer. I can understand the darkened room (less screen glare). We recently got window shades and I was thinking that it would be nice to put little motors on them to automatically pull them closed when the programming computers turn on...

On a similar vein, why do the shop people come into our field room and work on the robot right there? The other day they were tearing apart the robot literally two steps inside the door, and everyone else was tripping over them to get around them. This is a 1000 sf room and you picked here? (Not to mention that they have their own shop room.)

The only good decision setting up this room was the soda machine is at the opposite end of the room from the entrance and from the programmers. It's the only exercise they get sometimes...

Oh, geeze, don't even suggest a blanket fort!

Alexander Meyer 01-02-2011 09:58

Re: Don't Disturb the Programmers!
 
Our programming subteam--or, as I like to call it, "my minions and I"--does all our work ten feet away from mechanical's very loud set of table saws.

bladetech932 01-02-2011 10:22

Re: Don't Disturb the Programmers!
 
The best thing about programming on our team is we make a program for the possibilities of what the build team could build and build test platforms to run the code and most of the time are done before the robot

All Bones 01-02-2011 10:25

Re: Don't Disturb the Programmers!
 
Our programmer(s?) get a table in the corner surrounded by the electrical work. But then again a maximum group of 5 people with one laptop and one netbook doesn't really need much more room, so it all works out

Dustin Shadbolt 01-02-2011 10:31

Re: Don't Disturb the Programmers!
 
We have a "computer shack" in our shop that houses the programmer and our fancy PCs.

germansamurai16 01-02-2011 12:00

Re: Don't Disturb the Programmers!
 
The 2 programmers on the team and I have resorted to using the small hallway near the room as our nest. Far enough away from the room so that the machines are not overpowering any discussion that might happen, but also close enough to the door outside since we have to get online using tethering or hope its a nice day to get optimum wifi.

School won't give the team the password for the wifi, not since the incident ....

:cool:

dbeckwith 01-02-2011 12:04

Re: Don't Disturb the Programmers!
 
lol all I get is a dirty table covered with electronics and scrap metal under a malfunctioning heating system, you get a nice cozy quiet room

Waffles 01-02-2011 12:31

Re: Don't Disturb the Programmers!
 
Our team must be so fortunate to have so much space... =\

In other news, programmers DO like to work in dark places, away from loud noises (but then they put techno on)

XD

We should list symptoms and habits of programmers :P haha.

thefro526 01-02-2011 12:41

Re: Don't Disturb the Programmers!
 
Quote:

Originally Posted by Andrew Schreiber (Post 1013137)
Our programmers have a room in between our other rooms. They have blocked out all natural lighting and seem to be building a nest of ethernet cables. I'm thinking of putting in a Mountain Dew bottle for them. Probably won't since we'd never get them out of there then.

Seriously, why do programmers have a nesting habit?

Disclaimer: I am a programmer but I have a couple people who are much more interested and I am needed elsewhere, I reserve the right to make fun of them.

Strangely enough, when I did some of the programming for 816 (2007-ish) I would shut myself into one of the smaller rooms in our build space, turn the lights off and ignore everyone while I was working.

Maybe it's because a computer screen is easier to see/read when the lights are off?

(Yes, there was a point in time when I knew how to program a robot.)

Robby Unruh 01-02-2011 15:26

Re: Don't Disturb the Programmers!
 
Some of your guys' programmers have it way too good. I'm jealous.

bladetech932 01-02-2011 15:32

Re: Don't Disturb the Programmers!
 
We love our space and the gigantic window so we can close the door turn off the lights and still see the build team working!

P.S. yes, programmers do have nesting habits and they are best not disturbed in their natural habitat because they are very territorial creatures!!!

demosthenes2k8 01-02-2011 15:36

Re: Don't Disturb the Programmers!
 
Haha, nice picture. I'll start that list.

PROGRAMMERS:
  • Enjoy Dew || Root beer
  • Prefer dark places
  • Have strange senses of humor
  • Are extremely distractable
  • Work well when listening to loud music - either techno or classic rock works the best
  • Can't be expected to get anything done if they are well rested
  • Can read minds (don't ask)
  • Often have some musical ability
  • Support multitasking
  • Get grouchy if you touch their laptops || drinks
  • Require constant supervision
  • Nest in small, dark areas
  • Weave webs with their wires to ensnare unwitting Mech students
  • Get frightened like deer when you mention "code review"
  • Only use headphones when gaming
  • Make code puns
  • Work better without sleep

GaryVoshol 01-02-2011 15:39

Re: Don't Disturb the Programmers!
 
Programmers with ::safety:: - I love it!

bladetech932 01-02-2011 15:44

Re: Don't Disturb the Programmers!
 
  • Argue quite often, but not with one another but with the code because its not right and they want to prove it!

Nadav Zingerman 01-02-2011 16:29

Re: Don't Disturb the Programmers!
 
Our programming team is fully portable, new location every day!:D

Waffles 01-02-2011 16:30

Re: Don't Disturb the Programmers!
 
  • Work at their own leisure weeks 1-3
  • Cram in intense introverted time with computer screens week 4-6 and all March

:D
And I forgot one:

Swim in semi-colons, curly brackets and parentheses.

Lulzy!

byteit101 01-02-2011 20:34

Re: Don't Disturb the Programmers!
 
Quote:

Originally Posted by demosthenes2k8 (Post 1013466)
  • Support multitasking

but only if (OS > DOS)
Quote:

Originally Posted by demosthenes2k8 (Post 1013466)
  • Make code puns

Almost dead on, see previous comment (just add computers instead of code)

MathFreak 01-02-2011 21:31

Re: Don't Disturb the Programmers!
 
I actually think that we need that kind of room for programmers.... Its noisy in our Robotics Lab but ya... it seems they are locked up..... maybe we programmers are supposed to be locked up anyway

Katie_UPS 01-02-2011 22:02

Re: Don't Disturb the Programmers!
 
Our programmers and our Chairmans people share one room (its a computer lab). Countless wars. I was helping out and grapes were being thrown. >.<

Side note: The programmers call their space "The Bat Cave" and have an elaborate alarm system in which each programmer is assigned an annoying sound to start making on a specific cue

Erik_2505 02-02-2011 11:42

Re: Don't Disturb the Programmers!
 
Quote:

Originally Posted by Waffles (Post 1013297)
We should list symptoms and habits of programmers :P haha.

Jargon File!!! :D

CastleBravo 03-02-2011 21:53

Re: Don't Disturb the Programmers!
 
Quote:

Originally Posted by bladetech932 (Post 1013461)
yes, programmers do have nesting habits and they are best not disturbed in their natural habitat because they are very territorial creatures!!!

Yes, we are territorial creatures. On our team, we arbitrarily assigned several of the nicer chairs as "programming chairs" and reserve them. :)

Anupam Goli 03-02-2011 23:25

Re: Don't Disturb the Programmers!
 
Our shop has a room like that, it's the Coding Cave, or also known as the Programmer's lair. We have an ethernet switch in there (since the school blacklisted my IP and the IP of about 3 others on the team) and a bunch of Craisins. All Coders eat Craisins. The door is pretty soundproof, and we can be seen for hours in that room just programming or soldering stuff.

nitneylion452 03-02-2011 23:48

Re: Don't Disturb the Programmers!
 
Quote:

Originally Posted by Roger (Post 1013158)

On a similar vein, why do the shop people come into our field room and work on the robot right there? The other day they were tearing apart the robot literally two steps inside the door, and everyone else was tripping over them to get around them. This is a 1000 sf room and you picked here? (Not to mention that they have their own shop room.)


Being a shop guy, I think I may be able to answer this question. We want to work on the robot where it is at the current time because it's easier for us to walk and get tools that for us to constantly shuffle the robot back and forth. My team has been working on the robot in the darkest corner of our shop (we use flashlights and cell phone screens to see) for about a week because our computers are there and (of course) the programmers are there. Hope this sheds some light on the situation. Not too much though!:cool: (Get it? Too much light and you'd need sun glasses. Stretch? I'll crawl back into my corner now)

JohnFogarty 04-02-2011 13:08

Re: Don't Disturb the Programmers!
 
Hahaa As king of our programmers my home base consists of a room filled with like 4 computer moniters half with forumns up. one with like Last.fm and the other 2 with LabVEIW and some other useless webpage i'm editing. Though when were at meetings were usually just at a big table..close to the food. With like 2-3 laptops. Or we go to our huge network of computers from the CAD class to edit the websites. It's a fun job though the programmers end up being electrical as well soooo it's kindof a dual "position" job.

Roger 04-02-2011 13:50

Re: Don't Disturb the Programmers!
 
Quote:

Originally Posted by nitneylion452
Being a shop guy, I think I may be able to answer this question. We want to work on the robot where it is at the current time because it's easier for us to walk and get tools that for us to constantly shuffle the robot back and forth. My team has been working on the robot in the darkest corner of our shop (we use flashlights and cell phone screens to see) for about a week because our computers are there and (of course) the programmers are there. Hope this sheds some light on the situation.

Well, I sort of understood it before -- there's the robot, let's work on it. But really -- it ended up being a week-long project! I've just got to get into the habit that when the robot is not being driven or programmed, to push it into the far far -- far -- corner for the shop people. :) <devious laugh>

But the true reason is of course what you said -- "The programmers are there." :cool: Who doesn't want to hang out with the programmers?

Koko Ed 04-02-2011 15:15

Re: Don't Disturb the Programmers!
 
Programmers are a rather disturbed bunch anyways.

Roger 04-02-2011 17:51

Re: Don't Disturb the Programmers!
 
Quote:

Originally Posted by Koko Ed
Programmers are a rather disturbed bunch anyways.

Why, thank you! :)

MagiChau 04-02-2011 20:03

Re: Don't Disturb the Programmers!
 
There must be something wrong with our team's programmers then! We literally work in the metal shop with our driver-station and electronics alongside with lathes and mills running in the background. Design Team and Animation Team works in a computer lab though.

basicxman 04-02-2011 22:37

Re: Don't Disturb the Programmers!
 
Quote:

Originally Posted by ZonChau (Post 1015796)
There must be something wrong with our team's programmers then! We literally work in the metal shop with our driver-station and electronics alongside with lathes and mills running in the background. Design Team and Animation Team works in a computer lab though.

Seriously, seriously wrong.

pfreivald 04-02-2011 23:04

Re: Don't Disturb the Programmers!
 
Crystal:

HAH! I am sending minions tomorrow with the specific job of disturbing your programmers!

flippy147852 04-02-2011 23:05

Re: Don't Disturb the Programmers!
 
Maybe it's a west Michigan thing. Our programmers also work in our shop and usually keep to themselves.

Dfontana 04-02-2011 23:20

Re: Don't Disturb the Programmers!
 
This thread reminds me just how understaffed our programming team is.

Me and my collaborator work just about anywhere in the single room allocated to the entire robotics team.

The comment about programmers being easily distractable is spot on. I can't tell you how many times I've found myself loitering around the fabrication area.

bladetech932 05-02-2011 01:32

Re: Don't Disturb the Programmers!
 
The Staffing of our student programmers changes every year, this year just lucky:D
2006-0
2007-4
2008-1
2009-3
2010-1
2011-5

now looking at it....... do i see a trend?!?!?!

demosthenes2k8 05-02-2011 01:33

Re: Don't Disturb the Programmers!
 
Since the last 5 years appear to be a rearrangement of pi, clearly you should expect 9 next year.

Twisted eric 05-02-2011 02:35

Re: Don't Disturb the Programmers!
 
My team just got a shiny new building all for three classes if a building for five classes and the biggest room is dedicated to our robot so we split the building (two story) oh and we have a rotunda that can hold half of a field we got real lucky so we split the two rooms not in use for programmers and website/dinning hall :)

1168Programmer 05-02-2011 22:07

Re: Don't Disturb the Programmers!
 
Quote:

Originally Posted by dbeckwith (Post 1013280)
lol all I get is a dirty table covered with electronics and scrap metal under a malfunctioning heating system, you get a nice cozy quiet room

We get something like that as well. Today it got so loud that I decided to relocate to the little cafeteria area in order to get away from it.

And that meant giving up the internet.

You can bet it was an interesting day of programming and internet withdrawal.

bladetech932 05-02-2011 22:24

Re: Don't Disturb the Programmers!
 
Quote:

Originally Posted by demosthenes2k8 (Post 1015973)
Since the last 5 years appear to be a rearrangement of pi, clearly you should expect 9 next year.

Yeah i noticed that if only the 3 and 4 were swapped:D

pfreivald 05-02-2011 22:30

Re: Don't Disturb the Programmers!
 
Today, we disturbed your programmers quite successfully, and in spite of odd digital sidecar issues, things went quite well, thank you! :D

alexhenning 05-02-2011 22:34

Re: Don't Disturb the Programmers!
 
Quote:

Originally Posted by Dfontana (Post 1015896)
This thread reminds me just how understaffed our programming team is.

Me and my collaborator work just about anywhere in the single room allocated to the entire robotics team.

The comment about programmers being easily distractable is spot on. I can't tell you how many times I've found myself loitering around the fabrication area.

Lucky! It's just me and well, me. Not only do I not get a room or anything... Sometimes they make me build. It's horrible... :rolleyes:

Robototes2412 05-02-2011 23:34

Re: Don't Disturb the Programmers!
 
I'm a programmer and I designed and built most of the minibot. I had free time and nobody else was, its a cheap, effective frame and I plan to MP (mass-produce) and give out at competition (only $8 of parts per frame)

RoboMaster 05-02-2011 23:43

Re: Don't Disturb the Programmers!
 
As the programming leader, my "minions" are always messing with me by changing the background on the programming computer, changing the windows theme to bright pink, adding a comment waaaay out in the middle of nowhere on the block diagram (LabVIEW), changing existing comments to have silly "spelling errors," and stealing the wireless mouse. GRRR! :yikes:

bladetech932 05-02-2011 23:52

Re: Don't Disturb the Programmers!
 
My minions wrote the auto code last year while i was gone for a week!
so when we got to competition the code was commented
moonwalk(mecanum).......stop Hammer time!!.......kick.........Grab pitchfork......charge

pfreivald 05-02-2011 23:52

Re: Don't Disturb the Programmers!
 
Quote:

Originally Posted by RoboMaster (Post 1016650)
As the programming leader, my "minions" are always messing with me by changing the background on the programming computer, changing the windows theme to bright pink, adding a comment waaaay out in the middle of nowhere on the block diagram (LabVIEW), changing existing comments to have silly "spelling errors," and stealing the wireless mouse. GRRR! :yikes:

In the spirit of Gracious Professionalism, I would kill them all...

Koko Ed 06-02-2011 03:10

Re: Don't Disturb the Programmers!
 
Quote:

Originally Posted by pfreivald (Post 1016657)
In the spirit of Gracious Professionalism, I would kill them all...

Meh.
Just change their bank account passwords and make then grovel to get them back.

pfreivald 06-02-2011 10:02

Re: Don't Disturb the Programmers!
 
Quote:

Originally Posted by Koko Ed (Post 1016729)
Meh.
Just change their bank account passwords and make then grovel to get them back.

That would work, too... I like the way you think!

Oh, and by the way, Ed, apparently we're thieves. I threw on some gloves to do some welding yesterday, and emblazoned upon them in black sharpie is 'X-Cats 191'... Not sure how we ended up with them, but I'll bring them to FLR.

Zach O 06-02-2011 13:02

Re: Don't Disturb the Programmers!
 
Our programmers don't have a designated space, but they cycle between the back room (where we build our bot), the conference room (where we do meetings), and down on the shop floor (that houses our 1/4 field). You can always find them though if you listen for the jazz music...

1168Programmer 06-02-2011 16:02

Re: Don't Disturb the Programmers!
 
The mentor who helps program and I cycle between the main work area wherever we can find a spot on a table and an internet port, the back room where we test, and the cafeteria in the front. Currently we're "nesting" in the cafeteria area because it's the quietest spot... and people leave us alone...

Egg 3141592654 06-02-2011 17:28

Re: Don't Disturb the Programmers!
 
Since we do static testing almost every day, we just move the cRIO, distribution board, bridge, (basically anything that requires moving electrons to move) anywhere we need/want it. This mobility should help us, but it is the same skill that curses us. We just get moved everywhere except the ceiling and nothing ends up getting done (I still laugh at the hilarity of 3 people moving around a bunch of expensive things tethered together around poles and people).

1168Programmer 06-02-2011 21:11

Re: Don't Disturb the Programmers!
 
Quote:

Originally Posted by Egg 3141592654 (Post 1017007)
(I still laugh at the hilarity of 3 people moving around a bunch of expensive things tethered together around poles and people).

That does sound quite amusing.

Programming humor is funny, period. Also, I think programmers (or maybe it's just anyone on a FIRST team, not sure yet) describe machines in terms of emotion, such as "The camera gets really angry when you do this" or "The zombie watchdog is sad because it hasn't been fed"

The most recent one was our old laptop seems to be in better health and happier with life in general than the main one.

bladetech932 06-02-2011 21:41

Re: Don't Disturb the Programmers!
 
The watchdog will bite your ankles if its not fed:D, then it will have Watchpuppies and they will attack you with errors!!!:eek:

Robototes2412 07-02-2011 14:31

Re: Don't Disturb the Programmers!
 
Programming humor

Code:

bool the_question = (0x2B || !0x2B);
whats even worse is how it evaluates to true

demosthenes2k8 07-02-2011 14:50

Re: Don't Disturb the Programmers!
 
Code:

if(noble(suffer(slings & arrows)) > noble(arms.take())) {
        if(oppose()) exit(0);
}

A poorly done version of the next couple of lines...

cooldude8181 07-02-2011 16:36

Re: Don't Disturb the Programmers!
 
We are forced into one little corner of the room, which is funny, because we have a huge programming sub-team. Why do people want to program? We only need one or two people to program the robot! Not eight!!!!

1168Programmer 07-02-2011 17:07

Re: Don't Disturb the Programmers!
 
There are 10 types of people in the world - those who understand binary and those who don't.

Oh, and happy Love Your Robot Day. Apparently today is national Love Your Robot Day.... So basically it's happy FIRST day... we need a party with mountain dew

1168Programmer 07-02-2011 17:19

Re: Don't Disturb the Programmers!
 
Quote:

Originally Posted by demosthenes2k8 (Post 1017668)
Code:

if(noble(suffer(slings & arrows)) > noble(arms.take())) {
        if(oppose()) exit(0);
}

A poorly done version of the next couple of lines...

Haha,very nice. Here's a few more... just finished Hamlet with a really great teacher.

Code:

public void wish (boolean toBe){   
    for (int x = 0; x<1000; x++){
          naturalShocks.end();
    }
    heartache.end();
}  //no more!

The combination of FIRST and anything seems to lead to random threads here on Delphi with random stuff... like programming Hamlet...

Robototes2412 07-02-2011 19:28

Re: Don't Disturb the Programmers!
 
perl
Code:

$the_question = (0x2B || !0x2B);

if(noble(suffer($outrageousFortune->slings & $outrageousFortune->arrows)) > noble($arms->take())) {
        if(oppose()) exit(0);
}

if(!$their->flesh) {
    die "Devoutly to be wish\'d"
}
#switching to python grammar
for dream in sleep():
  if dream:
      if shuffled(mortal_coil()):
          #gonna finish this later


soxfan269 08-02-2011 16:43

Re: Don't Disturb the Programmers!
 
WE have a room to program

1168Programmer 08-02-2011 17:31

Re: Don't Disturb the Programmers!
 
Quote:

Originally Posted by soxfan269 (Post 1018574)
WE have a room to program

Lucky.

@Robototes2412: that's awesome :)

VirusFromMonroe 08-02-2011 17:38

Re: Don't Disturb the Programmers!
 
There are 10 types of people in the world. Those who know ternary, those who don't, and those who thought this was a binary joke.

1168Programmer 08-02-2011 18:21

Re: Don't Disturb the Programmers!
 
Haha, good one.

BrandonG 12-02-2011 19:17

Re: Don't Disturb the Programmers!
 
We just use the teacher;s lounge... comfy chairs and big tables ^_^

RoBoTiCxLiNk 13-03-2011 23:06

Re: Don't Disturb the Programmers!
 
Our programmer(s) get a part of a table with 3 joysticks, >2 laptops, an extra monitor, the router and a slew of assorted electronics, as well as a chassis and an electronics board. Which is really too small a space for the single programmer/electronics/electrician/networking/<insert electrical subjob here> person. a.k.a. me.


All times are GMT -5. The time now is 02:27.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi