30. Juni 2010 | Tags: business, cluster, cocoa, code, conversion, development, devop, download, downtime, editor, encryption, filesharing, git, graph, gtd, hardware, howto, ide, linux, mac, management, monitoring, mp4, netbook, networking, objective-c, online, osx, privacy, puppet, ruby, server, sneakernet, software, svn, sysadmin, txt, überwachung, ubuntu, unix, usb, versioncontrol, video, visualization, web, windows, xcode, youtube
Meine delicious.com-Links vom 1. Juni bis zum 29. Juni:
- The Upside of Downtime (Velocity 2010) – Great presentation about why Downtime sucks and how to appreciate this fact.
- One Thing Well – My Linux Setup – Pretty awesome minimal linux setup including some great software hints…
- sneakernet – is designed as a 99% offline campus filesharing network to distribute gigabyte-sized files to a network of upwards of several thousand users who all live within a square mile or so.
- Gitbox – is a Mac OS X graphical interface for Git version control system. In a single window you see branches, history and working directory status.
- Splunk – indexes data from any application, server or network device. It crawls logs, metrics, and other data from applications, servers and network devices and indexes it in a searchable repository from which it can generate graphs, reports and alerts.
- Git Reference – This is meant to be a quick reference for learning and remembering the most important and commonly used Git commands. The commands are organized into sections of the type of operation you may be trying to do, and will preset the common options and commands needed to accomplish these common tasks.
- Q10 – is a simple but powerful text editor designed and built with writers in mind. Windows only.
- mcollective – is a framework to build server orchestration or parallel job execution systems.
- damnvid – is a cross-platform application to download and convert videos from your hard drive or from dozens of video sharing websites like YouTube, Dailymotion, Veoh, Metacafe, etc. Basically, it's a video downloader and converter that sucks less.
- Objective-C Tutorial – Ein Tutorial zu Objective-C, XCode und Cocoa
Meine delicious.com-Links vom 1. Juni bis zum 29. Juni:
The Upside of Downtime (Velocity 2010) - Great presentation about why Downtime sucks and how to appreciate this fact.
One Thing Well - My Linux Setup - Pretty awesome minimal linux setup including some great software hints...
sneakernet - is designed as a 99% offline campus filesharing network to distribute gigabyte-sized files to a network of upwards of several thousand users who all live within a square mile or so.
Gitbox - is a Mac OS X graphical interface for Git version control system. In a single window you see branches, history and working directory status.
Splunk - indexes data from any application, server or network device. It crawls logs, metrics, and other data from applications, servers and network devices and indexes it in a searchable repository from which it can generate graphs, reports and alerts.
Git Reference - This is meant to be a quick reference for learning and remembering the most important and commonly used Git commands. T
23. März 2010 | Tags: amazon, business, c++, cheatsheet, code, cooking, css, csv, database, design, desktop, development, ebook, editor, encoding, epub, excel, graph, gtd, html, images, instapaper, jquery, kindle, kochen, linux, mac, management, mobipocket, monitoring, motivation, mysql, osx, pictures, reading, recipe, rezept, rrdtool, software, sony, sync, sysadmin, txt, umlaute, unicode, unix, usb, utf8, vi, vim, wallpaper, web, webdesign, windows, wordpress, work
Meine delicious.com-Links vom 4. März bis zum 23. März:
- collectd – is a daemon which collects system performance statistics periodically and provides mechanisms to store the values in a variety of ways, for example in RRD files.
- CSVed – is an easy and powerful CSV file editor, you can manipulate any CSV file, separated with any separator.
- Simple Desktops – is a collection of desktop wallpapers curated by Tom Watson designed to make your computer beautiful without distraction.
- Continuous Integration – is a software development practice where members of a team integrate their work frequently, usually each person integrates at least daily – leading to multiple integrations per day. Each integration is verified by an automated build (including test) to detect integration errors as quickly as possible. Many teams find that this approach leads to significantly reduced integration problems and allows a team to develop cohesive software more rapidly. This article is a quick overview of Continuous Integration summarizing the technique and its current usage.
- Ultimate solution to weird UTF character encoding problem – Due to different formats of storing characters in the database, sometimes you may encounter problem with strange characters (like —) appearing in your WordPress posts. This can especially happen when moving the site to a different server, a process during which your database needs to be exported and imported.
- Why Your Employees Are Losing Motivation – Business literature is packed with advice about worker motivation—but sometimes managers are the problem, not the inspiration. Here are seven practices to fire up the troops. From Harvard Management Update.
- smitten kitchen Recipe Index – Fearless cooking from a tiny kitchen in New York City with delicious photos…
- Uniform – masks your standard form controls with custom themed controls. It works in sync with your real form elements to ensure accessibility and compatibility.
- vi Complete Key Binding List – This is not intended as a tutorial. It is a reference on what every vi key binding does, followed by some useful vi tricks and tips. An expert will probably know most of these already, but an intermediate vi user will find valuable information, and even an expert may learn a thing or two.
- Ephemera – will comfortably synchronize your ebook reader with Instapaper.com via USB. It works with the Amazon Kindle, Sony readers and pretty much any device capable of reading HTML, Mobipocket or EPUB files.
Meine delicious.com-Links vom 4. März bis zum 23. März:
collectd - is a daemon which collects system performance statistics periodically and provides mechanisms to store the values in a variety of ways, for example in RRD files.
CSVed - is an easy and powerful CSV file editor, you can manipulate any CSV file, separated with any separator.
Simple Desktops - is a collection of desktop wallpapers curated by Tom Watson designed to make your computer beautiful without distraction.
Continuous Integration - is a software development practice where members of a team integrate their work frequently, usually each person integrates at least daily - leading to multiple integrations per day. Each integration is verified by an automated build (including test) to detect integration errors as quickly as possible. Many teams find that this approach leads to significantly reduced integration problems and allows a team to develop cohesive software more rapidly. This article is a quick overview of Continuous Integration
5. November 2008 | Tags: .net, 3d, backup, bash, basic, cad, cake, cam, cli, code, corporate, database, diff, driver, esa, firewall, fonts, geek, google, googleearth, gtd, helvetica, howto, http, iphone, iPod, isight, iss, itunes, kuchen, latex, linux, mac, microsoft, nasa, objective-c, organisation, osx, perl, photo, photography, photoshop, plugin, presentation, proxy, quicklook, quote, recipe, rezept, rss, ruby, science, seam-carving, shell, space, sql, sqlite, ssh, syntax, theme, twitter, typography, unix, usb, video, web, webcam, wikipedia, windows, wissenschaft, wordpress, xcode, zitate
Meine delicious.com-Links vom 27. Oktober bis zum 4. November:
- qlcolorcode – A Quick Look plugin for source code with syntax highlighting
- Checkfilenames – a little perl script to find file names that are longer than a certain number of characters. Very handy…
- Wissenswerkstatt | Ist die Wikipedia zitierfähig? » Der Umgang mit wissenschaftlichen Quellen –
- corkscrew – Corkscrew is a tool for tunneling SSH through HTTP proxies.
- WinMerge – is an Open Source (GPL) visual text file differencing and merging tool for Windows. It is highly useful for determining what has changed between project versions, and then merging changes between versions.
- Small Basic – is a project that's aimed at bringing "fun" back to programming. By providing a small and easy to learn programming language in a friendly and inviting development environment, Small Basic makes programming a breeze. Ideal for kids and adults alike, Small Basic helps beginners take the first step into the wonderful world of programming.
- Helvetica and Alternatives to Helvetica –
- SQLite Tutorial – This article explores the power and simplicity of sqlite3, starting with common commands and triggers.
- JuicePhone – is a Mac application that extracts your iTunes iPhone/iPod touch backups and puts the extracted backup into a chosen folder, which represents the device’s home folder.
- Google SketchUp – Mit Google SketchUp können Sie 3D-Modelle erstellen, ändern und mit anderen gemeinsam verwenden. Und das Programm ist einfacher zu erlernen, als andere 3D Modellierprogramme
- Communote – Hosted Twitter-Clone, targeted at professional users… Maybe worth a look…
- Introducing Prologue – Turning WordPress into some kind of internal Twitter with comments. Interesting…
- MacRuby – is a version of Ruby 1.9, ported to run directly on top of Mac OS X core technologies such as the Objective-C common runtime and garbage collector, and the CoreFoundation framework.
- macam – is a driver for USB webcams on Mac OS X. It allows hundreds of USB webcams to be used by many Mac OS X video-aware applications.
- How to make a presentation with Latex – Using the Beamer package for presentations
- seam-carving-gui – A GUI for Content Aware Image Resizing (Retargeting, Seam Carving). Binaries available for OS X and Windows.
- Kuchen 2.0 oder "5 Minuten Schoko-Kuchen" –
- ISS Now – Utterly amazing live tracking of the ISS in orbit…
Meine delicious.com-Links vom 27. Oktober bis zum 4. November:
qlcolorcode - A Quick Look plugin for source code with syntax highlighting
Checkfilenames - a little perl script to find file names that are longer than a certain number of characters. Very handy...
Wissenswerkstatt | Ist die Wikipedia zitierfähig? » Der Umgang mit wissenschaftlichen Quellen -
corkscrew - Corkscrew is a tool for tunneling SSH through HTTP proxies.
WinMerge - is an Open Source (GPL) visual text file differencing and merging tool for Windows. It is highly useful for determining what has changed between project versions, and then merging changes between versions.
Small Basic - is a project that's aimed at bringing "fun" back to programming. By providing a small and easy to learn programming language in a friendly and inviting development environment, Small Basic makes programming a breeze. Ideal for kids and adults alike, Small Basic helps beginners take the first step into the wonderful world of pro
28. März 2008 | Tags: apple, backup, firewire, mac, osx, timemachine, usb
Ich hatte da so ein nerviges Problem mit meinen Time Machine Backups. Die Time Machine auf meinem MacBook ist so eingestellt, dass sie Backups von der internen MacBook Platte und einer externen Platte (OneTouch) auf einer dritte Platte (MyBook) erstellt.
Beide Platten sind über einen USB-Hub mit dem MacBook verbunden.
Das Backup hat nun sehr, sehr lange gedauert. Allerdings nur dann, wenn die OneTouch-Platte im Spiel war. Das Backup von der internen Platte auf die MyBook-Platte war eine Sache von Sekunden bis Minuten.
Also habe ich mal nachgemessen welche Platte unter welchen Vorrausetzungen wie schnell ist. Herausgekommen ist folgende Tabelle:
| Verbindung |
Macintosh HD |
MyBook |
One Touch |
| Einzeln an USB |
W36 R36 |
W27 R35 |
W26 R24 |
| Einzeln am Hub |
- |
W27 R34 |
W26 R21 |
| Firewire |
- |
W30 R36 |
- |
| Beide Platten am Hub |
- |
W24 R27 |
W23 R24 |
| Beide am Hub + iPod |
- |
W19 R20 |
W19 R19 |
| Beide am Hub + iPod + EyeTV |
- |
W18 R19 |
W17 R18 |
(Die Geschwindigkeiten sind in MB/Sekunde angegeben | Die interne Platte ist über S-ATA angebunden | Alle Werte sind auf volle MB gerundet)
Was zeigt uns das nun?
Zunächst einmal die klare Überlegenheit von FireWire 400 gegen USB 2 unter Mac OS X. Die USB-Performance unter OS X ist gegen die Windows Implementation immer noch grottig langsam. Was in den Zeiten des MacBook Air mit nur einem USB-Port doch sehr ärgerlich ist.
Ausserdem nimmt die Performance der Platten immer weiter ab, je mehr Geräte am USB-Hub stecken. Das ist offensichtlich der USB-Architektur geschuldet die im Gegensatz zu Firewire immer direkt mit dem Host sprechen muss um zu kommunizieren. Bei Firewire ist diese übergeordnete Instanz nicht notwendig und sogar Peer to Peer möglich.
Ich habe das Problem jetzt so gelöst, dass die MyBook-Platte per Firewire am MacBook hängt und der ganze Rest per USB-Hub. Das klappt sehr gut und liegt vermutlich vor allem an der deutlich verbesserten Schreibgeschwindigkeit der MyBook-Platte.
Vielleicht sollte ich in der Zukunft auch noch einmal einen anderen USB-Hub verwenden, eventuell war der das schwache Glied in der filigranen USB-Kette…
Ich hatte da so ein nerviges Problem mit meinen Time Machine Backups. Die Time Machine auf meinem MacBook ist so eingestellt, dass sie Backups von der internen MacBook Platte und einer externen Platte (OneTouch) auf einer dritte Platte (MyBook) erstellt.
Beide Platten sind über einen USB-Hub mit dem MacBook verbunden.
Das Backup hat nun sehr, sehr lange gedauert. Allerdings nur dann, wenn die OneTouch-Platte im Spiel war. Das Backup von der internen Platte auf die MyBook-Platte war eine Sache von Sekunden bis Minuten ((je nachdem wie viel sich geändert hat)).
Also habe ich mal nachgemessen ((mit dem Aja Kona System Test)) welche Platte unter welchen Vorrausetzungen wie schnell ist. Herausgekommen ist folgende Tabelle:
[TABLE=2]
(Die Geschwindigkeiten sind in MB/Sekunde angegeben | Die interne Platte ist über S-ATA angebunden | Alle Werte sind auf volle MB gerundet)
Was zeigt uns das nun?
Zunächst einmal die klare Überlegenheit von FireWire 400 gegen USB 2 unter Mac OS X. Die USB-Pe
29. Februar 2008 | Tags: apple, backup, cd, cli, code, cryptography, diff, dvd, filesystem, gpg, gtd, http, linux, mac, mindmaps, organisation, osx, pdf, pgp, python, rip, rsync, scanner, security, sync, sysadmin, testing, unix, usb, visualization, web
25. Januar 2008 | Tags: bash, cd, code, computer, dvd, hd, mac, osx, shell, terminal, usb
13. Dezember 2007 | Tags: apache, asterisk, coverflow, design, firewall, flickr, gtd, ical, iptables, itunes, leopard, mac, mail.app, music, osx, regexp, screenshot, spam, sync, usb, voip, web