Chrome URL Expander 1.5.2 is live and source is published.

Well it’s a good day. I released Chrome URL Expander 1.5.2 today. Nothing really has changed on the user side of things. I just cleaned up the code so I could get to doing something I’ve wanted to do for a while now. The source code for Chrome URL Expander is now published. I have chosen to dual license this project under both the GPLv2 and the MIT License.

Feel free to use this as a springboard for your projects and leave me a comment so I can follow your progress. I’m also not adverse to anyone helping me make this extension better. So feel free to fork it, fix it, or just comment on it. You can find the source on GitHub.

I’m not done with this thing yet. I have a few more features to add and more code to cleanup still.

I hope you like it!

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • email
  • LinkedIn
  • MySpace
  • Print
  • Slashdot
  • StumbleUpon
  • Technorati
  • Live
  • Reddit
  • RSS
  • Twitter
Posted in Chrome URL Expander, Google Chrome, Javascript, News, Programming, jQuery | Tagged , , , , , , , , | Leave a comment

Chrome URL Expander 1.5.1 is now live.

Version 1.5.1 of the Chrome URL Expander is now live. It supports a ton of shortening services. This extension simply expands shortened urls found on web pages you visit. It does this automatically as you browse the internet.

This is done by using the API found at: http://therealurl.appspot.com/. I know this is the second time I have switched backends. This new backend is even faster and supports every single url shortening service I have tried. If you find a service it does not support, please let me know and I will add it.

New features:
Version 1.5.1 now allows options to take effect without reloading the page. It also supports changing the link’s text to reflect the title of the expanded URL.

Coming Soon:
The next release will finally have the long awaited rollover feature!

You can install the extension from here: Chrome URL Extension – chrome.google.com/extensions. If you already have version 0.9.3 or newer installed you should be automatically upgraded.

Enjoy!

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • email
  • LinkedIn
  • MySpace
  • Print
  • Slashdot
  • StumbleUpon
  • Technorati
  • Live
  • Reddit
  • RSS
  • Twitter
Posted in Chrome URL Expander, Google Chrome, Javascript, News, Programming, jQuery | Tagged , , , , , , , , | 2 Comments

Chrome URL Expander Version 1.2.1 is now live!

Version 1.0 of the Chrome URL Expander is now live. It supports a ton of shortening services. This extension simply expands shortened urls found on web pages you visit. It does this automatically as you browse the internet.

This is done by using the API found at: http://www.untiny.com

New features:
Version 1.2.1 now supports an improved on/off button. Turning off URL Expander will re-shorten all links back to their original form. This version also supports caching of expanded URLs. This should reduce the network traffic used and speed up sites like twitter where a refresh would cause the same queries to be made over and over again. You can control how many URLs are cached in the options.

You can install the extension from here: Chrome URL Extension – chrome.google.com/extensions. If you already have version 0.9.3 or newer installed you should be automatically upgraded.

Enjoy!

