Het hol van de Code

23 mei, 2006

Vrijgegeven wp-contract-vorm 0.3

Filed onder: WordPress - het 4:28 p.m. van Brian @

0.2 had wat het zuiveren links daarin en een controle werkte niet. Aldus versie 0.3. Het kan in de zelfde plaats worden gedownload:
http://www.thecodecave.com/downloads/plugins/wp-contract-form.zip

Veranderingen
- - - - - - - - -

0.3 VEREISTE VERSIE
Verwijderde het zuiveren berichten
Toen de Website leeg was, werd E-mail benadrukt.
Wanneer akkoord ga leeg was, werd een foutenmelding niet getoond.
0.2 VEREISTE VERSIE
Bevestigde MD5. Het gebruikt nu website ook in plaats van e-mail. Dan kan het zelfde e-mailcontact voor veelvoudige websites worden gebruikt.
Verwijderde de CSS stijlen die met mijn thema (en waarschijnlijk anderen) onverenigbaar waren. Zij worden anders genoemd en kunnen gemakkelijk worden teruggezet in.
Toegevoegd carraige komt op e-mail terug waar nodig.
Maakte het gehele ding WC3 volgzaam
0.1 Aanvankelijke versie
Verzendt automatisch e-mail naar de bestemming EN de gebruiker, omkeren van en aan.
Vereiste dat de website wordt ingevuld.
Voegde een termen gebied toe dat klantgericht is.
Voegde toe klantgericht „ik“ lijn goedkeur
Voegde checkbox toe en verifiÃërde het uiteindelijk wordt ingevuld.
Ik hinderde het creëren van een legit dossier van de POT voor taallocalisatie niet
Produceerde een unieke identiteitskaart voor het contract.

22 mei, 2006

Vrijgegeven wp-contract-vorm 0.2

Filed onder: PHP - het 1:12 p.m. van Brian @

De originele versie had sommige kwesties die nu zijn verbeterd. Het kan hier worden gedownload:
http://www.thecodecave.com/downloads/plugins/wp-contract-form.zip

Het Logboek van de verandering:

0.2 VEREISTE VERSIE
Bevestigde MD5. Het gebruikt nu website ook in plaats van e-mail. Dan kan het zelfde e-mailcontact voor veelvoudige websites worden gebruikt.
Verwijderde de CSS stijlen die met mijn thema (en waarschijnlijk anderen) onverenigbaar waren. Zij worden anders genoemd en kunnen gemakkelijk worden teruggezet in.
Toegevoegd carraige komt op e-mail terug waar nodig.
Maakte het gehele ding WC3 volgzaam

0.1 Aanvankelijke versie
Verzendt automatisch e-mail naar de bestemming EN de gebruiker, omkeren van en aan.
Vereiste dat de website wordt ingevuld.
Voegde een termen gebied toe dat klantgericht is.
Voegde toe klantgericht „ik“ lijn goedkeur
Voegde checkbox toe en verifiÃërde het uiteindelijk wordt ingevuld.
Ik hinderde het creëren van een legit dossier van de POT voor taallocalisatie niet
Produceerde een unieke identiteitskaart voor het contract.

Hoe te om de modules van de douanePEER op 1and1.com en andere gedeelde servers te installeren

Filed onder: PHP - het 9:57 am van Brian @

1and1.com, zoals ik voordien zei, is een groot gastheer. Hun steun kan niet u kunnen vertellen hoe te om alles te doen u wilt doen, maar grotendeels, geven zij u volledige toegang. Als zij een Vrije server drie jaar overeenkomsten opnieuw aanbieden, ruk omhoog het weg. U zult ladingen van geld bewaren en kunt een verbetering aan een professionele server voor halve prijs worden aangeboden zoals ik was.

