Jonny Barnes.net

My little place on the web.

Chris Brown's Police Report

Posted by jonny at - Short URL

Here is the LAPD report for Chirs Brown's attack on Rihanna:

"A verbal argument ensued and Brown pulled the vehicle over on an unknown street, reached over Robyn F. with his right hand, opened the car door and attempted to force her out. Brown was unable to force Robyn F. out of the vehicle because she was wearing a seat belt. When he could not force her to exit, he took his right hand and shoved her head against he passenger window of the vehicle, causing an approximate one-inch raised circular contusion.

"Robyn F. turned to face Brown and he punched her in the left eye with his right hand. He then drove away in the vehicle and continued to punch her in the face with his right hand while steering the vehicle with his left hand. The assault caused Robyn F.'s mouth to fill with blood and blood to splatter all over her clothing and the interior of the vehicle.

"Brown looked at Robyn F. and stated, 'I'm going to beat the sh-- out of you when we get home! You wait and see!' "

The detective said "Robyn F." then used her cell phone to call her personal assistant Jennifer Rosales, who did not answer.

"Robyn F. pretended to talk to her and stated, 'I'm on my way home. Make sure the police are there when I get there.'

"After Robyn F. faked the call, Brown looked at her and stated, 'You just did the stupidest thing ever! Now I'm really going to kill you!'

"Brown resumed punching Robyn F. and she interlocked her fingers behind her head and brought her elbows forward to protect her face. She then bent over at the waist, placing her elbows and face near her lap in [an] attempt to protect her face and head from the barrage of punches being levied upon her by Brown.

"Brown continued to punch Robyn F. on her left arm and hand, causing her to suffer a contusion on her left triceps (sic) that was approximately two inches in diameter and numerous contusions on her left hand.

"Robyn F. then attempted to send a text message to her other personal assistant, Melissa Ford. Brown snatched the cellular telephone out of her hand and threw it out of the window onto an unknown street.

"Brown continued driving and Robyn F. observed his cellular telephone sitting in his lap. She picked up the cellular telephone with her left hand and before she could make a call he placed her in a head lock with his right hand and continued to drive the vehicle with his left hand.

"Brown pulled Robyn F. close to him and bit her on her left ear. She was able to feel the vehicle swerving from right to left as Brown sped away. He stopped the vehicle in front of 333 North June Street and Robyn F. turned off the car, removed the key from the ignition and sat on it.

"Brown did not know what she did with the key and began punching her in the face and arms. He then placed her in a head lock positioning the front of her throat between his bicep and forearm. Brown began applying pressure to Robyn F.'s left and right carotid arteries, causing her to be unable to breathe and she began to lose consciousness.

"She reached up with her left hand and began attempting to gouge his eyes in an attempt to free herself. Brown bit her left ring and middle fingers and then released her. While Brown continued to punch her, she turned around and placed her back against the passenger door. She brought her knees to her chest, placed her feet against Brown's body and began pushing him away. Brown continued to punch her on the legs and feet, causing several contusions.

"Robyn F. began screaming for help and Brown exited the vehicle and walked away. A resident in the neighborhood heard Robyn F.'s plea for help and called 911, causing a police response. An investigation was conducted and Robyn F. was issued a Domestic Violence Emergency Protective Order."

At the end of his statement, Andrews said Brown sent a text message nine days later apologizing.

"In the text message, Brown apologized for what he had done to Robyn F. and advised [Rihanna's assistant] Ford that he was going to get help."

This behaviour by Chris Brown is abhorrent. I find it personally disgusting that this man still has a job in the entertainment industry where he is seen by many young fans as a role model. Further it is a job where he earns millions a year affording him a lucrative lifestyle we mere mortals can only dream of.

Tags: news

On we go

Posted by jonny at - Short URL

I have removed the ability to comment, yes, I know a blog without comments isn't a blog. I just need to work out a way of doing it properly. I'd rather not store user details. Hopefully I'll work out how to let you authenticate with facebook/twitter/openid. We'll see. Having looked into this further, it should be possible using OAuth with either Facebook or Twitter. OpenID may well be too hard to implement, seeing as I only want to do a small part of what it is capable of.

Also, I've tweaked the login system slightly, it should now be quite secure, with the use of an authentication token. Both the token and password are stored in the database hashed, using the excelent phpass. There are still a couple of potential weak spots, like session fixation, not sure if I'm secured against that yet.

Till next time. I don't know when that will be though :)

Tags: php security authentication

What now?

Posted by jonny at - Short URL

I have been looking after my uncle's dog for the last two weeks, giving me plenty of time to work on this site. It might not look like much has changed on the surface. Though frontend development isn't my forte.

What has changed is the backend. I now use PHP's PDO for the database interaction. This allows much better management of errors for one thing due to the try/catch nature of PDO coding. It should hopefully make it easier to migrate away from MySQL/Oracle calamity. The obvious choice would be MariaDB but I hear good things about PostgreSQL.

I'm also working on the authentication system. I know use PHP sessions, with a cookie for persistent login. I am taking my inspiration from this well thought article about the matter. Though I still need to sure up the security side of things, particularly against CSRF attacks.

One final thing with regards to security, you may have noticed I know require https to browse this website. Why not?

Tags: php security

My blog is coming together

Posted by jonny at - Short URL

Links now work nicely. Though there's still lots I want to do. Briefly:

  • Show 'archives' better - hmm, this might require a bit of recoding.
  • Get rid off categories, tagging is sufficient.
  • Introduce ability to notify of new posts on fb and twitter - Will do this manually, may not want all posts syndicated.
  • Microblogging to twitter/facebook.
  • More mobile friendly interface

So all I have left is the mobile interface. :)

Tags: blog plan

Iñtërnâtiônàlizætiøn

Posted by jonny at - Short URL

So, hopefully my site can handle Unicode/UTF-8. Can I type in Iñtërnâtiônàlizætiøn?

Here's some Chinese:
子列子居鄭圃,四十年人無識者。國君卿大夫眎之,猶眾庶也。國不足,將嫁于衛。弟子曰:“先生往無反期,弟子敢有所謁;先生將何以教?先生不聞壺丘子林之言乎?”子列子笑曰:“壺子何言哉?雖然,夫子嘗語伯昏瞀人,吾側聞之,試以告女。其言曰:有生不生,有化不化。不生者能生生,不化者能化化。生者不能不生,化者不能不化,故常生常化。常生常化者,無時不生,無時不化。陰陽爾,四時爾,不生者疑獨,不化者往復。往復,其際不可終;疑獨,其道不可窮。《黃帝書》曰:“谷神不死,是謂玄牝。玄牝之門,是謂天地之根。綿綿若存,用之不勤。”故生物者不生,化物者不化。自生自化,自形自色,自智自力,自消自息。謂之生化、形色、智力、消息者,非也。”

Now some Greek (ancient):
Ἰοὺ ἰού· τὰ πάντʼ ἂν ἐξήκοι σαφῆ. Ὦ φῶς, τελευταῖόν σε προσϐλέψαιμι νῦν, ὅστις πέφασμαι φύς τʼ ἀφʼ ὧν οὐ χρῆν, ξὺν οἷς τʼ οὐ χρῆν ὁμιλῶν, οὕς τέ μʼ οὐκ ἔδει κτανών.

Hopefully this has worked. Can I still use HTML?

Tags: blog utf8

Older posts »