Skip navigation.

exploreopera

| Help

Sign up | Help

My pasteblog

This is not my Zettelkasten but a durable .bash_history

bash spaces filename

,

bash $IFS ls -1
find $dir -name '*.foo' | while read f;do echo $f;done

streamripper HR2 Ilias

cpr@1300:~$ crontab -l
30 9 1-30 9 1-4 streamripper ` dog http://hr.streamfarm.net/cms/_v/radio/live/hr2.m3u | grep http` -t -q -l 3900 -d /home/cpr/audio~/Troja/ -a
30 9 1-2 10 1-4 streamripper ` dog http://hr.streamfarm.net/cms/_v/radio/live/hr2.m3u | grep http` -t -q -l 3900 -d /home/cpr/audio~/Troja/ -a

0 22 1-30 9 1-4 streamripper ` dog http://hr.streamfarm.net/cms/_v/radio/live/hr2.m3u | grep http` -t -q -l 3900 -d /home/cpr/audio~/Troja/ -a
0 22 1-2 10 1-4 streamripper ` dog http://hr.streamfarm.net/cms/_v/radio/live/hr2.m3u | grep http` -t -q -l 3900 -d /home/cpr/audio~/Troja/ -a

http://www.hr-online.de/website/radio/hr2/index.jsp?rubrik=38852

Ein Modell für Lydiards Trainingsmethode

Gemstones in the "Running With Lydiard blog

,

blogspot.com is weird: It seems that the deep links only work after you clicked to the blogs main page:
http://championseverywhere.blogspot.com/


Two links that are included in http://championseverywhere.blogspot.com/2007/07/words-from-coachall-in-one-place.html
A Model for the Lydiard Method
http://championseverywhere.blogspot.com/2006/12/model-for-lydiard-method.html
http://artsandcrafts.prior-i.de/images/sport_running_aModelForTheLydiardMethod.gif

Arthur's speed work
http://championseverywhere.blogspot.com/2007/01/arthurs-speed-work.html


I still rememeber some good workout dscriptions, once I stumble across them I will include them here. Right now the "words from coachall in one place"-link is a much better place to start.


http://championseverywhere.blogspot.com/2007/02/activating-and-conditioning.html
contains
http://ingrid-kristiansen.com/holisticfitness/running.htm

to be continued

Laufstil in ASCII

,

Der Versuch zweier "Bilder"

Read more...

letsrun.com posts: marathon training

,

FIRST MARATHON - advise for sub 2:30
MPR: 5 Key Marathon Workouts

Japanese training:
How slow do the Japanese train?

Tom Osler's Sharpening


Try a simple Hansons like approach for marathon training

3 day mini-cycle
Day 1: Hard Workout
Day 2: Easy Run
Day 3: Easy Run

Structure your hard workouts on this sequence:
Hard Workout # 1: Threshold repeats
Hard Workout # 2: Threshold repeats
Hard Workout # 3: Long Run
Hard Workout # 4: Speed Work
Hard Workout # 5: Threshold repeats
Hard Workout # 6: Long Run

Threshold repeats are repeats of 1.5 to 6 miles in length, totaling 8-12 miles of repeats done at marathon pace to 10 second per mile faster.

Speed Work is repeats of 1k to 1 mile in length, totaling 5-6 miles of repeats done at 8k to 10k race pace.

Long Runs are 18-22 miles with 3 miles at marathon race pace late in the run.

running, improvement

777 wrote:

Some runners' gift is not so much a natural ability to run fast, but a natural ability to improve from training.
http://www.letsrun.com/forum/flat_read.php?board=1&thread=2372073&id=2496131#2496131

ATHLETIC FOOTWEAR AND RUNNING INJURIES

ATHLETIC FOOTWEAR AND RUNNING INJURIES

Essay on the harmful effects of modern running shoes.

( Written a number of years ago, this piece was published in part in the German ultra magazine Spiridon.)

by Joseph Froncioni

Read more...

CDEx native SCSI library; exact audio copy access violation

Just stop coLinux.

letsrun.com post: how to increase mileage

,

Critical velocity

"Doubles!" by Malmö; Danny Henderson training

Back in Nagasaki where the fellows chew tobacki

MikaTiming

SQL gender encoding

0 not known
1 male
2 female
9 not specified

WMA ageclass data in yml format

,

Through collaboration with Rex Harvey, World Masters Athletics, Alan Jones has created updated replacements for the running events of 1500 m and longer for track races and 5 km and longer for road races. Data from the 2006.05.28 update.

Read more...

SQL WMA age standards

SELECT f.distance, s.open_class_standard, f.type, f.gender, f.age, f.age_factor, SEC_TO_TIME(TIME_TO_SEC(s.open_class_standard)/f.age_factor), f2.age, f2.age_factor, SEC_TO_TIME(TIME_TO_SEC(s.open_class_standard)/f2.age_factor) FROM wma_age_factors f INNER JOIN wma_open_class_standards s ON f.distance=s.distance
INNER JOIN wma_age_factors f2 ON f.distance=f2.distance
WHERE f.age=32 and f2.age=40 AND f.distance LIKE "HM" AND f.gender=1 AND f2.gender=1 AND s.gender=1 and f.type LIKE "road" and f2.type LIKE "road"

one-page webserver with netcat

,

while `netcat -lp 80 -c 'echo -e "HTTP/1.0 200 OK\nContent-Type: text/html\n"; cat index.html'`
echo got connection
done

from https://mlists.in-berlin.de/pipermail/linux-l/msg54026.html

symfony schon bald mit 3-Jahres-Garantie

lighttpd (cygwin), PHP5.2.0, Windows 2000, symfony

, , ,

I can only tolerate W2K with cygwin installed, and its package manager got me lighttpd.
This needed configuration:
cp /e^T/li^T/lighttpd.conf.default /etc/lighttpd/lighttpd.conf
vi ESC .
Only static HTML at first:
server.document-root = "/cygdrive/e/www/localhost/"
echo "test" > /cygdrive/e/www/localhost/index.php
echo "test" > /cygdrive/e/www/localhost/index.htm
/usr/sbin/lighttpd.exe -D -f /etc/lighttpd/lighttpd.conf #I could CTRL-C terminate it
#/usr/sbin/lighttpd.exe -f /etc/lighttpd/lighttpd.conf #goes to background mode, ps ux needed to get the PID
Big mistake: index.php takes precedence over index.htm and I got a 403 error. Removing the index.php helped.

Get PHP from http://www.php.net/downloads.php
Put it to C:\PHP and include the cgi version!
Version PHP5.2.0 did not work with yaz, pspell, nt$something and a 4th extension that I have already forgotten, so I excluded them.
The peardev.bat has some ^ characters in it, removed them by hand.
Double-clicking (*yuck*) to initialize PEAR, then I did the usual channel-discover etc. as per symfony docs. Then symfony installed without any problems.

Back to lighttpd: Un-commented cgi module, cgi.assign = (".php"=>"C:\PHP\php-cgi.exe")
Got a "no input file specified" error, added in php.ini a docroot E:\www\localhost as per http://www.php.net/manual/de/security.cgi-bin.php 1st comment.
A phpinfo(); in index.php worked then.
Changed BOTH php.ini and lighttpd.conf to point to a symfony-style $mypath/web/ directory, un-commented mod_rewrite, mod_redirect, mod_alias in lighttpd.conf and added
alias.url = ( "/sf/" => "/cygdrive/c/PHP/PEAR/data/symfony/web/sf/" )
url.rewrite-once = (
"^/(.*\..+(?!html))$" => "$0",
"^/(.*)\.(.*)" => "$0",
"^/([^.]+)$" => "/index.php/$1",
"^/$" => "/index.php"
)
I didn't bother to setup a vhost, as this installation is just for testing anyways. I got that above rewrite stuff from the symfony wiki IIRC (taken from another host).
Now c:\php\symfony init-project test && C:\PHP\symfony init-app frontend brought me the familiar symfony welcome screen.

I downloaded mysql-essential-5.0.27-win32.msi and installed ot as a service (for now). Configuration was done with the bundled "MySQL Server Instance Config Wizard". In cmd.com mysql -u root -pmyPassword and create databse symfony.

In the symfont directory I changed both config/database.yml AND propel.ini including username:password in both of them. I could then copy the schema.yml from the First Project tutorial and run propel-*-* to create the database tables.


Music to my ears!

I downloaded http://xdebug.org/link.php?url=xdebug200rc3-521-win although it said PHP5.2.1+ and put it in my C:\PHP\ext and added zend_extension_ts="C:/PHP/ext/php_xdebug-2.0.0rc3-5.2.1.dll" to my php.ini -- that's all to install xdebug. In cmd.com a C:\PHP\php-cgi.exe brought no error message, if the xdebug dll is too old it says something along the lines "Xdebug requires Zend Engine API version 220051025.
The Zend Engine API version 220060519 which is installed, is newer.
Contact Derick Rethans at http://xdebug.org for a later version of Xdebug."

I could not get xcache to work with PHP5.2.0, but on another machine with PHP-5.1.6

Export from AutoCAD to tiff

How to export an AutoCAD drawing to a hi-res raster file (eg. TIFF)?
AUse the Add-a-Plotter wizard to add a raster "printer" - eg. for the TIFF format: use This Computer, select Raster File Formats (as Manufacturer) and under Model select TIFF (or PNG, JPEG...).

Raster file size is unitless (pixels, not inches or mm) - to increase resolution (in pixels) set a 'larger paper size'. You can create a custom "paper" size for this "printer" - increase this paper size to achieve higher resolution (more pixels in the resulting raster file). The DPI (dots-per-inch) value is usually fixed (e.g. 100 dpi) so to get 2000 pixel resolution you will have to set 2000/100 = 20 inches page size. (in higher AutoCAD versions you can use directly pixels)

Under Device settings you can set the color depth (for color formats) - fewer colors means smaller files.

You can also export to other raster formats - CALS, JPG/JPEG, BMP, PNG, TGA, PCX.

How to export an AutoCAD drawing to a hi-res raster file (eg. TIFF)?
AUse the Add-a-Plotter wizard to add a raster "printer" - eg. for the TIFF format: use This Computer, select Raster File Formats (as Manufacturer) and under Model select TIFF (or PNG, JPEG...).

Raster file size is unitless (pixels, not inches or mm) - to increase resolution (in pixels) set a 'larger paper size'. You can create a custom "paper" size for this "printer" - increase this paper size to achieve higher resolution (more pixels in the resulting raster file). The DPI (dots-per-inch) value is usually fixed (e.g. 100 dpi) so to get 2000 pixel resolution you will have to set 2000/100 = 20 inches page size. (in higher AutoCAD versions you can use directly pixels)

Under Device settings you can set the color depth (for color formats) - fewer colors means smaller files.


http://www.cadforum.cz/cadforum_en/qaID.asp?tip=1028

"dbExpress error" with DBDesigner

DBDesigner4.0 uses the old password type, but MySQL has since moved to a different format. So i could not connect to a database. Here is a fix: http://www.mysqlusers.com/msg/37060.html

Happy new year greetings from freenode

, ,

-- phpMyAdmin SQL Dump
-- version 2.9.0.3-Debian-1
-- http://www.phpmyadmin.net
--
-- Host: localhost
-- Erstellungszeit: 10. Januar 2007 um 19:48
-- Server Version: 4.1.15
-- PHP-Version: 4.4.4-4~4
--
-- Datenbank: `cpr`
--

-- --------------------------------------------------------

--
-- Tabellenstruktur für Tabelle `hny`
--

CREATE TABLE `hny` (
`gmt` datetime NOT NULL default '0000-00-00 00:00:00',
`nick` varchar(32) character set utf8 NOT NULL default '',
`isocode` varchar(16) character set utf8 NOT NULL default '',
`greeting` varchar(255) character set utf8 NOT NULL default ''
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Daten für Tabelle `hny`
--

INSERT INTO `hny` (`gmt`, `nick`, `isocode`, `greeting`) VALUES
('2005-12-31 01:05:00', 'Jibbler', 'en_GB', 'Happy new year!'),
('2005-12-31 01:05:00', 'numist', 'es_ES', 'feliz ano nuevo!'),
('2005-12-31 01:06:00', 'janne_oksanen', 'fi_FI', 'Hyvää uutta vuotta!'),
('2005-12-31 02:11:00', 'Cippo', 'no_NO', 'God Nytt År'),
('2005-12-31 02:12:00', 'stelki', 'da_DK', 'Godt nytår'),
('2005-12-31 02:17:00', 'nocturnal', 'sv_SE', 'buorre eahket'),
('2005-12-31 02:22:00', 'roel', 'be_NL', 'Gelukkig Nieuwjaar'),
('2005-12-31 04:40:00', 'empoor', 'nl_NL', 'Gelukkig nieuwjaar!'),
('2005-12-31 04:44:00', 'Nirgal', 'zh_CN', '新年好'),
('2005-12-31 04:45:00', 'mur', 'en_C++', 'year++; this.assign(happy);'),
('2005-12-31 04:47:00', 'mur', 'en_CPP', 'year.increase(); this.assign(emotion.happy.get());'),
('2005-12-31 04:48:00', 'StyXman', 'es_AR', 'feliz año nuevo!'),
('2005-12-31 04:50:00', 'mur', 'en_DADAISM', 'True old rotten banana!'),
('2005-12-31 04:51:00', 'Warlord96', 'en_bash', 'if [ $YEAR == "2006" ]; then $HAPPY = "True"; else $YEAR = "2006"; fi'),
('2005-12-31 06:50:00', 'encoded', 'blah_blah', 'padfjajkfbshk fuoasdhf wfhas'),
('2005-12-31 06:50:00', 'paul0', 'pt_BR', 'Feliz ano novo!'),
('2005-12-31 06:51:00', 'decibelle', 'ie_IE', 'Bliain Mhaith Úr.'),
('2005-12-31 06:52:00', 'mateo', 'eo_EO', 'Feliĉan Novjaron!'),
('2005-12-31 06:52:00', 'shastry', 'hi_IN', 'नव वर्ष की शुभकामनाए'),
('2005-12-31 06:53:00', 'phaeton', 'hny_hny', 'HNY!'),
('2005-12-31 06:58:00', 'mur', 'bear_FI', 'murr murrr murr!'),
('2005-12-31 06:58:00', 'mur', 'bear_EN', 'groarrrr groarrr!'),
('2005-12-31 07:06:00', 'decibelle', 'he_IL', 'Shana tova! (transliterated) (wrong time of year for this) (oh well) :)'),
('2005-12-31 07:07:00', 'Wohali', 'en_rot13', 'Unccl arj lrne, sbyxf!'),
('2005-12-31 07:08:00', 'Wohali', 'en_morse', '.... .- .--. .--. -.-- / -. . .-- / -.-- . .- .-. --..-- / ... ..- -.-. -.- . .-. ...'),
('2005-12-31 07:08:00', 'daBlade', 'ba_BA', 'Sretna nova godina'),
('2005-12-31 07:08:00', 'mur', 'fi_binary', '01001 00001 11100 10111 01101 11001 00111 00100 00100 00001 11010 10111 01010 11101 00011 10100 01100 00100 10000 00111 01100 11101 01011 01111 01110 10001 11010 00110 00010 01000 01'),
('2005-12-31 07:09:00', 'mur', 'en_C', 'printf("Happy New Year!")'),
('2005-12-31 07:10:00', 'Wohali', 'vl_vl', 'Seveh uzh tevun!'),
('2005-12-31 07:10:00', 'mur', 'en_BASIC', '10 PRINT "happy new year!"'),
('2005-12-31 07:10:00', 'Peter', 'en_pig', 'appyhay ewnay earyay!'),
('2005-12-31 07:11:00', 'nforbes', 'en_base64', 'aGFwcHkgbmV3IHllYXJzIQ=='),
('2005-12-31 07:11:00', 'Peter', 'en_morse', '. . . . . _ . _ _ . . _ _ . _ . _ _ _ . . . _ _ _ . _ _ . . _ . _ .'),
('2005-12-31 07:11:00', 'Wohali', 'en_B1FF', 'H4PPY ||3// Y34R'),
('2005-12-31 07:12:00', 'ankon', 'en_depressive', 'new year''s eve sucks'),
('2005-12-31 07:17:00', 'shastry', 'kn_IN', 'ಹೊಸ ವರ್ಷದ ಶುಭಾಶಯಗಳು'),
('2005-12-31 07:18:00', 'spyro_boy', 'en_php', 'echo (''Happy New Years!'');'),
('2005-12-31 07:18:00', 'nforbes', 'en_ruby', 'puts ''Happy New Years!'''),
('2005-12-31 07:19:00', 'decibelle', 'he_IL', 'שנה טובה'),
('2005-12-31 07:20:00', 'spyro_boy', 'en_leet', '/-/4/>/>`/ //3// `/34/25'),
('2005-12-31 07:22:00', 'alvarezp', 'es_efe', 'Fefelifiz Afañofo Nuefevofo!'),
('2005-12-31 07:23:00', 'phaeathon', 'en_Shareware', 'Welcome to New Year 2006! Register now for extra features like *Happy* New Year and future upgrades to New Year 2007!'),
('2005-12-31 07:23:00', 'Peter', 'en_Pirate', 'Yarrrr me hearties! Have a happy new year! Avast me swines!'),
('2005-12-31 07:24:00', 'spyro_boy', 'en_gangsta', 'Yo bro! Happy Fucking New Years!'),
('2005-12-31 07:24:00', 'Peter', 'sheep_en', 'meeh meeeh meh!'),
('2005-12-31 07:24:00', 'mur', 'fi_perkele', 'Perkele saatanan hyvää vuotta!'),
('2005-12-31 07:25:00', 'ankon', 'en_explosives', '*BOOM*'),
('2005-12-31 07:26:00', 'reallove', 'ro_RO', 'An Nou Fericit! La multi ani !!'),
('2005-12-31 07:26:00', 'spyro_boy', 'en_godfather', 'Happy New Year from La Famiglia. Now, where''s ma cigar?'),
('2005-12-31 07:27:00', 'nforbes', 'la_LA', 'Laetus novus annus!'),
('2005-12-31 07:28:00', 'ankon', 'en_MichealJackso', 'I love you all!'),
('2005-12-31 07:28:00', 'nforbes', 'en_AOL', 'lolz hny every1 r u gud 2day??'),
('2005-12-31 07:30:00', 'mur', 'en_pessimistic', 'Why bother.. the year wont change anyways...'),
('2005-12-31 07:32:00', 'spyro_boy', 'en_slackware', 'clear ; date ; import happy_new_years.jpeg'),
('2005-12-31 07:32:00', 'ankon', 'en_freebsd', 'cd /usr/ports/misc/hny && make install'),
('2005-12-31 07:34:00', 'alvarezp', 'en_y2k', 'Happy Old Year!'),
('2005-12-31 07:34:00', 'mur', 'en_windows', 'Are you sure you want to change this year 2005 to new year 2006? The action is undoable.'),
('2005-12-31 07:35:00', 'ankon', 'en_arcade', 'Game Over! Insert coin to continue'),
('2005-12-31 07:35:00', 'Peter', 'en_vi', 's/2005/2006/'),
('2005-12-31 07:36:00', 'alvarezp', 'en_y-two-k', 'Happy Old Year!'),
('2005-12-31 07:36:00', 'ankon', 'en_mother', 'Would you please clean your room?'),
('2005-12-31 07:36:00', 'mur', 'en_Y2K', 'Happy new year 1806!!'),
('2005-12-31 07:37:00', 'encoded', 'en_spam', 'happy new year spam!'),
('2005-12-31 07:39:00', 'nforbes', 'en_AOL', '/nick Sexy-Girl-2006'),
('2005-12-31 07:54:00', 'Peter', 'en_warez', 'new.year.party.2006[DVD-RIP[HDTV-LoL]].avi'),
('2005-12-31 07:54:00', 'ankon', 'en_SQL', 'SELECT year FROM century WHERE year > current_year;'),
('2005-12-31 07:56:00', 'spyro_boy', 'en_p2p', 'bathroom_secks_2006_lol_pron_hentai_jap_french.avi'),
('2005-12-31 07:58:00', 'ankon', 'en_PANIC', 'Help! New Year is coming to get me!'),
('2005-12-31 07:58:00', 'chaosite', 'en_IRC', '/set #newyear +happy'),
('2005-12-31 07:59:00', 'alvarezp', 'es_mxfresa', 'O sea, feliz año nuevo, güey!'),
('2005-12-31 07:59:00', 'ankon', 'en_police', 'Nothing to see here folks'),
('2005-12-31 08:00:00', 'Wohali', 'fr_FR', 'bananier et pommes sautées'),
('2005-12-31 08:04:00', 'Madvax', 'en_/.', 'I for one welcome our 2006 time overlords.'),
('2005-12-31 08:05:00', 'ankon', 'en_netcrafttroll', 'the old year is dead! netcraft confirms it!'),
('2005-12-31 08:08:00', 'BHSPitMonkey', 'en_SandwichSign', 'REPENT!'),
('2005-12-31 08:14:00', 'Hortensius', 'la_latin', 'Bonum annum ingrediaris'),
('2005-12-31 08:22:00', 'Hortensius', 'de_yiddish', 'ejn gut rosh'),
('2005-12-31 08:28:00', 'Hortensius', 'de_alsacian', 'E glecklichs Nej Johr!'),
('2005-12-31 08:31:00', 'Hortensius', 'il_hebrew', 'leshana tova tikosevu'),
('2005-12-31 08:35:00', 'Hortensius', 'nl_medieval', 'Een goet, salich jaer'),
('2005-12-31 08:48:00', 'Hortensius', 'greek_classical', 'Kalòn étos isélthois'),
('2005-12-31 08:56:00', 'Hortensius', 'ch_romansch', 'Legreivel niev onn'),
('2005-12-31 08:57:00', 'Hortensius', 'ru_votian', 'Yvää uutta vootta!'),
('2005-12-31 09:13:00', 'roel', 'cz_CZ', 'Stastny novy rok!'),
('2005-12-31 09:18:00', 'Hortensius', 'ie_IE(2)', 'Blian nua faoi mhaise duit'),
('2005-12-31 09:29:00', 'Hortensius', 'is_IS', 'Farsælt komandi ár'),
('2005-12-31 09:39:00', 'cprior', 'comp_gentoo', 'USE="happiness" emerge year-2006.0_rc1 -va #sic'),
('2005-12-31 09:42:00', 'BHSPitMonkey', 'en_Dick-Clark', 'Hi, I''m Dick Clark, and welcome to New Year''s Rockin'' Eve'' 2006!'),
('2005-12-31 10:21:00', 'cprior', 'de_DE', 'Frohes neues Jahr!'),
('2005-12-31 10:21:00', 'Wohali', 'fr_FR', 'Bonne année!'),
('2005-12-31 10:21:00', 'Wohali', 'ja_JP', 'oshogatsu omedetou'),
('2005-12-31 10:22:00', 'Stalwart', 'ru_RU', 'S Novim godom! =]'),
('2005-12-31 10:22:00', 'mateo', 'eo_EO', 'felicxigan novan jaron!'),
('2005-12-31 10:22:00', 'Stalwart', 'lv_LV', 'Laimigu Jauno gadu!'),
('2005-12-31 10:23:00', 'Jax', 'ch_DE', 'Es guets nöis!'),
('2005-12-31 10:23:00', 'mateo', 'en_AU', 'ava bonza new year!'),
('2005-12-31 10:23:00', 'nocturnal', 'sv_SE', 'Gott Nytt År! =D'),
('2005-12-31 10:24:00', 'Wohali', 'elmer_fudd', 'happy new yeaw!'),
('2005-12-31 10:25:00', 'Wohali', 'swedish_chef', 'heppy noo yeer!'),
('2005-12-31 12:18:00', 'juckes', 'cm_CM', 'blwyddyn newydd dda'),
('2006-01-01 03:59:00', 'BHSPitMonkey', 'us_BushAdm.', '"While we now admit the decision to have a new year was made on false information, we feel we have made the right choice."'),
('2006-01-01 08:22:00', 'Adridon', 'de_SN', 'N''Guddes Neus'),
('2006-01-01 08:32:00', 'Warlord96', 'en_md5', '3941ba96958a62622fc4c8c2221b6d91'),
('2006-01-01 08:32:00', 'Warlord96', 'en_sha1', '7d6ce36e9287f8c8339bd10be2440058bc8f5291'),
('2006-01-01 08:33:00', 'Warlord96', 'en_rot13', 'Unccl Arj Lrne'),
('2006-01-01 08:34:00', 'Warlord96', 'comp_slackware', 'upgradepkg year-2006-i486-1.tgz'),
('2006-01-01 08:35:00', '_phate_', 'en_c', 'printf("HAPY NEW YEER!\n");'),
('2006-01-01 08:35:00', 'cprior', 'en_HTML', '<h1>Happy New Year!</h1>'),
('2006-01-01 08:36:00', 'Warlord96', 'en_mute', '. . .'),
('2006-01-01 08:39:00', 'tw3k', 'en_tw3k', '0c5058810d37a8e005a908aca7747a8c'),
('2006-01-01 08:40:00', 'Warlord96', 'en_clueless', 'lol wat did i miss teh new year again?????/'),
('2006-01-01 08:42:00', 'tw3k', 'en_anonymous', 'int i;main(){for(;i["]<i;++i){--i;}"];read(''-''-''-'',i+++"Happy NewYear!\\n",''/''/''/''));}read(j,i,p){write(j/p+p,i---j,i/i);}'),
('2006-01-01 08:45:00', 'shastry', 'en_java', 'public class hny2006 { public static void main (String args[]) { System.out.println("Happy New Year"); } }'),
('2006-01-01 08:46:00', '_phate_', 'jp_babelfish-kan', 'けましておめでとう!'),
('2006-01-01 09:58:00', 'cprior', 'en_hangover', 'Nasty bastard, that surgeon! (replacing the tongue with a rabbit overnight)'),
('2006-01-01 12:22:00', 'mur', 'en_dyslexic', 'Happy new ears!!!'),
('2006-01-01 12:25:00', 'BHSPitMonkey', 'ie_Irish', 'How about a drink, Patty?'),
('2006-01-01 12:33:00', 'BHSPitMonkey', 'jp_haiku', 'And as the year dawns, we hope you a better one, than the one before.'),
('2006-12-31 11:12:31', '_cikgu_', 'es_ES', '¡Feliz Año Nuevo!'),
('2006-12-31 11:13:36', '_cikgu_', 'es_EU', 'Urte Berri On!'),
('2006-12-31 11:19:44', 'bienc', 'en_AU', 'happy new years mate'),
('2006-12-31 11:19:53', 'rob', 'en_au', 'Happy New Year!'),
('2006-12-31 11:22:11', 'kommander-tom', 'fr_FR', 'Bonne année!'),
('2006-12-31 11:31:27', 'Roman', 'pl_PL', 'Szczesliwego Nowego Roku!'),
('2006-12-31 12:23:07', 'Peter', 'en_text', 'hpy nw yrz ppls'),
('2006-12-31 12:23:38', 'Peter', 'en_Ceiling_Cat', 'I''m in your clockz changing your yearz.'),
('2006-12-31 12:36:55', 'vt', 'ru_SU', 'С наступающем Новым Годом'),
('2006-12-31 13:03:46', 'inspired', 'no_NO', 'Godt nyttår!'),
('2006-12-31 13:04:45', 'inspired', 'no_NN', 'Godt nyår!'),
('2006-12-31 14:37:46', 'rob', 'en_DrunkenAussie', 'Crikey happy new year, cobber!'),
('2006-12-31 15:10:40', 'Gamez', 'en_gentoo', 'emerge -uDv world;[ebuild U ] system-extra/year-2007 [2006]'),
('2006-12-31 16:43:57', 'inspired', 'lt_LT', 'laimingų Naujųjų Metų'),
('2006-12-31 16:47:42', 'WindowsUninstall', 'it_IT', 'Felice Anno Nuovo'),
('2006-12-31 17:02:27', 'xyr', 'en_en', 'Happy new year!'),
('2006-12-31 17:03:46', 'ankon|D', 'de_DE', 'Frohes Neues Jahr!'),
('2006-12-31 17:41:37', 'FZ', 'tr_TR', 'Mutlu yeni yıllar!'),
('2006-12-31 17:43:00', 'kojiro', 'en_US', 'Happy New<hic>Yeah!'),
('2006-12-31 17:45:00', 'kojiro', 'zh_HK', 'san nin fai lok'),
('2006-12-31 17:58:31', 'kojiro', 'en_CA', 'Happy New Yeeear, eh?'),
('2006-12-31 18:51:09', 'njsg', 'pt_PT', 'Feliz Ano Novo'),
('2007-01-01 00:56:55', 'riczho', 'zh_CN', '新年快乐!'),
('2007-01-01 01:02:19', 'altoid', 'sr_BA', 'Sretna Nova Godina!'),
('2007-01-01 01:03:32', 'altoid', 'sr_YU', 'Sretna Nova Godina!'),
('2007-01-01 07:42:16', 'StevenBao', 'en_US', 'Foo bar hi'),
('2007-01-02 10:34:00', 'phadthai', 'ca_FR', 'banany, st-cibouaire!');

Hadd 2400m test

,

I have long used a protocol that consists of repeat runs over 2400m at slowly increasing intensities (with pauses after each period to draw blood). (Note: you really should have followed and read the lactate link I put up earlier to be able to fully understand the discussion from this point on. Don’t worry, it’s not difficult and it's well worth the read).

Once Joe got to 50mpw, I told him to perform the following mini-test (he knew the protocol). Go to a track on a windless day, as rested as if for a race, and do the following:
Run 2400m at a steady 140 HR (Stop 90 secs and record time)
Run 2400m at a steady 150 HR (Stop 90 secs and record time)
Run 2400m at a steady 160 HR (Stop 90 secs and record time)
Run 2400m at a steady 170 HR (Stop 90 secs and record time)
Run 2400m at a steady 180 HR (Stop 90 secs and record time)
At all times, adjust the running pace to maintain a stable HR. On each new stage slowly edge the HR up (ie: it is ok if the HR takes the first 600-800m to reach target level), then simply maintain HR. DO NOT start fast and have to slow to maintain target HR.

From: "Hadd's Approach to Distance Training"

privoxy filter

, , , ...

FILTER: wwwGentooOrg

s/<td width="1%" bgcolor="\#dddaec" valign="top"><table.*vr\.org.*<\/table><\/td>//Ugs

FILTER: heiseEnhancements

s/<!-- 1\. Spalte -->.*<!-- 2\. Spalte -->//Ugs
s/<sponsor>.*<\/sponsor>//Ugs
s/<bcadv>.*<\/bcadv>//Ugs
s/<skyscraper>.*<\/skyscraper>//Ugs
s/<leaderboard>.*<\/leaderboard>//Ugs
s/<heiseadvert>.*<\/heiseadvert>//Ugs
s/Beitrag<a /Beitrag[n]<a accesskey="n" /Ug
s/Thread<a /Thread[j]<a accesskey="j" /Ug

FILTER: radsportNewsErtraeglichMacher

s/<style> BODY {.*<\/style>//Ugs
s/<body background="grafiken\/backmain842.jpg" style="margin: 0px" bgcolor="\#003399"/<body style="background-color: \#e5e5e5; margin:auto;" /Ugs
s/<td bgcolor="\#003399"/<td /Ugs
s/background="grafiken\/rightcolwhite2.gif"//Ugs
s/<form action="http:\/\/www.dom.*<\/form>//Ugs
s/<!--FERNSEHEN-->.*<!--NEWS LEFTOVERS-->/<hr \/>/Ugs
s/<!--SUPERTABLE-TAG-->.*<!--TITEL-->/<h1>Mein Radsportnews.net<\/h1><table align="center" style="background-color: \#fff; width:500px;border: 1px solid black" ><tr><td>/Ugs
s/<td background="grafiken\/rightcol2grey.gif".*<!--RECHTE SPALTE ENDE-->/<td>/Ugs
s/<!--DISCLAIMER ETC-->.*<!--DISCLAIMER ETC ENDE-->//Ugs

s/<body bgcolor="\#003399" text="\#000000" LINK="\#0000FF" VLINK="\#0000FF" marginwidth="0" marginheight="0" leftmargin="0" topmargin="0">.*<!--NEWSARTIKEL-->/<body bgcolor="\#ffffff">/Ugs
s/<!--ENDE NEWSARTIKEL-->.*<!--ENDE NEWSARTIKEL-->.*<\/Body>/<\/body>/Ugs


FILTER: symfonyprojectcom

s/<object classid.*>.*<\/object>//Ugs

 
#FILTER: kalenderblatt
#s/focus\(\);//Ugs

FILTER: phpdoctrine
s|<table\swidth="100%"\scellspacing=0\scellpadding=0>\n\s+<tr>\n\s+<td\swidth=2000\sbackground="kuvat/docflashbg.jpg">\n\s+<img\ssrc="kuvat/docflash.jpg">\n\s+</td>\n\s+</tr>\n</table>||usx
#s|<table.*docflash.*</table>||usx
#s|background="kuvat/docflashbg.jpg"||

FILTER: steffnybg
s/background="../backgrd.jpg"//

FILTER: PGOfocus
s/ onload="document\.getElementById\('sstring'\)\.focus\(\);//Ugm

FILTER: GoogleAdsPhpbb
   
s|<tr>(\n\s*<td.*Google.*</td>\n.*<table.*)|<tr id="googlead" style="display: none;">$1|Ugm
s|<img src="http://www.kaffee-netz.com/images/logo.gif" width="524"  height="64" alt="" border="0">||U
s|<!--\sNeuer\sKopf.*Kopf\sEnde -->||usx
s|<style\stype="text/css.*</style>||usx

s|<span\sclass="gensmall"><b></b><br\s/>\n\s* \s</span>||

s@<img\ssrc="templates/subSilver/images/icon_mini_(faq|search|members|groups|register|profile|message|login).gif".*/>@@Ug

s@<img\ssrc="templates/subSilver/images/(folder.*|whosonline).gif".*/>@@Ug

s|<br>.*<br>\n<div.*\n\n</div>\n<br>.*<br>||Ugm
s|<br>||Ug
s|<img\ssrc="http://www.blixs.de/pimages/17/18111.jpg"\sborder="0"\s/>||Ug
s|<a\shref="http://www.elektrasrl.com/"\starget="_blank"\sclass="postlink"><img\ssrc="http://www.elektra-deutschland.de/logo-piccolo.gif"\sborder="0"\s/></a>||Ug


s@<a href=(.*)<img\ssrc="templates/subSilver/images/(lang_english|lang_german)/(reply|post|icon_quote|icon_pm|icon_profile|icon_edit|icon_www|icon_email|icon_yim|icon_aim|icon_icq_add|icon_msnm).gif".*/></a>@<span class="myButtonReplace">[ <a href=$1$3</a> ]</span>@Ug
s@<a href=(.*)<img\ssrc="templates/subSilver/images/(xxx|icon_delete).gif".*/></a>@<span class="myButtonReplace">[ <a href=$1$2</a> ]</span>@Ug

Strato: kernel config

.config
.

Read more...

letsrun.com Lydiard or Daniels excerpt

,

I copy-pasted plenty of posts and/or post excerpts from that monster thread over at letsrun.com during reading/skimming every 99 pages. Here is what caught my attention being a novice runner:

.

Read more...

HM preparation and pacing

,

Das Zeichen † steht an den Stellen, an denen ich "was gelesen habe", und ich das zu verstehen versuche / in meinen HM-Plan einzubauen versuche.

Das soll nur eine allgemeine Illustration sein, wie ich das "HM-pacing" verstehe. (Ich habe keine Erfahrung mit HMs, also muss ich vorher vom Kopf her die Anforderung der Distanz verstehen. Was man nicht in den Beinen hat, muss man im Kopf haben.)

Ausgangslage:
  • "Ein HM wird knapp unter der Laktatschwelle gelaufen."†
  • "Ein 10K wird knapp ueber der Laktatschwelle gelaufen."†
Weil ein negativer Split bedeutet, dass die Geschwindigkeit im Rennverlauf steigt, beginnt mein "Geschwindigkeits-Graph" deutlich unter der Schwelle, und endet etwa (!) bei 10K-Anstrengung.



Deswegen sind auch keine Geschwindigkeitsangaben an der Illustration: Weil ich mir selbst das Konzept erklaeren wollte. Die gezackte Linie bei 0 bedeutet, dass ich keine Aussage ueber die Geschwindigkeit machen moechte.

Die HM-Distanz sei zu lang, um sie nur mit Glykogen zu laufen†. Also am Anfang Fettstoffwechsel eingebaut.
Beim Schwellentempo wird kein Fett mehr verbrannt†, deswegen das "Ausklingen".

Rechenexempel:
Ein HM in 4 Teilen A, B, C, D
Ø :!: (A+B+C+D) = HM-Renntempo
Meine 10K-Bestzeit: 42:30 = 4:15/km
10K × 2,223 = theoretisches HM-Tempo† = 4:26 = 1:33:10
Negativer Split, wie es leon bei Coolrunnings vorschlaegt:
A = D-15, B= D-10, C=D-5

Setze ich jetzt
A = 4:35
B = 4:30
C = 4:25 (~Zieltempo 4:26)
D = 4:20,
dann komme ich auf 1:33:56 oder 4:27/km.

Kritik:
Ob ich das so umsetzen kann? Ich bin keine Maschine! Aber einen soliden Plan, den will ich haben. (Zumal ich glaube, dass das Konzept des negativen Splits oft ueberbewertet ist! Ja-ha! Aber ich will es austesten.)
Denn man sieht deutlich: Will ich meine theoretische HM-Zeit laut 10K × 2,223 im negativen Split schaffen, muss ich am Ende 10K-Pace laufen!

Umsetzung im Training: ← der wichtigste Punkt!
Ich trainiere auf der Bahn +/- 5 Sekunden, um etwas Tempogefuehl zu bekommen. Das klappt auch halbwegs.

Und ich trainiere die mentale Haerte, mich zum Schluss hin zu geisseln. Der HM wird genauso hart wie mein scharf gelaufener 10K, keine Frage! Nur laenger…

Konsequenz des neg. Splits ist, dass es kein "Renntempo" gibt, sondern "Renntemp(os/i)". Es gilt, ein Gefuehl fuer 4:35 - 4:20 zu entwickeln (Beine, Herzfrequenz, Atemrhythmus, etc.). Diese muss ich (vor allem mental) in unterschiedlichen Zustaenden der Erschoepfung beherrschen. Momentan befinde ich mich in einem "simulierten Trainingslager"† und ich laufe 7 Tage hintereinander Einheiten mit Renntempi-Anteil. (4TE letzte KW, 3TE diese KW)
Dieses "Trainingslager" schliesse ich morgen, etwa 10 Tage vor dem WK, ab und beginne den "Taper", der aber immer noch RT-Einheiten, nur kuerzer, beinhalten wird. (Weil schnell laufen auch eine Sache des Nervensystems ist.†)

Ich laufe Ueberdistanz als mDL, gestern etwa 26km in ~5:20, weil ich dringend Kraftausdauer brauche. Negativer Split braucht am Ende hin jede Menge Koerner…

  • Negativer Split bedeutet, dass es am Ende hart wird. Negativer Split = Aua
  • Negativer Split bedeutet, dass die Aussage "Ein HM wird unter der Schwelle gelaufen" nur fuer den Durchschnitt, nicht fuer die die hinteren Kilometer gilt
  • Negativer Split bedeutet nicht, seine Leistungsfaehigkeit durch Bummeln unausgeschoepft zu lassen :!:


Fundstuecke:

3 Key Race Strategies: Success Will Be Yours
1) Steady as she goes: Lock into your race pace early, resisting that urge to pick it up midrace. During the last three to four miles, concentrate on maintaining pace. This is when the initial smooth effort becomes more of a challenge.
2) Think 5-5-5-K: A great marathon strategy is breaking it into three runs: A 10-miler. Another 10-miler. Then a 10-K. This half-marathon strategy simply cuts those segments in half. For the first five miles concentrate on staying smooth and relaxed. For the next five miles, focus on running strong and steady. For the last three miles, push to the finish.
3) Call it a tempo run: This strategy is especially good for novice racers. Essentially, you need to get to the starting line ready to run a long tempo run that is just one mile longer than your longest training run--albeit faster this time. Warm up with a short 10-minute jog, and when the gun goes off, just start into your "tempo."
http://www.runnersworld.com/article/printer/1,7124,s6-238-244-258-9369-0,00.html

