XMPP Technologies Overview – The XMPP Standards Foundation

XMPP is the Extensible Messaging and Presence Protocol, a set of open technologies for instant messaging, presence, multi-party chat, voice and video calls, collaboration, lightweight middleware, content syndication, and generalized routing of XML data.

XMPP was originally developed in the Jabber open-source community to provide an open, secure, spam-free, decentralized alternative to the closed instant messaging services at that time. XMPP offers several key advantages over such services:

via XMPP Technologies Overview – The XMPP Standards Foundation.

Is Maintenance Making Your Facility Less Reliable?

“Maintenance is a very lucrative business,” said Fairfax, who said guidance from equipment vendors sometimes slip into FUD (fear, uncertainty doubt) rather than sound methodology. “They want to keep selling their maintenance plans. To overcome this preventive maintenance threat, we must attack false learning. More is not always better.”

via Is Maintenance Making Your Facility Less Reliable? » Data Center Knowledge.

File this under don’t fix what ain’t broke.

How to Bulk Rename Files in Linux (Terminal or GUI)

The syntax for the rename command is:

rename [ -v ] [ -n ] [ -f ] perlexpr [ files ]

-v means “verbose” and it will output the names of the files when it renames them. It is a good idea to use this feature so you can keep track of what is being renamed. It is also a good idea to do a test run with -n which will do a test run where it won’t rename any files, but will show you a list of files that would be renamed.

via How to Bulk Rename Files in Linux (Terminal or GUI) | Webmaster Tips.

How Computer Browser Service Works: Browser Service

Every computer running Windows that has the file sharing component installed and enabled on a network interface broadcasts a periodic (every 12 minutes) Host Announcement message on the local subnet. On the master browse server for the subnet, these messages are used to maintain the list of available servers in the browse list

via How Computer Browser Service Works: Browser Service.

This is a very noisy service — especially on a network that doesn’t care about browser services.

Light-weight, modular cryptographic and SSL/TLS library – PolarSSL

PolarSSL makes it easy for developers to include cryptographic and SSL/TLS capabilities in their embedded products with as little hassle as possible. It is designed to be readable, documented, tested, loosely coupled and portable.

via Light-weight, modular cryptographic and SSL/TLS library – PolarSSL.

I found the above site from this article on Slashdot.

The major change is the removal of OpenSSL as the cryptographic core of OpenVPN-NL. Instead, the Dutch government opted to include the smaller, better readable and documented open source library PolarSSL to provide the cryptographic and SSL/TLS functionality.

Corosync

http://corosync.org/doku.php

The Corosync Cluster Engine is a Group Communication System with additional features for implementing high availability within applications. The project provides four C Application Programming Interface features:

  • A closed process group communication model with virtual synchrony guarantees for creating replicated state machines.
  • A simple availability manager that restarts the application process when it has failed.
  • A configuration and statistics in-memory database that provide the ability to set, retrieve, and receive change notifications of information.
  • A quorum system that notifies applications when quorum is achieved or lost.

Our project is used as a High Availability framework by projects such as Apache Qpid and Pacemaker.

We are always looking for developers or users interested in clustering or participating in our project.

The project is hosted by Fedora Hosted and the The Linux Foundation.

MIT creates diode for light, makes photonic silicon chips possible

In the near term, though, garnet-on-silicon chips are likely to be used in networking — first in backbone routers, which are physically huge and very power hungry because of the current size of optical switching hardware, and then hopefully at home and in the office (100Gbps home networks!) Then, once the size of MIT’s diode for light is scaled down — it’s currently around 400nm long, some 20 times larger than a transistor — we might begin to see photonic circuits in computers.

via MIT creates diode for light, makes photonic silicon chips possible | ExtremeTech.