Free-Expression Blend Preview By LEE.

19 03 2007

Again Many thanks to Lee Owner & founder of www.gotoandlearn.com free flash tutorials and forums .

What i like the most about Blend is how easy to use 3D w/ZAM , and how easy its integrating external Data like Flickr into your application .

see it live at http://movielibrary.lynda.com/html/modPage.asp?ID=359





New breed of tutorials , tutorialvid.com.

22 02 2007

Here is how the web is advancing …

you dont need to seek written tutorials anymore , why would you do that when you are able to watch a video of your selected tutorial(s) ?

Tutorial Vid 

Long live Web 2.0 !





Tweener , tween and transition class .

15 02 2007

I was surfing google code to see whats new .
Found a new tweening class “caurina.transitions.Tweener”.

Tweener is a static class – that is, a class that allows you to run methods on it, or call its properties, but that never lets you create instances from it. This means that, with Tweener, you never create a new object – you simply tells Tweener to do something for you.

Tweener works on the idea that, instead of setting the value of a given property of a given object directly, as in myMC._x = 10, you can tell that property to create a transition to that value – by doing this transition or tweening, you can control your numeric data in a more fluid way. Doing slides, fades, and all kinds of animation is the result of this kind of manipulation: by making a property or variable go to one value or the other fluidly, not immediately.

> Link
> Documentation
> Examples





16 Tips For Better Flash Development .

14 02 2007

good article on how to optimize your flash movies , worth the clicky …

Flash is capable of performing an impressive number of tasks and delivering such a wide variety of different types of information that it can be tricky to know where to start when trying to reign in a bloated application. In an effort to keep a large and still growing Flash application that I am developing under control…

Read more 





Experiment: Yahoo Flash Search API …

12 02 2007

YahooAPI in Action

As you can see in the example above i was able to build my own search service using Yahoo API .
Many other things can be achieved using Yahoo’s API including :

  • Build a Flickr Application.
  • Create a Yahoo! Messenger Plug-in.
  • Create a Trip Planner Search Application.
  • Perform a Yahoo! Search with ActionScript 2 and ActionScript 3.
  • Use the Yahoo! Maps Flash API.
  • Create a Yahoo! Music Jukebox plugin.
  • Mash up the Upcoming.org API.

More APIs on :

* Flickr API
* Upcoming API
* del.icio.us API
* MyWeb APIs
* Answers API

You can also check the other PL/Techs APIs like PHP , all can be found on Yahoo Developer 





the making of “piece of mind” VFS By Ori Ben-Shabat

11 02 2007

Very creative …

the Interview

the actual scene

the extended – version





Undocumented flash 8 ‘Documented’ …

7 02 2007

Open source Flash

  • Filters
  • Blending Modes
  • Geometry Classes
  • TextField Extensions
  • MovieClip Extensions
  • Bitmap Display
  • Text Renderer Control
  • FileReference
  • Bitmap Caching
  • Performances
  • ExternalInterface API
  • o JavaScript to Flash
    o Flash to JavaScript

  • Flash Lite authoring features in Flash Professional 8
  • Mysteries
  • Bugs
  • Community Submitted Examples




Simply the best Bookmark !!

26 01 2007

Every Developer/Designer should have this on the top of the their bookMarks !

the site includes :

  • Tutorials ( Everything  Flash , php , ajax , css etc )
  • Site reviews ( best sites ever)
  • free useful tools ( fonts , code snippets )
  • and much MORE !

I cant say more that You’ll have to see it  your self !!

http://www.smashingmagazine.com 





Sending email attachments in PHP Using phpmailer class !

10 01 2007

A friend of mine asked me for such a script that will attach Jpg Images and send it to a particular email , so i started one from scratch .
The Basic idea is to upload the images to the server and then use phpmailer class to attach the files and send them .
The files can be found @Zainals
PHPMailer Class can be found @ http://phpmailer.sourceforge.net/
To Learn more about file uploads visit Plus2Net

Make sure you have a directory called upload and set its chmod to 777 .

oh well , sharing is caring eyh ?

first of all we need to setup the form that will interface with the users , i have found this multi browse code @ : Plus2Net
<?php
$max_no_img=5; // Maximum number of images value to be set here
echo "<form method=post action=attach.php enctype='multipart/form-data'>";
for($i=1; $i<=$max_no_img; $i++){
echo "<tr><td>Photo $i: </td><td>
<input type=file name='images[]' class='bginput'></td></tr>";
}

