Computer programmers: if you had to make a music video of the beauty/elegance of your thought process, what music and visuals would you pick?

1 Answer

Answer :

answer:There are many aspects to programming, and so it’s hard to come up with an analogy that fits them all. I used to write a fair amount of poetry in what feels like a former life. I can say that the stage of programming where you’ve figured out how you’re going to proceed forward is similar to when you’re furiously writing a poem that is pouring out of you, and your biggest fear at that moment is that you’ll be interrupted and loose the whole string of thought. There’s the debugging stage when you’re trying to figure out why something isn’t working the way you’re intending that can be quite maddening, and it’s such an exquisite relief from agony when you finally figure it out followed quickly by anger and frustration at yourself for not being able to see it sooner. In this regard it’s a bit like a magic trick, in the sense that it seems so impossible when you don’t understand the problem, and then so incredibly obvious after you (or someone else) has figured it out. The planning/design phase is comparable to playwriting, in the sense that you pick out various characters and determine what their roles will be, determine the physical limitations you may run up against. In object-oriented programming (most programming is done this way these days) you use objects which are similar to characters in a play in many respects: they have properties, roles, and behaviors. They have some actions which are public facing, and others that are strictly private and not exposed to others.

Related questions

Description : Object-oriented programmers: what is your process when you're physically coding?

Last Answer : answer:What language are you coding in? In .net there are interfaces, that I have found to be very useful. I don;t remember whether Java has anything similar. With interfaces you can avoid the ... to be able to test as I go along. This frequently leads to initial concentration on auxiliary modules.

Description : Why does Microsoft make it so hard for programmers to call their application programs?

Last Answer : Have you explored Entity Framework 4.0/4.1? I have played around with it and it looks promising.

Description : Programmers: Is this puzzle a "named problem?" and can you help me with it?

Last Answer : I'd call it enumerating a list of all combinations . There's a field of math called combinatorics which I did not study but I assume probably has a word for this. It doesn't seem like a puzzle ... each iteration, and tweak it to get the output format you want, but that's essentially it, I think.

Description : Programmers: Thoughts on this AI game where you fight via code?

Last Answer : answer:Hmm. Cool, but so far I’m stuck on the tutorial with some sort of error: > Game.mothership.moveTo(1,0) undefined

Description : Any programmers willing to help me solve a triangle?

Last Answer : Are you sure whether your language is using degrees vs. radians for the angle?

Description : Any Python programmers willing to help me find a bug?

Last Answer : Anything for the sake of science. I will look at the code and see if I can find the bug. As I understand it, you want to find the number of distinct locus values. By just looking at the csv ... just how the parsing is supposed to work. Also, what is the calling sequence to get the program started?

Description : How do you find talented programmers to build a website?

Last Answer : You look at their portfolio and check out some of their previous customers. Preferably, you have someone with some technical knowledge help you with the evaluation.

Description : Roughly how much do programmers change to create Apps for iPhone/iPad? Does the client get the coding?

Last Answer : My son has developed apps directly for Apple; not through a company. If his experience might be relevant to you @Dog, PM me and I will talk to him.

Description : Hey programmers, can you direct me to site similar to stackoverflow?

Last Answer : stackexchange.com is gaining traction.

Description : Is there a website equivalent to fluther but dedicated to programmers and developers?

Last Answer : There is a paid service called expert’s exchange which has always looked promising.. though I’ve never paid so I’m not sure.

Description : Programmers: I'm in the mood to learn a new language. Which one should it be?

Last Answer : Perl. Hubby says it makes business application easier to program.

Description : For Programmers: What resources can you offer to someone learning C?

Last Answer : try this link: http://www.programmingtutorials.com/ also i've found the for dummies series to be helpful on many topics and i know they have a unit on c (includes a cd with compiler if i ... should ensure you're leaning the right flavor of c. there are many books available on the topic. good luck

Description : What do contract Ruby on Rails programmers get paid?

Last Answer : Where? A reasonably qualified Rails developer in New York City or the San Francisco Bay area can expect to make significantly more than a reasonably qualified Rails developer in rural Iowa.

Description : Do you pick music based on your mood, or to change your mood?

Last Answer : answer:After a long day I love to unwind with some peaceful Norah Jones . There's just something about how her music is put together that resonates with me. In this case I suppose I'm using it to ... to match my mood but I never really thought about it. There are all sorts of reasons to listen.

Description : Does it mean anything anymore to say someone has grace, elegance or refinement?

Last Answer : Has culture become more bubble up from the ghetto than trickle down? This sentence is definitely off a bit. Not just a bit. Many dancers have grace. It's pretty much a requirement for ballet. I ... Blanchett comes to mind. Refinement is a classist ideology, and I'd love to see the idea disappear.

Description : Code blocks allow many algorithms to be implemented with the following parameters : (A) clarity, elegance, performance (B) clarity, elegance, efficiency (C) elegance, performance, execution (D) execution, clarity, performance

Last Answer : (B) clarity, elegance, efficiency

Description : I want to make a video games, where do I start?

Last Answer : answer:This may sound vague, but yes, and then some. Seriously, you need a WIDE range of skills to make video games. A wide enough range that most games are made by teams as it's extremely rare to ... , I'd say the best place to start is the concept, followed by the design, then assembling a team.

Description : If I downloaded a video, what format does it need to be in so it can open in ITUNES?

Last Answer : MP4

Description : How to do immersive video?

Last Answer : Like Quicktime VR. Or do you want it to do the same with actual video or just a single snapshot?