The following shortening services are supported:
.tk, 1u.ro, 1url.com, 2pl.us, 2tu.us, 3.ly, a.gd, a.gg, a.nf, a2a.me, abe5.com, adjix.com, alturl.com, atu.ca, awe.sm, b23.ru, bacn.me, bit.ly, bkite.com, blippr.com, blippr.com, bloat.me, bt.io, budurl.com, buk.me, burnurl.com, c.shamekh.ws, cd4.me, chilp.it, chs.mx, clck.ru, cli.gs, clickthru.ca, cort.as, cuthut.com, cuturl.com, decenturl.com, df9.net, doiop.com, dwarfurl.com, easyurl.net, eepurl.com, eezurl.com, ewerl.com, fa.by, fav.me, ff.im, fff.to, fhurl.com, flic.kr, flq.us, fly2.ws, fuseurl.com, fwd4.me, gl.am, go.9nl.com, go2.me, golmao.com, goo.gl, goshrink.com, gri.ms, gurl.es, hellotxt.com, hex.io, href.in, htxt.it, hugeurl.com, hurl.ws, icanhaz.com, icio.us, idek.net, is.gd, it2.in, ito.mx, j.mp, jijr.com, kissa.be, kl.am, korta.nu, l9k.net, liip.to, liltext.com, lin.cr, linkbee.com, liurl.cn, ln-s.net, ln-s.ru, lnkurl.com, loopt.us, lru.jp, lt.tl, lurl.no, memurl.com, migre.me, minilien.com, miniurl.com, minurl.fr, moourl.com, myurl.in, ncane.com, netnet.me, nn.nf, o-x.fr, ofl.me, omf.gd, ow.ly, oxyz.info, p8g.tw, parv.us, pic.gd, ping.fm, piurl.com, plurl.me, pnt.me, poll.fm, pop.ly, poprl.com, post.ly, posted.at, ptiturl.com, qurlyq.com, rb6.me, readthis.ca, redirects.ca, redirx.com, relyt.us, retwt.me, ri.ms, rickroll.it, rly.cc, rsmonkey.com, rubyurl.com, rurl.org, s3nt.com, s7y.us, short.ie, short.to, shortna.me, shoturl.us, shrinkster.com, shrinkurl.us, shrtl.com, shw.me, simurl.net, simurl.org, simurl.us, sn.im, sn.vc, snipr.com, snipurl.com, snurl.com, sp2.ro, spedr.com, starturl.com, stickurl.com, sturly.com, su.pr, takemyfile.com, tcrn.ch, thrdl.es, tighturl.com, tiny.cc, tiny.pl, tinyarro.ws, tinytw.it, tinyurl.com, tl.gd, tnw.to, to.ly, togoto.us, tr.im, tr.my, trcb.me, tumblr.com, tw0.us, tw1.us, tw2.us, tw5.us, tw6.us, tw8.us, tw9.us, twa.lk, twi.gy, twit.ac, twitthis.com, twiturl.de, twitzap.com, twtr.us, twurl.nl, u.mavrev.com, u.nu, ub0.cc, updating.me, ur1.ca, url.co.uk, url.ie, url.inc-x.eu, url4.eu, urlborg.com, urlbrief.com, urlcut.com, urlhawk.com, urlkiss.com, urlpire.com, urlvi.be, urlx.ie, uservoice.com, ustre.am, virl.com, vl.am, wa9.la, wapurl.co.uk, wipi.es, wkrg.com, wp.me, x.hypem.com, x.se, xeeurl.com, xr.com, xrl.in, xrl.us, xurl.jp, xzb.cc, yatuc.com, ye-s.com, yep.it, yfrog.com, zi.pe, zz.gd

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • email
  • LinkedIn
  • MySpace
  • Print
  • Slashdot
  • StumbleUpon
  • Technorati
  • Live
  • Reddit
  • RSS
  • Twitter
Posted in Chrome URL Expander, Google Chrome, Javascript, News, Programming, Web Development, jQuery | Tagged , , , , , , , , | Leave a comment

Chrome URL Expander Version 1.0 is now live!

Version 1.0 of the Chrome URL Expander is now live. It supports a ton of shortening services. For the complete list check out http://www.longurlplease.com. This extension simply expands shortened urls found on web pages you visit. It does this automatically as you browse the internet.

This is done by using the API found at http://www.longurlplease.com.

New features:
Version 1.0 now supports a on/off button that can be found to the right of your address bar. As my testing is limited to only myself. Please let me know if you find any bugs with this new feature.

Upcoming features:
Rollover expanding – This will allow you a different method of expanding links. Rather then expanding them on page load or update, this feature will only temporarily expand links you hover your cursor over.

You can install the extension from here: Chrome URL Extension – chrome.google.com/extensions. If you already have version 0.9.3 installed you should be automatically upgraded.

Enjoy!

Special thanks to my friend @hazard_2gnt for designing the new icon!

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • email
  • LinkedIn
  • MySpace
  • Print
  • Slashdot
  • StumbleUpon
  • Technorati
  • Live
  • Reddit
  • RSS
  • Twitter
Posted in Chrome URL Expander, Google Chrome, Javascript, News, Programming, Web Development, jQuery | Tagged , , , , , , , , | Leave a comment

Chrome URL Expander 0.9.3 released.

