DNK has a spanking new server up and running like clockwork. Stability problems are a thing of the past. Our new monitoring service reports 100% uptime since the move!
gavinjoyce Subscribe to this feed
gavinjoyce
Profile Kicked Submitted Comments Tags Friends Kicked By Friends Submitted By Friends

Member Since: Monday, January 16, 2006 (3 years, 5 months ago)
Last Seen: 1 month, 7 days ago Who else is online?
Location: Dublin, Ireland
Website: http://www.dotnetkicks.com/
Blog: http://blog.incremental.ie/  

Friends With:

Friends By:

Kick Spy:

gavinjoyce gavinjoyce tagged ASP.NET MVC Domain Routing with : (1 month, 14 days ago):
gavinjoyce gavinjoyce kicked ASP.NET MVC Domain Routing: (1 month, 14 days ago):
gavinjoyce gavinjoyce kicked Using Flags Enumeration Type in C#: (1 month, 19 days ago):
gavinjoyce gavinjoyce kicked Defending code generation: (1 month, 19 days ago):
gavinjoyce gavinjoyce kicked Keywords as variables/identifiers. Why?: (1 month, 19 days ago):
gavinjoyce gavinjoyce kicked Using Predicate<T>: (1 month, 20 days ago):
gavinjoyce gavinjoyce kicked ASP.NET MVC Subdomain Routing: (1 month, 20 days ago):
gavinjoyce gavinjoyce kicked How Rapid is Rapid? How Quick is Quick?: (1 month, 20 days ago):
gavinjoyce gavinjoyce kicked Creating Your First MVC ViewEngine: (1 month, 22 days ago):
gavinjoyce gavinjoyce kicked Custom Controller Factory in ASP.NET MVC: (1 month, 22 days ago):
gavinjoyce gavinjoyce kicked YUI Compressor for Visual Studio: (1 month, 22 days ago):
gavinjoyce gavinjoyce kicked WPF NotifyIcon Released: (1 month, 23 days ago):
gavinjoyce gavinjoyce kicked Quick Tool Review - LINQPad: (1 month, 28 days ago):
gavinjoyce gavinjoyce kicked More ASP.NET MVC Best Practices: (1 month, 28 days ago):
gavinjoyce gavinjoyce kicked Castle Windsor 2.0 RTM Released!: (1 month, 28 days ago):

Shoutbox

orktane said (4 months, 14 days ago):
Hey thanks mate..
dotnetchris said (4 months, 21 days ago):
Thanks for kicking my validation article!
gavinjoyce gavinjoyce said (6 months, 18 days ago):
Sorry, there is no way at the moment.
fuzzyfeeling fuzzyfeeling said (6 months, 18 days ago):
Gavin,
Is there an easy way to change one's user name?
Thanks,
Anthony
gavinjoyce gavinjoyce said (9 months, 1 day ago):
Thanks Paul
phayman phayman said (9 months, 1 day ago):
Hi Gavin, You may have noticed a bit of unstability from the image service. We've been rolling out new code and have moved servers due to capacity over the past few days. It should be much more stable now.

Regards, Paul & Paul from kwiboo
gavinjoyce gavinjoyce said (1 year ago):
Sorry, I did. There are no rules for the pick tag, I normally give it to posts that have lots of kicks
powerrush powerrush said (1 year ago):
Did you miss my question from 10 days ago?
gavinjoyce gavinjoyce said (1 year ago):
hello!
powerrush powerrush said (1 year ago):
hello?
powerrush powerrush said (1 year ago):
What makes a story a "Pick"? Do you have a rule of thumb, or is it just at your discretion?
xtremebiz xtremebiz said (1 year, 1 month ago):
Spam - All stories by Arturseo
gavinjoyce gavinjoyce said (1 year, 1 month ago):
Thanks, I banned them.
xtremebiz xtremebiz said (1 year, 1 month ago):
spam - BPO Services Present and Future?
lfriend lfriend said (1 year, 3 months ago):
Can I suggest for future enhancement, an history option would be beneficial for users. We can then keep track long term on our actions, which also could be useful as bookmarks.

