More on: http://vimeo.com/user3815554/videos
Alexandre Ronco - Animation Reel 2012
Alexandre Ronco - Animation Reel 2012 from Alex Ronco on Vimeo.
Uma incrível coleção de driver para Windows para diversos fabricantes tais como Dell, HP, Compaq, IBM, Sony, Panasonic, Toshiba, Intel, 3Com, VIA, nVidia, ATI, SoundMax e muitos outros. Agora não há necessidade de perder tempo procurando drivers na Internet. Basta baixar e gravar a imagem (ISO) em CD ou DVD, e, se necessário basta por o disco no drive e o Windows detecta e driver sozinho. Será especialmente útil para aqueles que muitas vezes tem que instalar o SO em máquinas diferentes.
Download / Link Alternativo
We accept three forms of the user’s password to help overcome the most common reasons that authentic logins are rejected. In addition to the original password, we also accept the password if a user inadvertently has caps lock enabled or their mobile device automatically capitalizes the first character of the password.
Checked October 22, 2006 by Tong Zhang, Senior Editor Editors note 5/2007: The LG CU500v is the updated version of the CU500 which adds video conferencing over 3G capabilities. Cingular has been hard at work deploying their HSDPA 3G network throughout the country this year and the LG CU500 is one of Cingular’s first HSDPA phones for that network. The 55 major metro areas and 118 cities that are covered by Cingular’s 3G network enjoy average data download speeds of 400-700kbps with bursts to over 1MB. Though you can currently take full advantage of these speeds using a PC card for your notebook, the CU500 3G GSM phone from LG is one of the first Cingular handsets that support UMTS/HSDPA on the US bands (850 and 1900 MHz). Couple 3G speeds with Cingular Video and you’ve got a multimedia phone that doesn’t make you wait while downloading video content. Throw in a 1.3 megapixel camera, great music player with track recognition services, excellent speakerphone, multitasking, Bluetooth and a very capable WAP browser, and you’ve got the LG CU500. Design and Ergonomics The LG CU500 is a black flip phone that’s about the same length as the Motorola RAZR and similar in thickness to the Cingular 3125 Windows Mobile Smartphone. It has a business look and feels good in hand. When the flip is closed you will see the color TFT external display that has music player controls. The hinge that connects the display panel to the keypad panel rattles a little bit on our unit and but it does close firmly in correct alignment. The rotating camera lives in the middle of the hinge. On the left side you will find a standard 2.5mm headset jack under a rubber door, a volume rocker that also scrolls through the task menu and the Task menu hot key to look through application and phone menus while in a call. There are no controls on the right side. The battery lives on the back of the phone and is integrated with the battery door which is secured by a latch on top of the door. The SIM card lives under the battery and is pretty easy to get it in and out. Surprisingly the MicroSD card slot isn’t on the side of the phone, but under the battery latch and is completely hidden from plain sight. Open the flip, you will see the 2” TFT main display on the top flip with a large earpiece that also front the dual speakers. The keypad for menus and numbers are in black set on a silver plate which makes it easy to see. The 5 way directional pad is big and comfy to control. The two soft keys and shortcut keys to launch the music player and the camera flank the d-pad. Below these controls you will find the Call Send and Call End buttons as well as the Cancel/Back button. The number keys are large enough to control with ease and are slight raised for better tactile feedback. All keys are backlit in white, except the Call Send and Call End keys which are backlit in Green and Red respectively. The mic lives below the number pad as does a bump that holds the top flip to avoid the keypad touching the display. A proprietary data/charging port lives on the bottom edge of the phone and you’ll need to buy the USB cable separately from Cingular if you wish to connect the CU500 for tethering to a notebook. Phone Features and Reception The LG CU500 is a quad-band GSM phone operating on 850/900/1800/1900MHz bands. Voice quality is very good and the volume is high on both incoming and outgoing ends. You can expect the usual set of phone features on the CU500 including call waiting, conference call, call rejecting, speed dial ((8 entries plus 1 for voicemail), flight mode, vibrating alert and silent mode. You can have 10 unique ringtones and take notes while in a call. The dual speakers sound really good in conference calls. One of the biggest attractions on this phone is the 3G capabilities for data. The LG supports EDGE and UMTS and HSDPA on the 850 MHz and 1900 MHz bands used by Cingular in the US. It not only enables faster downloads for normal data such as web pages and email, but also absolutely shines when you download Cingular video which include full-length episode of TV shows and much more. The CU500 gets signal strength anywhere from 2 bars to 5 (that’s max) bars in the Dallas area. When the network is more built out, signal will increase, but that’s certainly usable. Even with 2 bars, the LG downloads videos at an amazing speed and will put any feature phone on V CAST to shame in terms of video downloading/buffering speed. It’s not easy to test the true speed of HSDPA directly on the LG, as the bundled browser is a bottleneck when testing speed on dslreports. But we tried anyway and have gotten 200-250k on the LG using the WAP browser. Like all GSM 3G phones we’ve seen so far, the LG allows you to select between GSM, UMTS/HSDPA or auto where the phone selects 3G if available and falls back to GSM if 3G isn’t available. If you live in a spotty 3G coverage area, you can put the phone in GSM mode and switch to 3G when you want to watch Cingular Video or use the Internet. That will save battery power and prevent the phone from switching back and forth unnecessarily. |
Camera The LG CU500 comes with an integrated 1.3 megapixel camera that’s also capable of capturing video. The cameras on LG feature phones usually have great quality like the ones found on the LG VX8500 Chocolate phone and the VX8300. However the camera on the CU500 is less stellar with an obvious color cast and weak focus. The sample photos are shot at the highest quality and resolution settings at the default brightness and white balance settings. You will notice the shots have color bias and poor focus. The pictures are good enough for capturing a fleeting moment, but pale in comparison to the photos taken with the Chocolate and the VX8300. The camera on the LG CU500 offers 5 resolutions for photos (1280 x 960, 640 x 480, 320 x 240, 160 x 120). For those who are fond of the multishot feature, the LG can take up to 9 still shots in a row which is an advanced feature found on higher end phones such as the Sony Ericsson K800i. The camera can rotate to face either the front for self-portraits or the back to take a photo of the scene in front of you. The CU500 camera also has a self-timer, white balance settings, effects and other features and there is also a basic image editor included for resizing, cropping, rotating images and adding color effects. |
Bluetooth The LG CU500 has integrated Bluetooth v1.1 that supports Headset, Hands-Free, Dial-up Networking, A2DP and OPP profiles. We tested the LG with the Cardo scala 700 and the scala 500 Bluetooth headsets for voice calls and the Plantronics Pulsar Bluetooth stereo headset for playing music via A2DP. The LG paired with all headsets with ease, but couldn’t connect to the scala 700 which worked with all the other phones we’ve tested. The CU500 works fine with the scala 500 and had great voice clarity but low volume on both incoming and outgoing calls. Playing music through the Pulsar rocks and it sounded just as good as the wired stereo headset in terms of quality and volume. The CU500 got about 18-20 feet of range with the scala 500, and the Pulsar managed 25 feet while maintaining great sound quality and volume. Once you’ve paired the LG CU500 with another Bluetooth device or accessory, you will see that item on the device list and you can go back to connect to that device anytime you wish. You can save up to 10 devices on this list. Having Bluetooth radio on didn’t drain battery at a noticeable rate. Battery Life The LG CU500 comes with a 1,100 mAh Li-Ion Polymer battery (model LGLP-GAJM) which seems to be quite large in capacity for a flip phone such as this one…until you start streaming and watch videos on Cingular Video. The claim talk time for the LG is 5 hours on GSM and 3.5 hours on UMTS. That’s a pretty accurate estimate in our experience. The claim standby time is 10 days which is a slight over estimation. If you use the phone mainly to make phone calls, access your contacts database, send some SMS or IM the battery will last you a few days on a charge. Surfing the web, listen to music or keeping the Bluetooth radio on doesn’t seem to drain the battery too much. Taking lots of photos will eat up a reasonable amount of power. The biggest power sinker is watch videos on Cingular Video. Watching one episode of Curb Your Enthusiasm will cost you half of a full charge as you will need to stream 11 files. The phone gets very hot too after you watch video or take photos for a while. |
Figure : Screen shot for Number Triangle C program |
In this post we are going to expand the Note
Keeping Application, using MySQL
to create a complete multi-user Application which would be able to register
new users as well. It’d be a multi-user system hence many users
can register and work on their notes simultaneously. Each user’s data
will be private to them. It’d also have the missing features such as editing
and deleting of existing notes, hence a complete Note Keeping Application.
In a multi-user application we need to separate each user’s data so that
every user is shown only the data belonging to them. As we’ll be using
MySQL database to store data, one option is to create a table for each user,
it’d be good but when you have like thousands of users, having a table
for each is not very efficient.
There is one very efficient technique however, to separate data of different
users using relational database structure. For this we’ll only need two
tables for the whole application. One will store user-data along with an unique
userID (serialized) for each row (or user). The second table will store note
data, such as serial number, title, body etc. along with one more column to
store the userID (from table 1) to know the user storing the note. The following
image will clarify this:
ID field was a Primary
Key in the first table while when it appears in the second table to
make relation between the two tables; it is called a ‘foreign key’.
Please note that we are not doing anything special to create a foreign key,
just using a logical relation.
So with this structure any note getting stored has a valid ID (according to
the user who is logged in) in the userID field of the second (notes) table.
Thus each row in the second table is logically separated and related with the
user who has stored it.
Apart from multi-user functionality, we’re also integrating other features
like editing and deleting existing notes, which are done using the following
SQL
queries:
For editing a note:
UPDATE <table-name> SET <column1=new-data1>,
<column2=new-data2>,
…
WHERE <column0=some-data>
For deleting a note:
DELETE FROM <table-name>
WHERE <some-column=some-data>
Now we have enough knowledge to see the code:
login.php:
<html>
<head>
<title>My Notes | Login</title>
</head>
<body>
<h1>My Notes</h1>
<h2>Login </h2>
<?php
//if submit button was pressed
//that means form was submitted
if(isset($_POST[submit]))
{
//connect to MySQL
//change -USER- and -PASS-
$db=new mysqli(localhost,-USER-,-PASS-);
$db->select_db(one);
//fetch other form data
$username=trim($_POST[username]);
$password=trim($_POST[password]);
//start a session
session_start();
$result=$db->query("select pass from user where uname=$username");
if($result->num_rows>0)
{
$pass=$result->fetch_row();
$pass=$pass[0];
if($password=$pass)
{
//save session variable with the username
//which will be unique
$_SESSION[user]=$username;
//redirect to homepage
header("Location: home.php");
}
}
echo "<p style="color:#ff0000;">Incorrect Username/Password. Please Try Again.</p>";
//close db connection
$db->close();
}
else
//requesting the login page
{
//if requesting the login page
//check if already logged in
//and redirect to homepage if true
//start session
session_start();
if(isset($_SESSION[user]))
{
//redirect to homepage
//if already logged in
header("Location: home.php");
}
}
//if not logged in show the login page
?>
<form name="form1" id="form1" method="post" action="">
<table width="30%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>Username</td>
<td><input name="username" type="text" id="username" /></td>
</tr>
<tr>
<td>Password</td>
<td><input name="password" type="password" id="password" /></td>
</tr>
<tr>
<td> </td>
<td><input name="submit" type="submit" id="submit" value="Submit" /></td>
</tr>
</table>
</form>
<p>New User <a href="user_reg.php">Register Here</a></p>
</body>
</html>
user_reg.php: Please see Designing
a User-Registration Script in PHP for this. Since this post has already
gotten so long.
home.php:
<html>
<head>
<title>My Notes</title>
</head>
<body>
<h1>My Notes</h1>
<p>Create A New Note</p>
<form name="form1" id="form1" method="post" action="home.php">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="22%"><font size="2">Title</font></td>
<td width="78%"><input name="title" type="text" id="title" size="30" /></td>
</tr>
<tr>
<td><font size="2">Body</font></td>
<td><textarea name="body" cols="30" rows="7" id="body"></textarea></td>
</tr>
<tr>
<td><input name="post" type="submit" id="post" value="Post Note" /></td>
<td><input type="reset" name="Submit2" value="Reset" /></td>
</tr>
</table>
</form>
<?php
//start session again
session_start();
//store the username
//that was stored by the login page
$uname=$_SESSION[user];
//if someone is requesting this page
//without logging in
if(!isset($uname))
//redirect to login page
header(Location: login.php);
//connect to MySQL
//provide your USERNAME and PASSWORD
//change localhost to the MySQL server
//host, if not using on local server
$db=new mysqli(localhost,root,26519877);
//if this is the first time
//and database is not craeted
if(!$db->select_db(one))
//create the database
$db->query(create database one);
//select the databasw to work with
$db->select_db(one);
//if table is not craeted, craete it
if(!$db->query(select * from notes))
$db->query(create table notes(id int auto_increment primary key, title varchar(100), date varchar(50), body varchar(1000), userid int));
//find the userid from the user table
//it is the unique id of the logged in user
//itd be needed to retrieve and save notes
$result=$db->query("select userid from user where uname=$uname");
$result=$result->fetch_row();
$userid=$result[0];
//if logged in
echo "<p style="background: #000; color: #fff;"><b>Hello: <i>".$_SESSION[user]."</b></i></p>";
echo "<a href="?action=logout">Log Out</a></p>";
//----PERFORM ACTION AS PER WHAT WAS CLICKED----
//if post button was pressed
//i.e note was posted
if(isset($_POST[post]))
{
$title=strip_tags($_POST[title]);
$body=strip_tags($_POST[body]);
//convert newlines in the body to <br />
//so that formatting dont by user remains
$body=nl2br($body);
//have current date and time
$date=date(H:iA jS F Y);
//escape special characters that
//can cause probs with MySQL
$title=addslashes($title);
$body=addslashes($body);
$date=addslashes($date);
//if body or title field was not blank
if($body!= && $title!=)
//ready to insert data
$db->query("insert into notes (title, date, body, userid) values ($title, $date, $body, $userid)");
}
//if edit button was clicked on from the edit
//page
if(isset($_POST[edit]))
{
$title=strip_tags($_POST[title]);
$body=strip_tags($_POST[body]);
$date=strip_tags($_POST[date]);
//fetch the Note ID sent by the hiddeen form element
$id=trim($_POST[id]);
//convert newlines in the body to <br />
//so that formatting dont by user remains
$body=nl2br($body);
//have current date and time
//escape special characters that
//can cause probs with MySQL
$title=addslashes($title);
$body=addslashes($body);
$date=addslashes($date);
//if body or title field was not blank
if($body!= && $title!=)
//ready to updatedata
$db->query("update notes set title=$title, date=$date, body=$body where id=$id");
}
//if delete link is clicked w.r.t any note
if($_GET[action]==del)
{
//have the ID of note to be deleted
$noteid=$_GET[id];
$db->query("delete from notes where id=$noteid");
}
//if logout was clicked
if($_GET[action]==logout)
{
unset($_SESSION[user]);
//redirect to login page
header(Location: login.php);
}
//----/ACTION PERFORMED----
//----SHOW THE PREVIOUS NOTES----
echo "<h2 style="background: #000; color: #fff;">Previous Notes</h2>";
//fetch all the notes of the user
//order by id desc to have in newest first order
$result=$db->query("select * from notes where userid=$userid order by id desc");
$num_rows=$result->num_rows;
for($i=0;$i<$num_rows;$i++)
{
$row=$result->fetch_row();
$id=$row[0];
$title=$row[1];
$date=$row[2];
$body=$row[3];
//wed escaped special chars
//so de-escaping those
$title=stripslashes($title);
$body=stripslashes($body);
$date=stripslashes($date);
echo "<h3>$title</h3>
<p><i>$date</i></p>
<p>$body<br />";
//echo deleting option
echo "<a href="?action=del&id=$id">Delete</a> | <a href="edit.php?id=$id">Edit</a></p>";
}
//----/NOTES SHOWN----
$db->close();
?>
</body>
</html>
edit.php:
<?php
//fetch the unique note id sent
$id=(int)$_GET[id];
//start session again
session_start();
//store the username
//that was stored by the login page
$uname=$_SESSION[user];
//if someone is requesting this page
//without logging in
if(!isset($uname))
//redirect to login page
header(Location: login.php);
//connect to MySQL
//provide your USERNAME and PASSWORD
//change localhost if required
$db=new mysqli(localhost,root,26519877);
//select the databasw to work with
$db->select_db(one);
//query MySQL for the specific note
$result=$db->query("select * from notes where id=$id");
//there will only be one note with an id
//fetch the row and its data
$result=$result->fetch_row();
$title=$result[1];
$date=$result[2];
$body=$result[3];
$db->close();
?>
<html>
<head>
<title>My Notes | Edit</title>
</head>
<body>
<h1>My Notes</h1>
<p>Edit Note</p>
<form name="form1" id="form1" method="post" action="home.php">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="22%"><font size="2">Title</font></td>
<td width="78%"><input name="title" type="text" id="title" value="<?php echo $title; ?>" size="30" /></td>
</tr>
<td>Date</td>
<td><input name="date" type="text" id="date" value="<?php echo $date; ?>" size="30">
<!-- hidden field is used for sending some information that user doesnt need to edit -->
<!--here we are using it to send the ID of the note, it is needed to UPDATE the row -->
<input name="id" type="hidden" id="id" value="<?php echo $id; ?>"></td>
<tr>
<td><font size="2">Body</font></td>
<td><textarea name="body" cols="30" rows="7" id="body"><?php echo $body; ?></textarea></td>
</tr>
<tr>
<td><input name="edit" type="submit" id="edit" value="Save Changes" /></td>
<td><input type="reset" name="Submit2" value="Reset" /></td>
</tr>
<tr>
</tr>
</table>
</form>
Previous Articles:
Copyright © 2011 Sharing Information
Powered by Blogger