"Well, it _should_ actually be truly fairly trivial to allow pushing over the git:// protocol, and while it's not authenticated, I could well imagine that it would make sense from within a firewalled setup (where nobody but trusted internal people can reach the git port anyway). So in that sense, I do think Bill's request makes some amount of sense. At the same time, I suspect it's not a great idea, unless you also add *some* kind of logging facility to git-daemon. But here is a trivial patch that *MAY* do what Bill wants. NOTE! "git-receive-pack" is disabled by default, so you need to enable it explicitly by starting git-daemon with the "--enable=receive-pack" command line argument, or by having your config enable it automatically. And a second note: I obviously didn't test it. I'm Linus. I don't do no steenking testing.." - Zeno Davatz
via Bookmarklet
"Applying styles and formatting as you type
Styles should be a staple tool of any Writer user, much more so than Microsoft Word users because of the key part styles play in Writer. You can use keyboard shortcuts to apply typical styles to the current paragraph.
* CTRL+1 = Heading 1
* CTRL+2 = Heading 2
* CTRL+3 = Heading 3
* CTRL+0 = Default style
* CTRL+5 = Line spacing to 1.5" - Zeno Davatz
via Bookmarklet
"Do you have an entry for mattsibook.local in your hosts file?
Not sure about OSX, if memory serves it is based on Unix, so the location is probably /etc/hosts" - Zeno Davatz
via Bookmarklet
"Microsoft should not wait to begin work on the big switch; it will take many, many years to prepare. Apple had the helpful goad of desperation. Avadis Tevanian, who worked on microkernel research as a Ph.D. student at Carnegie-Mellon, then on the Next operating system, followed by nine years at Apple where he oversaw the transition to Mac OS X, recalled how the decision was made when Apple’s market share was stuck at 3 percent and the company was losing money. I asked Mr. Tevanian if he thought Microsoft could pull off a similar switch.
“Perhaps, but I don’t know if it has the intestinal fortitude,” he said, “At Apple, we had to. It was a matter of survival.”
Microsoft should move its researchers into the heart of its systems development team. Windows OS X, a just-enough operating system built from scratch, is a product likely to be crucial to its future, too." - Zeno Davatz
via Bookmarklet
"AdvFS is a file system that was developed by Digital Equipment Corp and continues to be part of HP's
Tru64 operating system. If you're not familiar with the Tru64 Advanced File System, you can check out
the product documentation on HP's web site." - Zeno Davatz
via Bookmarklet
"** Please note that this issue is confidential and no information should be disclosed until it is made public, see "Whiteboard" for a date ** Drew Yao of Apple Product Security reported multiple vulnerabilities in Ruby. All versions in our tree are affected. 1) Integer overflows in rb_str_buf_append() 2) Integer overflows in rb_ary_store() 3) Integer overflows in rb_ary_splice() 4) Unsafe use of alloca in rb_str_format() leads to memory corruption" - Zeno Davatz
via Bookmarklet
"A bit is a binary digit, taking a value of either 0 or 1. For example, the number 10010111 is 8 bits long, or in most cases, one modern PC byte. Binary digits are a basic unit of information storage and communication in digital computing and digital information theory. Information theory also often uses the natural digit, called either a nit or a nat. Quantum computing also uses qubits, a single piece of information with a probability of being true.
The bit is also a unit of measurement, the information capacity of one binary digit. It has the symbol bit, or b (see discussion below). The unit is also known as the shannon, with symbol Sh." - Zeno Davatz
via Bookmarklet
"Multiprocessor, Hyper-Threading and Dual Core systems
Many computer systems are based on multiple processors, but not always in immediately obvious ways.
* Many of Intel's CPUs support a technology which they call hyper-threading, which is where the CPU is actually viewed by the system as two logical processors.
* Some of the most recent Intel/AMD CPUs actually consist of multiple physical processors inside a single package, these are known as dual core processors.
* Some high-end computer systems actually have multiple physical processors installed on specialised motherboards to provide a significant performance increase over a uniprocessor system. You'll probably know if you have such a system, since they aren't cheap.
In all of these cases, you need to select the appropriate kernel options to obtain optimum performance from these setups." - Zeno Davatz
via Bookmarklet
"What is the reason you want to put Unix Domain sockets in as a module in the first place? Is it because you get a udev error that does not create all the devices? We had that problem yesterday night ;) and the solution is very simple (after hours of searching after midnight): emerge -C hotplug. The question is: Why does the udev Version 119 in Gentoo not automatically do "emerge -C hotplug". Once hotplug was gone all was fine! This should really be done by Gentoo! Daniel Robbins is right: Something with the management at Gentoo is less then perfect! Best Zeno" - Zeno Davatz
"Why does emerging udev-119 not result in removing hotplug? Yesterday we emerged udev-119 and all of a sudden - after a reboot - we had a lot of devices missing in /dev/ - ie the tty devices where all missing, ssh was not starting, as a result of that the system was very slow etc. We searched for hours and also considered entering Unix Domain Sockets as module but that was all in vain and not the proper solution! The very simple solution was "emerge -C hotplug". Obviously hotplug is not needed anymore with udev-119 but because it was still there it started an old version of udev and the new version of udev could not properly function! After removing hotplug all was fine! Your feedback is very welcome! Best Zeno Reproducible: Always" - Zeno Davatz
"Command Line Video Manipulation And Editing:
mencoder:
(Download RPM from the MPlayer website: http://www.mplayerhq.hu/)
* Rotate Video:
mencoder -vf rotate=1 -ovc lavc -oac copy mvi_Carolee.avi -o CaroleeVideo.avi
Rotate:
o 0 Rotate by 90 degrees clockwise and flip (default).
o 1 Rotate by 90 degrees clockwise.
o 2 Rotate by 90 degrees counterclockwise.
o 3 Rotate by 90 degrees counterclockwise and flip." - Zeno Davatz
"FRU/SDR Package 6.6.G [SE7520BD2_66GFRUSDR.ZIP]
Ihr Dateidownload hat begonnen. Sollte das Download unterbrochen werden oder nicht starten, wählen Sie Neu starten , um es erneut zu versuchen." - Zeno Davatz
"The LiveUSB
This HOWTO explains how to create a Gentoo Linux LiveUSB or, in other words, how to emulate an x86 or AMD64 Gentoo Linux LiveCD using a USB flash drive. This is particularly useful for installing Gentoo Linux on a modern laptop with no CD-ROM drive.
Although the instructions found in this document aim at emulating a Gentoo Linux LiveCD using a USB flash drive, they should work for any arbitrary block device as long as you adjust the device names accordingly." - Zeno Davatz
"Just wanted to let everyone know that my Gentoo OS autobuilder is back online and pumping out Gentoo stages for x86, i686, athlon-xp, amd64, core32 and core64. Whee ha! You can download them at http://www.funtoo.org/linux. There are current stages as of June 2 and June 3 and will get updated twice a week." - Zeno Davatz
"2) even if it's a Hard Disk, though it is safe, you will probably have problems booting from it, many motherboards ONLY support FAT16 CHS or LBA, quite a lot support FAT32 too, only a few support NTFS at boot time." - Zeno Davatz
"Windows-based Format Utility for HP Drive Key or DiskOnKey USB Device , Version 2.00.006, Revision B (or later) is available online from HP (SoftPaq Number SP27213). Use the following links to download the SoftPaq and the SoftPaq Instructions.
SP27213 File Download
SP27213 Instructions/Information" - Zeno Davatz
"7 Multi Standard USB Booting
The BIOS USB boot support is generally differentiated in three categories: USB-HDD, USB-FDD and USB-ZIP.
The USB-HDD (Hard Disk Drive) standard is the preferred choice and it requires the presence of a partition table in the first sector of the disk. You can create this type of disk using the -m option.
The USB-FDD (Floppy Disk Drive) standard requires the presence of a filesystem starting from the first sector of the disk without a partition table. You can create this type of disk without using the -m option.
The USB-ZIP (ZIP Drive) standard requires the presence of a device with a very specific geometry. Specifically, it requires a geometry with 32 sectors and 64 heads. It also requires the presence of a partition table with only a bootable partition in the fourth entry. You can create this type of disk using the -m and -Z option.
Generally these standards are incompatible, but using the -m, -F and -Z options you can create a disk compatible with all of them.
To use the" - Zeno Davatz
"5 Syslinux
To make a bootable FAT using syslinux you must use the -X option for syslinux version 2.xx or the -Y option for syslinux version 3.xx. You must also copy in the root directory of the disk the files:
ldlinux.sys The syslinux loader.
syslinux.cfg The syslinux configuration file.
linux The Linux kernel image (the file name may be different).
initrd.img The initrd filesystem (the file name may be different or missing).
You must also specify the `ldlinux.bss' boot sector with the -b option and possibily the `mbr.bin' MBR sector with the -m option. Both the sector images are present in the syslinux package.
For example:
makebootfat -o usb \
-Y \
-b ldlinux.bss -m mbr.bin \
-c ldlinux.sys -c syslinux.cfg \
-c linux -c initrd.img \
image" - Zeno Davatz