Selasa, 20 November 2012

Design your Career seminar series

Design your Career I. – Getting into Design

Photoshop seminar – 1. Choose your Career from Martin Perhiniak on Vimeo.

Have you always been interested in Photoshop and all the cool things you can do with it? Have you always been dreaming of a creative job where you would be using Photoshop all the time and working on exciting and fun projects? From this seminar you will be able to learn everything you need to know about all the creative professions using Photoshop as their main tool. Martin Perhiniak will teach you lots of useful techniques on this seminar while explaining the differences between these professions. This is the first session of a 3-part series about the three steps to find jobs in the creative industry.

Design your Career II. – How to Build Your Portfolio

Photoshop seminar – 2. How to Find a Creative Job from Martin Perhiniak on Vimeo.

The most important asset you have as a designer is your portfolio. It is the real deal. Your portfolio tells more about you and your design skills than any qualifications or certificates. That is why it is so important to build it and present it well online and face to face on interviews. Martin Perhiniak will share all his special techniques he used for his portfolio and on interviews, which helped him to work on design projects for Disney, Pixar, Cartoon Network, Mattel, Sony Pictures, Electronic Arts, etc. at the age of 26. This is the second session of a 3-part series about the three steps to find jobs in the creative industry.

Design your Career III. – A Day in a Designer’s Life

Photoshop Seminar – 3. A Day in a Designer’s Life – Timesavers from Martin Perhiniak on Vimeo.

Once you start working as a designer you will have to cope with several difficulties every day. The biggest one is to be able to deliver creative ideas with tight deadlines. How can you be creative when there is a time pressure? How can you deliver great designs without having time to properly prepare for a project? What suits you better; being a full-time designer working in a team, or being a freelancer working on your own? What are the best practices in Photoshop that can save you a lot of time every day working with tight deadlines? These and many other similar questions will be answered on this seminar by Martin Perhiniak, who have been working as a full-time and freelance designer for many years and he will share some of his best kept Photoshop timesaver secrets for the first time. This is the last session of a 3-part series about the three steps to find jobs in the creative industry.

Links mentioned on the seminars:

Places to look for jobs in the creative industry:

If you have any questions please ask them on the blog’s Facebook page: Facebook

Lightroom 4 series on MacProVideo.com


Lightroom 4 100 – Quickstart Guide


Lightroom 4 provides a comprehensive set of digital photography tools, from powerfully simple one-click adjustments to cutting-edge advanced controls. In this FREE course Adobe Design Master and Instructor Martin Perhiniak guide you through the new powerful features of Lightroom 4. Every photographer needs three things: quick and flexible editing tools to make every photo the best it can be, a great organization system to sort through their images and ways to get their best images out into the world. Lightroom 4 offers all this and much more, making it the top choice for veterans and enthusiastic amateurs alike!


Lightroom 4 101 – Building A Photo Library


Building an effective photo library is an important asset to every professional photographer. Join Adobe Master Instructor Martin Perhiniak as he shows you how to construct and develop your library using Lightroom 4.
What are the benefits of having an organized photo library? Where does Lightroom 4 fit in with the Adobe software product family? Why use Lightroom versus Adobe Bridge?…Photoshop? Why use Camera RAW files? What are DNG files? This 50-plus video course, by Adobe Certified Instructor Martin Perhiniak, reveals all the answers.


Lightroom 4 102 – Editing Your Photos


Do you want to push every photo you take to maximum perfection? Let Adobe Design Master and Instructor Martin Perhiniak show you how in this 40-tutorial course on Adobe Lightroom 4.
Taking a great photo is one thing, but turning it into a masterpiece is something quite different. If you enjoy perfecting your photos, you’ll be thrilled by the digital editing techniques that Martin Perhiniak demonstrates in Lightroom 4. Building on the foundations that he has laid in his previous courses, Martin reinforces your basic knowledge of the Develop Module while enhancing it with sharp, professional tips and tricks.


Lightroom 4 201 – Objects, Portraits and People


Learn professional techniques from photographer and Adobe trainer, Martin Perhiniak, as he enhances Objects, Portraits and People in this advanced 36-tutorial course exploring the state-of-the-art features of Lightroom 4…
First things first… You’ve got to get your shots into Lightroom, right? That’s why Martin begins this course with a short, refresher section on photo file formats and organization strategies used in the current versions of both Lightroom and Adobe Camera Raw.


Testimonial:
Learning all one needs to know about applications using MacProVideo has always been my favorite method. No need to go to classes at specific hours and sit in with people that are not at the same level and often take up all the teachers time. Watching MPV is fun, educative and best of all you can have the teacher repeat a thousand times the same thing without being thrown out of the class. I found Martin Perhiniak particularly interesting to listen to with a friendly and caring tone of voice. I look forward to buying his next module.
-Jose Alonso


If you have any questions please ask them on the blog’s Facebook page: Facebook

Colorful CSS3 Animated Navigation Menu

In this short tutorial, we will be creating a colorful dropdown menu using only CSS3 and the Font Awesome icon font. An icon font is, as the name implies, a font which maps characters to icons instead of letters. This means that you get pretty vector icons in every browser which supports HTML5 custom fonts (which is practically all of them). To add icons to elements, you only need to assign a class name and the icon will be added with a :before element by the font awesome stylesheet.

Here is the markup we will be working with:


