ok, so attempt number one at writing more in this journal :o)
basically have been spending a lot of time in work feeling inept, mostly cos i started knowing no java or html or jsp and suddenly being expected to learn everything from books in a few days, which doesn't really suit me. the slightly annoying part of all this is that almost everyone else in the building is programming in C, which i can do absolutely no problem at all. ah well.
basically i'm trying to design a cunning interface between two different web servers so that pages of one are transferred to the other and embedded in an html page to be sent to the user. all very good. would be easier though if people actually knew what they wanted it to do, what the pages coming from the second server were going to look like and how they would have to be modified to fit into the existing pages and what menus etc would be available. you know, minor things like that. i believe it is sometimes called a spec, but as everyone knows you should never start programming without a spec.... uh huh. anyways, this has resulted in me spending a lot of time getting google to appear in the middle of web pages, which is quite cool, then spending lots of time trying to find a better way to do, until my manager finally accepted that there wasn't one. so now have to spend the afternoon adding my little function to a custom tag library, and trying really really really hard not to break anything that's already there!!
other than that, not a lot been happening, just generally chilling out with people. played my first ever game of ultimate frisbee on tuesday and discovered i wasn't as shocking at it as i expected to be, although i don't think i really understood anything anyone tried to tell me in the tactics lesson, going more for the "running into a space, getting the frisbee and passing it quickly, hopefully in the right direction and to someone" approach. all rather fun. was meant to be playing touch rugby this lunchtime but have to go to a meeting about the graduate recruitment brochure and what i think about it instead... i only saw it for the first time yesterday so it's been kinda hard coming up with some opinions! my major point is why don't they go to any careers fairs other than cambridge and oxford and warwick...
oh yeah, i completely forgot to mention, i'm the only person here not from oxbridge. eeeeek! and most of them do maths. double eeek! but i am able to say with pride that i didn't get in cos i didn't apply :o) not wanting to blow my own trumpet further, but finding it very amusing, remember the fun test i did at my interview where i had to work through a program outputting numbers at certain points and i did it in 14 mins? james, one of the guys here, sat next to me at interview and was apparently telling people last week, during one of those random 'what was your interview like' chats, about this girl who had done the test so amazingly quickly. tee hee hee! legend already!
anyways, i should probably try and find the latest bug in my tag library declaration...
July 14 2005, 14:24:49 UTC 6 years ago
July 15 2005, 08:10:36 UTC 6 years ago
July 15 2005, 08:53:00 UTC 6 years ago
pointers
yeah pointers suck...even the mere mention of them makes my blood run cold...scary thing is after ive finished mucking about on matlab at work i need to program the lot in C so im sure il be pointer crazy by christmas!!!July 18 2005, 07:52:09 UTC 6 years ago
Re: pointers
I'm fine with programming in C, but it usually takes me longer to do things than in other languages. And I suppose I don't really like C's over reliance on pointers either. But what you gonna do, it was the first proper language after all and it does produce very fast programs.July 18 2005, 11:27:58 UTC 6 years ago
Re: pointers
does it take you longer cos it's not your most used language? cos i'm finding that i take ages to program in java and jsp cos i have to keep checking that i can do things i would normally know about in cpointers do allow lots of useful direct manipulation (apparently), and i'm sure would have made more sense first time round if my software lecturer didn't insist on naming them all 'p' - and he nags us about meaningful variable names!
as an aside, nex do you have any idea how i write a BufferedReader to an output stream to a URLConnection? think i could be doing the try and fail approach to coding...
July 18 2005, 12:42:04 UTC 6 years ago
Re: pointers
Partly that. But partly because it's just harder to do things in C generally. Java/Ada/PHP etc., have a lot of built in functions for doing a large amount of really useful things. With C, I often feel like I have to waste a lot of time re-inventing the proverbial wheel. But a lot of really simple things in other languages are a pain in C (e.g. passing a string).You can achieve most things in C using pointers, which is why they use it for nearly everything as they were a bit pushed for time when they wrote the language and saw it as an easy solution. This is also why pointers in other languages are much more developed and easy to use, despite being essentially the same thing. And also why most languages handle a lot more types explicitly than C does.
On a total side note, I always found it funny that the most common compile error in Java is the nullPointerException, which is funny because Java isn't supposed to have pointers :P