Ciera and I have created a new blog, and I will be posting posts about us to that blog as opposed to this one. We're aiming on posting a new post every week! Check it out, post some comments and tell us what you think of it! :)
So as you'd already know, Ciera came back to Australia three weeks ago, which is why I haven't really been on messenger much recently :P. Things have been excellent so far, it's been really enjoyable. Last week, we made some delicious rainbow cookies. They were pretty much just plain lemon cookies based on a recipe from a $4 book we bought at Go-Lo, WITH A DIFFERENCE! We made them awesome by colouring them all different colours (and even made some multi-colour, which was my idea :D). They were delicious and colourful and made with 100% awesomesauce. Next time we make some, we'll make them all rainbow I think xD.
Yesterday (Saturday), we went to Scienceworks, which is a science museum here in Melbourne. Well, we got there eventually. We had a few minor issues along the way. Firstly, we got off at Parliament Train Station (as the Metlink journey planner said to), and the platform that the train we needed usually comes to was closed, and there was a notice to go to Southern Cross Station. So, we went back to the platform we came from, and caught another train to Southern Cross. When we got to Southern Cross, the train took aaaages to come (then again, it's the Weribee line so it's kinda expected I guess :P). And then there was another complication — The train terminated at Footscray and we had to take a replacement bus the rest of the way. However, once we caught that bus, we finally got there. Entry is free if you're a student, so that's definitely a bonus.
While I've been to Scienceworks before, it was a long long time ago and I couldn't remember much of it. This time around it was pretty good and I found it quite interesting. They had a toy exhibit, which was awesome! They had a roller coaster made out of K'Nex which was very nice. I want one!! Get me one please? I'm such a child at times, I don't think that'll ever change :D. Anyways, there was also other exhibits like a flight simulator, a kitchen thingy and a nice fire show (with demonstrations, Aaron would have loved it xD). There's also a planetarium there, but we didn't go this time (maybe we'll go next time). And we also went to the store there, and bought some glow-in-the-dark stars (which we stuck all over the roof in our room :D). All in all, it was a very fun day, I really enjoyed it! Was definitely worth the $0 entry to Scienceworks, hahaha :P.
As for work, things are going very good. Since I just passed the six month mark for my IBL placement, I moved from the technical support team at work into one of the development teams. We've been working on improving our products by making commonly-requested upgrades. When clients would like functionality that is currently not available in our system, their request goes onto a wishlist. My team went through the wishlist, rated all the items based on priority, and started working on them. In just two weeks, we've completed heaps, and a few people are very happy :D! I've also been doing a few other things, it's been quite good. I really enjoy my job! Also since it's about the half way mark now, my mid-placement report is nearly due. I've nearly finished it, just have to confirm that it's alright, and show it to my supervisor and see if he thinks it's alright.
So it's the start of another week tomorrow. I really miss Ciera during the day while I'm at work, but it's awesome coming home to her! Really makes me happy and makes everything I do worth it. <3
Until next time,
So, my girlfriend Ciera came back to Melbourne last Saturday (26th June 2010)! We've been having a great time so far, I'm so very glad to see her again! I honestly don't think I would have been able to wait much longer, so I'm extremely happy that she came her when she did. It's been a week since she got here, and things have already been so amazing! I think she's been enjoying it here heaps (I know she loves it in Australia), and I've certainly enjoyed it. Today we just did a bit of shopping, nothing too big. Bought a bookshelf to put all our books and stuff on :P
I can't wait for what the future is going to bring us!
Until next time,
I've added a "Microblog" section to this blog, which I'll basically (try to) use to post things when I'm out and about. Kinda like Twitter, but maybe with longer posts. Like a... microblog, or tumbleblog (Tumblr, etc.)
Ciera gets here tomorrow morning! EPIC excitedness! I can't wait!!! :D
Until next time,
I thought I'd give some link love to some of the lesser-known web development blogs I enjoy reading. This post was prompted by a post about my site at GiveUpInternet.com. I didn't expect the link (as I don't think my blog is very good for web development stuff), but I do appreciate it heaps! This blog hasn't really focused too much on web development, perhaps I should post more web development articles :)
- GiveUpInternet.com — As it says on the site, "Give Up Internet is a Humor Blog for Internet People and Developers." While it's technically not a web development blog, I love the posts on this site. Unlike a lot of other "humour" sites that post stupid things a lot of the time, it's got actual funny posts. It's one of the only humour blogs that I'm subscribed to.
- Hallvord R. M. Steen's blog and the Opera sitepatching blog — Hallvord is a developer for Opera Software. His blog covers the state of the web as it unfortunately is at the moment - Broken browser sniffer scripts, standards violations, and just general scripting stupidities. Things are definitely improving, but there's a LOT of broken scripts out there. Opera has a file called "browser.js" that contains patches to make these broken sites work correctly in Opera. Hallford's blog (and the Opera site patching blog) detail the things that Opera does to patch these broken sites. There have been some very interesting posts, including the horrible XML and XSLT on the Israeli rail website, how Google Docs used to print documents, and many others.
That's all for now... I might eventually write another blog post like this. Or a proper blog post :P :)
Until next time,
A while ago, I used to use a VPS from a company called FSCKVPS, mainly for storing backups offsite (in case something bad happens to my server one day), and secondary DNS (so in case my server is ever down, I can still get emails, as my emails are hosted using Google Apps). In June 2009, their parent company VAServ had a massive hack attack, with news websites reporting that as many as 100,000 websites were wiped out by the hack, and the WebHostingTalk thread about the outage ended up being one of the longest ones I've seen, at 177 pages long. Some people's VPSes survived, but mine was one of the ones that was totally lost (luckily, as it was only for backups, it didn't have anything too important in it). They offered two months free as compensation, so I waited patiently for them to provision me a new VPS, and lived without offsite backups for a while.
After the two free months, they were still having issues — My VPS kept breaking, and they still hadn't given me a secondary IP address as I had requested. I kept giving them the benefit of the doubt, but eventually I decided that enough was enough (two months should have been enough to sort out things), so I moved to another provider. When a company can't even work out how to spell its own company name (sometimes they write "VAServ", other times they write "VAServe"), it's probably time to give up on them. I asked them to politely remove me from their mailing list so I'd no longer get any emails from them. I thought this'd be the end of it, but last week, I received the following email from them:
What goes up won’t go down.
At Poundhost/VAServ we know that if your site is not up, your profits go down. Which is why we recently migrated your website onto a more secure Linux server platform.
However, threats are always evolving. To ensure that you are provided with the very best platform that’s reliable, secure, easier to manage, with greater interoperability and a substantially lower total cost of ownership, we recommend that you consider switching to Microsoft’s Hyper-V hosting platform.
Running on next generation virtualisation technologies Microsoft’s Hyper-V stores your data on a cluster of servers rather than one. So if a server is attacked, or goes down, the system automatically switches to the others. Thereby guaranteeing 100% uptime.
Migration is so simple you can do it yourself. However some of you may need to tweak or re-code your data beforehand to enable it to run on a Microsoft platform. Should you have any queries, call our contact centre on 01628 67 31 31.
Don’t delay though because we are prepared to offer a 10% discount to all those who migrate before 31st March 2009 using the coupon vdsmigrate.
See http://vds.poundhost.com for more information!
Ugh. Where do I begin?
- I migrated away from their services in September 2009, so they certainly did NOT "migrate [my] website"
- I wasn't actually even hosting a website with them to begin with, so they wouldn't have migrated a website at all. Not everyone uses VPSes only for websites, you know?
- How are Hyper-V virtual machines more secure and reliable than Linux equivalents? They're not even comparable with things like OpenVZ or Linux-VServer as they're totally different products for totally different requirements.
- What does Hyper-V have to do with "threats always evolving"? I'm absolutely certain that Windows is attacked at least as much (if not a lot more) than Linux is.
- 100% uptime is not guaranteed if all servers in the cluster go down (as happened when they were hacked last year)
- If people got a Linux virtual server originally, why would they want to spend significantly more on a Windows VPS? In my case, I used rsync to transfer backups and cPanel DNSONLY for hosting the DNS, things that don't work on Windows
I'm sure I'm not the only former customer that got this email. Did they just send it to everyone, regardless of whether they're a current customer or not? I asked them to remove my personal information when I left, so I'd consider this spam. I replied to the email asking them to remove my details from their system, and they replied saying they had done so, so we'll see. At least they could spell "guaranteed" correctly this time around, the FSCKVPS site had misspellings of it from their launch, and a lot of people told them about it, they still didn't fix them.
Yes yes, this isn't really a proper blog post. One will come eventually :D
Until next time,
So, I'm not sure how many people agree with me (I haven't really searched around to see if anyone has the same opinion), but I'm starting to form the opinion that there are two different types of developers: Those that can develop an application but don't really understand the concepts behind it, and those that have a relatively deep knowledge of how their code works and all fits together. Or, in other words, those think it's alright (and perhaps have it as a job), but are not very passionate, versus those that are very passionate about programming. Generally, I guess something like the following could be said:
People in the first group:
- Have done their main programming study at University or TAFE OR are self-taught with just the basics, generally nothing about best practices. Generally, they've learnt just enough to get by, nothing more
- Will copy and paste code and be happy that it works, but might not really understand how it actually works
- Don't really consider programming a hobby
- Might be considered "code monkeys" in some situations
- Generally need help with fixing odd bugs
And people in the second group:
- May have done a University course, but their main learning is self-taught
- Write applications, scripts, websites, whatever for fun (and might actively participate in open-source projects)
- Don't copy and paste code very often. Instead, they learn from other people's code, and then rewrite that code in their own style
- Consider programming one of their biggest hobbies
- Aware of some of the latest trends in software development
- Might often question things, like the ways people do things, and why code is written in a specific way (or is this just me?). Usually I do that just to learn how things are done.
- Can generally investigate and solve odd bugs pretty well
Anyone else agree with me? Personally I'm proud to be in the second group, the awesome group :D
Anyways, I'll write another proper blog post, eventually. I started working recently, and will definitely have to blog about that :)
Until next time,
Recently, I was looking through a few short domains, and decided to buy dan.cx. I think it's a pretty good domain, even if .cx is an odd TLD (it's the TLD for Christmas Island which is close to Australia, so I guess it's kinda related :P). It's better than my old one (d15.biz) in my opinion. "d15" doesn't have too much meaning (apart from people that know it means "Daniel15"), whereas "dan" is a lot better. I'll still be using the old domain for some things (it'll still be my main email domain, since there doesn't seem to be a way to change the domain of a Google Apps setup, which is what I'm using for my email). I also got daniel.gd last night, but I'm not sure where I'll use that ("daniel good?" I dunno). It currently just redirects to dan.cx. I should probably stop buying domains. But, I bought these instead of renewing a few domains. I don't really work on MySpaceTools any more, so I'm just letting the domain expire. :P
I guess you've probably noticed, but I've been doing some updates to my site (finally!). I rewrote it to use my own very simple CMS (instead of a static HTML file), and added a "Projects" page showing some of the bigger projects I've worked on in the past. I'm considering switching the site to be fully WordPress (instead of just the blog), but I haven't done that just yet. Not sure if I will, I'm happy with the simple CMS for now. I thought WordPress might be easier for site management though. And the main part of the site is the blog, which might be better in the root. I dunno.
A proper blog post will come eventually. One day. :)
Until next time,
Well, I haven't blogged for a while (seems to happen to me quite often). I was pretty busy with university work, exams, arranging a work placement for next year for IBL, and other stuff. I get my exam results in about one and a half weeks, hopefully I did alright on them. We'll see I guess...
Many of you know about my girlfriend. If not, her name is Ciera, and she's absolutely amazing :D. We met online on MySpace (haha) towards the end of September 2008. I had broken up with my ex-girlfriend after a short and hopeless relationship in August 2008. I was rather upset after my ex broke up with me (to be honest, I really have no idea why, looking back at it now), and was just looking for people to talk to, to make me feel better. I was browsing MySpace one of those days, and was looking through Tom's (you know, the guy with the pretend friends) blog, where Ciera had posted a comment on one of the posts. There was something about her in particular (the way she wrote? Her picture? I really don't know) that made me click on her and take a look at her profile. Now, I don't know why this happened (even today, neither me nor her know why things happened the way they did), but I'm glad it did. Reading her profile made me realise that we had so much in common! I sent a friend request right away, wondering if she'd accept and become my friend. I really wanted to get to know her more.
Luckily, she accepted my friend request. We started talking on MySpace, and eventually on Windows Live Messenger. We chat for hours and hours every day... It made me really happy (still does today), and made me forget about my ex-girlfriend and what happened with her. We kept learning more and more about each other, and got closer and closer. It was amazing how much we have in common! After about a month, we started to realise how we felt about each other. What started as a good friendship was definitely growing into something bigger (bigger is better, right?). There was only one problem with this — Distance. You see, while I'm here in Australia, she's all the way in the USA. We were so close, and yet physically we were so so far away from each other. Quite annoying really :(. She told me that when she finds a job, she'd start saving up to come see me!
Fast-forward eight months later, to June 2009, and Ciera was on her way here! She had saved up some money for the flight here, and I contributed some money towards it as well. It was so unbelievable, finally getting to be with her. I honestly didn't know what to expect, but I knew things were going to be alright (since me and Ciera were extra-close by this time :D). And things were way better than just "alright" — The whole experience was AMAZING! We had a great time staying together! She was here for three months, and we did so much in that time! I showed her around some places in Melbourne, and we just generally had a great time. Just holding hands and even just being in the same room as each other felt so amazing after dreaming about it for so long. It was really like a dream come true to us. It was really upsetting when she had to leave though, and I still miss her all the time :(. At least now I know who I'm going to spend my life with. It's a great feeling knowing someone as amazing and attractive as Ciera. :)
Being in a long-distance relationship has been quite an experience. While it's quite hard and I miss her every day, knowing that she's there for me and we'll be together one day is an amazing thing. I miss her heaps. I miss her smile, her laugh, everything about her. Being able to chat to her every day helps HEAPS though. It makes me feel like she's with me, even though we're physically so far away. A lot of people say that online relationships don't work, but me and Ciera are proving them wrong :D. I love her more than anyone else I've ever met, and I have a feeling things will be like this forever. We're both working towards seeing each other again, and it'll be amazing. Like I mentioned at the start, I have a work placement next year. If that goes well, I'll save all the money from that, and use it to fly over to see her at the end of the year. That's pretty far away, but it'll be incredible when it happens. It'll be the first time I've travelled outside Australia (outside Victoria, even).
Until next time,