View allAll Photos Tagged programmer
The BR41N.IO Hackathon brings together engineers, programmers, physicians, designers, artists and fashionistas to collaborate intensively as an interdisciplinary team. They plan and produce their own fully functional EEG-based brain-computer interface headpiece to control a drone, a Sphero or e-puck robot or an orthosis with motor imagery.
Credit: tom mesic
This is a CPU programmer I designed in early 1985. It burns 68705, 68701 and family devices, pretty much all across the (then) current Motorola spectrum. I did the electronic design as a takeoff from a Motorola application note, and also the PCB layout. The case was done by the company. The PCB was a bit of fun because I had to plan for components on both sides; the ZIF socket mountings didn't leave a lot of clearance between the PCB and the top of the case.
Canon EOS 50D [modified IR response in Hα range], Canon EF-S 18-55mm ƒ/3.5-5.6 IS zoom [ø58mm], several secs exposure, two shots composed in WinImages, RAW to JPEG processing in Aperture. Available light, tripod, 10s shutter delay.
My career as a computer programmer/analyst gives me an occasional chance to prepare charts and graphs. There is a much an art as there is a science to preparing these; a good one should give a complete and accurate picture on its own. The most famous example of this is French mapmaker Charles Joseph Minard’s map of Napoleon’s unsuccessful campaign into Russia; it not only shows the route Napoleon’s into Russia and back, but the number of Napoleon’s troops, distance, temperature, location, and direction relative to specific dates.
en.wikipedia.org/wiki/Charles_Joseph_Minard
Back in 2013, I thought it would be neat to take my lineup of Taurus models, and grow it into a “3-D chart” that shows the evolution of Ford cars going back to 1903, in roughly 1/64 scale.
It is hard to see the bands of color; but they represent various eras of Ford design evolution, from the Brass era and Vintage era of the Model T, through the pre- and post-World War II era; on up to the Kinetic Design era of today. The gradual shading shows that design changes did not occur overnight, but through succeeding releases of different models. My breaking up of the timeline to fit on three matts had an unexpected outcome – the first matt shows the early history of Ford cars when Henry Ford was alive, the latter the “Jellybean years”, and the one in the middle represents when Ford stopped placing its trademark blue oval on its cars, and instead used a herald and/or the F O R D name in all caps. Hence, the logos in the corner of each matt. The different rows show the rise of Ford of Europe and the Mustang, along with the various models through the years. The vertical component are the cars themselves; showing how they evolved in style and size over the years; for example, the SUVs/CUVs of today are roughly the same height as Fords prior to 1955.
www.flickr.com/photos/75105572@N08/15971293049/
What was most amazing about the project was the availability of so many models and marks. There are some I actually had to leave out because of space constraints – a 2002 Ranger by Motor Max and an EXP by Etrl, just to name two – because there simply was not enough space. There are also 15 paper models; see if you can spot all 15 of them.
Atmega8 based usb-programmer for avr microcontrollers.
More infos at blog.gut-man.de/2009/10/04/usbasp-usb-avr-programmer/
Genuinely and wholly supporting keys programming of all BMW from 1995-2007 year. Support Type: 1 series: E87 3 series: E36/E46/E83/E90/E91/E92 5 series: E34/E39/E53/E60/E61 6 series: E63/E64 7 series: E38/E65/E66 8 series: E52 M series: R50/R52/R53 Z series: E85/E86
Frances Elizabeth Holberton (1917 – 2001) was one of the six original programmers of the computer, ENIAC. The other five ENIAC programmers were Jean Bartik, Ruth Teitelbaum, Kathleen Antonelli, Marlyn Meltzer, and Frances Spence.
Holberton invented breakpoints in computer debugging. In software development, a breakpoint is an intentional stopping or pausing place in a program, put in place for debugging purposes. It is also sometimes simply referred to as a pause.
More generally, a breakpoint is a means of acquiring knowledge about a program during its execution. During the interruption, the programmer inspects the test environment (general purpose registers, memory, logs, files, etc.) to find out whether the program is functioning as expected. In practice, a breakpoint consists of one or more conditions that determine when a program's execution should be interrupted. en.wikipedia.org/wiki/Betty_Holberton
Public domain image of the ENIAC by the US Army via Wikimedia Commons w.wiki/3Kpo
Programmer Raymond Phathanavirangoon interviews Chris Chong, director of Karaoke, after the screening. Chong studied and worked in Toronto, and apparently became friends with Raymond then; he thanks the latter in the closing credits of the film.
My wife and I had the chance to meet the Pet Shop Boys when they came through Dallas, Texas, playing The Majestic Theater; very nice blokes. Their set was very theatrical and entertaining.
Mi esposa y yo tuvimos la oportunidad de conocer a los Pet Shop Boys cuando presentaron su concierto en The Majestic Theater en Dallas, Texas; unos chavos muy simpáticos. Su presentación fue muy teatral y entretenida.
Pat's Pretty Pointless Python Program Produces Palindromic Primes....
And here is a version of the source code which generated the image
(with underscores representing the original's indentation):
[
def isPrime(i):
__ if 0 == i % 2: return 2 == i # ..... Evens are non-prime, except '2'
__ if 1 == i: return False # ............ Technically, 1 is not prime
__ for div in xrange(3, int( i**0.5 ) + 1, 2): # ... Check odd divisors up to my sqrt, inc.
____ if 0 == i % div: return False
__ return True
def palindromeEven(s): # ..... Mirror the full input => even-length output
__ return s + s[::-1] # ............ [::-1] means 'scan backwards, in steps of 1'
def palindromeOdd(s): # ...... Mirror the input, except its final character => odd-length output
__ return s + s[:-1][::-1] # ...... [:-1] means 'trim off the final character
def retGenPalints(): # .......... Return a generator of palindromic integers.
__ lo = 1 # ........................... Note: 'yield' returns each element of a re-entrant sequence
__ while True:
____ hi = lo * 10
____ for i in xrange(lo, hi): yield int( palindromeOdd( str(i) )) # ....... odd length
____ for i in xrange(lo, hi): yield int( palindromeEven( str(i) )) # ...... even length
____ lo = hi
def retGenPrimePalints(): # ........... Return a generator of prime palindromic integers.
__ return (n for n in retGenPalints() if isPrime(n)) # .. This is a 'generator expression'
def somePrimePalints(some): # ..... Return a list of 'some' prime palindromic integers.
__ genPrimePalints = retGenPrimePalints()
__ return list( genPrimePalints.next() for i in xrange(some) )
]
BTW: This approach is reasonably efficient, but certainly not optimal. I have another version, which runs faster, but is harder to understand.
A mysterious being. We're not exactly sure where he came from or even really what he is. But we do know that he is highly intelligent, and can explain away most anything thrown at him. He is extremely skilled in the ways of 'Geek', and quotes everything from Monty Python to Hitchhiker's Guide to the Galaxy. The Programmer brings us knowledge of his world, along with how to fix our computers and other things, like say, get around a school's block. He is our reliable pet geek, although to others he is Pasosta, Supreme Overlord l-l4><012 (haxor). He can destroy your precious computer with a few clicks of a mouse and some typing on a keyboard.