web

You are currently browsing articles tagged web.

Reittiopas, ja erityisesti sen taskuversio, on ehkä maailman hyödyllisin mobiilisovellus. Sen käytettävyys ja hyödyllisyys paranisi kuitenkin vielä enemmän jos se muistaisi muutaman keskeisen reitin mitä minä käytän, kuten bussi muksujen koulusta duuniin tai duunista kotiin. GPS-integraatio voisi korjata tämän mutta tämän päivän teknologialla se ei taida webbisovelluksella vielä onnistua. Vielä.

Minulla on kuitenkin muutama elämää helpottava häkkerrys jonka haluan jakaa, koskien juuri noita reittejä. Itse käytän ruotsinkielistä lokalisaatiota kännykässäni, joten alla olevat komennot pitää ottaa hieman soveltaen. Joku voi varmaankin kommenteissa kertoa korrektit käännökset!

  1. Ota esiin kännykkäsi webiselain ja luo siihen uusi “reittikansio” kirjainmerkeille (esim reittiopas.d tai reitit).
  2. Surffaa osoitteeseen http://aikataulut.ytv.fi/reittiopas-pda/fi/ ja etsi reitti paikasta A paikkaan B, esimerkiksi kotoa töihin.
  3. Tallenna kirjainmerkki “reittikansioon”. Anna sille kuvaava nimi, esim koti-työ.
  4. Käy editoimassa kirjamerkkejä. Nokialla tämä onnistuu valitsemalla valikosta Kirjamerkit, etsimällä sinne tallentamasi kirjamerkki; sitten valikosta kirjamerkkien käsittely -> muokkaa.
  5. Esiin ponnahtaa sivu jossa kirjamerkin nimi ja osoite. Poista (C-nappulalla) kohta joka alkaa merkillä hour= ja loppuu year=2008& (huomaa &-merkki lopussa), esimerkiksi:
    http://aikataulut.ytv.fi/reittiopas-pda/fi/?test=1&an=1&a=15767&keya=aamutie&keyb=y%F6kuja&b=12993&bn=2&
    hour=13&min=44&vm=1&day=04&month=09&year=2008&va=2&adv=
     
    Jos luet tätä jonain muuna vuonna kuin 2008, poista kohtaan year=tämävuosi& :)
  6. Tallenna muutettu kirjamerkki.
  7. Toista kohdat 2.–6. kunnes sinulla on keskeisimmät reitit reittikansiossasi.

Ja mitä tällä saatiin aikaan? No sen että kun reittikansiosta surffaat esiin reitin, se haetaan juuri sille ajankohdalle kun reitin avaat. Saat siis tuoreen reittiehdotuksen vaikket lähtisi töistä kotiinpäin joka päivä ihan samaan aikaan.

Ei paha!

Tags: , , , ,

I added a few bits and pieces to pimp my web experience, and i thought i’d document them here. First stuff that i added to Firefox, then two plugins i added to Wordpress.

Delicious integration

I’m a great fan of server based services. I like to have my data in the cloud so that i can reach them regardless of which computer i’m on, or whichever browser i’m using on that computer — or indeed, whichever operating system. My mail is at GMail and i read my feeds with Google Reader. I also have most of my bookmarks at Google Bookmarks (judging from this, you could also argue that i’m a Google fanboy — oh dear).

The other day, i finally registered to del.icio.us. I’m a bit undecided whether it is a good idea or not for me to use delicious bookmarks, since as i said, my bookmarks-in-the-cloud are on Google. The reason for having them on Google is that there was good browser integration for them using the (kinda scary) Google toolbar if you just remove all other whistles and bells except for the Goog bookmark star. The Google bookmarks will also show up in my goog web search results. But then i realized that an old friend of mine, the Flock browser, had updated and i decided to install it. But alas, while Flock has a bunch of nifty service integrations, Google bookmarks ain’t tere. So i reg’d to Delicious.

Truth is, i’m a bit disappointed. The plugin has a bunch of ways to browse your bookmarks, but the integration doesn’t just feel native. There’s a button to add the page to your local bookmarks and there’s one (well, three) to send your stuff to Delicious. Flock gets by with one button. Firefox could too. And i might be in for a short relationship with Delicious. We’ll have to see.

Sxipper

