Two weeks back I was looking for a Flex-based social network when I found Doof and I couldn't help but notice that the address in address bar changes as I switch between the different states of the site.
I asked at #flex and googled a bit and found that it's using something called deep linking to do that, here's the article I read.
After reading that article I thought that it's too hard to do that every time so to day I created a class to make life easier, you can find it on my website.
Have fun :)
Thursday, September 18, 2008
Friday, August 29, 2008
I'm really confused
I guess the title explains it: I'm confused.
I just can't seam to commit to a project because I want to work on Deviyo, but when I do decide to work on Deviyo, I don't know where to start.
Maybe the idea of Deviyo needs to be narrowed down, at least in the beginning, that's what I'm thinking right now but, I don't know which part to start with, I don't even know what the parts are :(
How can you plan a big project like this? It seams impossible, but I'm determined to find a way, and with God's help I will.
I just can't seam to commit to a project because I want to work on Deviyo, but when I do decide to work on Deviyo, I don't know where to start.
Maybe the idea of Deviyo needs to be narrowed down, at least in the beginning, that's what I'm thinking right now but, I don't know which part to start with, I don't even know what the parts are :(
How can you plan a big project like this? It seams impossible, but I'm determined to find a way, and with God's help I will.
Thursday, August 28, 2008
Alan Kay
I'll start by saying "I LOVE OOP"!
It's just amazing! I can't imagine myself writing Claire without using OOP! And I feel so grateful to Alan Kay who coined the term object-oriented programming!
I don't know how I used to live without OOP! I'm not an expert in it yet, I still have difficulties designing an app with OOP but I'm getting used to it.
It's just amazing! I can't imagine myself writing Claire without using OOP! And I feel so grateful to Alan Kay who coined the term object-oriented programming!
I don't know how I used to live without OOP! I'm not an expert in it yet, I still have difficulties designing an app with OOP but I'm getting used to it.
Pleasure of programming!
Remember I said I got rejected by programming but I'll keep fighting for it? Well, today it finally started to work out: I was working on Claire, trying my best to create an application with OOP and I finally did it! I have two classes, one interface and one MXML file that all "work together in a magical way" :)
I'm so excited! If I wasn't so sleepy I'd be jumping all over the room like I usually do when I accomplish something.
I'm so excited! If I wasn't so sleepy I'd be jumping all over the room like I usually do when I accomplish something.
Tuesday, August 26, 2008
OK, so I'm a nerd!
Yesterday I was chatting with my friend and she said she's preparing for her SAT tests in Oct, next thing I know: I'm solving practice SAT questions for fun! :(
Not only that but I found most math questions super easy :/ I thought the questions were actually easy so I gave one of the questions to my friends to solve but... Apparently it's only me.
The weird thing is that I don't get high grades, I barely passed chem in my HS exams...
Great! I just got the answer to one question I couldn't answer yesterday :(
I don't know if I should be happy about this or not.
Not only that but I found most math questions super easy :/ I thought the questions were actually easy so I gave one of the questions to my friends to solve but... Apparently it's only me.
The weird thing is that I don't get high grades, I barely passed chem in my HS exams...
Great! I just got the answer to one question I couldn't answer yesterday :(
I don't know if I should be happy about this or not.
Friday, August 15, 2008
Best birthday gift
I'm chatting with my best friend from Iraq, we've studied together from kindergarten to 3rd yeah HS, we're really close, I haven't talked to him in over 9 months now.
Anyways, that's not the interesting thing, the interesting thing is that he says that the situation in Iraq is getting better, last time I talked to him he said it was really bad, they moved to another area because his area (where I was staying too) is really bad, he said the safety is really bad, lots of bombings and all.
Today he said they've moved back to our area a month ago, he says al qaeda people are going down, they managed to kick them out of our area which is really good, he says there hasn't been any explosions since they moved back, the shops are open till late at night (which would have been a miracle when I was still there three and a half years ago), he stays out till 12 am which, again, something that no sane man would do.
It's the best birthday gift ever :)
Anyways, that's not the interesting thing, the interesting thing is that he says that the situation in Iraq is getting better, last time I talked to him he said it was really bad, they moved to another area because his area (where I was staying too) is really bad, he said the safety is really bad, lots of bombings and all.
Today he said they've moved back to our area a month ago, he says al qaeda people are going down, they managed to kick them out of our area which is really good, he says there hasn't been any explosions since they moved back, the shops are open till late at night (which would have been a miracle when I was still there three and a half years ago), he stays out till 12 am which, again, something that no sane man would do.
It's the best birthday gift ever :)
Tuesday, August 12, 2008
Toolmaking Predilection
So the day before yesterday I started working on Claire, it's something new in the programming world that should cause programmers to make less bugs, you can find more about it here.
Today, I started thinking about how I'm going to manage my time to work on both Claire and Deviyo, then only I realized that, the reason I got the idea in the first place is because I had problems with Deviyo, I started creating Claire to make developing Deviyo easier, suddenly, something I read in Dreaming in Code came to my mind, here it is:
In software management, coordination is not an afterthought or an ancillary matter; it is the heart of the work, and deciding what tools and methods to use can make or break a project. But getting sidetracked in managing those tools is a patent temptation. When the cry of "Let's build it ourselves!" arises, geeks are all too happy to rally and cheer. A celebrated (and perhaps apocryphal) bit of graffiti from MIT captures this: "I would rather write programs to help me write programs than write programs." Similarly, there is a saying attributed to Abraham Lincoln: "Give me six hours to chop down a tree, and I will spend the first four sharpening the axe." This principle, which found its way into the business advise manual The 7 Habits of Highly Effective People, appeals to every programmer's passion for toolmaking. But if it becomes an end in itself, it can drive the best-organized projects into a ditch.
I don't know what to say, that book is amazing! Everything it mentions seams to be true, I'm so happy I bought it, it's the only book I bought, usually I either borrow books or get free e-books from the Internet and print them.
Today, I started thinking about how I'm going to manage my time to work on both Claire and Deviyo, then only I realized that, the reason I got the idea in the first place is because I had problems with Deviyo, I started creating Claire to make developing Deviyo easier, suddenly, something I read in Dreaming in Code came to my mind, here it is:
In software management, coordination is not an afterthought or an ancillary matter; it is the heart of the work, and deciding what tools and methods to use can make or break a project. But getting sidetracked in managing those tools is a patent temptation. When the cry of "Let's build it ourselves!" arises, geeks are all too happy to rally and cheer. A celebrated (and perhaps apocryphal) bit of graffiti from MIT captures this: "I would rather write programs to help me write programs than write programs." Similarly, there is a saying attributed to Abraham Lincoln: "Give me six hours to chop down a tree, and I will spend the first four sharpening the axe." This principle, which found its way into the business advise manual The 7 Habits of Highly Effective People, appeals to every programmer's passion for toolmaking. But if it becomes an end in itself, it can drive the best-organized projects into a ditch.
I don't know what to say, that book is amazing! Everything it mentions seams to be true, I'm so happy I bought it, it's the only book I bought, usually I either borrow books or get free e-books from the Internet and print them.
Subscribe to:
Posts (Atom)