Sunday, September 8, 2013

Ben Affleck and the Batman Saga

Ben Affleck has taken a lot of abuse since it was announced that he’d be playing Batman in the sequel to Man of Steel, with Henry Cavill starring as Superman. I’ve never consider Ben Affleck to be as talented an actor as his old partner Matt Damon. His choice of films usually isn’t the greatest either. In a tux I don’t think it’d be hard not to see him as a rich playboy, although contrasting that with the gritty Batman is a bit tough for me to picture. Some people have mentioned the Jersey accent might ruin it, but of course that’s what speech and acting coaches are for. If he plays the character well the accent might not even be noticed. It may even add a nice dimension to the character.

I’m not really sold on the idea of Affleck playing Batman but I also believe in giving people a chance. I think he does have a tough act to follow with how well Christian Bale played the role. I’d give him a chance though just because of who Ben Affleck is as a person.

Regardless of how great or terrible you may think Ben Affleck is as an actor, he’s a loyal person. It’s one thing I’ve always admired about Him, Matt Damon, and Kevin Smith. What they did starting off is something very rare among most artists. I’ve experienced it, and I’ve seen several posts in the last few weeks with others making the same observations. Whether it’s acting, writing, photography, or anything else in those creative fields, a lot of people are terrible about understanding the idea of working together to pull each other up.

What Ben Affleck, Damon, and Smith did was use their own success to help one another. When Smith got in with Miramax for his films, he used his pull with them to help Ben Affleck and Matt Damon get Good Will Hunting done. While Matt and Ben had done films before then, Good Will Hunting really helped in putting them on the map and launching their careers. They didn’t forget about Smith when their careers took off. Instead, they still took time out of their own schedules to appear in Smith’s films. In Hollywood having those big names attached to your film helps in getting investors and getting an audience in theatres. This went on for several years. They used each others success to help each other out. I’m sure if one of them needed the help today, they’d be there again with a helping hand and opening doors for one another.

For most of us working to break into the creative industry we see the opposite at lower levels. I’ve shared the work of photographers, musicians, filmmakers, etc. even when their work isn’t exactly my cup of tea. I know how hard it is to break in, and how much having people do that helps in getting exposure. Even if their work isn’t something I normally enjoy, I know there’s an audience that will enjoy it. If I can help in bringing them that audience and giving them that opportunity then I’m happy to do it, or at least I was.

Helping each other is a two-way street. I’ve noticed most of those I know, even the ones I consider nice people, aren’t too big on returning the favor. In most cases they never do. I remember going through that several years ago with theatre classes. Myself and one or two others would share every audition we heard about, even if those we were sharing with would be competing against us for the roles. It was several months later when we found out that while we were trying to help all of us as a group, most of the group was taking all the information they could but sharing nothing in return.

What Ben Affleck, Damon, and Smith did in helping each other is rare. When you find people who believe in helping their fellow artists out, even at the cost of losing out on opportunities themselves, those are the ones you want to surround yourself with. Those are the ones we should shower with opportunity. The reason is loyalty. It’ll give everyone a chance to learn and grow as opportunities are shared back and forth. You know that whatever you work on together, they’ll do their best to help promote it as much as you will. You also know that they’ll likely be sharing the work you do even when they aren’t a part of it. If you’re any kind of decent person you’ll do the same in return. As I’ve experienced, there are very few in the creative industry who think in that way. I’ve seen several other creative types, who often share the work of others, mention experiencing the same in having the favor returned.

That’s the reason I think Ben Affleck should be given a chance as Batman. People that exhibit those qualities of helping fellow artists will do everything in their power to help make it a success. It doesn’t mean they’ll necessarily succeed. What it does mean though is that you’ll get 110% of their energy and effort. I think Ben Affleck has shown himself to be that type of person. I also think a lot of up and coming artists could learn from Ben Affleck, Matt Damon, and Kevin Smith, even if that’s the only quality they take away from them. If only we had more Afflecks, Damons, and Smiths in the world.

Ben Affleck and the Batman Saga

Tuesday, September 3, 2013

Web Design for Beginners

Web design can be difficult for people when they’re first starting off. When I started my first question was, “What do I need to learn?” I saw things mentioned like C+, JavaScript, Java, PHP, HTML, CSS, Python and a whole other mess of acronyms and letters that I had no clue about. The problem was not knowing which one to learn for web design. Most of these can be used in web design in some way, but they’re not primarily used for web design itself.