Not much to say about this one. Version 0.9.3 is released. Version 1.0 is still in the works. I put this out now to add support for DOM changes. Previously, if the web page contents changed you would need to refresh the page for the extension to expand URLs. Now with version 0.9.3 Chrome URL Expander will detect this and automatically expand any URLs in the changed content.

You can download Chrome URL Expander here.

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • email
  • LinkedIn
  • MySpace
  • Print
  • Slashdot
  • StumbleUpon
  • Technorati
  • Live
  • Reddit
  • RSS
  • Twitter
Posted in Chrome URL Expander, Google Chrome, Programming, jQuery | Tagged , , , , , , , | Leave a comment

Installing SUSE Enterprise Server without a DVD-ROM

Last week I had a problem. I was tasked with installing SUSE Enterprise Server but the server we were to install the OS on did not have a DVD-ROM and would not boot via USB. I tried to resolve this issue by using CD media or a mini iso/network install, but I found that Novell has decided to no longer support these options with the enterprise version of their distro. Strangely they still offer these options if you use OpenSUSE.

First I tried using the OpenSUSE network install (mini iso) media, but it would not allow me to use the SUSE Enterprise Server network installation source. Eventually, I came up with a working solution. I figured I post it here for anyone else who needs it. Please note these instructions assume you are using linux.
Continue reading

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • email
  • LinkedIn
  • MySpace
  • Print
  • Slashdot
  • StumbleUpon
  • Technorati
  • Live
  • Reddit
  • RSS
  • Twitter
Posted in Hacks, How-To, Linux, Operating Systems | Tagged , , , , | Leave a comment

Chrome URL Expander Version 0.9.2 released!

Updates, Updates, Updates.

This is a minor release of the Chrome URL Expander extension for Google Chrome. This release cleans up the code making the install smaller. It also removes the JQuery plugin provided by Ben Alman. It replaces that plugin with a much smaller one of my own writing that does only what I need and not all the other great stuff Ben’s does. This extension still uses longerurlplease.com for it’s URL lengthening services. If you have already installed the extension from Chrome URL Extension – chrome.google.com/extensions then you will not need to do anything, your extension should update automatically.

URL’s that can be expanded include:
bit.ly, cli.gs, digg.com, fb.me, is.gd, j.mp, kl.am, su.pr, tinyurl.com, goo.gl, 307.to, adjix.com, b23.ru, bacn.me, bloat.me, budurl.com, clipurl.us, cort.as, dwarfurl.com, ff.im, fff.to, href.in, idek.net, korta.nu, lin.cr, livesi.de, ln-s.net, loopt.us, lost.in, memurl.com, merky.de, migre.me, moourl.com, nanourl.se, om.ly, ow.ly, peaurl.com, ping.fm, piurl.com, plurl.me, pnt.me, poprl.com, post.ly, rde.me, reallytinyurl.com, redir.ec, retwt.me, rubyurl.com, short.ie, short.to, smallr.com, sn.im, sn.vc, snipr.com, snipurl.com, snurl.com, tiny.cc, tinysong.com, tinyurl.com, togoto.us, tr.im, tra.kz, trg.li, twurl.cc, twurl.nl, u.mavrev.com, u.nu, ur1.ca, url.az, url.ie, urlx.ie, w34.us, xrl.us, yep.it, zi.ma, zurl.ws, chilp.it, notlong.com, qlnk.net, trim.li, and url4.eu

I will be posting rollover expansion support and a on/off button very soon. I will also be releasing this extension under the MIT License.

I hope you enjoy it! If you find any bugs or have any extensions, let me know.

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • email
  • LinkedIn
  • MySpace
  • Print
  • Slashdot
  • StumbleUpon
  • Technorati
  • Live
  • Reddit
  • RSS
  • Twitter
Posted in Chrome URL Expander, Google Chrome, Programming, Web Development, jQuery | Tagged , , , , , , | Leave a comment

New Version of Chrome URL Expander is now live.

Version 0.9.1 of the Chrome URL Expander is now live. It supports a ton of shortening services. For the complete list check out http://www.longurlplease.com. This extension simply expands shortened urls found on web pages you visit. It does this automatically as you browse the internet.