The key is to run slightly below your lactate threshold (LT) so you don’t fatigue an hour or so into the race due to lactic acid accumulation. Push the pace above your LT (about 85-90% of maximum heart rate) at the start or along the way and you’ll regret that, too. The higher your LT, the faster you can run at half-marathon pace.
http://www.nyrrc.org/divisions/training/halfmarstrat.html

THE PHYSIOLOGY INVOLVED IN RUNNING NEGATIVE SPLITS.
Marathon runners use fats and carbohydrates as fuel; fats are burned only aerobically, carbohydrates are burned both aerobically and anaerobically. Carbohydrates are the fuel of choice, however they will last only about 18-20 miles in even the most gifted runners who start the race fully loaded. This is why you must run slowly enough initially to stay "aerobic", so you'll use a little bit of fat as fuel. By burning this fat on the flame of carbohydrate, you spare some carbohydrate for use later in the race. But if you get excited and go out at a pace that can't be sustained, you will become anaerobic and use too much carbohydrate (stored muscle glycogen), which will cause you to reduce your pace and fall behind.
http://www.howtobefit.com/elite-runners.htm

Half-Marathon Race Preparation
Although nothing like as taxing as a full marathon, the 21K distance does need to be treated with respect, particularly if the weather is hot. You should finish your breakfast three hours before the start, but there is nothing wrong with drinking tea, coffee, water or squash up to an hour before the start, and if it is really hot, I suggest drinking half a pint of water five minutes before the start. Don’t drink half an hour before the start, or you’ll be bursting for a pee while waiting for the gun!