In later posts I’ll go more into what programming or other languages can be used, or how they’re used in web design. I’ll also write up a few tutorials, or do some video tutorials for those looking to learn about web design. For this article though I’d like to just stick with the main languages that are used by most websites on the internet.

If you’re starting off in web design then the very first language you should look into learning is HTML. HTML is a simple language to learn. The majority of HTML entails putting tags around different parts of your text or document. For instance, when writing a paragraph in HTML you’d place a tag at the beginning and end of each paragraph. The tag before the paragraph would look be <p>. At the end of the paragraph you’d place an almost similar tag like this </p>. Notice the only difference in the end tag is the slash after the less than bracket which tells HTML that it’s the end tag. There are a few more rules for how HTML works, and a few exceptions, but the majority relies on opening and closing tags around elements of the page.

The second language you’ll want to learn is CSS which stands for Cascading Style Sheets. CSS basically deals with the layout of a website along with colors and fonts. With CSS you can change the width of a page, add extra space around paragraphs or pictures, change the font size or color, and even change the font itself. Its like someone writing up what they want on a plain sheet of paper (HTML) and then you moving stuff around, coloring, etc. to turn it into a creative design (CSS). Most books these days include lessons on both HTML and CSS.

You’d be able to design extremely great looking websites with only these two languages if you stopped learning here. The only thing you would possibly miss out on is the ability to design your own slide shows, maybe some nifty animations, or add working forms to your page among other things. Basically little things that might make the website pop a bit more, or might be fun, but nothing that would hurt you in the long run.

If you do want to start doing things with your web design to make your site more dynamic, such as using animations, putting up slide shows, making forms that will actually work, along with a host of other options then there are at least 3 other languages you’ll want to look at.

If you’re looking to be able to do some animations, have colors change when certain things are hovered over, do a photo slide show, pop ups, etc. then you’ll want to consider adding JavaScript to your web design plans. Even games can be designed using JavaScript. These are just a few of the things JavaScript can do. There’s a whole list more, but the above is what it is usually used for. If you’re going to look into learning JavaScript you’ll likely want a book that includes Ajax and jQuery. Most JavaScript books I’ve come across lately include a section on Ajax so that shouldn’t be hard to find. JQuery is actually a JavaScript library with prewritten JavaScript code to help make writing JavaScript easier and quicker. A solid understanding of JavaScript should be known first before looking into jQuery. If you can find a book that includes a section or two on jQuery then you’re ahead of the game. Finally, JavaScript should not be confused with Java. They’re both different languages. JavaScript runs in your browser, where Java is a compiled, server-side language.

The last two things you may want to look into are PHP and MySQL. Usually they’re used together. If you’ve ever used a WordPress or Joomla site, both are designed with PHP and MySQL (along with HTML, CSS, and JavaScript/jQuery). You can have a whole web site built with HTML and CSS, and only have one PHP file to handle a form for sending information once the form is submitted. An example would be a PHP file to handle a “Contact Me” form. Most websites today use PHP because of how easily it can be used to add pages to a website. It also makes it easy for those who know nothing about web design to run a blog or web page. This is usually done along with using MySQL.

MySQL itself is a database. You can picture MySQL as looking like an Excel spreadsheet or a grid with rows and columns. It’s usually used to track and store data, or content on a website. If you’ve ever seen a WordPress website, the layout and what visitors see is HTML and CSS. The files though contain PHP code. As you enter or write in the forms on the website, it sends the information to the file containing PHP and the PHP then sends the data to the MySQL database. It may store a name in one column, maybe a comment or article you’ve written in another column, and so on and so on in an organized fashion. PHP in this case merely works with MySQL to get the information from each column in the MySQL database and sends it back to the user. The PHP is wrapped around the HTML and CSS when displayed to the user.

So that’s it. There are other languages that can been used in place of a couple of the above mentioned languages (in particular PHP and MySQL) with web design, but the 5 listed above are the most popular and widely used for web sites. In many cases they are also the easiest to learn. If you’re looking to design your own website start with HTML and CSS. Then turn to JavaScript, PHP, and MySQL to add an extra bit of oomph and go above the basics.

Web Design for Beginners