blam.cmartin.tk
[GSoC 11] libgit2: midterm report
http://blam.cmartin.tk/2011/08/03/gsoc-11-libgit2-midterm-report.html
X2014; Trying to make the computer Do What I Mean. GSoC 11] libgit2: midterm report. Sliding memory maps, packfile reading and the indexer. Carlos Martín Nieto cmn@dwim.me.
blam.cmartin.tk
Four transports for one protocol
http://blam.cmartin.tk/2011/05/16/four-transports-for-one-protocol.html
X2014; Trying to make the computer Do What I Mean. Four transports for one protocol. Git speaks one protocol and relies on several underlying. To make sure the data gets across to the other computer (sometimes it's the same one, but that's mostly irrelevant). The public API should allow you to say git fetch("git:/ example.com/git/project.git"). Or git push("example.com/git/project.git"). And worry about the details so that your wonderful changes get pushed upstream. Carlos Martín Nieto cmn@dwim.me.
blam.cmartin.tk
Desktop Summit 2011
http://blam.cmartin.tk/2011/08/04/desktop-summit-2011.html
X2014; Trying to make the computer Do What I Mean. I thought I'd say it as well. Carlos Martín Nieto cmn@dwim.me.
blam.cmartin.tk
GSoC 2011 libgit2 final report
http://blam.cmartin.tk/2011/08/31/libgit2-final-report.html
X2014; Trying to make the computer Do What I Mean. GSoC 2011 libgit2 final report. This is a copy of my final report e-mail sent to the git and libgit2 lists; http:/ article.gmane.org/gmane.comp.version-control.git/180505]. Hello all, GSoC is finished and I’ll send the proof of work to Google shortly. Many thanks to everyone who helped me along the way. How did it go? This is what libgit2 has instead of git-index-pack. It’s much slower than the git implementation because it hasn’t been optimised yet ...
blam.cmartin.tk
The case of the magically appearing mmap window
http://blam.cmartin.tk/2012/04/17/the-appearing-mmap-window.html
X2014; Trying to make the computer Do What I Mean. The case of the magically appearing mmap window. The moral of this story is to make sure you always have your function declarations available wherever you use a function, even if you're sure that you're using the function properly. In libgit2. We access pack files by mapping parts of them, and those mmap windows are stored in a singly-linked list like so:. And a function that accepts a. Parameter. As I'd been looking at the. Code and was used to seeing.
cmartin.tk
Four transports for one protocol
http://www.cmartin.tk/2011/05/16/four-transports-for-one-protocol.html
X2014; Trying to make the computer Do What I Mean. Four transports for one protocol. Git speaks one protocol and relies on several underlying. To make sure the data gets across to the other computer (sometimes it's the same one, but that's mostly irrelevant). The public API should allow you to say git fetch("git:/ example.com/git/project.git"). Or git push("example.com/git/project.git"). And worry about the details so that your wonderful changes get pushed upstream. Carlos Martín Nieto cmn@dwim.me.
cmartin.tk
Desktop Summit 2011
http://www.cmartin.tk/2011/08/04/desktop-summit-2011.html
X2014; Trying to make the computer Do What I Mean. I thought I'd say it as well. Carlos Martín Nieto cmn@dwim.me.
cmartin.tk
GSoC 2011 libgit2 final report
http://www.cmartin.tk/2011/08/31/libgit2-final-report.html
X2014; Trying to make the computer Do What I Mean. GSoC 2011 libgit2 final report. This is a copy of my final report e-mail sent to the git and libgit2 lists; http:/ article.gmane.org/gmane.comp.version-control.git/180505]. Hello all, GSoC is finished and I’ll send the proof of work to Google shortly. Many thanks to everyone who helped me along the way. How did it go? This is what libgit2 has instead of git-index-pack. It’s much slower than the git implementation because it hasn’t been optimised yet ...
cmartin.tk
The case of the magically appearing mmap window
http://www.cmartin.tk/2012/04/17/the-appearing-mmap-window.html
X2014; Trying to make the computer Do What I Mean. The case of the magically appearing mmap window. The moral of this story is to make sure you always have your function declarations available wherever you use a function, even if you're sure that you're using the function properly. In libgit2. We access pack files by mapping parts of them, and those mmap windows are stored in a singly-linked list like so:. And a function that accepts a. Parameter. As I'd been looking at the. Code and was used to seeing.