HN user

rduchnik

580 karma
Posts69
Comments40
View on HN
www.gamesanova.com 5mo ago

Show HN: Hex-Sweeper – Minesweeper on a hexagonal grid, built with Phaser

rduchnik
3pts1
websanova.com 5y ago

Vue Upload Out of Beta with Vue 3 Support

rduchnik
1pts0
github.com 5y ago

Vue Knob Component Released

rduchnik
1pts1
websanova.com 5y ago

Vue Auth Out of Beta

rduchnik
5pts0
websanova.com 6y ago

Vue Auth Version 3 Released

rduchnik
3pts0
websanova.com 6y ago

SPA Prerender for SEO Reference Guide

rduchnik
2pts0
github.com 8y ago

vue-upload 3.x released

rduchnik
1pts0
gist.github.com 8y ago

Vue.js Rapid Prototyping App Structure

rduchnik
2pts0
github.com 9y ago

Vue-auth 2.2-beta

rduchnik
1pts2
github.com 10y ago

Vue-jwt-auth

rduchnik
1pts0
laravel.com 10y ago

Laravel 5.2 Released

rduchnik
2pts0
www.websanova.com 10y ago

5 Part Laravel Package Creation Series

rduchnik
1pts0
careermetis.com 11y ago

100 Articles on Productivity

rduchnik
2pts0
www.websanova.com 12y ago

JQuery Plugin Development in 30 Minutes

rduchnik
2pts0
www.websanova.com 12y ago

What Happens When MLB.com Uses Your Google Analytics Code (Part 2)

rduchnik
14pts0
www.websanova.com 12y ago

MLB.com is using my Google Analytics code

rduchnik
224pts135
www.websanova.com 12y ago

Serving Pages Dynamically with Node.js

rduchnik
1pts0
www.websanova.com 12y ago

10 Reasons Laravel is Better Than CI

rduchnik
4pts0
wpaint.websanova.com 12y ago

Drawingboard.js: Been there done that.

rduchnik
2pts1
www.websanova.com 12y ago

The 7 Habits of Highly Effective Programmers: P vs PC

rduchnik
2pts0
www.websanova.com 12y ago

WPaint 2.0 Released

rduchnik
1pts0
github.com 13y ago

JavaScript Extensions Project

rduchnik
1pts0
www.websanova.com 13y ago

JQuery Special Events API

rduchnik
6pts0
wform.websanova.com 13y ago

Awesome jQuery Form Plugins

rduchnik
2pts0
wcheck.websanova.com 13y ago

JQuery Radio and Checkbox Input Plugin

rduchnik
1pts0
wchar.websanova.com 13y ago

An Elegant jQuery Character Counter Plugin

rduchnik
3pts0
rgbhex.websanova.com 13y ago

An Intelligent JavaScript rgb / hex Converter

rduchnik
1pts0
www.websanova.com 13y ago

How to Setup Grunt.js

rduchnik
1pts0
pixanova.com 13y ago

Fun = Pixanova

rduchnik
3pts0
websanova.com 13y ago

CSS3 Animations with Modals

rduchnik
2pts0
Learn CSS Layout 12 years ago

For the clearfix can't you just use `clear:right` or `clear:both`? Also for inline-block you can also use the ie7 hack `display: inline-block;*display: inline;zoom: 1;`. Nice tutorial though.

There is a comment on my blog from a developer from MLB.com for anyone who is interested:

"Hi -

Engineer from mlb.com here. It appears this goes a bit deeper down the rabbit hole than meets the eye. Apparently there’s some code laying around in our tests run by a CI setup that randomly generates a tracking code to mock third party scripts (Google analytics, ad tracking, etc) instead of using our actual IDs as to not mess with our marketing guys’ numbers (we run a LOT of tests on CI).

The strange thing is that your IDs aren’t being pulled from your site, but have randomly been generated the same way many, many times and then been shipped out to our production server by mistake.

We can’t figure out why this is happening, but are looking into the build system and how it caches data. Luckily I read HN or we might have never caught this!"

Well mystery solved. I did a bit of sleuthing and noticed they have a scratch card at the bottom of the page. I had written a scratchpad plugin so I did a quick search for "wScratchPad" and sure enough it's there. They copied my sample code from http://wscratchpad.websanova.com, div's css and all and, you can even see the same `id` and `class` names.

I guess they copied a little too much.

Well actually it's two sets of codes I use which is custom script I put together to track two ids since I have a lot of subdomains. Not how Google gives it to you, which leads me to believe it was copy and pasted. Still not sure how that could happen though.

Well it's not THAT much of a spike, at least not so far. Although the number has increased significantly since the screen shot. Right now I'm just curious to see how long it will take them to notice.

SEEKING WORK - Toronto and Bangkok / Remote

Full stack web developer:

Technologies of choice: Git/Hub, PHP, MySQL, Laravel, jQuery, Backbone, Bootstrap.

Can also work with: SVN, CodeIgniter, Photoshop, UX Design, Linux

    * http://duchnik.com
    * http://websanova.com
    * http://LinkedIn.com/in/robertduchnik
    * http://github.com/websanova

I'm big on efficiency and DRY methodology both in coding and in processes. I enjoy thinking about solutions on how to make a team work better as much as I enjoy thinking about how to create an elegant solution.

I have lots of experience designing simple interfaces for complicated websites. I also believe in launching code often and breaking a problem down into small parts that can be delivered in days rather than months. There really is no reason why there can't at least be some soft internal or private launch that can get users playing with something.

I would like to work with a company or someone that has interesting problems to solve. I'm at my best when I'm working with people that enjoy discussing and trying to figure out elegant solutions and are self motivated to produce great results.

For any questions or if you would like to chat you can contact me at rob@duchnik.com

Well I really wasn't expecting this much feedback for this little library. I threw it up for kicks and went out for a movie, when I came back I was surprised to see all the interest. It's just a simple parser I wrote for my projects, so it doesn't get too crazy with exact definitions of "tld" and support for IPv4/IPv6 addresses as mentioned in the comments. Might be better to create a secondary more heavyweight version for things like that.

Anyway, I've fixed/updated a bunch of things from the comments, if anyone finds any other bugs or missing features probably best to leave me an issue on the github project page here: https://github.com/websanova/js-url/issues.

The project has also been un-jquery-ified and renamed to js-url (thanks to Jay Adkisson : https://github.com/jayferd)

Thanks

Thanks for the feedback, I think I will implement all of those. The title links were meant to link to a "source" so that you can provide credit, but they don't seem to be used much so I will probably just link to the comments as you suggested and put a little "source" link beside it if someone wants to give credit.

Overthinking 14 years ago

I think it's totally relevant, I have worked with guys that have fancy PHD's from MIT that always over complicated the crap out of simple things. It's like when you buy something expensive or make an investment, you feel the need to defend and justify it to others.

It's the same thing here, you get a fancy degree and everything you do has to be complex to justify getting that degree otherwise what separates you from a guy with an average degree. It's probably more an ego thing, but I see this all the time.

Well, I think this is getting a little nit picky. I would rather have a smaller footprint for my plugin then putting a bunch of checks like this in. I don't think I've ever passed in a string that way, that would seem to me like a very rare condition.