Each item of the main menu is a child of the topmost unordered list. Inside it is a link with an icon class (see a complete list of the icon classes here), and another unordered list, which will be displayed as a drop down on hover.
CSS3 Animated Dropdown Menu
CSS3 Animated Dropdown Menu

As you see in the HTML fragment above, we have unordered lists nested in the main ul, so we have to write our CSS with caution. We don’t want the styling of the top UL to cascade into the descendants. Luckily, this is precisely what the css child selector ‘>‘ is for:
#colorNav > ul{width: 450px;margin:0 auto;}
This limits the width and margin declarations to only the first unordered list, which is a direct descendant of our #colorNav item. Keeping this in mind, let’s see what he actual menu items look like:
#colorNav > ul > li{ /* will style only the top level li */list-style: none;box-shadow: 0 0 10px rgba(100, 100, 100, 0.2) inset,1px 1px 1px #CCC;display: inline-block;line-height: 1;margin: 1px;border-radius: 3px;position:relative;}
We are setting a inline-block display value so that the list items are shown in one line, and we are assigning a relative position so that we can offset the dropdowns correctly. The anchor elements contain the actual icons as defined by Font Awesome.
#colorNav > ul > li > a{color:inherit;text-decoration:none !important;font-size:24px;padding: 25px;}
Now we can move on with the drop downs. Here we will be defining a CSS3 transition animation. We will be setting a maximum-height of 0 px, which will hide the dropdown. On hover, we will animate the maximum height to a larger value, which will cause the list to be gradually revealed:
#colorNav li ul{position:absolute;list-style:none;text-align:center;width:180px;left:50%;margin-left:-90px;top:70px;font:bold 12px 'Open Sans Condensed', sans-serif;/* This is important for the show/hide CSS animation */max-height:0px;overflow:hidden;-webkit-transition:max-height 0.4s linear;-moz-transition:max-height 0.4s linear;transition:max-height 0.4s linear;}
And this is the animation trigger:
#colorNav li:hover ul{max-height:200px;}
The 200px value is arbitrary and you will have to increase it if your drop down list contains a lot of values which do not fit. Unfortunately there is no css-only way to detect the height, so we have to hard code it.

The next step is to style the actual drop-down items:
#colorNav li ul li{background-color:#313131;}#colorNav li ul li a{padding:12px;color:#fff !important;text-decoration:none !important;display:block;}#colorNav li ul li:nth-child(odd){ /* zebra stripes */background-color:#363636;}#colorNav li ul li:hover{background-color:#444;}#colorNav li ul li:first-child{border-radius:3px 3px 0 0;margin-top:25px;position:relative;}#colorNav li ul li:first-child:before{ /* the pointer tip */content:'';position:absolute;width:1px;height:1px;border:5px solid transparent;border-bottom-color:#313131;left:50%;top:-10px;margin-left:-5px;}#colorNav li ul li:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px;}
And of course, we are going nowhere without some fancy colors! Here are 5 versions:
#colorNav li.green{/* This is the color of the menu item */background-color:#00c08b;/* This is the color of the icon */color:#127a5d;}#colorNav li.red{background-color:#ea5080;color:#aa2a52;}#colorNav li.blue{background-color:#53bfe2;color:#2884a2;}#colorNav li.yellow{background-color:#f8c54d;color:#ab8426;}#colorNav li.purple{background-color:#df6dc2;color:#9f3c85;}
One neat aspect of using icon fonts, is that you can change the color of the icon by simply declaring a color property. This means that all customizations you might want to make can be done with CSS alone
.
Icon fonts are a great addition to one’s web development toolset. As they are regular fonts, you can use the font-size
, color and text-shadow properties to customize them. This example doesn’t use images nor JS, so it should be fairly easy to match it with your current design and use it within a few minutes.

Quick Tip: Use a Google Docs Presentation as a Product Tour

Google Docs, the online productivity suite developed by the search giant, includes a rarely talked about feature – a fully fledged application for building presentations. As with everything done by Google, the presentations are HTML5 based and can be embedded into any web site. They also support transitions and effects that you would normally expect from something like Powerpoint, but implemented entirely in CSS3. This turns them into the perfect tool for building product tours!

Here is what you need to do:
Create a Google Docs presentation that explains how your web app works. You can choose a design, drag and drop images from your desktop, use fonts from Google Web Fonts, define animations and even embed videos from YouTube;Publish the presentation to the web (from File -> Publish to the web..);In the Publish dialog, find the text area with the iframe embed code and copy the URL from the src attribute. This will be the link that we will be using, as the document link you see above it cannot be shown cross-domain;
So now you have the direct link to an embeddable and publicly accessible version of your presentation.
CSS3 Animated Dropdown MenuGoogle Docs - Powered Product Tour Google Docs - Powered Product Tour

All we need to do is show the presentation to people who visit our web application. To do this, we will need a lightbox script. Any plugin would do, but I chose to give fancybox2 a try.

After you download the plugin, you need to include the fancybox.css and js files in your HTML. Next, add a hyperlink that will trigger the lightbox:
Launch Tour
The link is assigned an id, and two classes. The first is a special class which tells fancybox the href should open in an iframe. The second is a class that I use to style the link into a button (you can see the relevant code in assets/css/styles.css). The href attribute points to the URL we copied from the embed code earlier.

