Arkiv for kategorien “Programming”

Dette er mest ment som en liste til mig selv så jeg kan holde styr på de extensions jeg normalt installerer i min Firefox.

  1. Adblock Plus (link)
    Fjerner bannere, popups, billeder mv.
  2. IE Tab (link)
    Hvis der bare er nogle af de sider du besøger der kræver IE er denne extension uundværlig, bare højreklik og vis siden i et IETab – SÃ¥ slipper man for IE.
  3. Javascript Debugger (link)
    Virkelig god debugger til Clientside Javascript – GÃ¥r ogsÃ¥ under navnet Venkman. Hvor DOM Inspectoren giver adgang til at se en masse detaljer har man med Venkman mulighed for at lave breakpoints mv. Se en god tutorial i brugen af Venkman hos Svend Tofte.
  4. View Source Chart (link)
    En fiks måde at få et hurtigt overblik når man kigger i koden. Viser også koden som den ser ud efter at den er blevet ændret af Javascript.
  5. Web Developer (link)
    Ultimativt værktøj til alle der udvikler til Web.
  6. ColorZilla (link)
    Tryk Shift+Esc – SÃ¥ kan du hurtigt finde farven pÃ¥ billeder, links, baggrunde osv. Men den viser ogsÃ¥ ID’s pÃ¥ elementer.
  7. del.icio.us knapper i Firefoxdel.icio.us (link)
    Benytter du del.icio.us til at huske dine social bookmarks så har de lavet en Firefox extension der giver dig to knapper til at komme enten direkte til dine bookmarks, eller til at tagge en side.
  8. Firebug (link)
    Også en god extension hvis man kan lide at studere opbygningen af en hjemmeside.

Comments 3 kommentarer »

Hvorfor er det at man nogle gange må ty til en re-installation af sin computer?

Som udvikler er det nødvendigt for mig at mit udviklingsmiljø ligger lokalt og at jeg kan debugge.

Men i sidste uge (efter en fejlet installation af Microsoft Script Host) gad min Visual Studio ikke debugge hverken at debugge mine VBscript ASP sider eller mine c# Web Services. Jeg forsøgte med alle former for af-installering af diverse relaterede programmer (.NET framework, Visual Studio) og fulgte slavisk instuktioner fra Microsoft uden held.

Faktisk brugte jeg halvdelen af onsdagen og hele fredagen pÃ¥ at forsøge at re-etablere mit udviklingsmiljø – Uden held. SÃ¥ igÃ¥r gik jeg igang med at re-installere min maskine (er endnu ikke færdig imens jeg skriver dette), og valgte samtidigt at gÃ¥ væk fra 1 partitions installationen der var da jeg mødte pÃ¥ første arbejdsdag til mit normale setup der bestÃ¥r af 2+ partitioner

  • c: drevet er forebeholdt operativsystemet og midlertidige ting
  • d: drevet er der jeg installerer programmer
  • og hvis jeg har flere partitioner (nok diskplads) har jeg som regel data pÃ¥ et e: drev til downloads

Dette gør at jeg mange gange kan slippe for at gemme data i tilfælde af en re-installation da det normalt kun er c: drevet jeg behøver at installere. Ja, jeg skal stadig installere alle mine programmer, men jeg kan hurtigt få dem på igen, da jeg jo ligger alle mine downloads på et andet drev.

Jeg har blandt andet ved denne re-installation fjernet komponenter jeg ikke benytter, herunder Outlook Express, MSN Messenger og andre småting der kommer på.

Så nu er den ved at være der, jeg har installeret Windows XP Professional, lagt samtlige servicepacks og hotfixes samt drivers på, jeg har installeret Office XP, og påført de servicepacks og hotfixes der var nødvendige der.

Og nu er jeg meget tæt på at være færdig med at installere Visual Studio.

Så ville jeg lige konfigurere min Outlook men bliver mødt med følgende fejl:

Microsoft Outlook kan ikke startes. Outlook kræver Microsoft Outlook Express 4.01 eller nyere. Du kan installere Outlook Express 5.0 ved at køre IE5Setup.exe fra mappen IE5 pÃ¥ cd’en eller via Webstedet Windows Update

Microsoft Knowledge Base

WTF! Det kan da ikke være rigtigt at man ikke kan bruge Outlook fra Office pakken uden at OE er installeret!! Så jeg må se om jeg kan få den på ellers skal jeg vel igang med at installere forfra igen.

Imens jeg har downloaded servicepacks, hotfixes, drivers mv. har jeg fundet et meget spændende site som giver klare instuktioner om hvordan man laver en Unattended Installation af Windows XP.

Det drejer sig ikke bare en der indeholder et answer script, så man slipper for at indtaste licensnøgler og svare på standard spørgsmål. Men en version hvor man har samtlige Servicepacks og hotfixes installeret, og måske også .NET framework, Office, Visual Studio, Acrobat Reader, WinZip, Nero og mange andre programmer man benytter.

Læs mere hos pÃ¥ MSFN – Microsoft Software Forum Network’s side om Unattended Installation af Windows

*** UPDATE ***

Jeg fik med møje og besvær installeret Outlook Express, for jeg har jo ogsÃ¥ lavet ændringer i min registreringsdatabase som KUN Outlook Express ikke kan lide, men lidt hjælp fik jeg den til at starte. Det var nok at omdøbe HKEY_CURRENT_USER/IDENTITIES/{xxxxxx…..xxx} Username fra Main Identity til Main Backup.

