Emanuele Rocca: darcs record == bzr shelve
darcs record behaves exactly as bzr shelve
And I agree that it's really a cool feature.
darcs record behaves exactly as bzr shelve
And I agree that it's really a cool feature.
Nobody expects the Finnish Inquisition: Confessions of a package torturer
Debian-Volatile - behind the scenes
Improving workflow in Debian through process integration
reuse and improvethese tools, to better integrate them, and to make them more accessible by providing abstraction wrappers with interfaces intuitive to Debian developers. It is further the intent for these tools to be optional and fully compatible to existing practices, thus not forcing developers to adapt. The research starts with process analysis and studies of the work habits on the side of the developers, and targets the final output of tools, which implement improved workflow in Debian package management through meaningful integration of existing (and proven) methods
Debtags, and what you can do with it today
Inside the Debian menu system
Debian Installer internals
The Debian GNU/kFreeBSD port
Now playing: Falco — Der Kommissar
Dante, in his "Inferno," deals out to the lost souls various tortures suited with dramatic fitness to the past crimes of the victims, and had I to execute judgment on the criminal binders of certain precious volumes I have seen, where the untouched maiden sheets untrusted to their care have, by barbarous treatment, lost dignity, beauty, and values, I would collect paper shavings so ruthlessly shorn off, and roast the perpetrator of the outrage over their slow combustion. In olden times, before men had learned to value the relics of our printers, there was some excuse for the sins of a binder who erred from ignorance which has general; but in these times, when the historical and antiquarian values of books is freely acknowledged, no quarter should be granted to a careless culprit.When collectors' turns comes up, Blades rants for pages on the evils of collectors who rip out the title pages or colophons of otherwise good books to build large bibliographic collections. As Mika was looking through the book, the title page fell from the old and rather fragile binding. It seems that we may have a candidate for a new addition to the book. On the other hand, perhaps we have a new distinction: the enemy of The Enemies of Books.
darjeeling:~ 0 % alac -i 2-11 Stop.m4a Available track information: title: Stop artist: Pink Floyd album: The Wall (Disc 2) disk: 2 date: 1979 tool: iTunes v4.7.1 tracknumber: 11 genre: Rock darjeeling:~ 0 % flacify 2-11 Stop.m4a [alac->flac] 2-11 Stop.m4a darjeeling:~ 0 % ogg123 2-11 Stop.flac Audio Device: OSS audio driver output Playing: 2-11 Stop.flac FLAC stream: 16 bits, 2 channel, 44100 Hz Track number: 11 Album: The Wall (Disc 2) Artist: Pink Floyd Disk: 2 Tool: iTunes v4.7.1 Date: 1979 Title: Stop Done.Pretty…
base-config/early_command and base-config/late_command.
The biggest change of all, the the hardest to get working, has been moving
of the selection of tasks and the installation of all packages into the
first stage of the installer. Now tasksel pops up a debconf question that
looks like any other question d-i asks, and the installation of packages is
hidden behind a nice clean progress bar, and if any packages use debconf to
ask questions, d-i will display those questions using its frontend too.
I'd include a screenshot, but really, it's just another progress bar, how
boring is that?
By the way, if you maintain a debian package and it prompts without using
debconf (when debconf is available), then your package will obviously
break this, and it's well past time to fix it. I think that all the
packages d-i installs do use debconf except for possibly a few like libc
during upgrades. Upgrades are theoretically possible at this step for any
packages debootstrap installs, so those will need to be fixed too.
This has been a long, long time coming. Some milestones include:
“ignore patents until somebody starts to wave them around, then drop the offending thing like a hot rock”So maybe I’ve already shot Miredo in the foot, by investigating its Patent Status…
transcode -x mplayer -i $FILE.wmv -g 640x480 -e 44100,16,2 -o $FILE.tc --export_prof dvd-palItems of note:
mplex -f 9 -o $FILE.vob $FILE.tc.m2v $FILE.tc.mpaThis is a simple "glue them together" command -- the only interesting bit is -f 9, which simply specifies a particular MPEG-2 multiplexing method (full DVD-compatibility, or some such). If things aren't working out for you, try -f 8, which I believe also works. Since you'll probably have a bunch of video files to convert at once, you'll want to automate all of this with a shell script or shell 'for' loop. Step 2: Make a DVD Layout Packages used: qdvdauthor 0.0.10-0.1 This is the bit that I thought would be hard, but is actually amazingly easy (the previous step took me two days to get completely right, this bit took me about an hour). Fire up qdvdauthor, answer any stupid questions it might come up with. When the main screen comes up, click on the 'Add Movie' button on the left hand side, then select the first video you want to add. Repeat as required to add all of the videos you want. (Remember to add the VOB files you created earlier, and not the WMVs you might still have laying around. D'oh!) Clicking on the 'Video' tab on the left hand side should list all of your videos. Check they're all there, and are the correct size. Next, create or find a suitable background picture or video to make your main menu background. I've only tried with an image, but it seems to accept videos if you give them to it. Click on the 'Add Background' button on the main qdvdauthor screen. Pick your image. The image will probably need resizing; just go with the flow and pick the correct image size. Now you need to add those funky little menu items for selecting on. This is the really cool bit. Right-click on the background image you've got, and select 'Add Text'. Drag on the background to create a text box. You'll get a dialog come up, type some text in the bottom box, then click 'OK'. This'll create the text on the background. Drag it around if you need to. Finally, right-click the text and select 'Define as Button'. Another dialog box will appear. Rename the button if you like, then pick which video you want to play from the select box marked 'vmgm'. Click 'OK'. Repeat as necessary. That's all the hard stuff done. You can add a sound clip to play over and over again if you like, but I haven't done that yet, so you're on your own there. Step 3: Make the DVD For this step, I needed to compile toolame from source. Get it from http://toolame.sf.net/. This is super-simple. Basically, just click on the giant icon labelled 'DVD' in the top toolbar. Follow the prompts. Click 'OK' as necessary. When the process is done, check the 'Keep Open' checkbox quickly, and go over the output to ensure nothing completely crapped out. Assuming all is well, you can make your DVD image by running:
mkisofs -dvd-video -udf -o /tmp/dvdimage.iso $DVD_DIRNaturally, replacing /tmp/dvdimage.iso and $DVD_DIR with appropriate values. Lastly, cook the ISO to appropriate media with something like:
cdrecord -dao -eject -v speed=2 dev=1,0,0 /tmp/dvdimage.isoAssuming all went according to plan, you should have a physical DVD you can stick in your DVD player and watch to your heart's content. Congratulations! You just did all of this in about a 50th of the time it took me.
Next.