Een paarweken geleden, vertelde ik Michael (die met Angela heeft gedaan wat keurig materiaal in paren rangschikte - ik ga aan vrij omhoog hebben een uur om enkel hun plaats te doorbladeren en aan het Taiwanese materiaal van het Ministerie van het Onderwijs te luisteren dat zij daar en in http://metroministries.org/ hebben gehad) dat ik door een gang van het installeren van douanemodules voor PHP PEER zou posten. De PEER is „douanekader voor PHP Componenten“. In otherwords, is de PEER een REUSACHTIGE gemeenschappelijke bibliotheek van PHP code die u toegang tot een rijkdom aan middelen zal geven u niet in de norm installeert van PHP hebt. Als u gemakkelijk of complex iets wilt doen, is er een goede kans dat er een perenmodule is die u uit zal helpen. Of het de datum van een bepaalde eenvoudig vakantie wordt, die een nieuwsvoer in het voorgeheugen onderbrengt, dat 3d voorwerpen voor uw bezoekers roteert, die gegevens aan hen of om het even welk van een groot aantal andere taken stromen, zijn de kansen, is er een module van de PEER die u een voorsprong op uw project kan geven. Hier, neem een blik: http://pear.php.net/packages.php

Duidelijk, niet zijn elk van die modules geïnstalleerdt in het kader van de standaardrekening van de 1and1- PEER en er zou daar kunnen één zijn die u wilt maar niet beschikbaar door gebrek is. Dit artikel vertelt u hoe te om één van die geïnstalleerdeà modules te krijgen. Gelukkig, is het niet ingewikkeld dat. Werkelijk is de truc aan het installeren van de modules van de douanePEER bij 1 en 1 zo eenvoudig aangezien het weten van hoe zij zijn in de documentatie van de PEER classifed. Zie 1and1 geïnstalleerdei PEER heeft, maar het is neer gesloten zodat u niet om het even wat voor alle mensen kunt breken die uw webserver delen. De PEER heeft voor dit gepland en u toegestaan om een douaneconfiguratie voor uw bijzondere webserver te installeren. Deze configuratie van PEER zal het gebrek voor Alle server u ontvangt en zal beïnvloeden iedereen niet elses zijn. De vraag van de PEER dat een „GEDEELDE GASTHEER“ en zodra u die termijn heeft, u de documentatie kunt hier volgen: http://pear.php.net/manual/en/installation.shared.php.

Om elk van aan te passen dat voor 1and1, u het in hun folderstructuur moet zetten. De 1and1 folderstructuur heeft twee seperataantal. Eerst behoort een twee (of nu misschien drie) cijferaantal dat op de server of op het serverlandbouwbedrijf wijst u tot (dat een gissing is, maar ik denk het steek houdt). De tweede wijst op uw contractidentiteitskaart. Dit moet niet met uw gebruiker worden verward - identiteitskaart die het aantal is dat door elk van uw e-mailadressen en FTP logins wordt gedeeld. Zo, kijkt de folderstructuur iets in die aard:
/kunden/homepages/10/d55555555/htdocs/ waar 10 het aantal zijn ik veronderstel is het serverlandbouwbedrijf en d55555555 is uw contractidentiteitskaart. Als u dit in mening wanneer het lezen door het document houdt, zult u het grootste deel kunnen uit voorstellen.

Ik heb door tijd voor de volledige slag door slag gang met screenshots dat ik gewoonlijk, maar hopelijk, zal een snelle looppas door allen zijn u nodig hebt en dan kunt u geen vragen stellen u in de commentaren zou kunnen hebben.

Zo uw eerste taak is stopverf te krijgen.

Dat is deze Stopverf:

Niet deze stopverf:

Download enkel het van hier: http://www.chiark.greenend.org.uk/~sgtatham/putty/ en installeert.

Opstelling een rekening aan logboek in uw plaats. Het is ongecompliceerd, als u moeilijkheden hebt. Te beslissen neem een onderbreking en lees gelieve hulpdoc. op het en als u werkelijk de modules wilt overnemen van de douanepeer zonder het verdere lezing en bestuderen. Misschien is er een gemakkelijkere manier om te doen wat u wilt doen.

Zodra u geïnstalleerde stopverf hebt (doet BTW iedereen heeft XWindows nog werkend door Stopverf voor 1and1.com? Ik heb het willen proberen maar niet de tijd nog… gehad) login die uw gebruikersaantal en hoofdwachtwoord gebruikt (u35555555 of iets in die aard niet uw contractidentiteitskaart)

Zodra u wordt geregistreerd zult u bij een herinnering zijn die als dit kijkt:
u35555555: ~ >

Vraag nu peer wat het huidige configuratie is is:
u35555555: ~ > peren config-show

U zult zien dat alles (Bin_dir, doc_dir en enz.) gemeenschappelijke folder gebruikt. Dat is waarschijnlijk iets in die aard: /usr/local/bin/php

Wat u moet doen is creÃërt een douane config dossier waarin u alle modules kunt installeren u gebruikt maar niet door gebrek verstrekt. In dit geval, zullen wij de uitbreiding installeren HTTP_Request zodat wij sommige douanepagina het grijpen en aanvallen XSF (ENKEL KIDDING!!!) kunnen doen.

Zo, is het eerste te doen ding creÃërt het configdossier in uw wortelfolder:
u35555555: ~ > config-creÃërt de peer /homepages/10/d55555555/htdocs/ .pearrc

Vertel nu de gemeenschappelijke perenmodule om een exemplaar van zijn folderstructuur voor u tot stand te brengen om te gebruiken…
u35555555: ~ > installeert de peer - oPEER

Zou u wat wij willen zien hebben gedaan?
Type enkel:
u35555555: ~ > kat .pearrc
U zult iets krijgen die als dit kijkt:
#PEAR_Config 0.9
a: 7: {s: 7: “ php_dir“; s: 39: “ /homepages/10/d55555555/htdocs/pear/php“; s: 8: “ data_dir“; s: 40: “
/homepages/10/d55555555/htdocs/pear/data“; s: 7: “ ext_dir“; s: 39: “ /homepages/10/d5555555
5/htdocs/pear/ext“; s: 7: “ doc_dir“; s: 40: “ /homepages/10/d55555555/htdocs/pear/docs“; s: 8: “ t
est_dir“; s: 41: “ /homepages/10/d55555555/htdocs/pear/tests“; s: 9: “ cache_dir“; s: 41: “ /homepa
ges/10/d55555555/htdocs/pear/cache“; s: 7: “ bin_dir“; s: 35: “ /homepages/10/d55555555/htdoc
s/pear“;}

En dat is vrij veel het! U bent geïnstalleerde. U kunt, als u willen, zien of is een specifieke module geïnstalleerdo met een bevel als:
u35555555: ~ > peren lijst-dossiers HTTP
of
u35555555: ~ > perenonderzoek HTTP_Request

U kunt proberen om dingen te installeren:
u35555555: ~ > installeert de peer HTTP_Request

Maar u kunt vinden dat andere modules worden vereist. Zo moet u hen ook installeren
u35555555: ~ > installeert de peer Net_URL

Nochtans, moet het GEMAKKELIJKSTE te doen ding PEER hebben al FO installeren de modules u automatisch met - alldependency swithc nodig hebt
u35555555: ~ > installeert de peer HTTP_Request - alldeps

Dat is het! Uw geïnstalleerdl allen.

Hier is één definitief nuttig bevel: config-show. Als u (en I) juist alles deed, zou u iets als het volgende moeten krijgen:

u35555555: ~ > peren config-show
Configuratie (kanaal pear.php.net):
=====================================
Auto-ontdek nieuwe Kanalen auto_discover
Blijf Kanaal default_channel pear.php.net in gebreke
Http_proxy van het Adres van de Server van de Volmacht van HTTP
[De AFGEKEURDE] server van de PEER master_server pear.php.net
Preferred_mirror pear.php.net Spiegel van de standaard van het Kanaal
Het verre Dossier van de Configuratie remote_config
De folder bin_dir /homepages/10/d55555555/htdocs/pear van de PEER executables
De documentatiefolder doc_dir /homepages/10/d55555555/htdocs/pear/docs van de PEER
PHP uitbreidingsfolder ext_dir /homepages/10/d55555555/htdocs/pear/ext
De folder php_dir /homepages/10/d55555555/htdocs/pear/php van de PEER
Het geheime voorgeheugenfolder cache_dir /homepages/10/d55555555/htdocs/pear/cache van de Installateur van de PEER
De gegevensfolder data_dir /homepages/10/d55555555/htdocs/pear/data van de PEER
PHP CLI/CGI binaire php_bin /usr/local/bin/php
De testfolder test_dir /homepages/10/d55555555/htdocs/pear/tests van de PEER
Geheim voorgeheugen TimeToLive cache_ttl 3600
De aangewezen stal van de Staat van het Pakket preferred_state
Het dossiermasker umask 22 van Unix
Zuiver Niveau breedsprakige 1 van het Logboek
Het wachtwoord van de PEER (voor wachtwoord
handhaver)
Het Behandelende Programma sig_bin /usr/bin/gpg van de handtekening
De Zeer belangrijke Folder sig_keydir /usr/local/etc/pearkeys van de handtekening
Zeer belangrijke Identiteitskaart van de handtekening sig_keyid
Het Type van Handtekening van het pakket sig_type gpg
De gebruikersbenaming van de PEER (voor gebruikersbenaming
handhaver)
Filename /kunden/homepages/10/d55555555/htdocs/.pearrc van het Dossier van de Configuratie van de gebruiker
Filename /usr/local/etc/pear.conf van het Dossier van de Configuratie van het systeem



(Te laten gelieve me weten of dit postwerk voor u of of zijn er fouten I behoefte aan corred. Dit allen werd teruggekregen van het dreunlogboek, zodat kon ik juffrouw hebben een stap langs de manier lezen - Dank! Brian.)



20 mei, 2006

De wp-post Vorm van het Contract

Filed onder: WordPress - het 1:22 am van Brian @

Bijgewerkt aan versie 0.2 - gelieve te downloaden opnieuw.

Goed, heb ik mijn tweede WordPress Plugin geschreven. Goed - niet werkelijk. Dit was meer van een houwer…

Zie Duff Ryan een plugin heeft die een persoon toestaat om contactvormen in om het even welke post of pagina dynamisch op te nemen. En Podz vergde een versie van het dat hij voor een vrij WordPress installatieproject werd aangepast dat wordt gecreÃërd. Hij heeft een prototype dat maar loopt hij wilde dat een unieke sleutel werd geproduceerd voor elke gebruiker.

U kunt het verzoek op het archief van de Hakkers van wp zien.

De download van mijn stop is binnen hier: hier.

Dingen die ik ben veranderd:

0.2 VEREISTE UPDATE
Bevestigde MD5. De website werd niet omvat in de knoeiboel…
Het gebruikt nu $wpcontract_website ook in plaats van e-mail. Dan kan het zelfde e-mailcontact voor veelvoudige websites worden gebruikt.
Verwijderde de CSS stijlen die met mijn thema (en waarschijnlijk anderen) onverenigbaar waren. Anders genoemd en kan worden gemakkelijk worden gezet terug in.
Toegevoegd carraige komt op e-mail terug waar nodig.
Maakte het gehele ding WC3 volgzaam:
http://validator.w3.org/check?uri=http%3A%2F%2Fwww.thecodecave.com%2F%3Fp%3D133&charset=%28detect+automatically%29&doctype=Inline
0.1 Aanvankelijke versie
Verzendt automatisch e-mail naar de bestemming EN de gebruiker, omkeren van en aan.
Vereiste dat de website wordt ingevuld.
Voegde een termen gebied toe dat klantgericht is.
Voegde toe klantgericht „ik“ lijn goedkeur
Voegde checkbox toe en verifiÃërde het uiteindelijk wordt ingevuld.
Ik hinderde het creëren van een legit dossier van de POT voor taallocalisatie niet
Produceerde een unieke identiteitskaart voor het contract.

Hier is een levende manifestatie van het resultaat. Ik ben sindsdien begonnen benieuwd te zijn of is de CSS groepering specifiek voor mijn blog aangezien andere blogs niet schenen om de groeperingskwesties met de originele stop in zoverre dat te hebben ik. Goed wordt dat gemakkelijk bevestigd in anycase.

17 mei, 2006

Veilig gebruikend de Ruit van de Voorproef in Vooruitzichten.

Filed onder: Uiteinden, Technieken en Technologieën - het 2:04 p.m. van Brian @

U KUNT de voorproefruit hebben actief in Microsoft Outlook zonder auto aanhalend alle HTML spam u krijgen.

Om dit te doen, maak enkel een omslag in uw inbox die de uitgezette voorproefruit heeft. Dan wanneer de post van HTML aankomt, beweeg het in die omslag. U kunt de auto-voorproeflijn ook aanzetten die de eerste drie tekstlijn voor e-mail toont. Dit helpt werkelijk spam verminderen dat refences aan websites omvat. Dat het soort e-mail gewoonlijk uw e-mailadres ingebed daarin (in code) heeft zodat spammer kan enkel vertellen wanneer het een levende bestemming heeft bereikt. Gebruik deze methode voor een paar maanden en uw naam zal veel van de spamlijsten afzetten.

Om slechts HTML gebaseerde e-mail op de omslag `Suspect over te schakelen, creÃër een regel die als dit (verlaat een commentaar als u meer details dan wilt wat hier) wordt getoond kijkt:

Pas deze regel toe nadat het bericht aankomt
door de Youraccount@here.com- rekening
  en met meerdelige `/alternative of `meerdelig/related in de berichtkopbal
de beweging het aan de ÉÉN OF ANDERE OMSLAG MET de RUIT van de VOORPROEF ZETTE HIER omslag uit
  en einde dat meer regels verwerkt

Als slechts de hoven geen George W. Bush… hadden verkozen

Filed onder: Mijn Soort Grap - het 8:59 am van Brian @

De dingen zouden sooo veel beter… geweest zijn


Het bureau van de Voorzitter

(Klikkend LEES het VOLLEDIGE ARTIKEL (indien getoond) een het stromen video met geluid… zal aanhalen)
(meer…)

12 mei, 2006

Het Resizing van JPEGS in Delphi om Duimnagels voor het posten aan het Web te creëren

Filed onder: Het 6:45 am van Delphi - van Brian @

Ik dacht ik dit voorbeeld zou kunnen posten… Het werkt werkelijk goed met het Lichte manuscript van doosJava plugin voor WordPress… Het is console app één enkele van dossier (DPR) Delphi die in een partijdossier kan worden gebruikt resize jpegs aan om het even welk percentage van de originele grootte.

Ik gebruik het met ZTree door alle JPegs te etiketteren die ik heb gewenst om resize en dan zal het raken van CTRL B. CTRL B tot een partijdossier uit alle geëtiketteerde dossiers met de bevellijn leiden die ik inga. Zo is bevellijn I gebruik „ResizeJPeg %4.%5 ″ en 10 later seconden, heb ik een grote reeks beelden en duimnagels ik aan het Web kan posten.

BTW I gebruiks netto aandrijving om aandrijving X te maken: ben een mijn folder van FTP. NetDrive is PRACHTIG!!! Ik durf zeg het zo zoals ZTree…. bijna nuttig is Bijna….

Voor zij die geen zorg om hebben geinteresseerd te zijn in het compileren van Van Bron Delphi code, hier is EXE: ResizeJPEG.exe

DELPHI:
  1. // ****************************************************************************
  2. // ResizeJPEG.DPR                                                 01/Jul/2004
  3. // dat door Brian Layman (AKA Kapitein Queeg) wordt geschreven
  4. // bezoekt hem in http://www.TheCodeCave.com
  5. //
  6. // Deze routine werd geschreven helpen resize jpegs voor het posten aan het Web
  7. //
  8. //
  9. // dat waarschuwt: Deze routine opent uw beelden en vervangt dossiers zonder
  10. //    waarschuwingen.  Het is niet ooit verondersteld om uw origineel beeld uit te geven, maar
  11. //    als onverwacht iets gebeurt, kon u sommige belangrijke beelden verliezen.
  12. //    Begrijp elke lijn van dit voorbeeld alvorens u het in werking stelt.  Of beter nog,
  13. //    stel dit voorbeeld helemaal niet in werking. U zou tegenhouden en op dit ogenblik moeten wissen
  14. //    dossiers. Voor als het veroorzaakt dat blauwe rook worden uitgezonden van uw netwerkkaart,
  15. //    als het alle gebruikers van uw computer wist, of als het uw zuster maakt
  16. //    verdeel met haar advocaatvriend en begin een caver te dateren, is het
  17. //    niet mijn fout.  (Eigenlijk dat de laatstgenoemde een verbetering zou kunnen zijn, maar
  18. //    het is nog niet mijn fout.) Maar het feit van de manier is, om het even wat
  19. //    kon gebeuren wanneer u met de registratie knoeit en dit voorbeeld IS,
  20. //    in al gevaarlijke ernst.
  21. //
  22. // Gebruik: ResizeJPEG.exe JPGNAME.JPG < - Resizes het beeld aan 10% van origineel
  23. //         ResizeJPEG.exe JPEGNAME 50 < - Resizes het beeld aan 50% van origineel
  24. //
  25. // Vergunning - als dit u - Groot helpt! Het gebruik het, wijzigt het aandeel het.
  26. //
  27. // Schenkingen - als dit project u werkelijk uit helpt, voel vrij om $5 te maken
  28. //    de (vs) symbolische schenking via Paypal aan Brian@TheCodeCave.com of verlaat enkel a
  29. //    de commentaar op mijn blog en omvat uw land van herkomst.
  30. //
  31. // Geschiedenis:
  32. //    01/Jul/2004 - GecreÃërd BL -
  33. //
  34. // ****************************************************************************
  35. programma ResizeJPEG;
  36.  
  37. gebruik
  38.   ExceptionLog,
  39.   Vormen, Klassen, JPEG, Grafiek, SysUtils;
  40.  
  41. {$R *.RES}
  42.  
  43. {******************************************************************************
  44.   DoResize
  45.   Deze routine ontvangt twee JPEGs en het percentage (als geheel aantal) van
  46.   de originele grootte.  Het doet slechts aspectverhouding het resizing.
  47.   De verwezenlijking en het bevrijden van JPEGs moeten buiten deze routine worden gedaan.
  48.   srcJPEG moet een beeld bevatten.  destJPEG zal de inhoud worden beschreven.
  49.   Het overgaan van een nul of een negatief percentage zal
  50. ******************************************************************************}
  51. procedure DoResize (srcJPEG, destJPEG: TJPEGImage; const PCT: Geheel; BMPName: Koord =“);
  52. var
  53.   Bitmap: TBitmap;
  54. begin met // DoResize
  55.  
  56.   als (niet (Toegewezen (srcJPEG) en Toegewezen (destJPEG)))
  57.   dan hef Exception.Create op (`is Er een programmeringsfout geweest.  `+
  58.                               `De parameters JPEG die tot DoResize worden overgegaan hebben niet `+
  59.                               `geïnitialiseerdd. ');
  60.  
  61.   // Fout uit als wij geen geldig bronbeeld hebben
  62.   als (srcJPEG.Empty)
  63.   dan hef Exception.Create op (`de overgegaane parameters kan geen geldig beeld veroorzaken.  `+
  64.                               `Het bronbeeld is leeg. ');
  65.  
  66.   // Fout uit als wij geen geldig bronbeeld hebben
  67.   als (PCT <= 0)
  68.   dan hef Exception.Create op (`de overgegaane parameters kan geen geldig beeld veroorzaken.  `+
  69.                               `Het percentage ('+ IntToStr (PCT) + `%) is ongeldig. ');
  70.  
  71.   Bitmap: = TBitmap.Create;
  72.   probeer
  73.     Bitmap.Width: = Trunc (srcJPEG.Width * (PCT/100));
  74.     Bitmap.Height: = Trunc (srcJPEG.Height * (PCT/100));
  75.     Bitmap.Canvas.StretchDraw (Bitmap.Canvas.ClipRect, srcJPEG);
  76.     destJPEG.Assign (Bitmap);
  77.     als (BMPName <>“)
  78.     dan Bitmap.SaveToFile (BMPName);
  79.   tot slot
  80.     Bitmap.Free;
  81.   eind;
  82. eind;  // DoResize
  83.  
  84. var
  85.   JPEGOrig, JPEGTemp: TJPEGImage;
  86.   ImgName, imgExt: Koord;
  87.   Percentage: Geheel;
  88.   CreateBMP: Van Boole;
  89. begin
  90.   Application.Initialize;
  91.   // Retreive eerste parameter en strook van om het even welke weginfo.
  92.   // dat het dossier - naam is.  Dit omvat nu de uitbreiding.
  93.   ImgName: = In kleine letters (ExtractFileName (ParamStr (1)));
  94.  
  95.   // bepaalt de uitbreiding
  96.   ImgExt: = ExtractFileExt (ImgName);
  97.  
  98.   // als er een uitbreiding is, verwijdert het uit het dossier - naam.
  99.   // als er geen uitbreiding is, veronderstelt nu `.jpg voor.
  100.   als (ImgExt <>“)
  101.   dan ImgName: = exemplaar (ImgName, 1, Lengte (ImgName) - Lengte (ImgExt))
  102.   anders ImgExt: = `.jpg';
  103.  
  104.   // de derde parameter voor het percentage van verandering is.
  105.   // als verstrekt niet, het blijft aan 10% in gebreke
  106.   Percentage: = StrToIntDef (ParamStr (2), 10);
  107.  
  108.   CreateBMP: = Van Boole (StrToIntDef (ParamStr (3), 0));
  109.  
  110.   // dit als de verklaring zowel verifiÃërt dat het dossier daar is en dat het nu heeft
  111.   // .jpg of een uitbreiding .jpeg.  Als deze voorwaarden niet worden voldaan aan, het programma
  112.   // uitgangen zonder een fout.
  113.   als (FileExists (ImgName + ImgExt) en ((ImgExt = `.jpg') of (ImgExt = `.jpeg')))
  114.   dan begin
  115.     // leidt tot het voorwerp voor het manipuleren van het nieuwe beeld
  116.     JPEGTemp: = TJPEGImage.Create;
  117.     probeer
  118.       // leidt tot het voorwerp voor het opslaan van het originele beeld
  119.       JPEGOrig: = TJPEGImage.Create;
  120.       probeer
  121.         // Lading origineel
  122.         JPEGOrig.LoadFromFile (ImgName + ImgExt);
  123.  
  124.         // Vraag de subroutine voor het resizing van origineel en het aanbrengen van het
  125.         // tijdelijk voorwerp.
  126.         als (CreateBMP)
  127.         dan DoResize (JPEGOrig, JPEGTemp, Percentage, ImgName + `_s.bmp')
  128.         anders DoResize (JPEGOrig, JPEGTemp, Percentage);
  129.  
  130.         // sparen het nieuwe beeld met een „_s“ spijkerde op het dossier vast - naam.
  131.         JPEGTemp.SaveToFile (ImgName + `_s + ImgExt);
  132.       tot slot probeert // rond gebruik JPEGOrig
  133.         Vrij // het originele voorwerp
  134.         JPEGOrig.Free;
  135.       eind;  // probeert rond gebruik JPEGOrig
  136.     tot slot probeert // rond gebruik JPEGTemp
  137.       Vrij // nieuw/de temperaturen heeft bezwaar
  138.       JPEGTemp.Free;
  139.     eind; // probeert rond gebruik JPEGTemp
  140.   eind; // als fileexists
  141. eind.

