Kategoriarkiv: Udvikling

12 trin til bedre kode

Arbejder du som programmør, så tag The Joel Test på din arbejdsplads.

Kort beskrevet – 1 point for hver punkt du kan svare ja til, alt under 10 giver seriøse problemer. Læs artiklen, den er både vittig og vanvittig godt skrevet.

  1. Bruger I kildekontrol/source control?
  2. Kan I builde projektet i ét step?
  3. Laver I daglige builds?
  4. Har I en bug database?
  5. Fikser I bugs inden I skriver ny kode?
  6. Er jeres schedule up-to-date?
  7. Har I en krav-specification?
  8. Har I (som programmører) et stille arbejdsmiljø?
  9. Bruger I de bedste værktøjer, penge kan købe?
  10. Har I testere?
  11. Skriver nye kandidater kode under jobsamtalen?
  12. Laver I “hallway usability testing”?
 
Se også, hvad du kan gøre, hvis du arbejder et sted, der scorer lavt i The Joel Test, men du er nyankommet menig ansat “på gulvet” og tror at du ikke har nogen magt til at ændre noget? Læs: Getting Things Done When You’re Only a Grunt.
 

Hvordan man sletter alle tabeller med et bestemt prefix

Jeg har søgt høj og lav, og den bedste quick’n’dirty måde at gøre det på, er følgende:

  1. Marker og kopier alle tabeller du vil have slettet i venstre kolonne i phpMyAdmin
  2. Indsæt i Notepad
  3. Søg og erstat prefixet med prefix plus “; drop table ” foran:
    F.eks.
    1. Søg:  “wp_”
    2. Erstat: “; drop table wp_”
  4. Slet det første “;” i første række
  5. Indsæt i SQL-fanebladet på databasen og kør det

Det skulle undre mig, om ikke der er en mere “rigtig” måde at gøre det på. Kender du denne, må du meget gerne poste en kommentar.

Kilde:

http://discuss.joyent.com/viewtopic.php?id=6247

Hvordan man søger og erstatter med MySQL

Søg og erstat med MySQL:

UPDATE tabelnavn SET felt = replace(felt, “søgestreng”, “erstatningsstreng”);

Du kan ramme flere felter på en gang:

UPDATE tabelnavn SET felt = replace(felt, “søgestreng”, “erstatningsstreng”), felt2 = replace(felt2, “søgestreng2”, “erstatningsstreng2”);

Du kan også filtrere med en WHERE sætning hvis du vil:

UPDATE tabelnavn SET felt = replace(felt, “søgestreng”, “erstatningsstreng”) WHERE `title` REGEXP ‘-0’;

Kilde:

http://mybesinformatik.com/content/phpmyadmin-search-and-replace
http://www.zimmertech.com/tutorials/php/60/mysql-search-replace-phpmyadmin.php