If you’re aiming to run fast, you should go through a gentle warm-up routine during the 20 minutes leading up to the start – jogging, stretching and striding. If you’re doing an event with a large field, you’ll probably find yourself running very fast in the first mile, so try to keep warm and loose during the final few minutes when you are wedged in the crowd.
http://www.runnersworld.co.uk/news/article.asp?UAN=97

Do a dress rehearsal. Treat one of your longest runs--preferably the last long one you do before tapering for your big race--as a race simulation.
http://www.runnersworld.com/article/0,7120,s6-238-244-255-8820-0,00.html

Was esst Ihr in der letzten Woche vor dem HM????
Also ich kann nur raten nicht zu viel zu essen, weder morgens, noch am Abend vorher. Wenn man außerdem an gewissen Unverträglichkeiten leidet, und das sind auch unbewusst nicht wenige, dann sollte man auf Milchprodukte (Laktose), sowie Pilze und Hülsenfrüchte und fettes Essen verzichten, sonst läuft man eher in die Büsche, als auf der Strecke. Muss aber wohl jeder selbser wissen, wenn er keine Rücksicht zumindest ein bis zwei Tage vorher nimmt, hängt wohl von der individuellen Wichtigkeit der Veranstaltung und der persönlichen Einstellung zum leistungsmässigem Laufen ab. Ein belasteter Darm oder gar noch Magen hindert aber mit Sicherheit an einer Topleistung, oder zwingt hinterher Stundenlang in die gekrümmte und eher (auf Klo) sitzende Haltung. Muss nicht, kann aber. Die meisten Ultras laufen eher nüchtern.
http://www.laufen-aktuell.de/laufen-aktuell/content/forum/showthread.html?p=388325#post388325

Einschieben würde ich auch mindestens zwei Zehner-Wettkämpfe drei bis fünf Wochen vor dem Halbmarathon um härte zu bekommen, etwa in 44-45 min. Die Wettkämpfe dann anstelle des längeren Laufes, das Tempotraining trotzdem durchführen....dann ein bisschen langsamer.
http://laufen-aktuell.de/laufen-aktuell/content/forum/showthread.html?p=397061#post397061

Key HM sessions
http://www.letsrun.com/forum/flat_read.php?thread=2585555

monthly training journal

,

mysql> select Monat, Anz, `monat.SUM(dauer)`, `monat.SUM(km)`, `Greif`, 
`MAX(km)`, `MIN(km)` FROM sport_stats WHERE Monat=9;
+-------+-----+------------------+---------------+-------+---------+---------+
| Monat | Anz | monat.SUM(dauer) | monat.SUM(km) | Greif | MAX(km) | MIN(km) |
+-------+-----+------------------+---------------+-------+---------+---------+
|     9 |  21 | 23:51:30         |        249.7  |  1010 |   25.75 |       4 | 
+-------+-----+------------------+---------------+-------+---------+---------+
1 row in set (0.01 sec)

3. Wettkampf

, ,

Nicht alle Ziele fuer den heutigen Wettkampf habe ich erreicht. Vorgenommen hatte ich mir
- meinen 3. 10K dann 'endlich' mal am Anschlag zu laufen
- unter 42:00 zu bleiben
- erneut meinen "toedlichen Kick" einzusetzen
- eine neue HF[max] zu ermitteln

Meine Zielzeit habe ich nicht erreicht, es sind ~42:55 herausgekommen. Aber der Reihe nach: Der Citylauf in Bad Berleburg riecht nach richtig viel Geld, gemessen fuer ein Provinzrennen: Schnelle Kenianer verpflichtet, Startnummern mit Transponder und Kontaktschleifen im Zieldurchlauf, Anmeldungsbuero in der oertlichen Spasskasse und Lautsprecher auf der Haelfte der 2km-Runde, die mit "Sehenswuerdigkeiten" wie Rathaus, Schule, Stadtpark, Fusspfad am Fluss entlang nicht geizt. Amtlich vermessen, flach und schnell.

Es sind dann die Kleinigkeiten, an denen ich mangelnden Enthusiasmus der veranstaltenden Kaufleute vermuten muss: Sicherheitsnadeln zu klein fuer diese Monster-Startnummern, keine Kilometerschilder auf dem laut Ausschreibung "2000m-Rundkurs", der aber 5x plus ca. 500m zu durchlaufen war. Also irgendwie wusste ich nie, wo ich mich gerade befand, denn beim erneuten Ueberqueren der Startlinie konnte ich nur vermuten, ~19xxm gelaufen zu sein.

Aber das passte ganz gut zu mir: Bin auch Kaufmann, und meine Leistung heute war auch durchwachsen! Das warme Sommerwetter (gefuehlt 28° C, Thermometer zeigte in der Schwuele 22° C) verleitete mich, nicht nur die 1. Runde schnell zu starten (durchaus gewollt), sondern auch die 2. zu ueperpacen. Da wurden die Runden 3&4 ganz schoen hart, zumal da stets eine Luecke nach den 40:00 Lauefern ist. Eigentlich liegen mir die hoeheren Temperaturen, aber mit der Schwuele kam ich nicht zurecht. Leider war ich auf mein mangelhaftes Tempogefuehl angewiesen, sowie als Anhaltspunkt die Herzfrequenz (die ich aber bei dem Wetter nicht ernst nehmen konnte).