Description : How do you get the "Loading..." or "Buffering..." images over videos that are played on video websites like youtube

Last Answer : answer:If you’re looking for a static image, you can just take a screenshot when the “Loading…” or “Buffering…” frame appears. If you’re looking for a spinner image, you can build a customized one here.

Description : What kind of data transmission mode is used in video conferencing ?

Last Answer : Multicast mode is used in video conferencing.

Description : What is the difference between a video and a movie ?

Last Answer : There are technical differences between video and movies.

Description : What methods are used to capture , edit and save video ?

Last Answer : Digital methods are used to capture , edit and save videos .

Description : What kind of graphics is the video ?

Last Answer : Video is basically moving graphics.

Description : What kind of multimedia video games ?

Last Answer : Video Games Interactive Multimedia.

Description : Is there a program where you can identify music in a specific website?

Last Answer : Need Answer

Description : How does the music identifying application Shazam work?

Last Answer : answer:As I understand it, it's similar to how scientists date trees based on their ring structure. If you look at a tree's rings, you will see a pattern of big rings and small rings. A tree grows a ... unique pattern for a unique song. I'm not 100% sure this is how it works but I'm fairly sure.

Description : Who is Letterman's music programmer?

Last Answer : Why don’t you look at the show’s credits on IMDb? It’s probably one of the regular producers. They probably get record companies pitching them all the time as well.

Description : Recommendations: Good coding music?

Last Answer : Dark Side Of The Moon by Pink Dloyd, AIR, Led Zeppelin II and so on

Description : Can I mix my podcasts and music in iTunes?

Last Answer : answer:I“m on a Mac. YMMV if you are using Windows. Select the Podcast and right click. Select “Convert Selection to MP3” This will add it to your Library.

Description : What's some good music to code to?

Last Answer : EDIT: Panic at The Disco. Period.

Description : Logic is the science of-----------. A) Thought B) Beauty C) Mind D) Goodness

Last Answer :  A) Thought  

Description : If someone created a game for PC and had a website they wanted to put it on so people could play it, how would they accomplish that?

Last Answer : Do you have a game that you want people to buy and download and install on their PC to play it (like Portal)? Or does the game just run from the page that people view (like Angry Birds)? Or does the game run on your server and you want people to be able to play it online (like Runescape)?

Description : Would it be fun to write computer programs for career counseling ?

Last Answer : answer:Writing a test is a lot different from taking a test. (They aren't really tests , they are more like surveys of interest.) The writer of a career guide questionnaire need to know why ... is writing the questions and then structuring the scoring so as to be an easily used and useful tool.

Description : How would one write programs for a quantum computer?

Last Answer : answer:Quantum algorithms do exist, which are the closest thing we have to quantum programs. In order for a complete quantum program to exist, we would have to have a large-scale quantum ... person, but they are both examples of things which quantum computers do faster than normal computers.

Description : Are there going to be any more major changes in computer programming languages?

Last Answer : Absolutely. Technology is growing exponentially and I’m sure we’ll see more major breakthroughs as processors get smaller and mediums change (mobile devices).

Description : How does computer code break?

Last Answer : Errors in logic, programming errors with the language used; type of programming involved eg. application prgm, operating system executable, etc . operating system upgrades can be any number of items ... is alway helpful when fixing programming problems.. Albeit,a general answer, I hope it helps

Description : How do I get a job as a computer programmer?

Last Answer : Get on the internet and learn your head off. That is the only way.

Description : Accuracy in computer terms.

Last Answer : errrm…..client/server

Description : Why is digital signal useful in computer case ? Explain. ?

Last Answer : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 in decimal number system . A total of 10 basic symbols or numbers are used. Binary number system is used in computer design. The numbers 0 and 1 ... of the two conditions in the binary system. However, decimal numbers can be converted to binary and used in computers.

Description : What kind of computer medium level language can be used ?

Last Answer : Any type of computer can use medium level language.

Description : How can a computer understand human language ?

Last Answer : Computer can understand human language when it is converted to mechanical language.

Description : Which generation of computer language is associated with artificial intelligence ?

Last Answer : Fifth generation computer language related to artificial intelligence .

Description : Which flowchart can not control all the work on the computer ?

Last Answer : The computer may not control all the work in the computer flowchart.

Description : How many parts can a computer network be divided into ?

Last Answer : The network can be divided into three parts according to the work and structure of the network - 1. Local Area Network or LAN . Metropolitan Area Network or MAN ( MAN) 3. Wide Area Network or WAN

Description : What is computer programming ?

Last Answer : Many people think , praegramim a complex issue. In fact, it is not so complicated. Many computer praegraminke praegramim , coding or software development known as. This is a written instruction , which the ... , C , Java , JavaScript, or PHP coding If , however, entered the world of praegraminyera.

Description : The primary purpose of an operating system is.... 1) To make the most efficient use of the computer hardware 2) To allow people to use the computer 3) To keep systems programmers employed 4) To make computers easier to use

Last Answer : 1) To make the most efficient use of the computer hardware

Description : The primary purpose of an operating system is.... 1 To make the most efficient use of the computer hardware 2 To allow people to use the computer 3 To keep systems programmers employed 4 To make computers easier to use

Last Answer : 1 To make the most efficient use of the computer hardware

Description : What do computer programmers sing in the shower? -Riddles

Last Answer : Disc-o.

Description : Programmers use a variety of ………….. to communicate instructions to the computer. -Technology

Last Answer : Programmers use a variety of programming languagesto communicate instructions to the computer.