Please create an account to participate in the Slashdot moderation system


Forgot your password?

Comment I actually work at a virtual company (Score 1) 175

I personally work at a virtual company, and aside from a neighbor which also works there, I have rarely met my coworkers in person. We use WebEx in order to have online meetings, and work on things together. We use Groopex Integrated Conferencing to integrate WebEx with our corporate site to easily schedule meetings and launch them. We use Google Apps to share various office documents around. We use MediaWiki to keep track of current projects, todo lists, documentation, and other important information. Lastly, for source code, we use various version control system with nice web frontends so the managers can see that we actually work on things.

For quick conversation with coworkers, we have an IRC server, and if we really need someone else urgently, we just pick up this archaic technology known as the "telephone".

Comment Re:My first question. (Score 4, Interesting) 375

See Effective STL Item 5. If size() is constant, then splice() must be implemented in a slower manner. Therefore, whether size() for std::list is constant or not depends on whether you want a fast or slow splice(), and that's up to the implementation. So conversely, you'll see that splice() in Visual C++ is quite slow.

Comment They make products for this already (Score 2, Interesting) 50

I don't know about a book. But there's products out there for using Moodle 1.9 integrated with online learning for live interactive classrooms. See Groopex Integrated Conferencing for example, which integrates Moodle with WebEx. I've already seen some language schools using this. I think that supersedes just using Moodle by itself as a language learning solution as this book describes.

Comment Gilaad (Score 1) 170

I work for an online university, we use web conferencing software from these guys. They have easy to use online tools for scheduling classes, and easily joining them from a central location. They also offer integration with Moodle which many universities now use. Their software also integrates with Microsoft's Live Meeting and Cisco's Webex, which have whiteboards, VoIP, desktop and application sharing, viewing multiple webcams, polling, raising hand, and so on.

Submission + - Google accused of Discrimination (

An anonymous reader writes: Googe has just been accused of Discrimination and Antisemitism. This isn't the first time either. Google has responded in the past that their anti-Semitic search results are purely the result of algorithms. This time however, it seems to be intentional, leaving no room for the "computer did it" excuses.

Submission + - HTTPS encryption is too little too late (

DeFender1031 writes: So it's time to pay the bills. You go to your bank's website to transfer some money, you log in, and your account information is completely secure because the bank's servers establish an HTTPS connection with your browser, right? WRONG! This article describes in plain english how a man-in-the-middle can be performed prior to an HTTPS handshake, neutralizing any security precautions that might have been in place. The attack described here can be extended to any protocol where the server specifies whether to use a secure or insecure mode.

Submission + - They actually want bad code (

insane_coder writes: I always thought you get the best man for the job. Boy was I wrong. Turns out some companies would rather have a program designed incorrectly if it means they can easily swap out the programmers they use at any given time. Read the story for the full details.

Submission + - Google releases open source JavaScript tools ( 1

Dan Jones writes: Google has open sourced several of its key JavaScript application development tools, hoping that they will prove useful for external programmers to build faster Web applications. According to Google, by enabling and allowing developers to use the same tools that Google uses, they can not only build rich applications but also make the Web really fast. The Closure JavaScript compiler and library are used as the standard Javascript library for pretty much any large, public Web application that Google is serving today, including some of its most popular Web applications, including Gmail, Google Docs and Google Maps. Google has also released Closure Templates which are designed to automate the dynamic creation of HTML. The announcement comes a few months after Google released and open source NX server.

Slashdot Top Deals

The rich get rich, and the poor get poorer. The haves get more, the have-nots die.