What I have been up to June 28, 2008
Posted by Josh in General.add a comment
A while ago, I promised to do a post to update you all (If you are still reading :D) of what I have been doing, well here is the post.
I have been busy working away at bluestring (yeah, you will still have to wait a while to know what it is), I started it in Rails (I took the modifed scaffolding route), didnt really like it so I am in the process of deciding between Python(Django) and ASP.NET, I would prefer to use aspx (as I know .net slightly better than I do Python, and I would most likly write some of the backend things in C#) but the price of licencing and things (If I was to go the aspx route I would want windows hosting) could be a problem.
I also have been writing a programming language to play around with a few ideas of mine, such as self modifying classes, progmaticly injecting methods / propertys into a class, and other ideas.
I also have been playing with Linux(Ubuntu 8.04 FTW!), MySQL, Postgresql, Apache, and a few other things.
Thats about, it, well apart from school(going well) and whatnot.
Thanks Telecom (I really mean it this time!) June 10, 2008
Posted by Josh in General.Tags: Telecom
add a comment
So,
In this blog, I have been known to bash telecom quite a bit.
And it seems that they have changed. Over the last two days, I have been having some problems with the DSL at my house, so I rang the helpdesk. They were really helpful and they ended up tweaking my power profile so that my DSL is faster (yay!!) (the helpdesk operator was Neil / Simon [I think]).
I am really impressed Telecom, keep it up and I may stick with you in the future.
Still here June 9, 2008
Posted by Josh in General.add a comment
I’m still here,
Been busy.
Will do a detailed post sometime in the next 48 hours
FMI May 11, 2008
Posted by Josh in General.add a comment
Damnit, I hate when I find a handy link and I forget my delicous account password while out and about:
http://gojko.net/2008/05/07/castle-demo-app-activerecord-basics-and-unit-testing/
I’m alive May 3, 2008
Posted by Josh in General.add a comment
Well,
I’m alive.
And working on something.
Potential kick ass factor = High.
Ammount of work needed to get it working properly = Alot.
I will do a bit of a catchup post and whatnot In a couple days
quick post April 7, 2008
Posted by Josh in General.add a comment
I’m sort of getting a bit bored of blogging at the moment.
So I think I’ll have this month off blogging (unless of course something really interesting happens or is released)
See you in May! (I might even have some software to release)
Things I have learnt from a week of using Ubuntu as my main OS March 26, 2008
Posted by Josh in Linux.add a comment
Apache is weird, but cool.
PHP isn’t as bad as I thought it was(its not awesome but…)
Alot of people cant code PHP that well (like 60% of people who code in php are crap at doing it, admitily PHP is a bit of a hack language).
Globulation2 rocks.
Uninstalling still needs to be worked on a bit.
Ubuntu should update the Mono binary in its repository to version 1.9
Ubuntu online help is pretty awesome
Nano is soooooo much better than vim (*runs for cover* :D)
If people changed the ServerSignature property to off in their apache2.conf files, that would make the world a bit more secure
Now then, back to Windows as my main OS!
Disclamer: I am a Linux n00b and things I say should not really hold much weight (In relation to Linux anyway!)
Nifty March 6, 2008
Posted by Josh in General.add a comment
Blogged with Flock
Building a templating engine March 2, 2008
Posted by Josh in General.add a comment
So I am building [what I think will be] a kick ass Templating engine / programing language for anything (well sort off), called Templ.
So far I have added the ability for templates to include functions (Via use of Funt<T, TReturn>), loops and variables, for example heres a template from my test folder:
Hi [[yourname]]
heres the numbers between 1 and 100
[[numbers:1,100]]
<<20>>
Im a map
<<endl>>
[[yourname]] represents a variable called yourname
[[numbers:1,100]] represents a function called numbers with the parameter 1,100 (in Templ, everything is a string)
<<20>> represents the start of a loop that will iterate 20 times
<<endl>> represents the end of the loop, anything between this and the start of the loop will be repeated 20 times
As you can tell, It isn’t exactly a templating engine, it’s more of a template parser/ programming language.
In the code that processes Templ, you declare variables with the following
Templ.Variables.add(varname, varvalue)
To delare a function you use the following
Templ.Function.add(functionname,function)
I am hoping you managed to get that, it is not as confusing as it seems when I explain it.
Now, here is the part where I need some feedback. As I am going to Open Source Templ, Is there anything that you would like to see in this (other than me hitting the delete key on the project :P)?
Blogged with Flock
Tags: Templ, C#, Templating
Linkage for today February 28, 2008
Posted by Josh in .NET, ASP.NET.Tags: .NET, ASP.NET, Linkage, MVC
add a comment
I Repeat: Do Not Listen to Your Users: An interesting post from Jeff Atwood on users, nothing new but interesting none the less.
ASP.NET MVC Framework Scaffold Generator: Scaffolding for ASP.NET MVC!!
Alligator Tags: Like Popurls.com but for ASP.NET