Sync your Apple device
CalDAV is an internet standard that lets you sync calendars with your IOS devices and you can use it to sync your Google Calendar to your Apple device (including iPhone, iPad, and iPod touch) so you’ll always have your schedule at your fingertips.
Syncing via CalDAV is only available for Apple devices running software version 3.0 or above.
Check the software version on your device
To sync with your device, follow these steps:
Open the Settings application on your device's home screen.
Open Mail, Contacts, Calendars.
Select Add Account...
Enter your account information:
In the Name field, enter your name as you'd like it to appear to others.
In the Address field, enter your full Google Account or Google Apps email address.
In the Password field, enter your Google Account or Google Apps password.
In the Description field, enter a description of the calendar (e.g. Personal Calendar).
Select Next at the top of your screen.
Turn on the Calendars option is turned on.
After you've completed setup, open the Calendar app on your device and syncing will automatically begin.
Sync Multiple Calendars
By default only your primary calendar will be synced to your device. You can sync additional calendars by visiting the following page from any web browser:
(Google Apps users can go to https://www.google.com/calendar/hosted/your_domain/iphoneselect, replacing 'your_domain' with your actual domain name.)
Select the calendars you'd like to sync, then click Save. The selected calendars will display on ·
GestióIP is an automated, Web based IPv4/IPv6 address management (IPAM) software. It features powerful network discovery functions and offers search and filter functions for both networks and host, permitting Internet Search Engine equivalent expressions. This lets you find the information that administrators frequently need easily and quickly. GestióIP also incorporates an automated VLAN management system. ·
Ora2Pg is a free tool used to migrate an Oracle database to a PostgreSQL compatible schema. It connects your
Oracle database, scan it automaticaly and extracts its structure or data, it then generates SQL scripts that you can
load into your PostgreSQL database.
Ora2Pg can be used from reverse engineering Oracle database to huge enterprise database migration or simply to replicate
some Oracle data into a PostgreSQL database. It is really easy to used and doesn't need any Oracle database knowledge than
providing the parameters needed to connect to the Oracle database. ·
Back up your data and synchronize PCs, Macs, servers, notebooks, and online storage space.
You can set up as many different jobs as you need and run them manually or using the scheduler. The software works with local hard drives, network drives and any other mounted volumes. In addition, it comes with support for FTP, SSH, WebDAV, Amazon S3, and Google Docs. You can use ZIP compression and data encryption. There are powerful synchronization modes, including Standard Copying, Exact Mirror, and SmartTracking.
The carefully designed GUI makes it an extremely versatile synchronizing and back-up tool. The wealth of features fulfills all requirements that users typically have, while still being easy to use. ·
What is FreeFileSync?
FreeFileSync is an Open-Source folder comparison and synchronization tool. It is optimized for highest performance and usability without restricted or overloaded UI interfaces.
Compare files (bytewise or by date) and synchronize them.
No limitations: An arbitrary number of files can be synchronized.
Built-in support for very long filenames (more than MAX_PATH = 260 characters).
Synchronization database for propagation of deleted files and conflict detection
Support for multiple folder pairs with distinct configuration
Full support for Windows/Linux Symbolic Links and Windows Junction Points.
Lean & easily accessible UI: Highly optimized for speed and huge sets of data.
Algorithms coded in C++ completely.
All progress indicators optimized for maximum performance!
Create Batch Jobs for automated synchronization with or without GUI.
Focus on usability:
Only necessary functionality on UI: no overloaded menus or icon jungle.
Select all folders via drag & drop.
Last used configuration and screen settings are saved automatically.
Maintain and load different configurations by drag & drop, load-button or commandline.
Double-click to start external application (e.g. show file in Windows Explorer)
Copy & paste all grid data as text
Delete superfluous/temporary files directly on main grid.
Right-click context menu.
Comprehensive status information and error reporting
Sort file-lists by name, size or date.
Support for filesizes larger than 4 GB.
Option to move files to Recycle Bin instead of deleting/overwriting them.
Ignore directories "\RECYCLER" and "\System Volume Information" with default Filter. (Windows only)
Localized versions are available for many languages.
Delete before copy: Avoid disc space shortages for large sync-jobs.
Filter functionality to include/exclude files from synchronization (without requiring a re-compare!).
Include/exclude specific files from synchronization temporarily.
Automatically handle daylight saving time changes on FAT/FAT32 volumes.
Portable version available (selectable via installer).
Native 64-Bit version.
Check for updates from within FreeFileSync automatically.
Copy locked files using Windows Volume Shadow Copy Service. (Windows only)
Create regular backups with macros %time%, %date% within directory names
Copy file and folder create/access/modification times when synchronizing
Advanced locking strategy to allow multiple synchronization processes (e.g. multiple writers, same network share) ·
"Nix is a purely functional package manager. It allows multiple versions of a package to be installed side-by-side, ensures that dependency specifications are complete, supports atomic upgrades and rollbacks, allows non-root users to install software, and has many other features. It is the basis of the NixOS Linux distribution, but it can be used equally well under other Unix systems." ·
CryoPID allows you to capture the state of a running process in Linux and save it to a file. This file can then be used to resume the process later on, either after a reboot or even on another machine. Status CryoPID was spawned out of a discussion on the Software suspend mailing list about the complexities of suspending and resuming individual processes. CryoPID consists of a program called freeze that captures the state of a running process and writes it into a file. The file is self-executing and self-extracting, so to resume a process, you simply run that file. See the table below for more details on what is supported. Features Current features are: * Can run as an ordinary user! (no root privileges needed) * Works on both 2.4 and 2.6. * Works on x86 and AMD64. * Can start & stop a process multiple times * Can migrate processes between machines and between kernel versions (tested between 2.4 to 2.6 and 2.6 to 2.4). ·
tortunnel is a partial Onion Proxy implementation that's designed to build single-hop circuits through TOR exit nodes. This is useful for instances where you might want some very low level of anonymity and don't want to deal with the performance implications of using TOR's full three-hop circuits. It runs both as a SOCKS interface, and also exposes a fairly clean asynchronous C++ API to the TOR protocol itself. It was first written as a scanning tool for checking to see whether exit nodes were running sslstrip and is well suited for implementing other high-performance scanning routines against the TOR network as a whole. It might also be useful for implementing a perspectives-like interface for checking SSL, SSH, or other host certificates. It could be useful as an nmap scanning mode, or perhaps for something else entirely. To use the SOCKS interface, extract and compile the source. You will need the BOOST libraries in ·
The NTFS file system implemented in NT4, Windows 2000, Windows XP, Windows XP64, and Windows7 supports a facility known as hard links (referred to herein as Hardlinks). Hardlinks provide the ability to keep a single copy of a file yet have it appear in multiple folders (directories). They can be created with the POSIX command ln included in the Windows Resource Kit, the fsutil command utility included in Windows XP or my command line ln.exe utility Thus, using standard Windows facilities Hardlinks can only be created at the command prompt, which can be tedious, especially when Hardlinks to multiple files are required or when one only makes occasional use of Hardlinks. Support for Junctions in standard Microsoft software offerings is even more limited than that offered for Hardlinks.
mRemoteNG is a fork of mRemote, an open source, tabbed, multi-protocol, remote connections manager. mRemoteNG adds bug fixes and new features to mRemote. It allows you to view all of your remote connections in a simple yet powerful tabbed interface. mRemoteNG supports the following protocols: * RDP (Remote Desktop/Terminal Server) * VNC (Virtual Network Computing) * ICA (Citrix Independent Computing Architecture) * SSH (Secure Shell) * Telnet (TELecommunication NETwork) * HTTP/HTTPS (Hypertext Transfer Protocol) * rlogin * Raw Socket Connections mRemoteNG is now available. Download it now! ·
Puppet is a declarative language for expressing system configuration, a client and server for distributing it, and a library for realizing the configuration.
Rather than approaching server management by automating current techniques, Puppet reframes the problem by providing a language to express the relationships between servers, the services they provide, and the primitive objects that compose those services. Rather than handling the detail of how to achieve a certain configuration or provide a given service, Puppet users can simply express their desired configuration using the abstractions they’re used to handling, like service and node, and Puppet is responsible for either achieving the configuration or providing the user enough information to fix any encountered problems. ·
Are you tired of changing your network configuration on your laptop or computer every day? Always the same procedure? On the go: changing... At home: changing... In the office: changing... Then NetSetMan is your solution. It will do the work for you. Switch between network profiles for different locations instantly! ·
Redo Backup and Recovery is so simple that anyone can use it. It is the easiest, most complete disaster recovery solution available. It allows bare-metal restore. Bare metal restore means that even if your hard drive melts or gets completely erased by a virus, you can have a completely-functional system back up and running in as little as 10 minutes.
All your documents and settings will be restored to the exact same state they were in when the last snapshot was taken. Redo Backup and Recovery is a live CD, so it does not matter if you use Windows or Linux. You can use the same tool to backup and restore every machine. And because it is open source released under the GPL, it is completely free for personal and commercial use. ·
Clone, synchronize, backup. Schedule and forget it. Try it 'til you trust it.
The key to a successful backup plan is to actually do the backups regularly. When left to a human, the task often gets tacked on to the end of a very long list of other things to do. When you eventually have a catastrophe, the data is simply gone. You know that feeling — you just lost six years of family photos. Your kids being born, their first birthdays, their first everything. The answer to this is consistent and regular backups, placed on a schedule and handled automatically by your computer.
CCC 3 features an interface designed to make the cloning and backup procedure very intuitive. In addition to general backup, CCC can also clone one volume to another, copying every file to create an exact replica of your source volume. CCC's block-level copy offers the absolute fastest performance and highest fidelity in the industry! ·
Grml is a bootable live system (Live-CD) based on Debian. Grml includes a collection of GNU/Linux software especially for system administrators and users of texttools. Grml provides automatic hardware detection. You can use Grml (for example) as a rescue system, for analyzing systems/networks or as a working environment. It is not necessary to install anything to a harddisk; you don't even need a harddisk to run it. ·
SystemRescueCd is a Linux system rescue disk available as a bootable CD-ROM or USB stick for administrating or repairing your system and data after a crash. It aims to provide an easy way to carry out admin tasks on your computer, such as creating and editing the hard disk partitions. It comes with a lot of linux software such as system tools (parted, partimage, fstools, ...) and basic tools (editors, midnight commander, network tools). It requires no installation. It can be used on linux servers, linux desktops or windows boxes. The kernel supports the important file systems (ext2/ext3/ext4, reiserfs, reiser4, btrfs, xfs, jfs, vfat, ntfs, iso9660), as well as network filesystems (samba and nfs). ·
# Unicode support
# All operations working in background
# Multi-rename tool
# Tabbed interface
# Custom columns
# Internal text editor (F4) with syntax hightlighting
# Built in file viewer (F3) to view files of in hex, binary or text format
# Archives are handled like subdirectories. You can easily copy files to and from archives. Supported archive types: ZIP, TAR GZ, TGZ, LZMA and also BZ2, RPM, CPIO, DEB, RAR.
# Extended search function with full text search in any files
# Configurable button bar to start external programs or internal menu commands
# Total Commander WCX, WDX and WLX plug-ins support
# File operations logging ·
Chef is a systems integration framework, built to bring the benefits of configuration management to your entire infrastructure. With Chef, you can:
* Manage your servers by writing code, not by running commands. (via Cookbooks)
* Integrate tightly with your applications, databases, LDAP directories, and more. (via Libraries)
* Easily configure applications that require knowledge about your entire infrastructure ("What systems are running my application?" "What is the current master database server?") ·
Userfriendly and reliable file-splitters and file-joiners for many platforms. Windows, Linux, Java, DOS, Mac, Amiga, OS/2, etc. HJSplit creates the possibility to exchange large files between different computers and operating systems. ·
GOsa² ist eine leistungsfähige, flexible und freie Lösung für das zentrale Management aller eingebundener Ressourcen und Benutzer eines LDAP-basierten Behörden- oder Unternehmensnetzes. GOsa² bietet sowohl Einsteigern als auch Verzeichnisdienst-Profis eine intuitive, rollenbasierte Administrations-Oberfläche für die effiziente Verwaltung und Steuerung komplexer IT-Umgebungen. In Zusammenarbeit mit FAI (Fully Automatic Installation) erlaubt GOsa² die automatisierte Installation von vorkonfigurierten Systemen. Über die GOto-Erweiterungen lassen sich komplette Arbeitsplätze bis zur Vorkonfiguration von Anwendungen, der Rechtevergabe sowie der Vorgabe von Startmenüs verwalten. GOsa² stellt damit eine einzigartige, LDAP basierte Verwaltungsmöglichkeit für kleine und große Umgebungen zur Verfügung, die die Verwaltung von Benutzern, Systemen und verwandten Parametern einfach macht.
GOsa hilft bei der Integration von Open Source Konfigurationen. Es ist in Deutschland, Frankreich, Belgien, Spanien und weiteren Ländern über die ganze Welt verstreut im Einsatz. Diese Web-Seite soll als Plattform für all die Nutzer und Interessenten dienen und die vielfältigen Informationen allen verfügbar machen. ·
Working on a little script the other day I had the need to determine if the input to the script was coming from a pipe or from the terminal. Seems like a simple enough thing to determine but nothing jumped immediately to mind and a quick internet search didn't help much either. After a bit of pondering I came up with two solutions: the stat command and using information from the proc file system. ·
AutoPatch was born from the needs of using an agile development process while working on systems that have persistent storage. Without AutoPatch, developers usually can't afford the maintenance headache of their own database, and DBAs are required just to apply changes to all of the various environments a serious development effort requires.
The very application of database changes becomes an inefficient, error-prone, expensive process, all conspiring to discourage any refactoring that touches the model, or being a bottleneck when model changes are made.
AutoPatch solves this problem, completely.
With AutoPatch, an agile development process that requires a database change looks like this:
* Developer alters the model, which requires a change to the database
* Developer possibly consults a DBA, and develops a SQL patch against their personal database that implements the alteration
* Developer commits the patch to source control at the same time as they commit their dependent code
* Other developers' and environments' databases are automatically updated by AutoPatch the next time the new source is run
This represents streamlined environment maintenance, allowing developers to cheaply have their own databases and all databases to stay in synch with massively lower costs and no environment skew.
That's what AutoPatch does.
Clusters with one database? Multiple schemas? Logical migrations, instead of just DDL changes? Need to do something special/custom? Need to distribute your changes commercially? All without paying anything? No problem. ·
Alert Manager was created to run a (alert) command, monitor the status of that command's output, and guarantee that if something goes wrong it won't go unnoticed. Alert Manager has been successfully deployed in several fortune 500 companies providing guaranteed alert delivery and command execution. It has a very flexable configuration file that allows creation of "alert chains" - chains of commands, each with their own fallback command, failure command, timeout, retry counter, and other advanced options. It has a method for passing messages from the command line into the various commands defined in the configuration file and many other useful features. Alert Manager is licensed under the GPL. ·
Logdog is a tool that monitors messages passing through syslogd and takes action based on key words and phrases. Logdog has a configuration file which allows you to specify a list of key words or phrases to alert on, and a list of commands that can be run when those words are encountered. Logdog is licensed under the GPL. ·
swatch (the “Simple WATCHer”) does. swatch, written 100% in Perl, monitors logs as they're being written to and takes action when it finds something you've told it to look for. This simple, flexible and useful tool is a must-have for any healthily fearful system administrator. ·
5. Optimizing NFS Performance Getting network settings right can improve NFS performance many times over -- a tenfold increase in transfer speeds is not unheard of. The most important things to get right are the rsize and wsize mount options. Other factors listed below may affect people with particular hardware setups. ·
Modular Object-Oriented Dynamic SpreadSheet (Moodss) is a graphical monitoring application with a complete graphical user interface (GUI) to conveniently monitor network services and send alerts when thresholds are crossed. Moodss is a deceptively simple tool that could characterized as a dynamic network-aware spreadsheet. It can poll devices using the Simple Network Management Protocol (SNMP), receive and send SNMP traps, and perform network service checks via Nagios plug-ins. It can optionally be used with the Modular Object-Oriented Multi-Purpose Service (Moomps) monitoring daemon to delegate monitoring tasks to a separate lightweight application after all thresholds have been defined with Moodss. The best way to see how Moodss operates is to walk through some examples so that’s what I’ll do in the steps below. I wish to give special thanks to Jean-Luc for his valuable assistance with Moodss on OS X, and for writing such a fine program. ·
"Make Open Source Monitoring Easy Lilac is a configuration tool for Nagios, the industry standard in open source monitoring. Lilac makes configuration easy with simple to use screens and tools for auto-discovery and importing of existing configurations. Lilac is an open source application under the GPLv2 license. It is a project provided and maintained by Lilac Networks, a provider of quality support and services for open source monitoring solutions. " ·
"LVM cannot stop/remove LV, cannot stop/delete dead RAID situation. Hi, I am having an issue with LVM and RAID in some failure cases: It seems that any operations on a LVM LV (lvchange, lvremove, etc..), require this LV's metadata to be readable. In case a LVM LV is setup ontop of a RAID 0, or a RAID 5 for instance, if two disks are lost from the RAID array, the array dies. Now that the array is dead, I would like to recreate a new RAID 0 or 5 using the remaining alive disks and some new ones. For this reason, I'd like to stop the previous dead RAID using mdadm. However, because the LVM LV does still exists, it seems to have a handle on the dead RAID, as shon below: # /opt/soma/bin/mdadm/mdadm --stop /dev/md/d0 raid manager: fail to stop array /dev/md/d0: Device or resource busy Perhaps a running process, mounted filesystem or active volume group?" ·
Put simply, Puppet is a system for automating system administration tasks. To learn more, read our big picture overview of Puppet, or take a deeper look at what Puppet can do with the Puppet Introduction. There's also an about Puppet page which gives the highlights of Puppet's functionality. ·
SystemImager is software which automates Linux installs, software distribution, and production deployment. SystemImager makes it easy to do automated installs (clones), software distribution, content or data distribution, configuration changes, and operating system updates to your network of Linux machines. You can even update from one Linux release version to another! It can also be used to ensure safe production deployments. By saving your current production image before updating to your new production image, you have a highly reliable contingency mechanism. If the new production enviroment is found to be flawed, simply roll-back to the last production image with a simple update command! Some typical environments include: Internet server farms, database server farms, high performance clusters, computer labs, and corporate desktop environments. ·
Central Loghost Mini-HOWTO This page is simply a collection of open source tools you can use to glue together your own centralized (syslog) loghost. Included are example configuration settings so that you can configure your loghost in a manner similar to mine. There is very little that you need to read and understand in order to use these tools. Also, these tools are widely used and therefore easy to get help with on internet mailing lists. I established a centralized location for syslog collection in order to facilitate: Log reporting real time alerting periodic (several times per day) summary reporting Log storage long term archival for possible later analysis Tools used: UNIX hosts (Linux and Solaris) Modified logcheck script(s). Syslog-NG Swatch though I'm slowly moving to SEC, this page will be updated once I've completely switched Splunk for a GUI interface Stunnel ·