Posted by jpluimers on 2015/08/14
Thanks to Ronnie Bincer , here is my start URL to find back posts and comments I made:
Note that
since my account is named and does not have an ID any more, I had to twiddle that URL a bit
https://plus.google.com/100853746448364695376 is a throw away account for a place that plays HTTPS man-in-the-middle on everyone using their network.
–jeroen
via: How to Easily Find Your Google+ Comments… .
Posted in G+: GooglePlus , Google , Power User , SocialMedia | Leave a Comment »
Posted by jpluimers on 2015/08/13
Besides commit statements from hg or git like this:
hg commit -m “fixes #6, resolve ticket #5 and see ticket #9 and ticket #5 in the tracker”
The best is to start with the command, then finish the comment (commands in the middle of a comment are far less reliable).
There is a whole bunch of commands for which BitBucket tries to understand conjugations of verbs:
Command
“Verb”
Conjugation(s)
resolve
close
close
closes
closed
closing
resolve
fix
fix
fixed
fixes
fixing
resolve
resolve
resolve
resolves
resolved
resolving
reopen
reopen
reopen
reopens
reopening
hold
hold
hold
holds
holding
wontfix
wontfix
wontfix
invalid
invaldate
invalidate
invalidates
invalidated
invalidating
You can also use the word “issue” in the middle to just link to an issue like this syntax:
links to issue #1
Finally, you can refer from issues to change sets using a cset syntax: <<cset 2f2f8d4cae7da0e37a5ffbc81c527cb67cc56015>> where the hex number is from a URL in your commit list (for instance in https://bitbucket.org/jeroenp/fastmm/commits )
Note that linking from changesets to issues often automatically creates a back-link, but that doesn’t always work, and fixing it has very low priority (like many things on BitBucket): Issues getting linked to commits have the wrong link syntax, they show BB-6232 — Bitbucket .
–jeroen
via:
Posted in BitBucket , Development , DVCS - Distributed Version Control , git , Mercurial/Hg , Source Code Management | Leave a Comment »
Posted by jpluimers on 2015/08/12
Thanks to the answers and comments on stackoverflow, here are my steps to resurrect a closed hg branch:
List all branches (including closed ones)
Switch to a closed branch
hg update my_closed_branch_name
Change anything
For instance by adding a tag , as that is considered a versioned and mergeable change)
hg tag reopened_my_closed_branch
Or making a change to a file, then ommit your changes
hg commit -m "I changed a message"
This works because of what Lazy Badger explained in another answer which summarised is:
A commit on top of a closed head effectively opens the head.
Note: if you while experimenting with this, you want to undo your last change before committing, perform this command to revert back one revision :
hg update -C -r .
The answers and comments (thanks Lóránt Pintér for asking the question ):
Tim Delaney :
You can just hg update to the closed branch then do another hg commit and it will automatically reopen.The closed flag is just used to filter out closed branches from hg branches and hg heads unless you use the --closed option – it doesn’t prevent you from using the branches .
Francis Upton :
The commit won’t do anything unless there is something to actually commit, so you may need to make a gratuitous change to make it happen.
lorddev :
A tag is sufficient to make it commitable.
–jeroen
via: Is it possible to reopen a closed branch in Mercurial? – Stack Overflow .
Posted in Development , DVCS - Distributed Version Control , Mercurial/Hg , Source Code Management | Leave a Comment »
Posted by jpluimers on 2015/08/12
Posted in Fun | Leave a Comment »
Posted by jpluimers on 2015/08/11
I need to give this link from Jonathan Lange which was shared by David Millington some thought:
Embedded in Academia : How to Fuzz an ADT Implementation .
There they add fuzzers to help testing an ADT : in this case an Abstract Data Type in the form of a red-black tree .
And then see if it can be added to DUnit and NUnit or MSTest /VSTest in some way.
In the original post by Jonathan Lange , an important remark was made by Eric Castelijn :
… the downside being that having non deterministic tests means having test failures that are hard to repeat
…
When fuzzing multiple or composite values, the chances that you will hit interesting edge cases semi-reliably will drop dramatically, in my experience
–jeroen
via “This post has two points. First, you should write ADT fuzzers. It is often… .
VIDEO
Posted in .NET , .NET 2.0 , .NET 3.0 , .NET 3.5 , .NET 4.0 , .NET 4.5 , C# , C# 2.0 , C# 3.0 , C# 4.0 , C# 5.0 , C# 6 (Roslyn) , Delphi , Delphi 2007 , Delphi 2009 , Delphi 2010 , Delphi XE , Delphi XE2 , Delphi XE3 , Delphi XE4 , Delphi XE5 , Delphi XE6 , Delphi XE7 , Delphi XE8 , Development , Software Development | 2 Comments »
Posted by jpluimers on 2015/08/10
Need to figure out if VMware KB: VMware ESXi 5.1, Patch ESXi510-Update02: ESXi 5.1 Complete Update 2 indeed solved the issue below as it seems to beVMware KB: VMware ESXi 5.x host experiences a purple diagnostic screen mentioning E1000PollRxRing and E1000DevRx :
VMware ESXi 5.1.0 [Releasebuild-1065491 x86_64]
Exception 14 in world 8194:idle2 IP 0x418017779c226 addr 0x0
...
PTEs:0xnnnnnnnn;0xnnnnnnnn;0x0;
0xnnnnnnnnnnnn:[0xnnnnnnnnnnnn]E1000PollRxRing@vmkernel#nover+ 0xdb9 stack: 0xnnnnnnnnnnnn
0xnnnnnnnnnnnn:[0xnnnnnnnnnnnn]E1000DevRx@vmkernel#nover+0x18a stack: 0xnnnnnnnnnnnn
0xnnnnnnnnnnnn:[0xnnnnnnnnnnnn]IOChain_Resume@vmkernel#nover+0x247 stack: 0xnnnnnnnnnnnn
0xnnnnnnnnnnnn:[0xnnnnnnnnnnnn]PortOutput@vmkernel#nover+0xe3 stack: 0xnnnnnnnnnnnn
0xnnnnnnnnnnnn:[0xnnnnnnnnnnnn]EtherswitchForwardLeafPortsQuick@#+0xd6 stack: 0xnnnnnnnnnnnn
0xnnnnnnnnnnnn:[0xnnnnnnnnnnnn]EtherswitchPortDispatch@#+0x13bb stack: 0xnnnnnnnnnnnn
0xnnnnnnnnnnnn:[0xnnnnnnnnnnnn]Port_InputResume@vmkernel#nover+0x146 stack: 0xnnnnnnnnnnnn
0xnnnnnnnnnnnn:[0xnnnnnnnnnnnn]Port_Input_Committed@vmkernel#nover+0x29 stack: 0xnnnnnnnnnnnn
0xnnnnnnnnnnnn:[0xnnnnnnnnnnnn]E1000DevAsyncTx@vmkernel#nover+0x190 stack: 0xnnnnnnnnnnnn
0xnnnnnnnnnnnn:[0xnnnnnnnnnnnn]NetWorldletPerVMCB@vmkernel#nover+0xae stack: 0xnnnnnnnnnnnn
0xnnnnnnnnnnnn:[0xnnnnnnnnnnnn]WorldletProcessQueue@vmkernel#nover+0x486 stack: 0xnnnnnnnnnnnn
Debugger waiting(world 8194) -- no port for remote debugger. "Escape" for local debugger.
Read the rest of this entry »
Posted in ESXi5.1 , Power User , Virtualization , VMware , VMware ESXi | Leave a Comment »
Posted by jpluimers on 2015/08/10
A great on-line way to cleanup html (from for instance style information) before publishing it on your blog: HTML Cleaner – Word to clean HTML .
One of the things is does is Remove inline styles .
Ideal for copy-pasting a quote from a web-site to your HTML editor.
–jeroen
via: www.html-cleaner.com
Posted in Development , HTML , HTML5 , Power User , SocialMedia , Software Development , Web Development , WordPress | Leave a Comment »
Posted by jpluimers on 2015/08/09
Now that Yahoo Pipes is stopping, Chris Bernard rewrote his Dilbert/Penny Arcade/W.T.Duck feeds and published source on GitHub: https://github.com/cbenard/comicfeeds/
Feeds
Dilbert:
Penny Arcade:
W.T. Duck:
If you use Feedly, and some (or all) pictures don’t show up for the Dilbert feed, then that is because of Feedly caching content. Use a parameterised URL fixes this: http://comicfeeds.chrisbenard.net/view/dilbert/default?something=something
–jeroen
Posted in Blogging , Fun , Power User , SocialMedia | Leave a Comment »