Apart from that, I really like DotNetKicks.Com.
gavinjoyce gavinjoyce said (1 year, 4 months ago):
Everything is recorded, only the most recent are shown.
lfriend lfriend said (1 year, 4 months ago):
Does that mean I can access all my actions since I first joined, or it's only available in the database as a record?
gavinjoyce gavinjoyce said (1 year, 4 months ago):
Hi, your actions are archived.
lfriend lfriend said (1 year, 4 months ago):
Hello Gavin,

A question for you. When you click your own profile, it shows you via Kickspy all the kicks, shouts etc that you've made. How long does that list last for? Is it archived or does it disappear after a time period e.g. 60 days?
Bognit said (1 year, 4 months ago):
Thanks for the kick :-)
rprouse rprouse said (1 year, 5 months ago):
Sorry, I missed your shout "Hi, why was the 'Add sound playback and sound recording to your .NET applications deleted?"

It's been awhile, but I think it was marked as spam. When I checked the link out, it just led to a commercial library, I think on an affiliate site (not sure about that). The same person had been submitting multiple submissions for each of the libraries on their site.

I (and I assumed others since they were marked as spam, but I meant to ask you about it) considered it inappropriate, but I might have overstepped on that one. I realize that it is a fine line. Maybe some guidelines are needed?
crpietschmann crpietschmann said (1 year, 6 months ago):
"submit a story" is working again. I'm assuming you fixed it, thanks.
crpietschmann crpietschmann said (1 year, 6 months ago):
Apparently the "submit a story" functionality is broken.
CarlJ said (1 year, 7 months ago):
Thanks for the kick :)
gavinjoyce gavinjoyce said (1 year, 7 months ago):
Thanks justin, please create an issue on google code.
justin_etheredge justin_etheredge said (1 year, 7 months ago):
Hey, just wanted you to know that on my site I have a few stories that have several kicks, but their kick buttons on my site are showing zero. I am positive that as of a few days ago they were showing their accurate number of kicks. I have some stories that are showing their kicks correctly. The ones that aren't have punctuation like exclamation points and parentheses. My site is codethinked.com, just thought you might want to check it out. Thanks!
prashantvictory prashantvictory said (1 year, 7 months ago):
see the shoutbox..:)
MarkSensei MarkSensei said (1 year, 7 months ago):
found the tag language problem. Thanks....for now I had to sacrifice the text filtering until I can come up with some char exclusion instead of regex which includes chars. Japanese has over 5000....could go crazy doing it the regex way....
thanks again
phayman phayman said (1 year, 7 months ago):
Cool
gavinjoyce gavinjoyce said (1 year, 7 months ago):
Thanks for the offer of moderating. I'll give you both a shout in the future if the spam gets out of hand.
gavinjoyce gavinjoyce said (1 year, 7 months ago):
I'll restore the articles this evening when I get back to the office.
phayman phayman said (1 year, 7 months ago):
Hi Gavin, simoneb said : You need to ask Gavin about this, I can't restore them.

He was talking about the articles he removed.

Can you restore them? If it's too much of a pain in the butt, I'll resubmit. :)
phayman phayman said (1 year, 7 months ago):
I'm also up for editing out the spam.. let me know if you need a hand too

I marked those SEO adverts as Spam earlier.
justin_etheredge justin_etheredge said (1 year, 7 months ago):
Hey, I've noticed that a bunch of spam built up in the queue this morning for quite a while. If you guys need any extra editors, give me a shout.
phayman phayman said (1 year, 7 months ago):
Thanks for your support.
gavinjoyce gavinjoyce said (1 year, 7 months ago):
Lets keep the discussion to phayman's page:

http://www.dotnetkicks.com/users/phayman
phayman phayman said (1 year, 7 months ago):
Gavin,