This is done by using the API found at http://www.longurlplease.com and the jquery longurl plugin by Ben Alman .

Version 0.9 now has options!

You can now control the number of characters displayed when the link is updated as well as control if you want to update the link text, the link target, or both. See screenshot for more details.

More features to follow, including rollover expanding and a on/off button.

You can install the extension from here: Chrome URL Extension – chrome.google.com/extensions

If you installed version 0.9.1 from my previous post. Please uninstall it before installing it from the link above. This will allow google to update the extension for you in the future.

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • email
  • LinkedIn
  • MySpace
  • Print
  • Slashdot
  • StumbleUpon
  • Technorati
  • Live
  • Reddit
  • RSS
  • Twitter
Posted in Chrome URL Expander, Google Chrome, Programming, jQuery | Tagged , , , , | Leave a comment

Chrome URL Expander

I have created a new chrome extension called Chrome URL Expander. It simply searches pages you vist for shortened URLS and expands them so you can see where they really go. Currently this extension only supports URLs shortened with the bit.ly service. I have an update pending review (Version 0.9) with google that will allow the extension to support a whole slew of shortening services including:

bit.ly, cli.gs, digg.com, fb.me, is.gd, j.mp, kl.am, su.pr, tinyurl.com, goo.gl, 307.to, adjix.com, b23.ru, bacn.me, bloat.me, budurl.com, clipurl.us, cort.as, dwarfurl.com, ff.im, fff.to, href.in, idek.net, korta.nu, lin.cr, livesi.de, ln-s.net, loopt.us, lost.in, memurl.com, merky.de, migre.me, moourl.com, nanourl.se, om.ly, ow.ly, peaurl.com, ping.fm, piurl.com, plurl.me, pnt.me, poprl.com, post.ly, rde.me, reallytinyurl.com, redir.ec, retwt.me, rubyurl.com, short.ie, short.to, smallr.com, sn.im, sn.vc, snipr.com, snipurl.com, snurl.com, tiny.cc, tinysong.com, tinyurl.com, togoto.us, tr.im, tra.kz, trg.li, twurl.cc, twurl.nl, u.mavrev.com, u.nu, ur1.ca, url.az, url.ie, urlx.ie, w34.us, xrl.us, yep.it, zi.ma, zurl.ws, chilp.it, notlong.com, qlnk.net, trim.li, and url4.eu

Beyond the new services, version 0.9 also has options. You can control how the link is displayed as well as toggle if the displayed link or target should be changed. This means you can just have the link target updated, just update the link text, or update both.

You can install the extension from here: Chrome URL Extension – chrome.google.com/extensions

If you don’t want to wait for google to aprove the latest version of my extension. You can download it here. However the file linked will not auto-update. Once google updates their page you can simply uninstall Chrome URL Expander and reinstall it from the google link above.

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • email
  • LinkedIn
  • MySpace
  • Print
  • Slashdot
  • StumbleUpon
  • Technorati
  • Live
  • Reddit
  • RSS
  • Twitter
Posted in Google Chrome, Hacks, Programming, Web Development, jQuery | Tagged , , , , | 5 Comments

jQuery CSS3 Rounded Table Corners

Recently, I had a desire to round the corners of my some tables I was using in a project. This project is to be very image light and I did not want to use images. I also wanted to use collapsed tables so normal css3 functions such as -webkit-border-radius would not work by default. Realizing that it was ok for Internet Explorer to not have the rounded look, but only function properly, I decided the solution was to write a jQuery plugin that would use -webkit-border-radius/-moz-border-radius and emulate a collapsed table.

Enter tableCorners.

This is a very simple jQuery plugin that does just that. It will take a regular table, set the cell spacing to 0 and then round the top and bottom corner cells properly to emulate a collapsed rounded table. It supports thead, tbody, and tfoot and plain old tables. Continue reading

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • email
  • LinkedIn
  • MySpace
  • Print
  • Slashdot
  • StumbleUpon
  • Technorati
  • Live
  • Reddit
  • RSS
  • Twitter
Posted in Programming, Web Development, jQuery | Tagged , , , , , | 3 Comments