Tag-arkiv: Program

Tilfredsheden ved at gøre noget færdigt

Jeg har prøvet at arbejde hjemme i to dage, og det er virkelig noget, der rykker, når man kan koncentrere sig 100 % uden forstyrrelser.

Jeg deler kontor med en kollega, og det er lige op til cementfabrikkens kontrolrum, hvor telefoner og alarmer ringer, hvor folk snakker, og hvor der er færdsel.

Vi bliver ofte forstyrret. Det gør ikke noget, det hører med til jobbet som rådgivende dinosaur, men det kan gøre det svært at koncentrere sig 100 % om en opgave i længere tid.

Der er jo også møder, telefon og e-mail at passe, og man skal heller ikke glemme, hvordan anlægget ser ud.

Det er fint, vi keder os ikke. Der sker noget nyt hver dag, og langt hen ad vejen tilrettelægger vi selv vores arbejde. Det er et privilegium.

Men nu har den største cementovn vedligeholdelsesstop, og når den ikke kører, får jeg det stille. Det var derfor oplagt at arbejde hjemme med en opgave, som kræver koncentration, og som det har været svært at finde sammenhængende tid til i det daglige.

Det er et nyt og bedre program til at blande brændsler og råmaterialer i det rette forhold, så man får den rette kvalitet. Jeg skrev om programmet her på bloggen i juli 2011, og deraf kan man udlede, at det har været svært at finde sammenhængende tid.

Men nu er det endelig færdigt!

Det kan alt det, jeg satte som mål, og mere til. Fx kan du vælge en byge af råmaterialer og brændsler, stille nogle kemiske og procesmæssige betingelser og så be’ programmet finde den billigste blanding.

Det er normalt temmelig kompliceret, for bruger man mindre af noget, skal man bruge mere og mindre af andre ting, hvis den kemiske kabale skal gå op.

Det føles bare godt. Ikke meget matcher den tilfredshed, man føler, når man endelig har løst en opgave, man har moslet med i lang tid. Det er godt at nå i mål.

Excel-mysteriet

Man skal ikke nødvendigvis forstå alt. En gang imellem må man acceptere, at sådan er det bare, og så komme videre. Sådan er det også med Excel.

På arbejde har jeg brugt mange timer på et Excel-program. Nu var jeg endelig nået dertil, at den første store klump kunne afprøves. Med en makro kalder jeg Excels Problemløser, som så beregner hele molevitten.

Ja, sådan plejer det at være, men nu er det altså blevet til Excel 2010, og uanset hvad pokker jeg prøvede, kunne Problemløseren ikke løse de simpleste regnestykker, når den blev kaldt fra en makro.

Der var ingen problemer, når jeg brugte den manuelt med nøjagtig de samme indstillinger. Jeg gennemtrawlede nettet for bugs i Excel 2010 og prøvede sågar at skifte til punktum som decimalseparator, men intet virkede.

Jeg var på nippet til at give op, men gemte så regnearket i Excel 2003-format og tog det med hjem.

Læs resten

Program til analyse af websidens access log

Download Excel regneark med makroer til analyse af hjemmesidens adgangs-logfil. Finder hotlinks, robotter, spambots og mulige slyngler.

Da jeg havde fået fjernet alle spor efter hackerne, som brød ind på min side, begyndte jeg at interessere mig for serverens logfiler, hvor alle besøg og anmodninger bliver logget.

Som jeg skrev i Uopdragne søgerobotter, spambots og hackere, gik det op for mig, at der er en trafik af den anden verden, og at der var en del, jeg ønskede at blokere for – især uopdragne robotter, som grovæder af båndbredden.

Logfiler kan imidlertid have mange tusinde poster, og så er det ret uoverskueligt at søge på må og få. Jeg skrev derfor et program (makroer/VBA) i Excel, som kan importere logfilen og udtrække de poster, jeg interesserer mig for, nemlig hotlinks til mine billeder, robotbesøg, ”hacker-følere”, mulige spambots samt lidt mere.

Altså ikke normal besøgsstatistik, men et overblik over gæster jeg måske helst slet ikke vil have ind, og som jeg kan afvise i min .htaccess-fil (mere om .htaccess i næste indlæg om dette emne).

Fx havde jeg besøg af følgende (navngivne) robotter fra ved middagstid den 7. september til næste dags morgen kl. 8:

  • Googlebot
  • Googlebot-Image/1.0
  • bingbot
  • http://www.web.nl/webmasters/spider.html
  • Corporate Spider
  • Googlebot-Mobile/2.1
  • Moreoverbot
  • http://boardreader.com/info/robots.htm)-CommentCrawler
  • R6_CommentReader(www.radian6.com/crawler)
  • http://www.proximic.com/info/spider.php
  • MJ12bot
  • AcoonBot
  • BlogSearch
  • Exabot
  • Googlebot-Mobile/2.1
  • msnbot-media/1.1
  • news bot
  • ezooms.bot
  • R6_FeedFetcher(www.radian6.com/crawler)
  • Sosospider
  • magpie-crawler/1.1
  • VoilaBot
  • Googlebot-Mobile/2.1
  • 5.1; Search

Hertil kommer nogle stykker, som jeg formener adgang, bl.a. Yandex og Baiduspider. Nogle på listen ovenover respekterer et pænt ”nej tak” og skrider, når de har læst robots.txt (fx ezooms, sosospider og magpie-crawler). Googlebot-Mobile står der tre gange, fordi den har brugt forskellige IP-adresser.

”Corporate Spider” er ny hos mig. Jeg kan se, at det er en spambot, og at min blokering af spambots virker, for den fik et ”403 Forbidden,” da den prøvede at poste en kommentar.

Regnearket til logfil-analyse

Læs resten