Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

Comment Re:Field dependent requirement (Score 1) 1086

I've gone all the way up to calculus 3 (vectors, multi-dimensional functions, and doing differentials and integrals therein) and I've yet to see calculus applied by any programming. I am curious how one actually implements it though, in what (limited) programming I've done, I haven't seen any clear way to calculate say an integral using something like c++ or c#.

Is it typically library/api driven and you just feed an equation to those functions? Or do most programmers hardcode them?

I'd like to see some code examples. I'd probably never have a use for it, but I am curious.

I haven't tried it, but it appears that the GNU Scientific Library contains functions for linear algebra, numerical differentiation, differential equations etc. You can download it here, and it's also in the standard Debian repositories (and I suspect also included with most other Linux distros).

Comment Re:False premise (Score 1) 193

School taught 68hc11 assembly language, which is a great education, but poor training as supposedly everyone does microcontrollers in C, or at least the people that talk loudly do, I donno what people who actually write code do.

When I learned about Microcontrollers in my EE course, we were first taught how to code in assembly language, and only later taught C. I think the idea is that the learning of assembly language can help the students to think about the inner workings of the chip (i.e. moving values into registers etc.), so teaching assembly language is a good first step before moving onto C.

Comment Re:CANT READ SLASHDOT ANYMORE (Score 3, Insightful) 395

Sory to post this here, but it seems that SLASHCODE'S CSS HAS CHANGED IN A WAY THAT IT NO LONGER OBEYS CHROMIUM'S MAGNIFICATION COMMAND.

I am sight impaired and CANNOT READ unles with high magnification.

Please fix this!

You should probably email feedback at slashdot.org (see the footer of this page) instead of posting this in a random thread; maybe they can fix it for you.

Comment Re:Prison (Score 1) 150

As far as I'm concerned, if you're running BitTorrent you deserve to go to prison. I'm not sure why ISPs don't just monitor for BT traffic and report those users to the police right away. This technology has only ever been used for piracy. I've never encountered a legit use for it.

a hhttp://www.debian.org/CD/torrent-cd/

Comment Re:statistics a soft science? (Score 2, Insightful) 265

I'm sorry, am I misreading or are you saying statistics is a "soft science"? If you're that confused about things, then just go to the textbook, and teach one chapter a week.

I understood the summary to mean that the OP is teaching a statistics course to soft science students (those who are majoring in social science and phychology), and not that (s)he considers statistics to be a soft science.

Comment Re:What do I use mine for? (Score 2) 74

I have a Raspberry Pi, but now I'm more so sitting at the point of wtf do I use this for? I was originally thinking maybe some low power server to run a BNC or something small. Media player is another idea but I have enough devices that will play/stream media hooked up to my television.

Have you considered getting one of the extension boards, which allow for circuit prototyping? I intend to use mine (when it arrives) to process the signal from a Nasa Jove receiver, but there are tons of other circuits you could build. It's probably true that everything you can do with a Pi you could also do with a standard PC; but it seems to me that things like the Pi, which fit on a stand-alone circuit, just seem more... Fun. :-)

Comment Re:Unfortunately... (Score 1) 88

Admittedly this doesn't answer the original poster's question of what publishers are best in this area, but I second the 'learn VHDL/Verilog' advice.

If you buy an inexpensive development board from a company like Xilinx, Altera or Digilent, you can immediately begin to experiment in developing your own digital circuits (there are some hugely expensive dev boards, but you really just need a cheap Spartan 3 board or similar to start out). Check out Opencores.org, which is sort of like the Sourceforge of digital hardware, where engineers share open source hardware designs; they are largely implemented in Verilog or VHDL, but there are also dev board schematics available for free.

A lot of the designs on the site are of course fairly difficult for an absolute beginner to follow. However, as it is with software, having working examples to base your learning on can be tremendously helpful. The site has multiple full microprocessors, hardware video decoders, Ethernet adapters etc.

Comment Personal emails at work? (Score 3, Insightful) 234

"I understand the need to be aware of the attitudes of workers with high-level access to data and networks, but this strikes me as creepy. What if an IT employee suddenly has relationship problems or family issues?"

Not commenting on whether monitoring employee emails is right or wrong, but why would somebody use their corporate email account to deal with relationship or family issues? In a world where companies can and often will read their employees' emails, that anyone would use their work email for anything personal seems short-sited. Sign up for one of the free web-based mail accounts.

Comment Re:Usage is asinine. (Score 1) 88

You're absolutely correct. I've been a vegetarian for many years. (I have no problem with other people eating meat -- I do understand that we evolved to eat it etc. -- but I just choose not to.) It's funny that, after all this time, I never crave chicken or steak or any of the better quality meats; but if I'm hungry and drive past McDonalds, I almost always start to crave a Big Mac, despite knowing how disgusting they are. :-)

Slashdot Top Deals

I tell them to turn to the study of mathematics, for it is only there that they might escape the lusts of the flesh. -- Thomas Mann, "The Magic Mountain"

Working...