I stumbled across Sxip a few years ago when i saw Dick Hardt’s (yup) mind-shattering presentation slides on identity. Sxip, which despite the spelling is pronounced “skip”, have a vision involving OpenID, which i too think is way nifty, but never got around implementing. Well, now the sxip guys have released their Sxipper identity manager (effectively, a password manager) as a Firefox plugin. I’m still having it installed just on one box since i’m a bit uneasy about the idea of having a bunch of my passwords syncable on the web. But i’m considering it.

Read it later

This one’s a gem, and does exactly as prescribed. It’s (yet) a kind of a bookmarking service, but with the explicit intent that you put a page on the Read it later list and retrieve it when you have proper time. Read it later also syncs between browsers and computers using the magic of the cloud.

ClaimID

ClaimID isn’t a Firefox plugin, but an Open ID service “for the rest of us”. Basically it’s a melting pot for your OpenID identity and the stuff you claim to be yours.

A big question for me was which provider would be the one to host my online identity. In the end it became ClaimID, but i’m using my domain name so that my “vanity OpenID” actually is based on my name. Of course, i also have a few other OpenIDs from web services that boil it in to their package; technorati and yahoo!. And possibly a few more that i haven’t thought of yet :)

Share This

I installed the Share This plugin for my blog. Should i write anything of interest, you’re now able to send those immortal words to delicious, email, or the moon.  OK, not the moon, but just about anywhere else. Just in case, you know.

WP Mobile Edition

I would have thought that Wordpress in all its word-impressive-ness would have a mobile version of itself built in, but no. Then again, i never noticed it since i’m usually browsing stuff with Opera Mini, which munges any page into a mobile one… and if i’m reading feeds on my cell phone, the page is munged both with Opera mini and the Google mobile proxy.

Mobile Edition is a Wordpress plugin and iIt Should Just Work™ when you browse Navelfluff with a mobile client (or just claim to be one). Please inform me if there are any problems with the Mobile view!

Tags: , , , , , , , , , , ,

A cactusCacti is a free network monitoring and graphing (”trending”) tool, which i’ve managed to install on a computer at work. The idea is that eventually i will have a portable network monitoring tool that is both easy to physically lug around and reasonably easy to plug into a new network and let it do its thing. Eventually, there will be more tools installed. While the solution presented here is really simple, i did four complete re-installs of the system before i was up and running. I could have made it with less work if i’d either followed the kind instructions given, or if i’d spent more time debugging. This time i just took the lazier path. These are the steps i took:

  • Install Kubuntu 7.10 (which is the current stable version — the new one’s out in twenty odd days). While any Linux installation will do, these instructions are for a Debian-based distribution… which includes the aptitude application. If you don’t have aptitude, just use whatever package management system may you have. When you’re done, reboot.
  • Optional, but recommended: Using Adept, or any other package management tool of your choice (use apt-get, if everything else fails), remove the packages you don’t need. I removed the office and multimedia packages, since this won’t be a desktop/office station.
  • Optional: Add proprietary display driver, in my case, the NVidia driver. REBOOT once you’re done, or start from step one above.

Now it’s time to update your system. I first did this using the graphical Adept tool, but it crashed on me, so i moved to the command line instead.

  • Fire up a terminal (i use konsole) and enter sudo aptitude update. You will be prompted for your password. Watch the texts fly.
  • Next, enter the following two lines:
    sudo aptitude safe-upgrade
    sudo dpkg –configure -a
    Repeat until you get no errors

Your computer is now updated. Time to add Cacti. Cacti needs MySQL to be installed first, and while the cacti package suggests that it will install MySQL properly, it won’t. At least not yet. A future version probably will. Again at the terminal (konsole), enter the following and answer Yes to any questions.

  • sudo aptitude install mysql-server
  • sudo aptitude install cacti

The installers will ask for the passwords for mysql administration and the cacti application. Depending on the context, you will create one or recall it. In either case, write that password down, because once you need it, you won’t remember it :)

The Cacti installation will use the Apache 2 web server, but i had a problem with the Cacti installation that needed to be (located, debugged and) fixed first:

Edit the /etc/apache2/conf.d/cacti.conf file. On the first line of the file, change the Alias /cacti into Alias /cacti/site. Leave the path at the end of the line untouched.

I know i’m probably doing something fundamentally wrong here, as Cacti should be running from the aliased directory /cacti, not /cacti/site, but applying this fix made Cacti run for me.