?>

And now for the PHP Part , excuse the sloppness :
<?php
require("class.phpmailer.php");
//Variables Declaration
$name = "the Submitter";
$email_subject = "Images Attachment";
$Email_msg ="A visitor submitted the following :\n";
$Email_to = "you@yourSite.com"; // the one that recieves the email
$email_from = "someone@someone.net";
$dir = "uploads/$filename";
chmod("uploads",0777);
$attachments = array();
//
checkType();
//
//------Check TYPE------\\
function checkType() {
while(list($key,$value) = each($_FILES[images][type])){
strtolower($value);
if($value != "image/jpeg" AND $value != "image/pjpeg" AND $value != "") {
exit('Sorry , current format is <b>'.($value).'</b> ,only Jpeg or jpg are allowed.') ;
}
}
//
checkSize();
//
}
//-------END OF Check TYPE--------\\
//
//---CheckSizeFunction ---\\
function checkSize(){
while(list($key,$value) = each($_FILES[images][size]))
{
$maxSize = 5000000;
if(!empty($value)){
if ($value > $maxSize) {
echo"Sorry this is a very big file .. max file size is $maxSize Bytes = 5 MB";
exit();
}
else {
$result = "File size is ok !<br>";
//
}
//
}
//
}
uploadFile();
//
}
//-------END OF Check Size--------\\
//
//==============upload File Function============\\
//
function uploadFile() {
global $attachments;
while(list($key,$value) = each($_FILES[images][name]))
{
//
if(!empty($value))
{
$filename = $value;
//the Array will be used later to attach the files and then remove them from server ! array_push($attachments, $filename);
$dir = "uploads/$filename";
chmod("uploads",0777);
$success = copy($_FILES[images][tmp_name][$key], $dir);
}
//
}
//
if ($success) {
echo " Files Uploaded Successfully<BR>";
SendIt();
//
}else {
exit("Sorry the server was unable to upload the files...");
}
//
}
//
//==== PHP Mailer With Attachment Func ====\\
//
function SendIt() {
//
global $attachments,$name,$Email_to,$Email_msg,$email_subject,$email_from;
//
$mail = new PHPMailer();
$mail->IsSMTP();// send via SMTP
$mail->Host = "localhost"; // SMTP servers
$mail->SMTPAuth = false; // turn on/off SMTP authentication
$mail->From = $email_from;
$mail->FromName = $name;
$mail->AddAddress($Email_to);
$mail->AddReplyTo($email_from);
$mail->WordWrap = 50;// set word wrap
//now Attach all files submitted
foreach($attachments as $key => $value) { //loop the Attachments to be added ...
$mail->AddAttachment("uploads"."/".$value);
}
$mail->Body = $Email_msg."Name : ".$name."\n";
//
$mail->IsHTML(false);// send as HTML
$mail->Subject = $email_subject;
if(!$mail->Send())
{
echo "Message was not sent <p>";
echo "Mailer Error: " . $mail->ErrorInfo;
exit;
}
//
echo "Message has been sent";
// after mail is sent with attachments , delete the images on server ...
foreach($attachments as $key => $value) {//remove the uploaded files ..
unlink("uploads"."/".$value);
}
//
}
//
?>

I know the that its hard to read the script of this blog , The PHP file is available @ Zainals





Im a CoffeeCup Ambassador !

7 12 2006

CoffeeCup Web Design Software

as quoted

“you have been selected as one of the few that I would like to personally invite to become a CoffeeCup Ambassador. This is an exclusive club of our biggest fans, best users, and closest friends.”

So what is CoffeCup ?

CoffeeCup Software started in a real Coffee House 1996. Our first program was the HTML Editor. Over the last 10 years we have created a lot more Web Design & Flash Software. Our philosophy has always been to create software and services so you can make better Websites. We are dedicated to helping you by offering extraordinary support so we can succeed together. Consider us a partner and a friend, because we really are about Fresh Software and Warm People.

But how can it Help me ?
As in for me , i created a jukebox that would take several weeks in development , in just 2 minutes ! check it out Zainals JukeBox (web Mp3 Player) * I only uploaded 1 song .

You can modify the skin , select between a range of KooL skins and upload em directly to your website … easy eyh ?

Why wait … go download the trials and check em out now  Get CoffeeCup Web Design Software