11 mei, 2006

De Fiets van de berg

Filed onder: Mijn Dagboek - het 9:36 am van Brian @

De maandag nachten is weg mijn nachten. Ik kan gaan waar ik wil. Jammer genoeg bedraagt dat vaak niet veel. Maar deze week betekende het eigenlijk wordend buiten en hebbend wat pret.

Ik werd definitief te gaan rit de Sleep van de Fiets van de Berg van het Park van de Staat van de Tak van het Westen. Het was een ontploffing zelfs als ik niet helemaal tot dat vaardigheidsniveau nog ben.

Al lange winter wordt het gehandhaafd door CAMBA - de Vereniging van de Fiets van de Berg van het Gebied van Cleveland.
De Vereniging van de Fiets van de Berg van het Gebied van Cleveland

Zij brengen bruggen en andere uitdagingen langs de sleep aan. Ik ontmoette zelfs twee van de ambtenaren die nacht, Brian Lennon, voorzitter, en Mike Ryba, Penningmeester. Jammer genoeg kan ik niet de namen van de andere mensen herinneren zij met, niet zelfs van Puerto Rico bereden, maar zij waren alle werkelijk aardige mensen. Al winter handhaven hun leden lang de slepen.

Ik probeerde de camera op mijn nieuwe telefoon uit en kreeg sommige kwart fatsoenlijke schoten (zij absoluut waren niet halve fatsoenlijk) terwijl het nog licht was. Nochtans, moet de blootstellingstijd werkelijk hoog zijn wanneer het schemerig wordt. U kunt zien dat aangezien het envening gaat, de schoten meer blurier worden. Wanneer het nemen van beelden in schemering met de telefoon, zal ik moet stabalize het. Houden van het door hand volstaat enkel niet (plus kansen zijn medio-training ik niet al dat stal hoe dan ook… was)