I'm a bit gutted that the following were removed:
- Triple DES encryption wrapper
- Fixing Form Action on UrlRewrite
- Getting the Virtual Path of a Request in c#
- Preventing Caching of an ASP.net page in c#

They are all valid articles and have had a lot of interest (especialy Triple DES encryption wrapper)

How do I get them put back?
simoneb simoneb said (1 year, 8 months ago):
mark, again, this is not the right place to talk about development stuff, please avoid... however, you need to create a patch and submit it together with the corresponding issue in the project page on google code
MarkSensei MarkSensei said (1 year, 8 months ago):
Hold the phone....(sorry for the outdated expression) I got it!
I think I will have localization complete and tested in a few days, what should i do to submit it to you guys there?
MarkSensei MarkSensei said (1 year, 8 months ago):
I realize you are busy, I just am stummped on this localization issue. I am proud to say I have all the strings with Incremental.kick.eb.ui extracted and can now be localized!
But the code behind with Incremental.kick folder still can not be extracted. there is something unique about it that wont recognize the resource folder...I don't know what/where else to look I have been searching for an answer for days now...
MarkSensei MarkSensei said (1 year, 8 months ago):
How does the Culture and UIculture work from the host settings? even with them set to ja-JP and my browser the same, DNK won't read the .ja-JP.resx files. I know it reads the default resources fine.
MarkSensei MarkSensei said (1 year, 8 months ago):
Strange. I will look into it more then. the thing is, if I drag my global resources from the UI dir and place it in the Kick dir it become a 'regular' folder, but on puttin it back into UI dir it becomes a asp.net folder ( gray in color with an icon)
simoneb simoneb said (1 year, 8 months ago):
Mark, DotNetKicks might be a little difficult to make experience with if you're new to .NET, my advice is to create some smaller projects and work on them, it would be much better for you to make experience, and your eventual future contributions to DotNetKicks would be much more useful once you've learned more about .NET
gavinjoyce gavinjoyce said (1 year, 8 months ago):
There is nothing special about the folder. It has been years since I did any localisation so I can really help any further at the moment.
MarkSensei MarkSensei said (1 year, 8 months ago):
I am working on multi-language support for DNK and have hit what I think to be my final hurdle. So far I can extract any string in the Incremental.Kick.Web.UI dir. but I can do nothing for the Incremental.Kick dir. files. mostly code behind. the directory will not seem to recognize the app_globalresource file like the former directory does thus I can not use string.format(resources.myresource.keyvalue). Is there something different about this directory?
Thanks
gavinjoyce gavinjoyce said (1 year, 8 months ago):
No problem marco
marcoanastasi marcoanastasi said (1 year, 8 months ago):
Thanks for giving me my first kick ever! I hope you liked my article! It's my first blog post and I'm quite new to the blogger's world! :)
jamesewelch jamesewelch said (1 year, 8 months ago):
Ah, I was wondering the same thing. I had just noticed my link submitted 11 days ago got published. I thought it was 7 days, too.
gavinjoyce gavinjoyce said (1 year, 8 months ago):
No worries, I wasn't quite sure what the setting was.
powerrush powerrush said (1 year, 8 months ago):
oh, you told me around 7 days last time I asked. Thanks for the calirfication.
gavinjoyce gavinjoyce said (1 year, 8 months ago):
I justed looked at the host settings for DNK, the 'Publish Maximum Story Age In Hours' setting is set to 300 hours which is 12.5 days.
powerrush powerrush said (1 year, 8 months ago):
Nothing against the article (it's even got a link to one of my articles), but how does an article submitted 11 days, 11 hours ago get published? I thought you had said that 7 days was the cutoff?
prashantvictory prashantvictory said (1 year, 8 months ago):
HI, I want to know the procedure of publishing the upcoming post on the home page of this website. What is the technique, OR on what basis this website calculates that which article to display on the home page?????
Thank you,
powerrush powerrush said (1 year, 8 months ago):
e.g.: obfuscated in code
powerrush powerrush said (1 year, 8 months ago):
What's the algorithm for publishing, or is that a trade secret? ;)
gavinjoyce gavinjoyce said (1 year, 9 months ago):
Thanks for letting me know
powerrush powerrush said (1 year, 9 months ago):
gavinjoyce gavinjoyce said (1 year, 9 months ago):
Thanks, I'll fix that soon
johnman said (1 year, 9 months ago):
shoutbox on your profile is too wide and the shoutbox on kickspy is too narrow. on ie 6.
ampacheco said (1 year, 9 months ago):
Thank you Gavin I will contact you.
jamesewelch jamesewelch said (1 year, 9 months ago):
Ha, there's a few places in the code that I've been tempted to fix from "s" to "z"s :)
gavinjoyce gavinjoyce said (1 year, 9 months ago):
Localisation!