Trotz schweren Schritt und dem Gefuehl, dass ich "stehe", hab ich km 5-8 dennoch durchgekaempft: Wenn die Beine langsam sind, muss der Kopf die Moral hochhalten! Zum ersten Mal seit den MTB-Rennen vor ~12 Jahren mal wieder richtig beissen muessen... Aber hallo!
Die 14 Tage harte Einheiten ohne Ruhe taten wohl ihr uebriges, so dass ich mit dem Ergebnis leben kann.

Aber der letzte Kilometer, den habe ich mir gut eingeteilt! Es kamen ca. 1400m vor dem Ziel der Reihe nach 5 Laeufer vorbei, und ich war platt. Nix entgegenzusetzen. Schiss, beim Nachsetzen entgueltig einzugehen. Aber auf der langen Zielgeraden, der Einkaufsstrasse des Regionalzentrums Bad Berleburg, hab' ich die mit meinem "Kickdown" wieder eingesammelt:
Den "lethal kick" angezogen, und direkt _neben_ dem letzten ausgetrudelt, sodass ich im Auslaufen leicht an ihm vorbei kam.
Kurz verschnauft, und wieder: "ZACK" and den naechsten drangesprungen. Das sollte dann dem zuvor Ueberholten ein deutlicher Hinweis sein, dass er sich nicht an mich dranhaengen braucht! *g* So hab' ich mir in der leichten Kurve einen nach dem andren geschnappt, und bin am Vordersten nochmal kraeftig vorbeigezogen, bis ich ~ 30m Vorsprung hatte. (Denn dann hab' ich erstmals waehrend der ganzen Aktion zurueckgeblickt.)

In die ultrakurze, gepflasterte und leicht abfallende "Zielzufuerung" einzubiegen war dann ungefaehrdet, und nach dem Einlauf brauchte ich 30 Sek., um mich wieder zu sammeln. Die neue, gemessene HF[max] liegt dann bei 208 (vorher: 206), und da geht immer noch was.

Nun, die Zeit hat nicht gepasst, aber ich hab' richtig kaempfen muessen: Auch eine gute Erfahrung, dass ich dennoch hart bleiben kann. Denn zwischenzeitlich dachte ich nicht, dass ich mich noch so aus der Affaere werde ziehen koennen!

Seltsamerweise fuehle ich mich jetzt praechtig, draussen regnet sich das Sommergewitter aus und meine Beine sind ebenso frisch. Und ich hatte schon Angst, wegen diversen Malaisen!

Sollte ich es mal wieder zu schnell angehen, weiss ich jetzt, wie sich Durchhalten anfuehlt...
Und wenn ich mal soviel trainiert habe, dass ich diesen Kick in den Beinen richtig ausreizen kann, dann kommen noch gaaaanz andere Zeiten! Darauf freue ich mich schon jetzt. Oh Mann, das kickt bis in den Kopf hinein!

Die Kenianer, die haben mich uebrigens am Ende der 3. Runde ueberholt. Erst ein Quartett, dann nochmal ein Nachzuegler, und dann laaange Zeit nix...

Von Alturo zu Strato

#config.strato.de:
#Neuinstallation Debian-3.1
#RecoveryManager: Starten des Rettungssystems
#RemoteConsole: Serielle Konsole einrichten und nach Anleitung anmelden: Wertvolle Hinweise durch Boot-Messages

#ssh k:xy...z:hxz...z hxy...z@serverkompetenz.net
#(In einem weiteren Terminal staendig offen lassen)

#ssh root@server:
reboot && exit

#user@localhost:
vi .ssh/known_hosts und server-Eintrag loeschen

#ssh root@server:
#(ergibt rescue system)
fdisk /dev/hda
#d 1
#n p 1
#1 last
resize /dev/hda1 und e2fsck wie angegeben

#config.strato.de:
#RecoveryManager: Normaler Boot

#ssh root@server:
sleep 360 && reboot

#Jetzt ist /dev/hda1 etwa groesser und kann eine Gentoo LiveCD aufnehmen

#user@localhost:
vi .ssh/known_hosts und server-Eintrag loeschen

#ssh root@server:
#(=> im Debian System)
apt-get install wget
wget http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/releases/x86/2006.0/installcd/install-x86-minimal-2006.0.iso
#Achtung! 2006.1 funzt net!
mkdir /mnt/livecd
mount -o loop install-x86-minimal*iso /mnt/livecd/
cp -a /mnt/livecd/image.squashfs /mnt/livecd/isolinux/ /mnt/livecd/livecd /boot/
vi /boot/grub/menu.lst
#title Gentoo LiveCD
#root (hd0,0)
#kernel /isolinux/gentoo root=/dev/ram0 init=/linuxrc looptype=squashfs loop=/image.squashfs udev nodevfs cdroot=/dev/hda1 console=tty0 console=ttyS0,57600
#initrd /isolinux/gentoo.igz
#boot
reboot && exit

#Im Terminal mit der Seriellen Konsole kann jetzt der neue Grub-Menu-Eintrag ausgewaehlt werden.

Runners, by Roger Hart

,

Runners
by Roger Hart

We ran through blizzards, thunderstorms, freezing rain, covered bridges, creeks, campgrounds, cemeteries, city parks, parking lots, a nuclear power plant, county fairs, and, once, a church service. We were chased by goats, geese, a crazed ground hog, guards (the nuclear power plant), a motorcycle gang, an armed man in a pickup, a sheriff's deputy, and dogs both fierce and friendly. We ran when two feet of snow covered the roads and when the wind-chill was thirty below. We ran when it was eighty degrees at seven in the morning. We ran on streets, sidewalks, highways, cinder tracks, dirt roads, golf courses, Lake Erie beaches, bike trails, across yards and along old railroad beds. Seven days a week, twelve months a year, year after year.

During the hot days of July and August, Ed ran without shirt or socks; I always wore both. Norm ran with a screw in his ankle and joked that it was coming loose. Ed was faster going downhill; I was better going up. The three of us met at a race and became training partners, competitors, best friends. We ran together on Saturday mornings, usually a twenty-mile run along the shore of Lake Erie or a twenty-two-mile route over hilly country roads near Ashtabula. We ran thousands of miles and more than a dozen marathons together, but most of the time we ran alone.

We gave directions to lost drivers, pushed cars out of snowbanks, called the electric company about downed lines and the police about drunks. We saved a burlap bag full of kittens about to be tossed off a bridge, carried turtles from the middle of the road, returned lost wallets, and were the first on the scene of a flipped pickup truck.

We ran the Boston Marathon before women were allowed to enter and before the Kenyans won. We were runners before Frank Shorter took the Olympic gold at Munich, before the running boom, nylon shorts, sports drinks, Gortex suits, heart monitors, running watches, and Nikes.

We ate constantly, or so it seemed. My favorite midnight snack was cookie dough or cold pizza. Ed enjoyed cinnamon bread, which he sometimes ate a loaf at a time. Norm downed buttered popcorn by the bucketfuls and Finnish cookies by the dozen. We all loved ice cream and drank large vanilla shakes two at a time.

Still, friends said we were too thin. They thought we looked sick and worried something was wrong.

We measured our lives in miles down to the nearest tenth, more than one hundred miles a week, over four hundred a month, four thousand a year, sometimes more.

The smells! From passing cars: pipe tobacco, exhaust fumes, and sometimes the sweet hint of perfume. From the places we passed: French fries, bacon, skunk, pine trees, dead leaves, cut hay, mowed grass, ripe grapes, hot asphalt, rotten apples, stagnant water, wood smoke, charcoal grills, mosquito spray, roadkill. And from ourselves: sunscreen and sweat.

Some people smiled and waved. A few whistled. Once or twice a woman yelled from a passing car, said we had nice legs. Others, usually teenage boys in sleek, black cars, yelled obscenities, called us names, gave us the finger, and mooned us. They threw firecrackers, smoldering cigarettes, pop cans, half-eaten ice cream cones, beer bottles (both full and empty), squirted us with water, drove through puddles to spray us, swerved their cars to force us off the road, swung jumper cables out the window to make us duck, and honked their horns to make us jump.

We saw shooting stars, a family of weasels, a barn fire, a covered wagon heading west, and a couple making love in a pickup; we ran with deer on a golf course, jumped a slow-moving train to get across the tracks, hid in ditches during lightning storms, slid across an intersection during a freezing rain, and dived into Lake Erie to cool off in the middle of a hot run. We drank from garden hoses, gas station water fountains, pop machines, lawn sprinklers and lemonade stands. We carried toilet paper, two quarters, sometimes a dog biscuit.

We were offered rides by The Chosen Few motorcycle gang, old ladies, drunks, teenagers, truckers, a topless dancer (not topless at the time but close, real close), and a farmer baling hay, but we never accepted a single one. We argued about the dancer.

We were nervous before races and said we'd quit running them when we weren't. We won trophies, medals, baskets of apples, bottles of wine, windbreakers, T-shirts, pizza, pewter mugs, running suits, shoes, baseball caps, watches, a railroad spike, and, once, five hundred dollars. Often we didn't win anything, although we never looked at it that way.

Ed liked to race from the front and dare other runners to catch him. I preferred to start a little slower, stalk those whose inexperience or eagerness took them out too fast, sneak up on them around twenty miles when they began to look over their shoulders. I felt like a wolf, and they were the prey. When I passed, I pretended not to be tired, and I never looked back.

Our goal was to qualify for the Olympic Trials Marathon, to run faster and farther, to beat other runners.

Did we ever have runner's high? Didn't it get boring? What did we think about? Why did we always look so serious?

Sometimes. Sometimes. Running. We didn't know we did.