Now fire up a web browser on your monitoring box and go to http://localhost/cacti/site to access your Cacti installation. If all goes well, log in as admin/admin, change your password and (with the help of the Cacti manual) start adding devices!

Tags: , , , , , , , , , ,

Missäköhän olisi sellainen palvelu johon voi lähettää 425-sivuisen kirjan painettavaksi yhdeksi kappaleeksi?

Update: Kas. Kirjan webbisivujen kautta pääsee myös kirjakauppaan. Koko höskä kympillä + postikulut. Ei paha.

Tags: , , , , , ,

It was only towards the very end of my academic “career” that i discovered how fun technical articles are. Esteemed researchers — and wannabes — write the latest in technological innovation for the world to see. And since i had the “study right” at the school, i had free (gratis) access to these articles.

However, there are a few mighty organizations that make money on distributing these articles. And while there’s nothing immoral of making money (to a certain degree), from my perspective, this sucks. I’m not going to pay US$35 a pop.

I’ve got an account at the student union Teknologföreningen’s machine mask. When making an ssh connection to mask, i was allowed to set up an ssh tunnel to the school’s web proxy, and through it, gain gratis access to ACM and IEEEexplore. However, due to how the school has decided that student unions and the like shall not be part of the school’s network, i now don’t have access to the proxy. And it bugs me to pieces.

Is the only way to regain article access to become a postgrad student?

Tags: , , , , , , , , , , , ,

Update: Link fixed. Thanks Kim!

Brian Fling does an exceptional run-down of The Immutable Laws of Web Design and Development. Every project manager either

  • should know them
  • already know them
  • will learn to know them (the hard way)

In fact, we had a project management meeting a little while ago where we mused upon nearly half of them. While i knew them from before (except that i’d forgotten the names of half of them), it’s nice to see them listed on one page. And refreshingly enough, even the commenters have brought up some nice ones.

Tags: , ,

I am running a connector from Outlook to MSN/Live Messenger so that i can read ignore my Live Hotmail both over the web and on my Outlook. But alas, there was a bug.

One fine day i saw that most of my hotmail contacts existed in duplicates. Pedantic as i am, i went and deleted the duplicate entries, leaving just one of each contact. Outlook warned me and said that deleting the contact will remove it from the Messenger contact list too but i didn’t mind since i had them all in dupes. I was cleaning up, not cleaning away.

Or so i thought.

Today i was about to send a message to my colleague Niklas. Well, lo and behold, he didn’t exist, and neither did my groups of folks. In all, about ten contacts remained.

What angers me is that this was due to a bug induced by Microsoft but which i am probably left to fix. I don’t expect MS to have a backup of my contacts that they will happily restore for me.

Therefore, if i had you as a messenger contact would you please send me an IM so that i can have you re-listed? If anyone out there knows of a search tool where i can get a list of all users who have me as a contact, that would solve the problem too. And no, i don’t want the phishing thingy that claims to do just that.

Update: I’ve contacted the MS Office folks using their help/feedback form. I’m not expecting a response, though i would love one.

Tags: , , , , , , , ,

Huh? With the motion picture Star Trek (“XI”) in the pipeline, CBS are shutting down StarTrek.com web site and recycling its maintainers. Effective immediately. I’m befuddled, confused, bummer’d and just don’t get it. I hope Paramount will have the decency and acumen to pick up the torch and re-hire the StarTrek.com crew.

You can send your comments on the issue to editor@startrek.com.

Tags: ,

The Interweb is full of wonderfully strange stuff. Like the following collection of… art? Muggezifter puts his camera’s timer on two seconds and runs. Click. Running from camera.

[via]

Tags: , , , ,

I have opened up The Foo Bar. All are welcome to drop in. And i might just as well make it public for all to edit, for the fun of it as a social experiment :) . The nifty bit is the first interface: one text box and one big submit button. Jot some text, click the button, and voila, you have a site.

And if you want to get really fancy, you can give your site a name, set a colour scheme, claim the site (by giving it a password), fashion your page using markdown, and even get a subdomain on which your site is hosted.

I really don’t know if this is useful or dada art, but there is something in its simplicity that speaks to me.

[via, root]

Tags:

« Older entries

Bad Behavior has blocked 766 access attempts in the last 7 days.