Git-kurs

Git LogoJag har idag hållt en liten kurs (3 timmar) som introducerat utvecklare till Git och distribuerad versionshantering. Deltagarna jobbar dagligen i Windows och Visual Studio och trots att det inte är min dagliga hemvisst så flöt allt på bra, Git Extensions fungerade fint t ex och ingen av deltagarna fastnade på nyckelhantering eller andra “vanliga” uppstartsproblem.

Följande ämnen hanterades:

  • Grunderna: Vad är versionshantering egentligen? Vad är skillnaden mellan centraliserad och decentraliserad versionshantering? Vad är speciellt för Git?
  • Versionshanteringens bitar: blob, tree, commit, tag, branch. Repo, index, staging area och arbetsmapp
  • Installation, grundkonfigurering
  • Vardagsarbetet: commit, branch, merge, push & pull, clone & init
  • Server och dela kod via SSH, GitHub, Gitorous.

Kursen är i huvudsak praktisk och inriktad på att få den som redan jobbat med centraliserad versionshanteringssystem, såsom CVS, Subversion och Microsofts SourceSafe, att komma igång.

Det finns fler ämnen att hantera – de som ingick i kursen ger basen för det dagliga arbetet och troligen behöver man inte någonsin lära sig mer om man inte är intresserad.

Sony DCR-HC24

Sony Handycam DCR-HC24E
Sony Handycam DCR-HC24E

Skulle idag tanka över lite film från mor och fars videokamera, en Sony Handycam DCR-HC24 (eller DCR-HC24E) enligt klisterlappar. Under Linux sade dock lsusb ingenting till en början – LCD-skärmen på kameran visade dock att man var tvungen att lämna “easy mode” för att USB skulle aktiveras. Jag tryckte på en liten blå knapp med etiketten “Easy” och vips så sa rapporterade lsusb att det ny finns en Sony XXXFIXME ansluten.

Efter en del googlande blir det uppenbart att man måste använda Firewire (1394) för att importera video under Linux. Har tyvärr ingen firewire-sladd, så det blev till att starta Windows XP Home Edition som medföljde Lisas laptop (en Dell Latitude D531). Kameran kunde inte installeras automatiskt. Efter mycket googlande så kom jag via en Sony Vaio-fanclub fram till Sonys supportsajt (finns även på svenska).

Det verkar finnas något som heter Windows Movie Maker som skall kunna spela in den strömmande filmen (via USB) från kameran, enligt en vänlig människas blog.

Det fungerade men Windows Movie Maker – när den importerade/spelade in videoströmmen – sparade materialet som WMV-filer istället för i ett rått format (AVI). Så det blev minst två konverteringar/omkodningar för att exportera filen för vidare bearbetning.

[flashvideo file=http://wendt.se/misc/gbg-gospel-2009-08-14-snippet.flv /]

(Nej, jag orkade inte klippa bort det blå i början, och ja – det tog en halv minut innan mic hördes ut, medhörningen var bra från början.)