;)
jamesewelch jamesewelch said (1 year, 9 months ago):
Oh, that was MarkSensei that was also interested in localization.
jamesewelch jamesewelch said (1 year, 9 months ago):
Nice. Maybe we can finally get the project localized :) Another guy was had an interest in localization last week in the shoutbox. Might get these two guys together and some of the team and do a nice update to the project.
yesthatmcgurk yesthatmcgurk said (1 year, 9 months ago):
ಠ_ಠ
gavinjoyce gavinjoyce said (1 year, 9 months ago):
Lets take this off line, email me at gavinjoyce@gmail.com.
ampacheco said (1 year, 9 months ago):
Yes, sure, I am in Chile but mainly we work for South Cone Region. What I can do to host in your servers and congrats. I find really good this work!
gavinjoyce gavinjoyce said (1 year, 9 months ago):
Hi, you could open up a clone site where the main language is spanish. Would you be interested in running this? You could host it yourself or we could come to some arrangement where I would host it on my servers. Is there a large Spanish speaking .NET community?
ampacheco said (1 year, 9 months ago):
I come to this service following the link on ScottG blog, the initiative is really good and the value for communities is huge, but my main audience speaks Spanish I am planning to use the service for targeting articles for my developers and architects’ community. I don’t know if mix the two languages for targeting is the best way to go. Build a parallel site for Spanish speakers only, neither nor because bilingual people can serve from the two targeted content. Have you any idea about how to work around?
johnman said (1 year, 9 months ago):
Howdy
powerrush powerrush said (1 year, 9 months ago):
Well, I'm out of pocket for at least the next 3 days, so I'll have to pass on this one for the time being. In .Net RegEx, trying to say that period cannot be the last character of a string, but it can be in other non-last positions has proven to be difficult for me. I was thinking maybe that the "Grouping Constructs" part of the MSDN RegEx docs might hold the key, but their docs could use some clearer examples.
powerrush powerrush said (1 year, 9 months ago):
Well, then I have a question, is what gets passed to the Urlify() method already parsed out of the overall comment (i.e.: would it ever have spaces at the end of the input string)?
jamesewelch jamesewelch said (1 year, 9 months ago):
Yeah, I messed around with this for a few minutes. Its a tough one. Good luck :)

You could always cheat and just do a if EndsWith(".") then remove the last character from the string.
powerrush powerrush said (1 year, 9 months ago):
Still plugging away - it's a tough one.
gavinjoyce gavinjoyce said (1 year, 9 months ago):
Thanks
powerrush powerrush said (1 year, 9 months ago):
looking at the regex now (in the issue)
powerrush powerrush said (1 year, 9 months ago):
Decent
gavinjoyce gavinjoyce said (1 year, 9 months ago):
I'm just testing the current code.

I have created an issue:

http://code.google.com/p/dotnetkicks/issues/detail?id=123