Outlook stadig ikke starte, men Metode 2 på KB320863 hjalp mig, dog skulle .reg filen se sådan her ud:

REGEDIT4
[HKEY_LOCAL_MACHINE\Software\Microsoft\Active Setup\Installed Components\{44BBA840-CC51-11CF-AAFA-00AA00B6015C}]
@=”Microsoft Outlook Express 5″
“IsInstalled”=dword:00000001
“ComponentID”=”MailNews”
“Locale”=”EN”
“StubPath”=hex(2):22,25,53,79,73,74,65,6d,44,72,69,76,65,25,5c,50,72,6f,67,72,61,6d,20,46,69,6c,65,73,5c,4f,75,74,6c,6f,6f,6b,20,45,78,70,72,65,73,73,5c,73,65,74,75,70,35,30,2e,65,78,65,22,20,2f,41,50,50,3a,4f,45,20,2f,43,41,4c,4c,45,52,3a,49,45,35,30,20,2f,75,73,65,72,20,2f,69,6e,73,74,61,6c,6c,00
“Version”=”5,00,2314,1300″

Og ikke som een lang linie.

Jeg fik desuden brug for Office XP Advanced Installation, for der er et link til Office XP Resource Kit Tools i sektion 3.

Comments 3 kommentarer »

Rettere – Find vejen. Da den ikke kan finde ud af at udregne en vej imellem to punkter – Men det er vel bare et spørgsmÃ¥l om tid.
Findvej.dk er en ny service der integerer maps.google.com og Kort og Matrikelstyrelsen. Google har for nyligt opdateret deres service til at inkludere vejkort over Danmark (og mange andre lande).

Jeg har selv eksperimenteret med Google’s API, men vil bruge aftenen pÃ¥ at kigge hvordan Peter finder koordinaterne hos KMS.

Comments 5 kommentarer »

Jeg har netop skrevet en side om hvordan man importerer en CSV fil til sin database, desværre kunne den skabelon jeg brugte til min blog ikke helt finde ud af at lave menuen i toppen. Så jeg er midlertidigt gået tilbage til standard skabelonen.

Der vil løbende komme permanente sider som den.

Comments Ingen kommentarer »

I mit daglige arbejde har jeg en lokal installation af de databaser der kører i vores produktion. Jeg har i dag opdaget en hurtig måde at få en frisk kopi af databaserne over på min egen maskine.

Start med at køre følgende:

Restore Filelistonly
From Disk = 'c:\Database Backup\productionDatabaseName.bak'

Det giver følgende resultat (trunkeret):

LogicalName
PhysicalName
Type
1
production_Data
E:\SQLData\FancyNameOfDatabase_Data.MDF
D
2
production_Log
E:\SQLData\FancyNameOfDatabase_Log.MDF
L

For så at importere databasen til din egen server skal du køre nedenstående script:

Restore database myProductionDatabaseName
From disk = 'c:\Database Backup\[BackupFile_db].bak'
with
Move 'Production_Data' TO 'c:\Sql Databases\MyProductionDatabase_Data.MDF',
Move 'Production_Log' TO 'c:\Sql Databases\MyProductionDatabase_Log.LDF', REPLACE

Du skal bare være opmærksom på at du skal benytte LogicalName når du udfører Move kommandoen.

Comments Ingen kommentarer »

  1. Pop-Ups
  2. Pop-Under
  3. Forbyd højreklik
  4. Musik
  5. Fast bredde på siden
  6. Langsomme tabeller
  7. Unødige spørgsmål
  8. Splash sider
  9. Overtag browseren
  10. Underlige plugins
  11. Kun IE
  12. Den sorte side

Læs yderligere om disse 12 tricks der forhindrer (eller putter en klods om benet) besøgende. (eng.)

Comments 3 kommentarer »

Prøv at åbne denne side ind i hhv. Firefox og Internet Exploder.

Når du så bevæger musen rundt på det grid der er på siden er Firefox hurtig til at opdatere farverne, IE er derimod ekstrem langsom og er slet ikke glad for at lyse op på X og Y aksen.

ARGH!

Comments Én kommentar »

Nu har jeg igennem de sidste 4½ år arbejdet hos Speednames.com som udvikler, og det var på tide at prøve noget nyt. Men man føler sig lidt sendt tilbage til første felt, når man igennem de 4½ år har programmeret i ASP/Javascript og nu skal til at vedligeholde et system udviklet i ASP/VBScript. Selv små banale syntax ting skal man lige tænke over.

Men jeg er godt med, efter at have været det nye sted i lidt over en uge. Jeg har dog indset at VBScript er Javascipt underlegen i forbindelse med Objekter og Arrays, sÃ¥ jeg er godt igang med at lave en dejlig klasse (læs Objekt) til at snakke med databasen. Der var ikke sÃ¥ mange steder pÃ¥ nettet man kunne læse om det, men jeg vil prøve at lave et indlæg der beskriver den – nÃ¥r den er færdig.

Comments Ingen kommentarer »

En lille liste over programmeringssprog og deres popularitet:

  1. Java
  2. C
  3. C++
  4. PHP
  5. (Visual) Basic
  6. Perl
  7. C#
  8. Python
  9. Javascript
  10. Delphi/Kylix

Du kan se hele listen her : TPCI – TIOBE Programming Community Index

Comments Ingen kommentarer »