Now to initialize the fancybox plugin:
$(function(){$('#tour').fancybox({maxWidth: 746,maxHeight: 600,fitToView: false,width: '80%',height: '80%',padding: 0}).click(); // Open the tour on page load});
Here we are passing a handful of options to fancybox and at the end trigger a click to show the plugin on load. And just like that you get a powerful tool that generates HTML5 tours and hosts them for you for free!

Tutorial: How to Build an Option Panel for your WordPress Plugin

WordPress is a great platform for building web sites. You can think of it as a PHP framework with a built-in admin panel, user levels, themes and plugins. In this tutorial, we are going to explore the functionality for creating settings panels. We will be building upoin the Todo App WordPress plugin we made a few weeks back, so it will probably be a good idea to read that first.

We will be using the Settings API, which lets us to only define what settings our plugin needs, and let WordPress handle the actual saving and validating itself. Once you learn how this API works, you will be able to add options panels to your themes as well.

We will present two settings to users – the first will give them control over the URL on which the todo application is shown, and the second will let them change the title displayed on the app. We will be changing includes/tzTodo.php
and app/index.php to accommodate this new functionality.
Both of these options will be saved as elements of an array – this will save us a bit of writing later on, as we will only need to make one function call to retrieve both settings.
WordPress Settings Panel WordPress Settings Panel

CSS3 Animated Dropdown Menu
The first step is to define two new member variables to the tzTodo class we wrote last time. They will be default values for the settings, and the name of the option array that will be written to the database.
// Name of the arrayprotected $option_name = 'tz-todo';// Default valuesprotected $data = array( 'url_todo' => 'todo', 'title_todo' => 'Todo List');
Why they are declared as protected you ask? Because this way they are not accessible from outside the class, but you can still change them if you decide to extend it.

The next step is to register our plugin options with the settings API. To do this, we first have to attach an action to the admin_init hook:
// In the constructor of the class:add_action('admin_init', array($this, 'admin_init'));
I am passing array($this, 'admin_init') as a callback, which will execute the aptly named admin_init method of our class:
// White list our options using the Settings APIpublic function admin_init() { register_setting('todo_list_options', $this->option_name, array($this, 'validate'));}
Using the register_setting [docs] function, we are telling WordPress to process and save the tz-todo variable if it is submitted as part of a form. The ‘todo_list_options’ string is the name of the group this setting belongs to. This is important, as we will need to pass this name to additional functions of the settings api.

The last argument is the method that will be used to validate whether the settings are correct:
public function validate($input) { $valid = array(); $valid['url_todo'] = sanitize_text_field($input['url_todo']); $valid['title_todo'] = sanitize_text_field($input['title_todo']); if (strlen($valid['url_todo']) == 0) { add_settings_error( 'todo_url', // Setting title 'todourl_texterror', // Error ID 'Please enter a valid URL', // Error message 'error' // Type of message ); // Set it to the default value $valid['url_todo'] = $this->data['url_todo']; } if (strlen($valid['title_todo']) == 0) { add_settings_error( 'todo_title', 'todotitle_texterror', 'Please enter a title', 'error' ); $valid['title_todo'] = $this->data['title_todo']; } return $valid;}
Next, we have to create the settings page itself. I chose to place it as a sub item in the Settings menu. This is the recommended approach when building settings panels with only one screen. If your plugin has lots of settings, you may wish to split them into several screens and group them into a new top level admin menu.

Here is the code that creates the settings menu entry. First, we will listen for the admin_menu hook:
// In the constructor of the class:add_action('admin_menu', array($this, 'add_page'));
After this, we define a method in the class that will be called:
// Add entry in the settings menupublic function add_page() { add_options_page('Todo Options', 'Todo Options', 'manage_options', 'todo_list_options', array($this, 'options_do_page'));}
This will create a Todo Options entry in the Settings panel of your WordPress admin. The last argument to the add_options_page function [docs] is the name of our method that would return the markup of the options page:
// Print the menu page itselfpublic function options_do_page() { $options = get_option($this->option_name); ?>

Todo List Options










App URL:
Title:

}
You can see that we are again using the name of the group – todo_list_options, in the settings_fields call [docs]. This function will output hidden input fields that help WordPress validate the submitted form.
Todo List WordPress App Todo List WordPress App

The last thing that is left to do is to fix an issue that might arise when the plugin is first activated – the options will not exist in the database initially, which would cause the code to misbehave. The solution is simple – we will attach an activation hook and create the options with default values.

To attach the hook (in the constructor):
// Listen for the activate eventregister_activation_hook(TZ_TODO_FILE, array($this, 'activate'));
This will cause the activate method of our class to be triggered when the plugin is activated. I am using the TZ_TODO_FILE
constant, which holds the plugin file path and is defined in tz-todoapp.php.
The activation event will create the options with default values:
public function activate() { update_option($this->option_name, $this->data);}
Similarly, we remove the options when the plugin is deactivated (after subscribing for the deactivate hook):
public function deactivate() { delete_option($this->option_name);}
We now have a working settings panel! But we still need to hook up the settings to the code, so that changing them actually does something. To do this, I am reading the settings with the get_option function [docs] in the init method of the class, and matching the URL against the url_todo property:
public function init() { // When a URL like /todo is requested from the, // blog (the URL is customizable) we will directly // include the index.php file of the application and exit $result = get_option('tz-todo'); if (preg_match('/\/' . preg_quote($result['url_todo']) . '\/?$/', $_SERVER['REQUEST_URI'])) { // This will show the stylesheet in wp_head() in the app/index.php file wp_enqueue_style('stylesheet', plugins_url('tz-todoapp/app/assets/css/styles.css')); // This will show the scripts in the footer wp_deregister_script('jquery'); wp_enqueue_script('jquery', 'http://code.jquery.com/jquery-1.8.2.min.js', array(), false, true); wp_enqueue_script('script', plugins_url('tz-todoapp/app/assets/js/script.js'), array('jquery'), false, true); require TZ_TODO_PATH . '/app/index.php'; exit; } $this->add_post_type();}
The last thing left to do, is to display the title in app/index.php (around line 27):

?


The Settings API is only one of the tools that WordPress gives to developers, so they can create better themes and plugins. It is a great addition to one’s developer toolbox and will save you a lots of time in the long run.

Win a free PSD to HTML5 Conversion from PSD Center! (ended)

PSD Center is a PSD to HTML service that specializes in Ecommerce Platforms like BigCommerce, Shopify and Opencart. Submit a layered file in the form of a PSD, PNG, or AI file and the PSD Team will cut the design up and build it on the platform of your choice in 5 business days. If your service is not offered on the PSD Center website they will give you a custom quote for your conversion.

PSD Center works great with small to big marketing companies looking for an experienced team to be a key part of their development process. They follow a strict Non Disclosure
CSS3 Animated Dropdown Menupolicy, so all work completed by them is never claimed as their own. You still have full rights to the design and code.Win a free PSD to HTML5 Conversion from PSD Center Win a free PSD to HTML5 Conversion from PSD Center

PSD Center are giving away two PSD to HTML5 conversions (over $100 in value!)
for free, which include:HTML5/CCS3 markup;A JS Slider;Custom Fonts.
To win a free conversion, do the following:

The winners will be rand()-omly chosen on November 16th 2012, and announced with an update to this post. Good luck!

And the winners are: María Ramírez and Barne. They have been contacted and will receive their prizes shortly!

A Cool Instagram “Gravity” Gallery

Today we will be making something entirely for fun – a “gravity” gallery. This will be a script that runs a search on Instagram, fetches and displays the photos in a grid, and then uses the Box2D library to simulate physical interactions between them. And all of this in less the 40 lines of JS!

Let’s see how this is done.

We will be using two jQuery plugins to do the heavy lifting for us:
Spectragram – this plugin will handle the communication with Instagram’s API (we only need to give it an access token, more on that in a moment). We will only be using it to search recent photos, but it can do much more;jQuery Gravity – this plugin is a friendly wrapper around the open source Box2D physics library, originally written in C++ and ported to many other languages, including JavaScript.
All that is left is to write the glue code that will make them work nicely together.

Instagram requires that every request to their API is signed with a valid access token. To obtain such a token, you need to register an application from their developer console (instructions). Enter the URL of your site in the “Website” and “OAuth redirect_uri” fields. We won’t be using these, but they are required for the registration. When you submit your form, you will get a client id and a client secret. Copy the client id somewhere as you will need it in a moment.

You can now obtain an access token. Don’t worry, this is not difficult at all – simply open a new tab in your browser, and visit this URL:
https://instagram.com/oauth/authorize/?client_id=CLIENT-ID&redirect_uri=REDIRECT-URI&response_type=token
Replace the CLIENT-ID part with the client id you copied above, and REDIRECT-URL with the address of your site. This will lead you to a permission screen. After you give authorization, you will be redirected to an address like this:
http://your-redirect-uri#access_token=27600791.f59def8.2d064937f95f42d6a782f831faaa50f1
Congratulations, you now have an access token! We will be using this shortly.
Cool Instagram "Gravity" Gallery Cool Instagram "Gravity" Gallery

The HTML can’t get much simpler than this:



Instagram Gallery


Start!








All we have is some CSS files linked in the head (including a font from Google Web Fonts), and some JS files in the footer (jQuery with two plugins, and the script.js file we will be writing next).

The photos will be inserted in the #gallery div, and the #gravityButton will trigger the jQuery Gravity plugin.

And here is the code to make the gallery work:
$(function(){ // Configure the Spectragram plugin. Follow the instructions // in the tutorial on how to generate an access token jQuery.fn.spectragram.accessData = { accessToken: 'YOUR-ACCESS-TOKEN', clientID: 'CLIENT-ID' }; // Run a search about 'coffee' on instagram // and display the results $('#gallery').spectragram('getRecentTagged',{ query: 'coffee', max:6 }); $('#gravityButton').click(function(e){ e.preventDefault(); // Turn on the gravity! $('body').jGravity({ target: '#gallery li', ignoreClass: 'ignoreMe', weight: 25, depth: 5, drag: true }); // Disable clicking on the photos (so they can // be dragged without redirecting the browser) $('#gallery li').click(function(e){ e.preventDefault() }); // Remove some of the elements as they get in the way $('footer, #gravityButton').remove(); });});
At the top of this file, you need to pass your access token and client id you obtained earlier, so that the spectragram plugin can do its thing. After this, you call the plugin with a search string and a maximum number of results to be returned.

Lastly, we listen for clicks on the #gravityButton and call the jGravity plugin. It is a good idea to prevent clicks on the photos, as otherwise they are nearly impossible to drag without opening them in a new tab.

With this our cool “gravity” gallery is complete!

I usually try to give some practical uses of our tutorials in the conclusion, but this time there simply aren’t any. It sure was a fun experiment though!

Bumper Stikes Karsa Husada 2011


Bumper Stkip 2011


Bumper Amik 2012


Bumper Amik 2011


Bumper W-share



Sabtu, 10 November 2012

Total Recall (2012) 720p – EXTENDED – Director’s Cut – 875MB

Total Recall

////Movie Info////
[FORMAT]:…………………..[ Matroska
[AWARDS]:…………………..[ none
[GENRE]:……………………[ Action | Adventure | Sci-Fi | Thriller
[NO OF CDs]:………………..[ 1
[RESOLUTION]:……………….[ 1280*534
[ASPECT RATIO]:……………..[ 2.40:1
[FRAME RATE]:……………….[ 23.976 fps
[LANGUAGE ]:………………..[ ENGLISH
[SUBTITLES]:………………..[ Muxed
[ORIGINAL RUNTIME]:………….[ 02:10:00
[RELEASE RUNTIME]:…………..[ 02:10:00
[SOURCE]:…………………..[ publicHD
[ENCODERS NOTES]:……………[ Although small sized re encoding is a flawed concept but still we always strive very very hard to preserve MAXIMUM DETAILS within our rips. Hope you enjoy them as much as we enjoy working on em :)

////Trailer////

For a factory worker named Douglas Quaid, even though he’s got a beautiful wife who he loves, the mind-trip sounds like the perfect vacation from his frustrating life – real memories of life as a super-spy might be just what he needs. But when the procedure goes horribly wrong, Quaid becomes a hunted man as he finds himself on the run from the police. Written by Sony Pictures.
Total Recall 2012 Download 

Senin, 05 November 2012

Larva

 
Download Theme Twitter For Blogger Theme Twitter For Blogger

Rabu, 31 Oktober 2012

Sistem Multimedia

A. multimedia system is any system which supports more than a single kind of media [AHD 1991].
Bagaimana sistem bisa disebut sebagai sistem multimedia?
Sistem Multimedia

1. Kombinasi Media

• Sistem disebut sistem multimedia jika kedua jenis media (continuous/discrete) dipakai. Contoh media diskrit : teks dan gambar, dan media kontinu adalah audio dan video.

2. Independence

• Aspek utama dari jenis media yang berbeda adalah keterkaitan antar media tersebut. Sistem disebut sistem multimedia jika tingkat ketergantungan/keterkaitan antar media tersebut rendah.

3. Computer-supported Integration

• Sistem harus dapat melakukan pemrosesan yang dikontrol oleh komputer. Sistem dapat diprogram oleh system programmer/ user.

Sistem Multimedia dapat dibagi menjadi:

1. Sistem Multimedia Stand Alone
Sistem ini berarti merupakan sistem komputer multimedia yang memiliki minimal storage (harddisk, CD-ROM/DVD-ROM/CD-RW/DVD-RW), alat input (keyboard, mouse, scanner, mic), dan output (speaker, monitor, LCD Proyektor), VGA dan Soundcard.

2. Sistem Multimedia Berbasis Jaringan
Sistem ini harus terhubung melalui jaringan yang mempunyai bandwidth yang besar. Perbedaannya adalah adanya sharing sistem dan pengaksesan terhadap sumber daya yang sama. Contoh: video converence dan video broadcast
Permasalahan: bila bandwidth kecil, maka akan terjadi kemacetan jaringan, delay dan masalah infrastruktur yang belum siap.

Sumber:
Google.com

Program Pengolah Grafis / Video / Film

Oleh karena desain grafis dibagi menjadi beberapa kategori maka sarana untuk mengolah pun
berbeda-beda, bergantung pada kebutuhan dan tujuan pembuatan karya.
Program Pengolah Film

1. Aplikasi Pengolah Tata Letak (Layout)
Program ini sering digunakan untuk keperluan pembuatan brosur, pamflet, booklet, poster,
dan lain yang sejenis. Program ini mampu mengatur penempatan teks dan gambar yang
diambil dari program lain (seperti Adobe Photoshop). Yang termasuk dalam kelompok ini
adalah:
- Adobe FrameMaker
- Adobe In Design
- Adobe PageMaker
- Corel Ventura
- Microsoft Publisher
- Quark Xpress
2. Aplikasi Pengolah Vektor/Garis
Program yang termasuk dalam kelompok ini dapat digunakan untuk membuat gambar
dalam bentuk vektor/garis sehingga sering disebut sebagai Illustrator Program. Seluruh
objek yang dihasilkan berupa kombinasi beberapa garis, baik berupa garis lurus maupun
lengkung. Aplikasi yang termasuk dalam kelompok ini adalah:
- Adobe Illustrator
- Beneba Canvas
- CorelDraw
- Macromedia Freehand
- Metacreations Expression
- Micrografx Designer
3. Aplikasi Pengolah Pixel/Gambar
Program yang termasuk dalam kelompok ini dapat dimanfaatkan untuk mengolah
gambar/manipulasi foto (photo retouching). Semu objek yang diolah dalam
progam-program tersebut dianggap sebagai kombinasi beberapa titik/pixel yang memiliki
kerapatan dan warna tertentu, misalnya, foto. Gambar dalam foto terbentuk dari beberapa
kumpulan pixel yang memiliki kerapatan dan warna tertentu. Meskipun begitu, program
yang termasuk dalam kelompok ini dapat juga mengolah teks dan garis, akan tetapi
dianggapa sebagai kumpulan pixel. Objek yang diimpor dari program pengolah
vektor/garis, setelah diolah dengan program pengolah pixel/titik secara otomatis akan
dikonversikan menjadi bentuk pixel/titik.
Yang termasuk dalam aplikasi ini adalah:
- Adobe Photoshop
- Corel Photo Paint
- Macromedia Xres
- Metacreations Painter
- Metacreations Live Picture
- Micrografx Picture Publisher
- Microsoft Photo Editor
- QFX
- Wright Image
4. Aplikasi Pengolah Film/Video
Program yang termasuk dalam kelompok ini dapat dimanfaatkan untuk mengolah film
dalam berbagai macam format. Pemberian judul teks (seperti karaoke, teks terjemahan, dll)
juga dapat diolah menggunakan program ini. Umumnya, pemberian efek khusus (special
effect) seperti suara ledakan, desingan peluru, ombak, dan lain-lain juga dapat dibuat
menggunakan aplikasi ini. Yang termasuk dalam kategori ini adalah:
- Adobe After Effect
- Power Director
- Show Biz DVD
- Ulead Video Studio
- Element Premier
- Easy Media Creator
- Pinnacle Studio Plus
- WinDVD Creater
- Nero Ultra Edition
5. Aplikasi Pengolah Multimedia
Program yang termasuk dalam kelompok ini biasanya digunakan untuk membuat sebuah
karya dalam bentuk Multimedia berisi promosi, profil perusahaan, maupun yang sejenisnya
dan dikemas dalam bentuk CD maupun DVD. Multimedia tersebut dapat berisi film/movie,
animasi, teks, gambar, dan suara yang dirancan sedemikian rupa sehingga pesan yang
disampaikan lebih interktif dan menarik.
Yang termasuk dalam kelompok ini adalah:
- Macromedia
- Macromedia Authorware
- Macromedia Director
- Macromedia Flash
- Multimedia Builder
- Ezedia
- Hyper Studio
- Ovation Studio Pro
- Macromedia Director
- Macromedia Flash
- Multimedia Builder
- Ezedia
- Hyper Studio
- Ovation Studio Pro.

Tips Membuat Film Lebih Bagus

Berikut ini adalah beberapa hal penting yang harus kita perhatikan dalam membuat film pendek. Dengan mengikuti langkah-langkah yang akan diuraikan ini, maka kita dapat mengurangi beberapa hal yang tidak seharusnya kita lakukan. Meskipun begitu, ini merupakan saran-saran saja, dan dapat dikembangkan berdasarkan keahlian dan pengalaman. Take a look..
Tips Membuat Film lebih bagus

1. Apakah film Anda layak ditonton
Sebelum semuanya dimulai, maka selayaknya kita bertanya: apakah semua orang pasti menonton film yang akan kita buat ?. Jawabnya, No!. Artinya tidak semua orang ?pasti? akan menonton film kita. Sebelum menulis skenarionya, mari tanyakan kepada diri sendiri terlebih dahulu; mengapa orang harus menonton film yang akan kita buat.
2. Jangan mulai produksi tanpa adanya budget
Film, meskipun sederhana sangat membutuhkan biaya!. Besar biaya memang tidak terbatas, bisa besar bisa kecil. Dengan membuat prakiraan biaya (budget), maka kita akan lebih tahu apa yang harus kita lakukan dengan uang yang dimiliki. Produksi tanpa budget menyebabkan rencana-rencana tidak bisa diprediksi. Apalagi jika uang yang tersedia tidak mencukupi, bisa-bisa film yang sedang dikerjakan tidak selesai-selesai.
3. Minta persetujuan pihak-pihak yang terlibat
Sebelum shooting dilakukan, ada baiknya meminta persetujuan tertulis dari pihak-pihak yang terlibat didalam film, seperti aktor/aktris, music director, artwork, sponsor, atau siapa saja yang ingin berkontribusi. Bereskan dulu semua ini!. Karena kalau memintanya saat shooting dimulai, maka ?kemangkiran-kemangkiran? dari pihak-pihak tersebut akan terasa sulit dimintakan pertanggung jawabannya. Maka, do it Now!.
4. Buatlah film pendek memang pendek!
Penulis naskah dan/atau sutradara harus bisa memenuhi standar yang menyatakan bahwa sebuah film adalah film pendek. Bertele-tele dalam penyajiannya akan membuat penonton bosan. Jika itu film pendek..maka harus pendek. Meskipun sulit, tapi memang harus begitu. Standar film pendek adalah maksimal berdurasi 30 menit!.
5. Jika memakai aktor yang tidak professional, maka lakukan casting
Tidak lepas kemungkinan film pendek dibintangi oleh aktor/aktris yang tidak professional (amatir). Ini sih wajar-wajar saja. Apalagi mereka (mungkin) tidak dibayar. Tapi untuk memilih karakter-karakter pemain yang sesuai, wajib melakukan pemilihan peran (casting). Jangan memilih orang sembarangan apalagi casting baru akan lakukan beberapa saat menjelang shooting. Berbahaya!.
6. Tata suara sebaik-baiknya
Tata suara yang buruk pada kebanyakan film pendek (meskipun memiliki konsep cerita menarik) menyebabkan tidak nyaman ditonton. Gunakan perangkat pendukung tata suara seperti boom mike untuk mendapatkan hasil yang baik. Kalau gak punya, beli atau pinjam aja?
7. Yakin OK saat shooting, jangan mengandalkan post-production
Saat ini semua film kebanyakan dikerjakan dengan kamera digital. Maka tidak sulit untuk memeriksa apakah semua hasil shooting sudah memenuhi sarat atau belum dengan melakukan playback. Periksa semua! frame dialog, tata suara, pencahayaan atau apa saja. Apakah sudah sesuai dengan kualitas yang diinginkan ?. Sangat penting; periksa setelah shooting, bukan pada saat paska produksi.
8. Hindari pemakaian zoom saat shooting
Kameraman yang baik adalah yang bisa mengurangi zooming. Kecuali bisa dilakukan dengan sebaik mungkin. Mendapatkan gambar lebih dekat ke objek sangat baik menggunakan dolly, camera glider, atau lakukan cut and shoot!.
9. Hindari pemakaian efek yang tidak perlu
Sebuah film pendek banyak mengandalkan efek-efek seperti; memulai film dengan alarm hitungan mundur (ringing alarm clock), transisi yang berlebihan seperti dissolves/wipe, dan credit titles yang panjang. Pikirkan dengan baik, apakah hal-hal ini perlu ditampilkan atau tidak. Pilihan yang sangat bijak jika semua itu tidak terlalu berlebihan.
10. Hindari shooting malam di luar ruang
Suasana gelap adalah musuh utama kamera (camcorder). Pengambilan gambar diluar ruang pada malam hari sangat membutuhkan cahaya. Apabila tidak menggunakan lighting yang cukup maka hasilnya akan jelek sekali. Meskipun dapat melakukan color correction pada saat editing, tapi sudah pasti dapat menyebabkan noise dan kualitas gambar menjadi drop. Paling baik adalah merubah skenario menjadi suasana siang hari. Tidak akan mengganggu cerita toh?.

Multimedia

Istilah multimedia pertama kali di kenal pada dunia teater, yang mempertunjukan pagelaran dengan menggunakan gerak, musik, dan video untuk menambah dramatisasi suatu cerita. Sekarang multimedia dikenal dengan panduan dari hasil gambar atau image, grafik, teks, suara, TV, dan animasi sehingga menjadi suatu karya yang dapat dinikmati secara audio visual. Umumnya juga orang mengenal multimedia sebagai sistem dari komputer personal (PC) yang berkembang pesat dewasa ini. Dalam Perkembangannya pengajaran, latihan, pembuatan manufaktur, sedang dalam system perekonomian layak digunakan untuk kegiatan promosi penjualan.

Multimedia

Menurut Robert Webking , multimedia secara “etimologi “ di artikan
sebagai, “multi“ (banyak) “medium“ (prantara media). Dalam bidang informasi multi media memiliki makna yaitu “persekutuan media“ diantara sumber dan pemasukan informasi atau “persekutuan alat“ dengan mana informasi di simpan, ditransmisikan, dipresentasikan dan diterima (webking.2001: www.alltheweb.com)
Munter (1982) menulis bahwa, “alat bantu media dapat memberikan sumbangan yang sangat besar dalam menambah minat, variasi, dampak serta kemampuan mengingat lebih lama dibandingkan dengan kata-kata.
Munter menjelaskan bahwa orang paling banyak belajar dan menyimpan memori melalui observasi minimal 85% sedangkan data yang dikumpulkan dan yang disimpan berasal dari penglihatan dan suara bisa melebihi batas normal.
Suatu tinjauan mengenai suatu penelitian menyatakan bahwa alat bantu audiovisual (multimedia) meningkatkan pemahaman sampai 200% dalam pengajaran, alat bantu visual meningkatkan daya ingat sekitar 14-38%, dan dapat mengurangi waktu yang diperlukan sampai 40% untuk menjelaskan konsep tunggal dalam kegiatan promosi. Satu alasan penting bahwa alat bantu multimedia yang relevan dan dipilih dengan baik adalah menarik perhatian dengan kualitas kerja yang luar biasa, warna-warna terang pada bagan, bentuk unik suatu obyek, dan getaran bunyi yang khusus, semuanya akan membantu mendapatkan perhatian. Dengan kualitas praga yang luar biasa, warna-warna pada bagan, bentuk unik suatu obyek, dan getaran bunyi yang khusus, semuanya akan membantu mendapatkan perhatian dan memperbaharui daya tarik gagasan yang disampaikan. Perhatian penuh dapat dilakukan hanya dalam beberapa detik memiliki “waktu paruh“ yang sangat singkat alat multimedia dapat digunakan secara efektif untuk mengendalikan perhatian penyimak melalui stimulasi visual dan stimulasi oral. Stimulasi visual dan stimulasi oral akan memberikan kesadaran yang tinggi, intensitas, ukuran yang besar, pengulangan, durasi, warna yang cerah. Istilah psikofisik mengacu pada interaksi proses psikologis dan stimulasi fisik penggabungan faktor-faktor itu dalam bentuk alat bantu multimedia akan sangat membantu mempertahankan tingkat perhatian yang disengaja ataupun yang tidak disengaja.
Multimedia juga sangat membantu dalam kegiatan belajar, selain dalam membantu kegiatan promosi, dimana belajar mengajar merupakan hal yang patut di perhatikan dalam meningkatkan sumberdaya manusia. Dengan meningkatnya sumber daya manusia maka suatu negara dapat di katakan telah maju, dengan adanya multi media system belajar mengajar dapat efektif dan efesien sehingga dengan adanya multimedia belajar dapat berinteraktif.

Sejarah PHP dan MySQL

Sejarah Php
 Apa itu PHP dan Apa yang dapat dilakukannya?
PHP adalah singkatan dari (Hypertext Preprocessor), sebuah bahasa pemrograman yang lebih menitik beratkan pada Applikasi Web.
PHP dapat melakukan apa yang dapat dilakukan oleh CGI, seperti mengambil Variabel dari Form, Akses ke Database, Manipulasi String, Mengakses FileSystem, dan masih banyak lagi.
PHP adalah sebuah bahasa pemrograman berbasis On The Fly Creation, yang mengerjakan perintahnya ketika ada request. PHP melakukan Interpretasi/Penterjemahan scriptnya pada waktu berada di server, dan yang akan diberikan kepada perequest adalah sebuah HTML murni, tanpa terdapat script PHP satupun.
Hal ini berbeda dengan script-script lain yang bekerja pada client seperti JavaScript atau VBScript yang menginterpretasikan scriptnya pada browser.

sejarah phpApa itu MySQL dan Apa yang dapat dilakukannya?
Jawaban yang mudah adalah sebuah Database. MySQL adalah sebuah database yang didukung oleh PHP untuk dapat melakukan koneksi dan query pada database ini. PHP memang mendukung banyak database, tetapi kita mengambil yang lebih umum yaitu MySQL.
MySQL dapat menyimpan semua data Website seperti Berita, Artikel, Counter dan sebagainya dengan mudah dan terstruktur, dan dapat membukanya kembali dengan mudah dan cepat.
Yang paling disukai dari MySQL yaitu Querynya yang simple dan menggunakan escape character yang sama dengan PHP, selain itu MySQL adalah database tercepat saat ini.

Sejarah PHP 
Perjalanan PHP sangat panjang dalam beberapa tahun terakhir ini. Berkembang menjadi sebuah bahasa pemrograman berbasis Web yang sangat menjadi prioritas utama para pengembang web seperti yang kita lihat sekarang.
Mulanya Rasmus Lerdorf penemu PHP, membangun bahasa pemrograman berbasiskan web untuk digunakan pada websitenya sendiri agar dapat mengetahui siapa saja yang melihat biodatanya, dan bahasa pemrograman ini diberi nama PHP:Personal Home Page Tools.
Penemu Php, Sejarah Php
Rasmus Lerdorf
Dia menggabungkan kefleksibelan bahasa C dan memudahkannya, sehingga banyak yang berminat untuk ikut menggunakan PHP tersebut. Rasmus pun lebih mendalami implementasi bahasa C dan menciptakan PHP/FI dan PHP/FI 2.0 "Form Interface", yang dapat menerima inputan data dari Form kedalam Variabel dalam PHP. Kali ini bukan hanya personal saja yang menggunakannya, tetapi badan komersialpun mulai melirik bahasa pemrograman ini.
Dan pada tahun 1997, PHP ditulis ulang oleh Andi Gutmans dan Zeev Suraski, dan terilis lah PHP 3.0 Versi pertama yang bahasa-nya lebih komitmen dan paling mendekati dengan PHP yang kita kenal sekarang. Dikarenakan tidak sesuai lagi dengan penggunaannya, maka PHP pun berganti ancronym menjadi PHP:Hypertext Preprocessor. Pada saat itu telah terdapat 10% webserver di seluruh dunia yang menggunakan PHP.
Pengembang Php, Sejarah php
Andi Gutmans
Zeev Suraski
Tidak lama setelah PHP 3.0, Andi Gutmans and Zeev Suraski memulai kembali pekerjaan untuk menulis ulang Core dari PHP. Hasilnya menjadikan performa PHP menjadi jauh lebih baik, dan Engine tersebut diberi nama 'Zend Engine' (dari nama mereka, Zeev and Andi). Diselesaikan pada tahun 1999 dan menghadirkan PHP baru yang kita kenal sekarang, yaitu PHP 4. Dengan banyak features baru dan fasilitas yang lebih baik. Lebih dari 20% Account Domain di Internet menggunakan PHP 4 ini, ribuan pengembang (developer) dan juga jutaan website yang memberikan report bahwa telah terinstall PHP pada website mereka.
PHP Group sedang mengembangkan lagi versi terbaru dari PHP, yaitu PHP 5, dengan engine baru Zend 2.0, yang akan menambah lagi features baru dan keunggulan baru lainnya.

Sejarah MySQL
Mulanya para penemu MySQL adalah pengguna mSQL secara rutin. Tetapi dikarenakan proses querynya tergolong lambat untuk apa yang mereka gunakan, maka merekapun membangun sebuah database mereka sendiri dengan interface persis seperti mSQL.
Sebelum menamainya MySQL, nama dari database ini adalah "My", dan terus berlanjut selama 10 tahun, hingga adik dari Monty Widenius's (co-founder) memberikan nama MySQL menjadi nama database tersebut, tetapi inipun masih jadi mistery untuk para penemunya.

Sumber:
Google.com