2,277 karma · joined September 9, 2010
Protip with this feature: It can resolve where you originally bound your event listeners, regardless of if you used jQuery or whatever. So, either set up a breakpoint or establish an Event Listener Breakpoint[1] and you can walk back to where you registered the handler.
[1]: https://developers.google.com/chrome-developer-tools/docs/ja...
Your focus should be on responsibly tracking your cashflow
versus [A]ll I really only care about is one thing: my bank balance
Responsibly tracking cash flow is completely different than knowing your bank balance. One is hard and requires keeping track of income, payments, expenses, etc; the other involves pushing a button at an ATM.Similarly:
You...need an accountant. Someone who can do your tax
versus what you really need is software
TurboTax != a trained accountant.It's also childishly written. "The nasty stuff the tax man needs to see," really? It's almost as bad as Blogger Bob. This reads like (bad) advertising copy for a press release, but it somehow got five points in five minutes. I'd suspect fake accounts, but pg is good about detecting upvote rings.
> Can EFF promise that I won't get in trouble for running a Tor relay?
> No. All new technologies create legal uncertainties, and Tor is no exception. Presently, no court has ever considered any case involving the Tor technology, and we therefore cannot guarantee that you will never face any legal liability as a result of running a Tor relay. However, EFF believes so strongly that those running Tor relays shouldn't be liable for traffic that passes through the relay that we're running our own middle relay.
Options -Indexes -FollowSymLinks
to your .htaccess for the uploads directory.2) You appear to be running nginx as a reverse proxy to apache, but you've left apache open to the world on port 81. Either have it only listen on localhost, or have an iptables rule denying the world connections.
Edit: formatting.
This attack vector links Skype accounts to IP addresses, and then tries to find those IP addresses in BitTorrent swarms. But IP addresses are not people: an IP assigned to an account I owned is not necessarily being used by me, and the person who has a Skype account using a given IP is not necessarily the same person who is using BitTorrent to join a swarm from that IP.
The major issue here is that anyone can find out the IP address of any Skype user just by knowing their username, which can be found in the Skype global directory. Even worse, the user isn't able to block this (or even be notified about this) and the attack can be done by someone not in your contact list.
[1] http://www.legislation.govt.nz/bill/government/2010/0160/lat...
"All posts, information and content on the web site
DomainGang.com are fictional, humorous and depict a satire.
No information contained herein is to be perceived as real,
even if parts of it are accurate or appear to be real."Edited for clarity
In addition, as tommynazareth said, find something to make. It doesn't have to be the next Facebook or the Linux 2.8 kernel, but you should find something that you can program. You mentioned Android/iPhone applications were something you were interested in doing. If that is the case, try deciding on a single-functionality app like, for example, a "Where's My Car" clone, where you create an app that remembers where the user last parked his car by using the Android's GPS data. Or maybe you want to make an app that can interact with Twitter. Whatever the case is, pick something and make it. If you have a mentor, you can go to him or her if you get stuck (or even for project ideas!). Contributing to open-source projects (once you're comfortable programming in whatever language the open-source project is in) is a great way to not only make contacts in the programming world and improve your skill set, but also add to your college and job resume.
If you're interested in learning CS theory on your own, the more power to you. How To Design Programs, mentioned previously, is a great textbook -- in fact, it's the same one I used when I was first starting out. MIT's OpenCourseWare has copies of most MIT class lectures, and you can try to follow along. Stanford has something similar. Read pretty much anything by O'Reilly. If you want your brain to explode, you can try working your way through Don Knuth's Art of Computer Programming. Since you mentioned "languages ... valuable to learn," check out why's (poignant) guide to ruby at http://mislav.uniqpath.com/poignant-guide/book/chapter-1.htm... (although programming languages come and go like grains of sand on the wheel of time).
The most important thing of all, though, is to never stop wanting to learn. TED talks can provide the inspiration for that.
Now I must go and finish my homework that I have due for tomorrow. Hope this helped.