One spring day it rained so hard the road was one giant ankle-deep puddle, and Ed was huffing and our feet were splashing and it struck us funny. We laughed until we collapsed, tears and rain running down our faces. We joked about the time Ed had to pee and caught himself showering a snake's head, the time we got lost during a winter storm and refused to turn around, and the time we ran by Don King's ranch and were mistaken for two boxers. (We never understood how anyone could mistake our skinny arms for a boxer's, but we loved it, too.)

We felt guilty about the time we ran into a church service being held in the middle of a covered bridge, and we were too tired, too inconsiderate, too stubborn to turn around, so we sprinted down the center aisle, dodging the two men with collection plates, and ran out the other end of the bridge while the congregation sang "Praise God from whom all blessings flow ..."

And the dogs! The ones that tried to follow us home and the ones that attacked us. Take the time Ed, Norm, and I were surrounded on a dirt road by half a dozen blood-thirsty, snarling, circling canines, each begging for a bite. We picked up rocks, stood with our backs to one another, and yelled at the dogs, yelled for help, yelled for anything. Then Ed threw a rock, not at the dogs but at the farmhouse where the dogs had been sleeping on the front porch. The rock hit the aluminum siding. Bang! Like a gun going off.

An old man came to the door. Looked at us, looked at his dogs, and I thought we'd done it now, and he'd lift a shotgun to his shoulder, shoot us, and let the dogs have what was left.

"Harvey, Louie, Princess, Tucker," the old man called. The dogs trotted back to the porch, and we raced down the road.

But another time we only yelled at a growling Doberman, told it to go home, and the owner jumped in his pickup, chased us down the dirt road, swearing he'd shoot us for bothering his dog. We ran through a field and across a four-lane highway, circled back through the woods, hid beneath the underpass, and then jogged into a gas station, where we celebrated our escape with ice-cold Cokes.

I was bitten by a Dalmatian, a terrier, a cocker spaniel, and a red-haired, knee-high mutt. Three of the dogs escaped after drawing blood, but I caught the mutt in mid-air and threw it over my shoulder as its teeth clamped down on my arm. The dog sailed into a telephone pole headfirst and fell to the ground, knocked unconscious. The owner, ignoring the blood running down my arm and dripping onto the sidewalk, screamed at me for killing her dog. But when she stroked the dog's head, it jumped up and bit me again.

Or the time a sheriff's deputy stopped his cruiser to protect us from a German shepherd as large as the Poland China hog in a nearby field. The dog jumped through the open window and landed on the deputy's lap, and, while they wrestled in the front seat, we ran, afraid of what might happen if either ever caught up with us.

We found pliers, purses, golf balls, bolt cutters, billfolds, money (once, over two hundred dollars, returned to an eighteen-year-old boy--no reward, no thanks), tape cassettes, CDs, sunglasses, school books, porn magazines, a Navaho ring, car jacks, a fishing pole, a pair of handcuffs (no key), an eight ball, and a black bra (36C).

We ran farther and faster. We sprinted up long steep hills by the Grand River until we staggered and our heart rates exceeded the two hundred twenty minus our age that doctors said was possible. We ran intervals on a dirt track: twenty quarter-miles in under seventy seconds, the last lap in fifty-six flat. We got light-headed, our hands tingled, and sometimes blood vessels in our eyes ruptured from the effort.

We ran because it beat collecting stamps, because we were running towards something, because we were running away, because we were all legs, lungs and heart, because we were afraid of who or what might catch us if we stopped.

One winter, while running twice a day, I was on my way home from a seven-mile run, and I couldn't remember if it was morning or night, if when I finished I would shower and go to work or shower and go to bed. I looked at the horizon and the stars, the passing cars, and the lighted barns for a clue, but I couldn't figure it out. Ed often said he once went out for a run and bumped into himself coming back from the previous one.

We lost toenails and we pulled muscles. We suffered frostbite, hypothermia, heat exhaustion, sunburn, blisters, dehydration, and tendonitis. We were stung by bees, bitten by black flies, and attacked by red-winged blackbirds. Sometimes, after a long run or a speed workout, or after a marathon, our legs would be so sore, the Achilles so inflamed, that we could barely walk, and we'd limp or shuffle painfully when going from the couch to the refrigerator or from the front door to the mailbox.

We treated aches with ice and heating pads, or soaked our legs in DMSO, sometimes in Epsom salts and hot water. We tried medical doctors, surgeons, chiropractors, acupuncturists, podiatrists, sports therapists, trainers and quacks. We were given shots of novocaine and cortisone, told to take ibuprofen, Tylenol, and aspirin. We were warned that we were ruining our knees, our hips, damaging our feet, breaking down too much blood, that we would suffer arthritis and degenerative joints.

But sometimes it was like floating, like sitting on top of a pair of legs that you didn't think would ever get tired or slow down. It was like the legs were yours and like they weren't. It was like being part animal, a running, flying animal. A horse, a bird. It was like feet kissing the pavement and effortless strides, the body along for the ride. It was like sitting in Ed's '67 Corvette, that monster engine gulping high-octane fuel and turning 6000 rpms, your foot ready to pop the clutch. Like freedom and invincibility. When we ran around corners, we were jets sweeping in formation.

We all had a resting pulse in the low forties and body fat of seven percent or less. I was six foot two, raced at a hundred and forty-eight pounds, and went through a pair of shoes every six weeks.

Once, I experienced chest pains, a sharp stab beneath the ribs. A Saturday morning, twenty-two mile run. Seven steep hills. We raced up the first hill to find out if it was my heart or not and when I did not drop, we raced up the second and third. After six miles the pain eased off, and Ed said if it had been a heart attack, it must have been a mild one. Thousands of miles later, a doctor unfamiliar with a runner's heart sent Ed to the emergency room where he was poked, prodded, hooked up, and given oxygen until Ed said enough was enough, pulled the IV and ran home. Two weeks later he set an age-fifty record for the mile in a local meet.

Although we ran faster and faster, we never ran fast enough. We failed to qualify for the Olympic Trials. Still, four times we drove for hours and slept in our cars to watch others compete for the three Olympic spots.

Then, just as we once stalked other runners, time stalked us. We began looking over our shoulders and thinking about the marathons we had run instead of thinking about the next race. We slowed down. Our bodies balked at hundred-mile weeks, and it took longer to recover from a hard run. Sometimes when the weather was bad--very hot was always worse than very cold--we took a day off. Sometimes we would skip a day because we were sore or tired. We stopped giving the finger to those who ran us off the roads. We gained five, seven, ten pounds. More.

Now, Ed has a granddaughter; Norm has "screw pains," and I have a retirement clock and deformed toes. We've turned gray, lost hair, and joined the AARP. We run twenty-five, thirty miles a week. From time to time, we race, no marathons but shorter races, three, four miles, maybe a 10K. We measure our lives in days, months, and years.

Ed and Norm still live in Ohio; I moved to North Carolina, then to Minnesota. We no longer run together, but we keep in touch and reminisce about the time the Star Beacon ran a front-page article about a group of snowmobilers who had ridden nearly ten miles on a day when the temperature was five below. We had passed them on our way to a twenty-mile run. We argue about who threw the rock at the house, whose fault it was we got lost, and which one of us the topless dancer really wanted to take for a ride.

We complain that we're running slower than we once did and make jokes about timing ourselves with calendars and sundials.

Sometimes when we're running we'll spot other runners ahead of us and the urge to race comes back, and we'll do our best to catch them. Last fall while I was running in a park, I overheard a high school cross-country coach urge his runners to pass "the old, gray-haired guy." I held them off for nearly a mile although it almost killed me, and, when I had completed circling the park, I ran by the coach and said, "Old guy, my ass."

But my ass is getting old along with all the other parts. When I sometimes fantasize about one more marathon, the fantasy seldom lasts more than a day. Fast marathons, hundred-mile weeks, ten-kilometer races under thirty-one minutes are things of the past.

And what did we learn from running seventy-thousand miles and hundreds of races, being the first to cross the finish line and once or twice not crossing it at all, those runs on icy roads in winter storms and those cool fall mornings when the air was ripe with the smell of grapes, our feet softly ticking against the pavement?

We learned we were alive and it felt good. God, it felt so good.

© Copyright 2001 Roger Hart. This work first appeared in Natural Bridge, the literary magazine of the University of Missouri-St. Louis.

ascii cyclist

,

05:59        phadthai@*     ,__o
05:59        phadthai@*   _-\_<, 
05:59        phadthai@*  (*)/'(*)

egrep

, , , ...

egrep "image.*s.*(Los|sport)" /var/log/apache2/access_log | awk '{print $1}' | sort -n | uniq -c | sort -rn

Zweiter Wettkampf

,

Um ungefragt meinen Fahrer-Bruder etwas laenger schlafen zu lassen, meldete ich vier Wochen nach meinem 10K-Debut in Usingen beim 17. Usinger Laurentiuslauf, weil der Start spaeter als in Garbenteich war und man sich auch online anmelden konnte (2. Zeitersparnis). Ausserdem warb der Veranstalter mit einer amtlich vermessenen Strecke -- fuer mich Neuling gut fuer die intensive Art des Tempo-Gefuehl-Trainings.

Oft wird Gr..f mit seinem Laeufer/Jogger Diss aus dem Zusammenhang gerissen, jedoch ist im Countdown eindeutig die Einschraenkung "junge, gesunde Maenner" gegeben.
Wenn man im vorigen Bericht von mir liest, dass ich mir selbst die "Aussicht, jahrelang die 40:00 zu attakieren" prophezeite, dann weiss man, wie ich klinge, wenn ich mit meiner Leistung unzufrieden bin! :wink:
Heute habe ich mich zur Haelfte auf dieses Zeitziel hin verbessert, nach 45:55 nun eine ~42:30. Als frischer M30 mit leistungssportlicher Vergangenheit ein etwas akzeptablerer Wert.

Das Rennen verlief teilweise durch ein "Wohngebiet in Suedhanglage", wurde in 2 Runden plus Start-Ziel-"Zubringer" absolviert. Bergauf habe ich das Tempo seeehr stark rausgenommen, so dass ich nicht in die Uebersaeuerung kam. Durch leichte Gefaellstrecken konnte ich mit langem Schritt aber auch 4:30er Kilometer-Schnitte wieder rausholen und bin 2x auch ~4:00er Schnitte gelaufen.

Meinen Antritt, der mir im August-Wettkampf erstmals bewusst wurde, habe ich heute gezielter eingesetzt: Ich bin bei km9 auf 2 Laeufer aufgelaufen, und habe diese kurz vor dem Einbiegen auf die Zielgerade auf gutem Asphalt-Untergrund nach Ueberquerung eines Bordsteines mit einem Zwischensprint hinter mir gelassen. Letztes Mal war ich ueber meine Dummheit, auf ausgeflickter Orts-Nebenstrasse 250m zu sprinten, nachtraeglich sehr veraergert -- DAS Risiko muss nicht sein!
Jetzt hoffe ich, dass mir der schnelle Kick auch dann erhalten bleibt, wenn ich mal mein Leistungsniveau gefunden habe.
Die 40:00 peile ich daher mal fuer einen Silvesterlauf an.

Ein- und Auslaufen hat gut geklappt, auch vor dem Wettkampf ist viel Routine aus vergangenen Jahrzehnten vorhanden, an der Startlinie finde ich eine gute Mischung aus An- und Entspannung und selbst der Toilettengang nach dem Warmlaufen war bestens zeitlich eingeplant.
Im 10K-WK trinke ich nichts, und hinterher Eistee zeigte mir, dass den mein Magen nicht unter Anpsannung vertraegt. Die Banane ~60min vorher war anscheinend gut getimt, auch das Essen und die Verdauung am Vortag.
Es war gut, die Tempolaeufe auf der Bahn zu absolvieren: Mit Zeit-Tabellen ausgestattet, konnte ich vorher genau testen, wie sich Renntempo, Renntempo+10 Sek., Renntempo -10/20 Sek. anfuehlen. Von "Tempotraining" oder gar Intervallen kann noch nicht die Rede sein, eher "kontrollierte Umgebung".
Besser machen kann ich noch meine Eingliederung in die Start-Meute: Ich laufe bis 5min vorher warm, und stelle mich zu bescheiden zu weit hinten an -- alle anderen "stehen ja schon, da will ich nicht vordraengeln" (Jaja, die Zeit in GB...). Zwar verhindert das zu schnellen Start, aber dennoch sind 15-20 Sek. erst einmal weg.
Auch habe ich wegen dem welligen Profil oft den Pulsmesser benutzt. Gerne haette ich etwas mehr Gefuehl angewendet.
Bei km8 war zu merken, dass Kraftausdauer fehlt, die Knie waren weich und sie werden deshalb woechentlich eine Dosis Huegellaeufe bekommen muessen.

So, eine Sache noch, die evtl. interessieren koennte: Wenn man auf http://www.fu-mathe-team.de/daniels.yaws meine Daten vom GA-1-Test unter "Herzfrequenz" eingibt (HF-max 210, 10.000m in 52:45 mit HF(durchschn) 160), dann kommt man [ Direktlink ] trotz "mit Vorsicht zu geniessender Formel" ziemlich genau auf meine heutige Zeit! Abzueglich welliges Profil und ~15Sek. Brutto/Netto wuerde ich mich daher momentan bei ~41:59 einordnen. Nochmal: Diese Formeln sind Hilfskonstrukte, klar, aber mir als Anfaenger helfen sie als Orientierung ebensoviel, wie Pulswerte und angelesene Erfahrungen anderer.

Die 1:40:00 fuer einen ersten HM im Oktober sind mental aber bereits abgehakt. Ich belasse es aber dabei, was aendert es der Welten "Lauf", wenn ich mir jetzt 1:35 vornehme? Nix -- mein selbstgestrickter Trainingsplan scheint aber gut anzusetzen, und lieber mal belastungsmindernd (und weniger verletzungsgefaehrdend) rausnehmen.

Die Bilder meines Bruders stelle ich am Montag nach der Veranstaltung online.

GA-1-Test

,

Edith 2006-09-05:

So, meine Trainingsperiode mit besonderem Fokus auf Grundlagenausdauer ist vorbei, jetzt werde ich an der Schnelligkeit feilen (muessen).

Genau der richtige Zeitpunkt, um einen Test der Grundlagenausdauer auf der Bahn durchzufuehren! Eine naheliegende, einleuchtende und leicht durchzufuehrende Testmethode findet sich auf der Webseite von Heiko Klimmer: 10km mit 75% der HF[max].
Hoechste gemessene HF[max] bei mir: 206, ich vermute aber ~210, etwas gerundet ergibt das eine Test-HF von 160 Schlaegen/Minute. (Laesst sich besser ablesen, 160+/-2,3 Schlaege ist leichter zu ueberwachen als 158,23+/-2,3 Schlaege. Alte Controlling-Regel...)

Ergebnis: Bei gegebenem Aufwand im Sinne von gleichbleibendem Herzschlag faellt der Output ueber 10K momentan bei mir von 00:05:03 auf 00:05:17 min/km ab. (Der erste Kilometer ist Ausschuss und wird nicht betrachtet.) Ein Diagramm (dort bitte weiterklicken).

Bewertung: Eine Renneinteilung mit negativen Split werde ich mir -- wie schon intuitiv erahnt -- schenken: Solange die GA nicht stabiler ist, waere schon 48:52 auf HM-Distanz eine "negative Leistungsbilanz" im Sinne von "die 2. Haelfte ist anstrengender". Aber ich habe auch erst <500km in den Beinen, wenn ich mal einen Winter durchgelaufen bin, sehe ich weiter.

Anmerkungen: Einen HF-Bereich von 157-163 zu treffen, ist erstaunlich leicht. Zugegebenermassen war ich mit der Testdurchfuehrung sehr beschaftigt, da ich alle 200m das Diktiergeraet besprechen 'musste' und alle 400m meine "Laufzettel" abreisse (Schluesselring mit numerierten 3x1cm Zetteln zur Rundenkontrolle). Sch#@£$% Daten-Fetischismus ! :wink: Alle 1000m haette auch gereicht! :wink:

Diesen Test werde ich zu spaeteren Zeitpunkten wiederholen, aeussere Bedingungen waren ~14-15 Grad Celsius, windstille, kurze Rennbekleidung und Ablenkung durch einen Hobbygolfer ab ~km7,5. :D

GA-1-Test: data

,

http://www.lauftipps.de/foren/viewtopic.php?p=70245#70245
http://members.aol.com/hklimmer/test.html#GA-1-Test

m;Rd;Zeit;HF_min;HF_max;avg
0;0;00:00:00;;;00:00:00
200;0,5;;;;00:00:00
400;1;02:01:52;;;05:04:40
600;1,5;;;;00:00:00
800;2;00:03:55;160;;00:04:54
1000;2,5;00:04:55;162;;00:04:55
1200;3;00:05:57;161;;00:04:58
1400;3,5;00:06:57;161;165;00:04:58
1600;4;00:08:00;164;;00:05:00
1800;4,5;00:09:04;158;164;00:05:02
2000;5;00:10:05;160;;00:05:03
2200;5,5;00:11:07;;;00:05:03
2400;6;00:12:10;158;162;00:05:04
2600;6,5;00:13:13;158;165;00:05:05
2800;7;00:14:20;162;157;00:05:07
3000;7,5;00:15:17;157;158;00:05:06
3200;8;00:16:21;;;00:05:07
3400;8,5;00:17:22;158;161;00:05:06
3600;9;00:18:26;157;;00:05:07
3800;9,5;00:19:28;159;164;00:05:07
4000;10;00:20:34;;;00:05:09
4200;10,5;00:21:37;157;120;00:05:09
4400;11;00:22:40;160;162;00:05:09
4600;11,5;00:23:45;157;158;00:05:10
4800;12;00:24:49;157;161;00:05:10
5000;12,5;00:25:52;158;162;00:05:10
5200;13;00:26:56;158;162;00:05:11
5400;13,5;00:28:01;158;162;00:05:11
5600;14;00:29:05;158;162;00:05:12
5800;14,5;00:30:10;158;162;00:05:12
6000;15;00:31:15;158;159;00:05:13
6200;15,5;0:32:23;158;165;00:05:13
6400;16;00:33:21;158;160;00:05:13
6600;16,5;00:34:25;162;158;00:05:13
6800;17;00:35:27;158;159;00:05:13
7000;17,5;00:36:34;158;164;00:05:13
7200;18;00:37:37;153;159;00:05:13
7400;18,5;00:38:37;160;162;00:05:13
7600;19;00:39:49;157;158;00:05:14
7800;19,5;00:40:52;159;164;00:05:14
8000;20;00:41:58;158;162;00:05:15
8200;20,5;00:43:02;162;;00:05:15
8400;21;00:44:07;162;159;00:05:15
8600;21,5;00:45:10;162;158;00:05:15
8800;22;00:46:16;158;162;00:05:15
9000;22,5;00:47:20;158;162;00:05:16
9200;23;00:48:26;163;162;00:05:16
9400;23,5;00:49:30;162;157;00:05:16
9600;24;00:50:35;;;00:05:16
9800;24,5;00:51:40;161;160;00:05:16
10000;25;00:52:45;161;163;00:05:17

monthly training journal

,

mysql> select Monat, Anz, `monat.SUM(dauer)`, `monat.SUM(km)`, `Greif`, 
`MAX(km)`, `MIN(km)` FROM sport_stats WHERE Monat=8;
+-------+-----+------------------+---------------+-------+---------+---------+
| Monat | Anz | monat.SUM(dauer) | monat.SUM(km) | Greif | MAX(km) | MIN(km) |
+-------+-----+------------------+---------------+-------+---------+---------+
|     8 |  17 | 19:57:56         |        201.70 |   729 |   21.20 |       5 | 
+-------+-----+------------------+---------------+-------+---------+---------+
1 row in set (0.01 sec)

Jahresperiodisierung

,

Monat;Abs
11;119
12;168
1;225
2;238
3;260
4;212
5;168
6;185
7;190
8;238
9;260
10;214


Quelle: Balkendiagramm Heiko Klimmer
http://members.aol.com/hklimmer/jahr.html

Excel link pages

Hadd base building letsrun thread

,

I could only find this frequently-referenced thread via the Google Cache, so I thought I'd copy it in full length to a better accessible location. Which is here:

Read more...

a video in a pic

, ,

mplayer -nosound -vo jpeg my_video_file.avi
montage *jpg join.jpg
montage.exe -tile 10x10 -geometry 160x84+2+2 -label '%f' 0000* join.jpg


mplayer -ss 1:00:23 -nosound -vo jpeg:outdir=foobar my_video_file.avi

Ergebis 1. Wettkampf

,

Ah, das war eine Punktlandung! Die letzte Runde muss wirklich schneller gewesen sein, als gedacht/geplant: 45:55 das Ergebnis, Schlussbereich in der AK! :wink: Dabei war der Zieldurchlauf immer hinter der Marschroute, die aber auch ein Abfallen vorsah. Wow, so "kontrolliert" im ersten Lauf, haette ich nicht gedacht.

Jetzt weiss ich auch, dass ich meine letzte Runde der Frau Petra Richter vom TV 05 Treis zu zu verdanken habe. Mein Opponent war aber doch schon M35, sein Name Martin Chmil und er startet fuer den LT 1974 Biebertal. Nach mir in der AK-Wertung kommt (nur noch) Martin Guengerich, der postet im laufen-aktuell Forum.

Ich hatte meine Zeit ja folgendermassen festgelegt: Testlauf im Training mit 130 Hoehenmetern ~50:30, und davon 2-4 Minuten abgezogen. Das war im Jahr 2005 Mittelfeld aller Starter. Auch dieses Jahr Platz 96 von 191. Ich haette nicht gedacht, dass dies in der AK "ferner liefen" bedeutet. Sonst waere ich es schneller angegangen! Da brauche ich mir auf die vielen Ueberholungen nichts einzubilden, alles abfallende alte Leute! :wink:

Ein paar (wenige) Bilder, aufgenommen von meinem Bruder, zeigen, dass der Stil nicht ganz so toll ist. Ich haette nicht gedacht, dass der linke Arm immer noch so weit raussteht -- ich meinte vielmehr, ich habe meine ausgefahrenen Ellbogen unter Kontrolle gebracht!?! Hm, fuer den rechten Arm gilt es, aber es bleibt zu verbessern. Auch ist gut zu sehen, dass ich irgendwo hinten rumturne...

Sehr schoen sichtbar die Metamorphose vom Moechtegern-Intellektuellen mit hoher Stirn zum ekligen Tier, auch wenn der Mittelteil eine Pose ist. Im letzten sieht man auch, dass ein wenig Sprintwiederholungen naechstes Jahr dem Stil ganz gut tun koennten... :wink:

Wenn ich aus dem Stand so eine Zeit laufe, dann koennte ich mich im Laufsport in die Riege derer einordnen, die jahrelang die 40:00 attakieren. Auf Marathon-Distanz koennte ein 3:30 Debut klappen, was mein Kumpel vor Jahren geschafft hat und mentale Messlatte darstellt. Es wird sich zeigen!

Am Abend nach dem 1. Wettkampf seit ueber 10 Jahren

,

Durch einen Bedienungsfehler der Stoppuhr muss ich die Zeit im Internet abwarten. Startnummer 165. Sollte aber gepasst haben. 1/3 Runden: HF~185, 2/3 HF~190, 3/3 HF~195. HF[max][vorher]=200/203 (unklare Messung), HF[max][aktualisiert]=206.
Die dritte Runde hat mich eine Dame aus W35 gezogen, sonst haette ich 46:xx weit verpasst. Bei km9 laufen wir auf einen M~30 auf, der mich zur Endbeschleunigung aufforderte. Ich lehnte erst ab, wurde aber tempomaessig mitgezogen. Ich schlug vor, "ab dem Carport" (ca. 200m vor Ziel) zu sprinten, weil "mein 1. Rennen" und "ich nicht weiss, ob ich das durchstehe".
Hab ihn nach kurzem Geplaenkel dann angeblich aufsehenerregend verblasen... Verblasen muessen! *g* Kannte bislang den Tunnelblick nur vom Rad. Wenn ich bald mehr Erfahrungen habe, gehe ich zukuenftig auch schon frueher mit. Eigentlich wollte ich die Dame vorlassen, weil sie mich halt so gut gezogen hat und es im 1. Rennen um wirklich nix geht, ausser Intervalltempobestimmung. Aber der hat mich provoziert!!1!
Tja: Tschaka! :D
So habe ich jetzt extrem gute Laune, mir waere echt was entgangen! Obwohl es nicht besonders schlau ist, auf aelteren Orts-Nebenstrassen loszusprinten. Auch haette ich mir leicht was am Bewegungsapparat holen koennen... Naja, neue HF[max].

Einlaufen ging auf der Drei-Runden-Strecke besonders gut: Ich war 20' vor Start losgelaufen, hatte locker eine Runde absolviert, und es waren beruhigende 3 Minuten bis zum Start-"Klapp". Gibt es bei Strassen-/Volkslaeufen eigentlich keine Startpistole? Ich hatte gelesen, man solle sich vor 10K bis zum Schwitzen einlaufen. I second that.

Bei den Zieldurchgaengen konnte ich gut meine aktuelle Zeit mit einem Spickzettel vergleichen. Ich hatte in Annahme eines zu schnellen Starts 4:20 - 4:40 - 4:40 - 4:30 - 4:30 - 4:30 - 4:40 - 4:40 - 4:40 - 4:40 = 45:50 notiert. Es wurde halt etwas langsamer...

Trinken aus Bechern klappt nicht, wohl aber das Abstellen aus vollem Lauf auf einem Brueckengelaender. Falsche "Prior"-itaeten? Gut moeglich...

Ansonsten hat es mir sehr viel Spass gemacht, ich habe auf sauberen Laufstil geachtet (will den ja auch kraftsparenderweise mal ueber 21,x km durchhalten) und ich war gewiss der einzige, der den Schweiss mit einem Taschentuch abtupfte! :wink: Der Brueckenlauf des TV Gossfelden -- ein Genuss!

Zeitansage erster 10K

,

Morgen laufe ich beim Brueckenlauf eine 46er Zeit. Ich stand aber heute 4 Std. an einer grossen Metall-Saege auf Betonboden und morgen vormittag wieder 5Std. -- das geht mir immer auf die Beine. Dennoch will ich sehen, ob ich morgen Stehvermoegen habe. Die Intervalle fielen diese Woche aus. Der Trainings-Halbmarathon hat keinen Muskelkater verursacht, trotz 100% Asphalt. Heute 6,75km locker mit knapp 7min/km und 3x Steigerung auf ungefaehres Renntempo.

monthly training journal

,

mysql> select Monat, Anz, `monat.SUM(dauer)`, `monat.SUM(km)`, `Greif`, 
`MAX(km)`, `MIN(km)` FROM sport_stats WHERE Monat=7;
+-------+-----+------------------+---------------+-------+---------+---------+
| Monat | Anz | monat.SUM(dauer) | monat.SUM(km) | Greif | MAX(km) | MIN(km) |
+-------+-----+------------------+---------------+-------+---------+---------+
|     7 |  16 | 16:26:50         |        163.25 |   643 |   14.75 |       6 | 
+-------+-----+------------------+---------------+-------+---------+---------+
1 row in set (0.01 sec)

Anmeldung zum 1. Wettkampf

,

Oh wei, die Unvernunft! Keine einige wenige Wochen im Training, schon bekomme ich ungeahnten Bewegungsdrang...
Hab' mich heute erstmal zu einem 10K am 5.8.06 angemeldet: Da noch mit ohne In-Tervalltraining in den Beinen, sollte nach etwas Grundlagentraining, aber auch schon mal mit zuegigen Dauerlaeufen, eine brauchbare Bankmarke herauskommen.

spatial data in MySQL

,

UPDATE training_strecke_marker SET pt=PointFromText(CONCAT('POINT(',`training_strecke_marker`.`lat`,' ',`training_strecke_marker`.`lon`,')'));

(Posted by Ian Scrivener on February 18 2005 4:33pm @ http://dev.mysql.com/doc/refman/5.0/en/populating-spatial-columns.html)

Adding a sequence to an existing table

,

I had a database with 2 routes (running courses in a latitude/longitude representation) stored with no order other than that the first inserted value was the 1. 'clickpoint'.

I needed a way to generate a sequence for each route_id. Here is the quick solution:

set @foo=0;
UPDATE training_strecke_marker SET strecke_marker_seq = (SELECT @foo := @foo+1 ) WHERE strecke_id =3;
set @foo=0;
UPDATE training_strecke_marker SET strecke_marker_seq = (SELECT @foo := @foo+1 ) WHERE strecke_id =6;

I am a suit, not a geek! ;)

, ,

19:38 queru * hi all another time
19:39 queru * Anyone can help me on how to internationalize an interface
using MySQL to store the _messages?
19:46 queru * ¡Aleluya!
19:46 queru * http://my.opera.com/cpr/blog/show.dml/120232
19:47 queru * A geek whos pastes the table structure for i18n
19:50 queru * Two days loss for i18n
19:50 queru * Hurra for frameworks!
20:51No new messages in awaylog
20:51[freenode] You are no longer marked as being away
20:52 cprior * heh, that's me!
[20:53] [cprior(+ei)] [3:#symfony(+n)]

Betriebsbuchhaltung

=WENN(UND(I4<>"";ISTKTEXT(I4));I4;WENN(UND(J4<>"";ISTKTEXT(J4));J4;""))

Floyd Landis

Floyd Landis is so fast, he can cycle around the world and punch himself in the back of the head.
Floyd Landis gave Mona Lisa that smile.
Floyd Landis can slam a revolving door.
Floyd Landis does not get frostbite. Floyd Landis bites frost.
Floyd Landis does not sleep. He waits.
Floyd Landis has two speeds. Grupetto, and Kill.
Unlike Greg LeMond, Floyd Landis doesn't go hunting.... Floyd Landis GOES KILLING.
Floyd Landis counted to infinity. Twice.
When Floyd Landis does a pushup, he isn’t lifting himself up, he’s pushing the Earth down.
Floyd Landis is the only man to ever defeat a brick wall in a game of tennis.
If you spell Floyd Landis in Scrabble, you win. Forever.
Faster than a speeding bullet ... more powerful than a locomotive ... able to leap tall buildings in a single bound... yes, these are some of Floyd Landis's warm-up exercises.
Floyd Landis once ate a whole cake before his friends could tell him there was a stripper in it.
Some people like to eat frogs' legs. Floyd Landis likes to eat lizard legs. Hence, snakes.
Floyd Landis’ house has no doors, only walls that he walks through.
Floyd Landis can divide by zero.
Floyd Landis doesnt shave; he kicks himself in the face. The only thing that can cut Floyd Landis is Floyd Landis.
Simply by pulling on both ends, Floyd Landis can stretch diamonds back into coal.
It takes Floyd Landis 20 minutes to watch 60 Minutes.
Behind every successful man, there is a woman. Ahead of every cyclist at the Tour de France, there is Floyd Landis.
Floyd Landis did in fact, build Rome in a day.
Floyd Landis can judge a book by its cover.
Floyd Landis uses a night light. Not because Floyd Landis is afraid of the dark, but the dark is afraid of Floyd Landis.
Floyd Landis puts his pants on one leg at a time, just like the rest of us. The only difference is, then he wins the Tour.
Floyd Landis got his drivers license at the age of 16. Seconds.
When Floyd Landis does division, there are no remainders.
Floyd Landis’ acceleration is so powerful, it can be seen from outer space by the naked eye.
To be or not to be? That is the question. The answer? Floyd Landis.
Noah was the only man notified before Floyd Landis relieved himself in the Atlantic Ocean.
Paper beats rock, rock beats scissors, and scissors beats paper, but Floyd Landis beats all 3 at the same time.
As an infant, Floyd Landis' parents gave him a toy hammer. He gave the world Stonehenge.
Floyd Landis knows the last digit of pi.
Floyd Landis once played Russian roulette with a fully load gun and won.
Bigfoot takes pictures of Floyd Landis.
He, who laughs last, laughs best. He who laughs at Floyd Landis … looses the Tour.

(Apotheken-) Preise "Laufschuhe"

, ,

Seit 1995 habe ich vielleicht 2 Paar Laufschuhe gekauft, und erst jetzt habe ich mal wieder auf die Preise geachtet.

Ich fuehle mich uebervorteilt, wenn ich die Preisentwicklung ansehe.

Situation

1. Inflationsrate locker ueberholt
Jaehrliche Inflationsraten lauten wie folgt:

1990199119921993199419951996199719981999200020012002200320042005
1,6%5,1%4,4%2,7%1,7%1,5%1,9%0,9%0,9%0,6%1,4%2,0%1,4%1,1%1,6%2,0%

Quelle: IHK NRW (.pdf)

Setze ich 1995 = 100, so erhalte ich fuer 2005 eine kumilierte Inflationsrate 14,7%.

2. Marktwachstum
Gemessen an der Zahl der Laufveranstaltungen, Marathonteilnehmer und persoenlicher Meinung ist die Zahl der Laeufer seit 1995 sprunghaft gestiegen. Zumindest in Deutschland also werden deutlich mehr Schuhe verkauft als vor 10 Jahren.

3. Produktionsmoeglichkeiten
Mit meinem kaufmaennischen Hintergrund traue ich mir zu, eine billigere Produktion als in '95 anzunehmen. Auf meinen neuen Saucony steht Made in China.

4. Marktausweitung
Der relevante Markt steht durch die Walking-Mode auf erheblich breiterer Basis.

Wenn mich meine Erinnerung nicht taeuscht, habe ich damals 120-140 DM fuer ein mittelpreisiges Modell (Karhu Fulcrum, IIRC) bezahlt. Inkl. Videoanalyse etc, pi-pa-po, das Geschaeft existiert heute noch (in groesseren Raeumen).

Letzte Woche erzaehlte man mir dort, dass 120-140 EUR als Mittelwert angesehen werden muessten.

Der Karhu * 1,147 ergibt fuer mich aber 70-82 EUR.


Gruende?!?

Ich kann den Markt als Aussenseiter schlecht einschaetzen. Hohe Abnahmeverpflichtungen seien ein Grund, so habe ich gelesen, der billige Abverkauf muesse einkalkuliert werden. "Schuldiger" waere dann der Hersteller.

Hoehere Handelsspannen? Bei normalen Schuhen branchenueblich ~200%, so hoert man. Knapp kalkuliert in 1995 und jetzt auf Branchenniveau? "Schuldig" dann der Haendler und ich koennte bedenkenlos zu eBay rennen.


Konsumentenverhalten

Ich lege Wert auf die Beratung in Fachgeschaeften, habe selbst in seinem Radgeschaeft gejobbt, war "Multiplikator" mit entsprechendem Abschlag auf den VK usw.

Bislang habe ich niemals Beratung in Anspruch genommen, und dann online gekauft. Aber diese Bastion schwankt derzeit!

Ich ueberlege stark, in Zukunft
  • 1. Beratung/Analyse im Fachgeschaeft in Anspruch nehmen, und auch einen Schuh zu kaufen.
  • 2. Den gleichen Schuh, den zweit-besten in der Passform oder den letzten Schuh online nachzuordern.


Bei fluechtiger Marktrecherche gehen Auslaufmodelle online fuer ~60 EUR, das waeren 180 EUR / 2 ~ etwa 10EUR ueber dem inflationaer bereinigten Preis von 70-82EUR des "aufgezinsten Karhu Fulcrum".


Caveat

Nein, der Euro ist kein Teuro, das Statistische Bundesamt rechnet es uns vor: Wahrgenommene Inflation mehr als viermal so hoch wie amtliche Inflationsrate.


Oder uebersehe ich was?

Unter "Gruende?!?" nur die zwei, die mir spontan einfielen. Was sagen die Fachleute hier -- evtl. jemand mit Branchenkenntnissen?
Ich kann mir nicht vorstellen, dass grossartig _mehr_ Entwicklungsaufwand anfaellt, hinter dem ganzen Marketinggeschrei steckt doch selten Substanz...

Es besteht halt die Gefahr, dass ich vor dem naechsten Kauf dem Inhaber des Fachgeschaeftes per E-Mail mitteile, dass ich seine eingepreiste Beratungsdienstleistung anderweitig verwenden werde -- so dass er gegebenfalls seinen Mitarbeitern Arbeitsanweisungen fuer den Umgang mit mir geben kann. :wink:

Am Scheideweg im Umgang mit Fachgeschaeften:

cpr

http://www.lauftipps.de/foren/viewtopic.php?p=65634#65634

Runner's journal

, ,

2006-08-31:
The main view:
create view sport_journal as select sql_no_cache `training_journal_laufen`.`datum` AS `datum`,unix_timestamp(`training_journal_laufen`.`datum`) AS `unixtime`,`koerperwerte_journal`.`hf_ruhe` AS `hf_ruhe`,time_format(sec_to_time(SUM(time_to_sec(`training_journal_laufen`.`dauer`))),_utf8'%k:%i') AS `dauer`,if((`training_journal_laufen`.`strecke_id` is not null),1,0) AS `has_strecke`,SUM(coalesce(`training_strecke`.`laenge`,`training_journal_laufen`.`laenge`)) AS `laenge`,round(avg((coalesce(`training_strecke`.`AA`,`training_journal_laufen`.`AA`) / 100)),2) AS `aa`,coalesce(`training_strecke`.`name`,NULL) AS `strecke_name`,coalesce(`training_strecke`.`beschreibung`,NULL) AS `strecke_beschreibung`,coalesce(`training_strecke`.`hm_kum_rauf`,NULL) AS `strecke_hm_kum_rauf`,coalesce(`training_strecke`.`hm_kum_runter`,NULL) AS `strecke_hm_kum_runter`,`training_journal_laufen`.`type` AS `art`,time_format( sec_to_time( sum(time_to_sec(`training_journal_laufen`.`dauer`)) / SUM(coalesce(`training_strecke`.`laenge`,`tr