De sleep volgde langs resevoir en was mooi met de zon plaatsend… Sommige bruggen boden afwisselende gemakkelijke routes aan.  Mijn helm had deze reis niet gemaakt, zodat was ik conservatief op dit één… Een sleep van de steenbuil om het leven interesseren onscherp… te te maken op te maken niettemin…

De Camba- website heeft een grote kaart van het park, maar het is een 2.5mb 1 pagina PDF. Ik mananged om het in een 45K JPEG om te zetten die veel detail niet heeft verloren. Dit is een weinig handiger om op PDAs te houden en wat niet…
De blauwe gestippelde sleep is ik… volgde

Ik werd me zelfs een paar kentekens… Dit allen was meestal van één zeer lange wortel dichtbij het begin van de sleep. Het was een omhooggaande heuvelsectie die ik in het verkeerde toestel begonnen was en de wortel die over een voetwaarde wordt vereist van reis op en over het te krijgen, hoewel de wortel zelf waarschijnlijk net onder 6 duim hoog was. In elk geval, besliste ik het te duwen en het hoe dan ook te proberen. Het resultaat was ik was ingestort tegen de boom met slechts mijn voorwiel over makend het. Schaaf was van het glijden achteruit onderaan de schors aangezien ik mijn positie… (Kneeing eigenlijk veronderstel ik) kreeg

