Monthly Archives: December 2015

Am I the only one or is anyone else in love with the Nigerian “Finn” aka FN-2187 played by John Boyega?

Finn Gif

Am I the only one or is anyone else in love with “Finn” aka FN-2187 played by John Boyega? Fans are screaming for this young (23 years old) British actor, son of Nigerian immigrants and now the centerpiece in the new Star Wars: The Force Awakens flick.

(The below is reblogged from: NPR)

Nigeria is falling in love with Star Wars.

There are two reasons. There’s a growing nerd culture in the country — young people who love science fiction and see it as a way to imagine our own futures as something better than our present. We also have an annual Comic Con in Lagos. And last year a friend and I started an online “speculative fiction” magazine, Omenana.com, which has helped promote a new generation of sci-fi writers and artists.

The other reason: John Boyega.

Boyega is the son of Nigerians who settled in Britain. He plays Finn, a disillusioned Stormtrooper in the new movie Star Wars: The Force Awakens. And he’s proud of his heritage.

“I’m grounded in who I am and I am a confident black man, a confident, Nigerian, black, chocolate man,” he has posted on Instagram.

Nigerians are already familiar with Boyega. He was in the U.K. sci-fi flick Attack the Block and played Ugwu the houseboy in the film adaptation of Chimamanda Adichie’s novel Half of a Yellow Sun.

 

 

But seeing him in Star Wars has been another kind of experience.

Kemi Williams has been a Star Wars fan since she saw the first film when she was 12. Now she’s 50 — and gratified that there were more relatable characters in the franchise for her children than there were for her.

“It’s significant to me because my son was sitting next to me, and it was a big deal for him to see a character who looks like him,” she said. “When I was little I never had that.”

Growing up in the ’60s and ’70s, Williams felt the only place where she found stories she could relate to were in sci-fi shows like Star Trek and Blake’s 7. The effect was limited, however, because it was “always white people putting these things out.”

Williams was happy that the new Star Wars film has a more diverse cast. She was especially impressed by Boyega’s reaction to racist remarks about his casting.

“What’s important is that he’s out and proud about being a black man,” Williams said. “The fact that he’s Yoruba has a resonance within Nigeria. He’s one of us, and it’s something we can relate to.”

Williams was one of several moviegoers I interviewed in Abuja, Nigeria’s capital.

Boyega’s heritage is of less interest to younger Nigerian fans. Chiagoziem Okoronkwo, 30 and a personal trainer, notes that a number of actors of Nigerian heritage, such asChiwetel Ejiofor, Carmen Ejogo, David Oyelowo and Megalyn Echikunwoke, have risen to prominence in the past few years.

But he’s still excited about the character Boyega plays, which doesn’t fall into familiar Hollywood stereotypes of black people.

“Most black guys get typecast,” he said. “If they’re not the supersmart magical negro, they don’t get cast. [Boyega’s] role was a bit different.”

Ultimately, most moviegoers I spoke to agreed that Boyega’s turn in the movie was most effective as a way to win new fans to the franchise in Nigeria — even if they didn’t realize at first that he was of Nigerian heritage.

“I even thought he was Ghanaian,” admits Pelu Awufeso, a 41-year-old travel journalist and blogger. “Boyega is not an original Yoruba name.”

Awufeso, who had never been interested in the Star Wars franchise before the premiere of the film, went to see the movie only after previous plans fell through. He was won over by the film — and Boyega’s performance.

“I liked the creativity behind it. The sheer creativity in those characters alone deserves kudos,” he said. “I was happy that a Nigerian was considered for the role. To see a young Nigerian lead made me feel that, yes, we are doing well.”

For an older fan like Kemi Williams, the true benefit of Boyega’s casting is that it will bring in a wider audience in Nigeria and show them how science fiction can change the way people think.

“The fact that [Boyega] is a Stormtrooper — who are assumed to be white males underneath their masks — opens up a lot of possibilities,” she said. “It opens up people’s minds.”

Advertisements
Tagged , , , , , , , , , , , , , , , ,

Posting HTML Form to External Link in Safari (Cordova/Phonegap)

cordova
While developing a fairly data centric Hybrid Application using Cordova, I had a need to exclude AJAX from my form post and send my post request as a standard HTML form post. My main reason for choosing this way over ajax was that I was posting files as well as a long base-64 uri to a C# script on my server. I had a simple aspx form on the servers receiving end that needed to capture the post values coming from the client-side app. I chose this route because users of our applications are in rural areas where their signal strength on their devices we’re so strong. Sending images and base-64 data can be a large pay-load not to mention the other 206 fields coming from the app.

In the end, I wanted to mimic a ajax post while using Formdata which kept me from having to manually create the data object. I wanted the form to post to a new window but in Cordova, the UIWebView takes over and replaces Safari web browser with their view. Below is a code snippet found at StackOverflow that did it for me… I modified my version a bit more to define my parameters but for the most-part this same code snippet got my form to post to an external link on our server.

My form was simple (be sure to use ‘_system’ in your target not _blank!):

<form method="post" action="http://myurl.com/postThis" target="_system"></form>

In CDVWebViewDelegate.m search for “shouldstartloadwith” and replace the contents of the BOOL with:

     (BOOL)webView:(UIWebView*)webView shouldStartLoadWithRequest:
     (NSURLRequest*)request navigationType (UIWebViewNavigationType)navigationType{

     if([[NSString stringWithFormat:@"%@",request.URL] 
         rangeOfString:@"file"].location== NSNotFound) { 
            [[UIApplication sharedApplication] openURL:[request URL]]; return NO;
      }
      BOOL shouldLoad = YES;

Clean and build your application in both CLI then in XCode and test. I ran through a lot of examples of how to post from Cordova to an external form but nothing actually worked. Seem’s this way the best fix for my time and effort. The result was simple enough.

Ciao!

 

 

Tagged , , , , ,

“If Your Site is Not Responsive, Neither are You”

Responsive_Web_Design_for_Desktop_Notebook_Tablet_and_Mobile_PhoneTake this post for whatever you may see it fit for but when I say ‘If your site is not responsive, neither are you!’, I really mean it.

As I am writing this post today is December 19, 2015. 6 days away from Christmas and you should already know, me being the shop-a-holic and tech nerdy… I’ve been online shopping like never before. Not only have I beefed up my purchasing over the last 19 days, I’ve navigated to hundreds of sites for information, guidance or commentary relevant to my overall xmas plans, travel and shopping. My blunt and obvious comment is based off of my repetitous experiences with non-responsive sites over the web at this time in the year.

Wouldn’t a merchant who sells products online expect that mobile users may navigate to their site quicker than someone on a desktop? Mostly all of my shooping this year was done online and I can’t tell you how frustrating it is to not be able to use a website that doesnt fit my screen. Between scrolling left to right and tapping on buttons I did’t mean to, I found myself paying more at places like Amazon or Target Online just for a better user experience.

To me, if you are online these days and not mobile responsive or atleast offer a mobile version of your website you are  missing the bigger picture on the web. Being a developer myself, im always looking for ways to drive the web into the future. Ignoring mobile users just to get online is saddening to me. Why would you not care that mobile browsing has become just as popular as desktop use. ‘Get into the future people!’

Any of my readers reading this, make sure if you encounter a website online that is not responsive, contact support at the organization and request they format their site to show up correct on mobile. Explain this would make you want to come to the site more active.

Though this is a nice gesture of kindly throwing it out there, the truth is the site owner most likely doesn’t care if they aren’t in the process. Make it know its needed and don’t use their site altogether.

Tagged , , , ,
%d bloggers like this: