Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror

Comment Re:Now this is funny. (Score 1) 109

Many moons ago I was in a steno school and can confirm that even a basic level of proficiency is a lot of work. It takes a lot of practice to get used to things like having the same letter on both sides of the keyboard (unmarked!), missing letters, umpteen rules for how to break up words and all the special patterns for common words and word endings. Often you have to press two keys with the same finger. I remember there was a concert pianist enrolled at the school that was on the fast track, but for normal people it's just plain difficult.

Cellphones

China Smartphone Maker Xiaomi Apologizes For Unauthorized Data Access 64

SpzToid writes Following up an earlier story here on Slashdot, now Xiaomi has apologized for collecting private data from its customers. From the article: "Xiaomi Inc said it had upgraded its operating system to ensure users knew it was collecting data from their address books after a report by a computer security firm said the Chinese budget smartphone maker was taking personal data without permission. The privately held company said it had fixed a loophole in its cloud messaging system that had triggered the unauthorized data transfer and that the operating system upgrade had been rolled out on Sunday. The issue was highlighted last week in a blog post by security firm F-Secure Oyg. In a lengthy blogpost on Google Plus, Xiaomi Vice President Hugo Barra apologized for the unauthorized data collection and said the company only collects phone numbers in users' address books to see if the users are online."

Comment Just write code (Score 1) 149

If you prefer more structured learning then online courses are probably best as they tend to be more current. However most of the good coders I know would just grab a reference and start writing code. There are countless programmers out there whose only experience is in a high level language, and don't properly understand how things work at a lower level. If you are good in C and C++, you can better understand what the higher level languages are doing under the covers. C++ is far more complex than these other languages.

If you can't figure out a good pet project, then start solving problems in books like "Programming Challenges" or "Elements of Programming Interviews" in your new language of choice. Porting software is also a good way to learn about a language. I learned Powershell by porting a bunch of Perl scripts.

Comment useful for programmers (Score 3, Interesting) 55

I primarily bought this book for the very interesting treatment of data structures for storing large numbers of IP addresses and CIDR networks. Having already worked with the LCTrie http://www.nada.kth.se/~snilsson/public/papers.htm l to deal with very large numbers of networks, I found the discussion of Lulea vs. LCTrie and other formats quite useful. The fact that I don't do hardware level work didn't make those sections any less interesting.

Slashdot Top Deals

<<<<< EVACUATION ROUTE <<<<<

Working...