Ik ben trots van dit! Dit men is enkel ergerend…

Ik ben trots van de gevilde knie… Ik heb waarschijnlijk mijn knie niet gevild die van een fiets in 20 jaar valt… Jongen die me correcte oud…. maakt In elk geval, betekende het ik grenzen opnieuw duwde, wat is wat die ongeveer allen leeft is en wanneer u ophoudt doend die, dat in groot deel zijn waarom de mensen… oud groeien Ik had een paar meer builen en kneuzingen. Bijvoorbeeld wordt mijn juist wapen eenvoudig geschaafd omdat er niet genoeg ruimte voor me was tussen de bomen door te worden die daar… waren Al deel van de pret en ik ben smilin aangezien ik… typ

9 mei, 2006

De Mens van de cyclus

Filed onder: Mijn Dagboek - het 3:33 p.m. van Brian @

Ik had wonderfully een pretweekend. Ik was kuilbemanning voor mijn vriend Tom Moyer. Hij kwam omhoog rennen en de renbaan van de Richels van Nelson. Het is een aardig spoor maar zeer hobbelig. Wij moesten één of andere structurele reenforcement van zijn tachometer en stroomlijnkap doen, maar het ging werkelijk goed. Hij rapporteerde dat draai 7 wegens het washboard recht vóór het interessant was. Hij zei hij dat washboard bij snelheid raakte en dacht hij dood zou zijn toen de hoek kwam. Maar anderzijds streek het glad.

Mijn banen moesten helpen de fiets die met premix van brandstof wordt voorzien krijgen - meet de bandtemperaturen before and after de rassen om ervoor te zorgen de banden omhoog genoeg kleverig tijdens die hoeken en niet zo veel verwarmden te zijn dat hij brokken van rubber helemaal over het spoor gooit.

Buiten het koude weer dat met de zonnebrand wordt gecombineerd, was het een zeer goede dag. BTW, gele Yamaha van Tom RZ350 #262. Het is twee strijkt en een ontploffing om te berijden… (Ja, spreek ik vanuit ervaring :) )

Hier is de een paarvideo's:
Film 1
Film 2

Leer meer: De rassen van Tom in de medio-Atlantische Club Roadracing

Beelden:











En Tom had zeker sommige bewonderaars daarna bij ons huis. Hij is de appel op het ogenblik van het oog van Caleb…



„CycleMan!“


„Oudere Posten

Aangedreven door WordPress