Browsing the archives for the webdev tag.

Problems with Gamingstats

Applications, Coding, Projects, Web developing

I just fixed problem on Gamingstats that affected all of the users. This time invalid username was filtered to empty string, causing updating process to halt. Problematic user is now removed from the system, but the bug is still there. I try to fix it tomorrow or something.

I am not sure if I continue to support this project. It has way too many problems. First is that changes to Steamcommunity usually breaks up my system and I have to find out the changes and it takes lot of time. (this time the problem was my fault, but yeah). Another thing that kills my motivation is that I don’t use this site anymore myself. So it isn’t anymore so fun to work with it. It is more like a job that I don’t get money for.

Most likely I am going to close the application, release it under GPL license and move forward. There is only couple of users that uses the service and I think that the system is way too buggy. I had to rewrite the parser because my webhost didn’t had all the plugins and stuff that I used when I coded on local development server. Because of that, the updater doesn’t have the best stability with bad input…

I was going to sleep one hour ago, but because the system didn’t work as I expected I wasted one hour trying to fix it. And my website also went down once when I tried to fix it, so I am not very happy with this project currently.

So yeah back to sleep now… ->

No Comments

Project release: TF2LogAnalyzer

Applications, Coding, Projects

I have been building TF2LogAnalyzer for couple of weeks and now this project is finished.

TF2LogAnalyzer is working on two major parts. First is small client that reads tf2 client log files and sends them to tf2loganalyzer.pelikoira.net. Then the backend system generates statistics from the user logs in realtime.

However, I found couple of problems with this system.

  • It is way too hard for users to get the application working
  • Logs that tf2 client provides doesn’t really have any other information than kills

Some things I learned on this project

  • If you need to choose between feature/user friendliness, it is usually better to take the second one.
  • Dont try to create statistics from logs that doesn’t really have any information
  • jQuery.load() function is AWESOME

However, this project was great experience. I learned couple nice html/css/jquery tricks that I can use on my future projects. Feel free to try it out, but it may not be the easiest system to gather stats. But if this system gets hundreds of users, I may rethink developing more of it.

Now I can start couple of other projects that I have been thinking of. Tf2 map and simple 2d platformer c++ game… And I could also try to write more posts to this blog. :P

No Comments

Ego app

Applications, Web developing, iPod touch/iPhone apps

Ego is simple app for iPhone/iPod touch that displays many stats in one simple view. Ego supports couple of web stats systems. Google analytics is maybe the most popular stats tracking tool, so it is included. But Ego also supports Squarespace, Mint, Google pagerank, Feedburner and Twitter.

Configuring application is fast and simple. Application is mostly just beautiful list of all the stats. If you have multitiple websites, Ego is perfect way to check all the sites once.

I would like to have some more stats, like graphs and pie charts, but still this application is worth of the 1.5€

If you are addicted to stats I recommend to try this app.

To see this app in action, go to Ego app’s homepage. There is nice video of the app.

No Comments

New layout for main site

News, Web developing

I just published new layout for main site: www.pelikoira.net

I build it with awesome css framework called 960 grid system. If you code websites I recommend to try 960 gs, because it makes developing lots of easier and faster.

This site also contains my first JQuery effect that I have used. It is simple “tab” system on project page that allows to change project without reloading page. It also makes it easier to me to control the site, because now it has only 3 files. If every project is on it’s own file, I would have something like 10 .php files. Yes, I don’t have any cms system, because I don’t need them. If I need to change something I take ssh connection and modify files remotely with vim.

I build this site on Debian system with Konsole -> Bash -> Vim system.

And of course all the code (xhtml/css/rss/js) is valid. ;)

No Comments

Woopra

Internet, Web developing

I can’t understand why I haven’t wrote anything about woopra. O_O I have used it for about 6 monts and I love it. It is simply the best web analytics system ever created. And as it is still beta, it is totally free to use! Only problem is that creation of new account is just little slow… I had to wait for one week to get my account.

Woopra works just like any other analytics system. You get piece of html/javascript code that you add to your site. Then it starts to track your stats. But the best feature about woopra is that it shows everything in realtime! You can see when visitors comes to your site, what they are doing and so on. It is also possible to start chat with visitor.

Woopra looks nice when your site gets nice hit from digg/stumbleupon/<insert cool site here> and many visitors comes to your site.

If you have a website, you MUST try Woopra!

Woopra showing stats on my blog when I got small amount of visitors from stumbleupon.

Woopra showing stats on my blog when I got small amount of visitors from stumbleupon.

3 Comments
« Older Posts