And checked in a failing test. Are you any good at RegEx?
powerrush powerrush said (1 year, 9 months ago):
Did you update the code, or just testing shout?
gavinjoyce gavinjoyce said (1 year, 9 months ago):
The dot at the end is messing it up http://www.dotnetkicks.com/. Yes?
gavinjoyce gavinjoyce said (1 year, 9 months ago):
gavinjoyce gavinjoyce said (1 year, 9 months ago):
From time to time I tag quality stories with the 'DNK;Pick' tag:

http://www.dotnetkicks.com/tags/DNK;Pick

Only admins can create these tags; they are restricted to the DNK namespace.

CumpsD CumpsD said (1 year, 9 months ago):
Out of curiosity, what does the "Pick" tag do? Just noticed it :)
gavinjoyce gavinjoyce said (1 year, 9 months ago):
Good idea re shoutbox. I'd like to see a number of [] tags supported.
gavinjoyce gavinjoyce said (1 year, 9 months ago):
I'll write up my thoughts on it tomorrow. It is clear that we need some sort of system.
jamesewelch jamesewelch said (1 year, 9 months ago):
I think it might be nice to have some form of shoutbox tags such as [link title="DNK"]http://www.dotnetkicks.com[/link]. so URLs aren't cut off. Recommend using the title attribute so the actual URL is shown on hover, if anything like that is implemented. Might be better saved until a later release, but might be easily done via a RegEx expression :)
cdjaco cdjaco said (1 year, 9 months ago):
I hate to admit it, but a karma system might be effective as a means to offset revenge tagging. I wasn't crazy about the idea when it was floated a couple of months ago, but after seeing the DNK community explode in the last two weeks I think it may be useful after all.
gavinjoyce gavinjoyce said (1 year, 9 months ago):
Ok, lets remove any 'BlogSpam' tags that we have created so. The url format is:

http://www.dotnetkicks.com/users/gavinjoyce/tags/BlogSpam
jamesewelch jamesewelch said (1 year, 9 months ago):
Good idea. I think by providing a direct link in the comments, some people might find it useful.
powerrush powerrush said (1 year, 9 months ago):
Agreed. For instance, (although a good link to a link) I am very tempted to label http://www.dotnetkicks.com/database/SSMS_Tools_Pack_an_add_in_for_SQL_Management_Studio_2005_is_out_bet as BlogSpam, but didn't for fear that I might overstep my bounds (e.g.: mod only appropriate) and in hindsight I see that revenge tagging could have also occurred.
gavinjoyce gavinjoyce said (1 year, 9 months ago):
I agree.

Perhaps we could just provide the direct link in the comments. This way a discussion could happen in anyone isn't happy.
jamesewelch jamesewelch said (1 year, 9 months ago):
I think we should figure out a new tag name for BlogSpam (or make it mod only tag). Or remove the tagging. With the addition of the kickspy, this will be revenge tagging (or whatever you want to call it) will become commonplace. Maybe we should update the story submission page detailing what is acceptable and not, etc. So users should submit direct links and not to blogs without any real content that just links to someone else's site.
gavinjoyce gavinjoyce said (1 year, 9 months ago):
Glad you are liking them. If you do want to contribute at any time, send me a mail.
reteep reteep said (1 year, 9 months ago):
I just discovered the whole Users Online/Shoutbox/Friend etc. functions..

They are really awesome!! You guys are doing a pretty good job by turning this site into a great user-driven .NET community.

I will be happy to contribute to this project in the future, too.

Best Regards,
Andreas
gavinjoyce gavinjoyce said (1 year, 9 months ago):
Have just deployed SVN revision 357. The Kick Spy is now stored in the database.
gavinjoyce gavinjoyce said (1 year, 9 months ago):
Thanks John.
johnman said (1 year, 9 months ago):
Hi Gavin,

Submitted. Looking forward to Open ID support.

John
gavinjoyce gavinjoyce said (1 year, 9 months ago):
Hi John,

I do have plans to support OpenID at some stage. If you would like to see CardSpace support, please create a feature request on google code:

http://code.google.com/p/dotnetkicks/issues/list
 

Search: