Flash tutorial AS3 CS3 library sound linkage code - English
Free Flash Source Files: http://www.developphp.com Learn how to use sound in your code, anywhere in your code. Not just on movieclip buttons.
Free Flash Source Files: http://www.developphp.com Learn how to use sound in your code, anywhere in your code. Not just on movieclip buttons.
8m:9s
5823
Iranians hold rallies to support Islamic dress code - 08Jul2011 - English
Just days before the national day of Hijab and Modesty, hundreds of Iranians took to the streets of Tehran and other cities to throw their weight...
Just days before the national day of Hijab and Modesty, hundreds of Iranians took to the streets of Tehran and other cities to throw their weight behind a nationwide move to confront un-Islamic dress or bad Hijab.
Chanting such slogans as, “Hijab saves family and society” the demonstrators urged the government to protect the Islamic law.
In the past few years Iran has established a moral police unit, which has been assigned to confront those, who fail to uphold Islamic dress code especially in the summertime; the moral security police caution those who do not observe Islamic dress code properly, both women and men.
Islam, like other religions, believes that personal freedom in this field should be exercised in a controlled way, since unrestrained freedom creates chaos, especially in family relations.
The demonstrators believe that family and school play a key role in promoting the culture of Hijab in the society, and this is not possible unless the government and the nation work hand in hand.
2m:5s
8515
Flash Actionscript 3 code dynamically center stage objects - English
Learn how to implement code that will auto center your dynamically loaded objects. Especially useful in creating dynamic Flash Photo Galleries.
Learn how to implement code that will auto center your dynamically loaded objects. Especially useful in creating dynamic Flash Photo Galleries.
4m:16s
5651
Import external ActionScript into the timeline in Flash tutorial for...
Mucho Source - http://www.developphp.com
In this lesson I show ActionScript 3.0 coders how to include their actionscript code blocks into their...
Mucho Source - http://www.developphp.com
In this lesson I show ActionScript 3.0 coders how to include their actionscript code blocks into their Flash applications.
5m:34s
5543
17th Dec08-Veterans Shoe Protest Over Iraq War at White House- English
On Wednesday December 17 2008 activists staged a Shoe In demonstration in front of the White House. The rally was in solidarity with Iraqi...
On Wednesday December 17 2008 activists staged a Shoe In demonstration in front of the White House. The rally was in solidarity with Iraqi journalist Muntadhar al Zaidi.
WASHINGTON, Dec 17: About 100 people gathered outside the White House on Wednesday to protest for the release of the Iraqi journalist who hurled his shoes at President George W. Bush over the weekend.
Muntazer al-Zaidi, who works for the Al Baghdadia Television, has been in custody since disrupting President Bush’s weekend press conference with the size-10 projectiles. If convicted, Mr Zaidi may be jailed for up to seven years.
The protesters brought a giant head of President Bush, threw shoes at it and covered it with shoes before ending their protest.
They also brought bags of shoes representing Iraqis and US soldiers who have died since the Bush Administration’s “illegal invasion” of Iraq.
The peace activists urged the Iraqi government to release Mr Zaidi without charges and have set up a fund to support him and his family.
At the White House, Press Secretary Dana Perino said the president had “no hard feelings” about the Iraqi journalist who flung shoes at him.
Asked if Mr Zaidi should be forgiven, Ms Perino said Mr Bush trusted Iraq’s legal system to decide an appropriate punishment for the assault.
The protesters outside the White House also displayed names of thousands of Iraqis killed in the war. The display contained their names, ages, places where they were killed and how they were killed.
“These are real people,” said Gael Murphy, one of the cofounders of the Code Pink which along with three of the groups had participated in the protest. “They were killed because of the US invasion.”Later, representatives for Code Pink, Women for Peace, Iraq Veterans Against the War, and Veterans for Peace told a news conference that they had come to White House to remind the Bush administration and the American people that “Mr Bush is directly responsible for the deaths of 1.5 million Iraqis and 4,200 US troops”.
They noted that the war also displaced more than five million Iraqis.
“Bush is the real criminal, not al-Zaidi,” said one of them. “Al-Zaidi speaks for millions of people across the world.”
“Arrest Bush, not Zaidi,” chanted the protesters as they marched outside the White House. “Bush is a war criminal,” shouted the protesters as they spanked a giant picture of the US president with shoes.
The speakers who addressed the news conference noted that Mr Zaidi had become something of a folk-hero in the Arab world, and his shoe-throwing had become a symbol of dissatisfaction with ‘Bush’s bungled war in Iraq’
4m:52s
15543
System Capabilities Class Tutorial - Flash AS3 CS3+CS4 - [English]
Download Free Flash CS3 fla file here http://www.developphp.com
In this tutorial you can learn how to use systemCapabilities in Flash...
Download Free Flash CS3 fla file here http://www.developphp.com
In this tutorial you can learn how to use systemCapabilities in Flash ActionScript 3 to display to a user, or add an if-else conditional statement to render different code according to what the user configuration is. You can access the values of user specific information like: flash version, language, operating system, screen dpi, screen resolution, pixel aspect ratio, and much more.
Adam gives you a fully operational file to download to see how it works, and get at the code in a file that you know is working. Run locally or on the web, both will work.
If you need ActionScript help or have comments please join our forum and post up.
Here is some info from the Flash Help file:
The Capabilities class provides properties that describe the system and player that are hosting a SWF file. For example, a mobile phone's screen might be 100 square pixels, black and white, whereas a PC screen might be 1000 square pixels, color. By using the Capabilities object to determine what type of device a user has, you can provide appropriate content to as many users as possible. When you know the device's capabilities, you can tell the server to send the appropriate SWF files or tell the SWF file to alter its presentation.
4m:13s
8201
Pure CSS Two Tier Drop Down Menus Build a Website - English
Sorry guys I removed the source code due to it not validating. Works in all browsers, but does not validate. Using list elements is be a better way...
Sorry guys I removed the source code due to it not validating. Works in all browsers, but does not validate. Using list elements is be a better way to go insead of DIVs like I used here.
Tutorial and free source code for a two level drop down menu in pure CSS. We are putting Flash down for a second to show some cool custom CSS tricks. Compatible with all major browser software running today.
8m:25s
6115
XML Magic Menu Tutorial for ActionScript 3 Flash CS3 + CS4 - [English]
Free Flash Source File: http://www.developphp.com
In this free Flash ActionScript 3 fla file download tutorial you can learn how to create a...
Free Flash Source File: http://www.developphp.com
In this free Flash ActionScript 3 fla file download tutorial you can learn how to create a menu out of thin air using nothing but XML and ActionScript 3. Theres is nothing in the library, and nothing on stage. Everything you see is rendered out through code. The buttons get their roll_over, roll_out, and click states assigned through an XML for loop in Flash.
There is a lack of information online or in books about XML content management for flash, and it could be a powerful tool set for Flash CMS developers if understood.
4m:28s
6224
Learn Cool Flash ActionScript 3.0 Transition Effects - Animations For...
Free Flash Source File - http://www.developphp.com/Flash_tutorials/show_tutorial.php?tid=163
In this Flash ActionScript 3.0 tutorial and source...
Free Flash Source File - http://www.developphp.com/Flash_tutorials/show_tutorial.php?tid=163
In this Flash ActionScript 3.0 tutorial and source file download you can learn how to master the many transition effects that Flash AS3 has to offer. Whether you work in Flash CS3 or CS4 you can apply these effects to static, or dynamically loaded elements. At any time in your scripting these transition effects can be applied. Use them on buttons, images, background elements, movieclips, video, and more. Some of the flash transition classes we are putting to use here are: Zoom, Fade, Blinds, Rotate, Photo, Iris, and fly. You can combine transition effects by pressing two buttons to see the effect. The free Flash AS3 source file and script we supply you with will show you everything you need to know about applying these effects to any instance on your stage or in your code.
3m:12s
8192
Flash AS3 ScrollPane Component Tutorial: Scrolling Custom Movieclips -...
Get the Free Source File:http://www.developphp.com
Use two lines of code to scroll custom content in your Flash CS3 projects to help save...
Get the Free Source File:http://www.developphp.com
Use two lines of code to scroll custom content in your Flash CS3 projects to help save real-estate. Flash ActionScript 3.0 tutorial by FlashBuilding.
9m:25s
8491
Reusable Dynamic Custom Packaged Classes in Flash ActionScript 3.0...
Classes and external code packages are used for simplifying an application once your applications get so complex that they will need i
Classes and external code packages are used for simplifying an application once your applications get so complex that they will need i
9m:40s
5047
Flash Tutorial: Arrays Explained with Cool Text Animations - English
Free Source: http://www.developphp.com/Flash_tutorials
Learn the basics of creating and working with arrays, then we kick it into overdrive to...
Free Source: http://www.developphp.com/Flash_tutorials
Learn the basics of creating and working with arrays, then we kick it into overdrive to show you guys advanced flash as3 techniques explained in an easy to understand way. With an easy to understand source file example coded using Flash CS3 or CS4.
If you want to know how the pros script and code in ActionScript 3.0 this lesson is for you. Let me be your actionscript 3.0 teacher for a few minutes... thanks!
17m:56s
5091
Enhanced Youtube Beta Channel Layout Tutorial Partner Image Map Code -...
This is probably one of the things I get asked the most. I answer and show how to enhance it once you make partner. Also a few good tips for...
This is probably one of the things I get asked the most. I answer and show how to enhance it once you make partner. Also a few good tips for anybody looking to create a custom channel layout, partner or not.
For more information on becoming a YouTube partner, click the link below.
http://www.youtube.com/partners
10m:40s
5755
18 E Commerce Website Tutorial Payment Processors SSL Encrypted Code -...
http://www.developphp.com
In this 18th video we discuss Payment Processors, SSL encrypted pages, and encrypted button code. As well as some PayPal...
http://www.developphp.com
In this 18th video we discuss Payment Processors, SSL encrypted pages, and encrypted button code. As well as some PayPal setting options within your account. The E - Commerce Web Site we will be assembling is one in which all of the inventory is in a MySQL database and we offer a custom PHP cart for a unique shopping experience.
16m:8s
4859
PHP Image Crop Thumbnail Function Tutorial jpg gif png Resize On the Fly...
Copy Paste Code: http://www.developphp.com/view.php?tid=1144
Master PHP Image Processing with Adam Khoury in this Video Textbook Series. In this...
Copy Paste Code: http://www.developphp.com/view.php?tid=1144
Master PHP Image Processing with Adam Khoury in this Video Textbook Series. In this video we learn how to script a universal PHP image crop function that runs inline with out resize function created in the last lesson. It uses a handful of functions from the GD library in PHP. In our example the function will work for cropping JPG, GIF, and PNG type of images universally
10m:15s
7122
PHP Image Filter Name Rename Tutorial Upload jpg gif png On the Fly -...
Copy Paste Code: http://www.developphp.com/view.php?tid=1145
Master PHP Image Processing with Adam Khoury in this Video Textbook Series. In this...
Copy Paste Code: http://www.developphp.com/view.php?tid=1145
Master PHP Image Processing with Adam Khoury in this Video Textbook Series. In this video we learn how to filter or rename an uploaded image file name so that strange characters or spaces in the name do not present issues. In our example the function will work for renaming and filtering JPG, GIF, and PNG type of images file names.
4m:35s
6017
PHP Image Convert Function Tutorial Upload Type jpg gif png On the Fly -...
Copy Paste Code: http://www.developphp.com/view.php?tid=1146
Master PHP Image Processing with Adam Khoury in this Video Textbook Series. In this...
Copy Paste Code: http://www.developphp.com/view.php?tid=1146
Master PHP Image Processing with Adam Khoury in this Video Textbook Series. In this video we learn how to convert images from one type to another using the GD library functions.
8m:13s
11175
PHP Image Watermark Function Tutorial How To Apply Watermark On the Fly...
Copy Paste Code: http://www.developphp.com/view.php?tid=1147
Master PHP Image Processing with Adam Khoury in this Video Textbook Series. In this...
Copy Paste Code: http://www.developphp.com/view.php?tid=1147
Master PHP Image Processing with Adam Khoury in this Video Textbook Series. In this video we learn how to apply watermark to any uploaded images on the fly by applying another custom function to our image processing library file.
10m:48s
5278
PHP Image Resize Function Tutorial jpg gif png Size On the Fly - English
Copy Paste Code: http://www.developphp.com/view.php?tid=1140
Master PHP Image Processing with Adam Khoury in this Video Textbook Series. In this...
Copy Paste Code: http://www.developphp.com/view.php?tid=1140
Master PHP Image Processing with Adam Khoury in this Video Textbook Series. In this video we learn how to script a universal PHP image resizing function that uses a handful of functions from the GD library in PHP. In our example the function will work for resizing JPG, GIF, and PNG type of images.
27m:57s
5212
Cracking Stuxnet - A 21st-century cyber weapon against Iran - Ralph...
When first discovered in 2010, the Stuxnet computer worm posed a baffling puzzle. Beyond its unusually high level of sophistication loomed a more...
When first discovered in 2010, the Stuxnet computer worm posed a baffling puzzle. Beyond its unusually high level of sophistication loomed a more troubling mystery: its purpose. Ralph Langner and team helped crack the code that revealed this digital warhead's final target -- and its covert origins. In a fascinating look inside cyber-forensics, he explains how.
The idea behind the Stuxnet computer worm is actually quite simple. We don't want Iran to get the Bomb. Their major asset for developing nuclear weapons is the Natanz uranium enrichment facility. The gray boxes that you see, these are real-time control systems. Now if we manage to compromise these systems that control drive speeds and valves, we can actually cause a lot of problems with the centrifuge. The gray boxes don't run Windows software; they are a completely different technology. But if we manage to place a good Windows virus on a notebook that is used by a maintenance engineer to configure this gray box, then we are in business. And this is the plot behind Stuxnet.
So we start with a Windows dropper. The payload goes onto the gray box, damages the centrifuge, and the Iranian nuclear program is delayed -- mission accomplished. That's easy, huh? I want to tell you how we found that out. When we started our research on Stuxnet six months ago, it was completely unknown what the purpose of this thing was. The only thing that was known is very, very complex on the Windows part, the dropper part, used multiple zero-day vulnerabilities. And it seemed to want to do something with these gray boxes, these real-time control systems. So that got our attention, and we started a lab project where we infected our environment with Stuxnet and checked this thing out. And then some very funny things happened. Stuxnet behaved like a lab rat that didn't like our cheese -- sniffed, but didn't want to eat. Didn't make sense to me. And after we experimented with different flavors of cheese, I realized, well, this is a directed attack. It's completely directed. The dropper is prowling actively on the gray box if a specific configuration is found, and even if the actual program that it's trying to infect is actually running on that target. And if not, Stuxnet does nothing.
So that really got my attention, and we started to work on this nearly around the clock, because I thought, well, we don't know what the target is. It could be, let's say for example, a U.S. power plant, or a chemical plant in Germany. So we better find out what the target is soon. So we extracted and decompiled the attack code, and we discovered that it's structured in two digital bombs -- a smaller one and a bigger one. And we also saw that they are very professionally engineered by people who obviously had all insider information. They knew all the bits and bites that they had to attack. They probably even know the shoe size of the operator. So they know everything.
And if you have heard that the dropper of Stuxnet is complex and high-tech, let me tell you this: the payload is rocket science. It's way above everything that we have ever seen before. Here you see a sample of this actual attack code. We are talking about -- round about 15,000 lines of code. Looks pretty much like old-style assembly language. And I want to tell you how we were able to make sense out of this code. So what we were looking for is first of all is system function calls, because we know what they do.
And then we were looking for timers and data structures and trying to relate them to the real world -- to potential real world targets. So we do need target theories that we can prove or disprove. In order to get target theories, we remember that it's definitely hardcore sabotage, it must be a high-value target, and it is most likely located in Iran, because that's where most of the infections had been reported. Now you don't find several thousand targets in that area. It basically boils down to the Bushehr nuclear power plant and to the Natanz fuel enrichment plant.
So I told my assistant, "Get me a list of all centrifuge and power plant experts from our client base." And I phoned them up and picked their brain in an effort to match their expertise with what we found in code and data. And that worked pretty well. So we were able to associate the small digital warhead with the rotor control. The rotor is that moving part within the centrifuge, that black object that you see. And if you manipulate the speed of this rotor, you are actually able to crack the rotor and eventually even have the centrifuge explode. What we also saw is that the goal of the attack was really to do it slowly and creepy -- obviously in an effort to drive maintenance engineers crazy, that they would not be able to figure this out quickly.
The big digital warhead -- we had a shot at this by looking very closely at data and data structures. So for example, the number 164 really stands out in that code; you can't overlook it. I started to research scientific literature on how these centrifuges are actually built in Natanz and found they are structured in what is called a cascade, and each cascade holds 164 centrifuges. So that made sense, it was a match.
And it even got better. These centrifuges in Iran are subdivided into 15, what is called, stages. And guess what we found in the attack code? An almost identical structure. So again, that was a real good match. And this gave us very high confidence for what we were looking at. Now don't get me wrong here, it didn't go like this. These results have been obtained over several weeks of really hard labor. And we often went into just a dead-end and had to recover.
Anyway, so we figured out that both digital warheads were actually aiming at one and the same target, but from different angles. The small warhead is taking one cascade, and spinning up the rotors and slowing them down, and the big warhead is talking to six cascades and manipulating valves. So in all, we are very confident that we have actually determined what the target is. It is Natanz, and it is only Natanz. So we don't have to worry that other targets might be hit by Stuxnet.
Here's some very cool stuff that we saw -- really knocked my socks off. Down there is the gray box, and on the top you see the centrifuges. Now what this thing does is it intercepts the input values from sensors -- so for example, from pressure sensors and vibration sensors -- and it provides legitimate code, which is still running during the attack, with fake input data. And as a matter of fact, this fake input data is actually prerecorded by Stuxnet. So it's just like from the Hollywood movies where during the heist, the observation camera is fed with prerecorded video. That's cool, huh?
The idea here is obviously not only to fool the operators in the control room. It actually is much more dangerous and aggressive. The idea is to circumvent a digital safety system. We need digital safety systems where a human operator could not act quick enough. So for example, in a power plant, when your big steam turbine gets too over speed, you must open relief valves within a millisecond. Obviously, this cannot be done by a human operator. So this is where we need digital safety systems. And when they are compromised, then real bad things can happen. Your plant can blow up. And neither your operators nor your safety system will notice it. That's scary.
But it gets worse. And this is very important, what I'm going to say. Think about this. This attack is generic. It doesn't have anything to do, in specifics, with centrifuges, with uranium enrichment. So it would work as well, for example, in a power plant or in an automobile factory. It is generic. And you don't have -- as an attacker -- you don't have to deliver this payload by a USB stick, as we saw it in the case of Stuxnet. You could also use conventional worm technology for spreading. Just spread it as wide as possible. And if you do that, what you end up with is a cyber weapon of mass destruction. That's the consequence that we have to face. So unfortunately, the biggest number of targets for such attacks are not in the Middle East. They're in the United States and Europe and in Japan. So all of the green areas, these are your target-rich environments. We have to face the consequences, and we better start to prepare right now.
Thanks.
(Applause)
Chris Anderson: I've got a question. Ralph, it's been quite widely reported that people assume that Mossad is the main entity behind this. Is that your opinion?
Ralph Langner: Okay, you really want to hear that? Yeah. Okay. My opinion is that the Mossad is involved, but that the leading force is not Israel. So the leading force behind that is the cyber superpower. There is only one, and that's the United States -- fortunately, fortunately. Because otherwise, our problems would even be bigger.
CA: Thank you for scaring the living daylights out of us. Thank you Ralph.
(Applause)
10m:40s
8805
Flash AS3 MP3 Playlist Player Tutorial 1.0 for CS3+CS4 Play Unlimited...
http://www.developphp.com
* Features AutoStart and continuous play track after track
* Easy to customize for any look and size, add/remove...
http://www.developphp.com
* Features AutoStart and continuous play track after track
* Easy to customize for any look and size, add/remove features
* Built into a movieclip to easily place into applications or sites
* Code comments section off the logic so you can pinpoint code
* No packages, classes, no external code, you edit the built in intuitive code
http://www.developphp.com/Flash_tuts/AS3_mp3_playlist_player.php
* Unique Features and Flash control interfaces
* Plays any amount of MP3s in any folder
* Use on a web site or locally on your machine, or both
* Awesome simple EQ shows right and left realtime amplitude
* Compact and easy to hide anywhere on a website
In the free Flash ActionScript 3 fla file download tutorial you can learn how to build your very own custom MP3 playlist player that streams the .mp3 files dynamically from your server. So if you are looking to build an MP3 player that will play any amount of MP3 files, show track titles, has time indications, track amount information, ID3 information gathered automatically, volume control, progress bar, realtime equalizer effects that jump to the beat, etc..., then this is the tutorial for you.
There are a lot of free MP3 player tutorials out there that do not have the unlimited playlist feature, so that is the focus here. Maybe this one will show you functionality you did not know before. This one utilizes most everything in the AS3 sound architecture.
We show you how to script it out and structure it by giving you the full working application for you to reference code with good comments, file structure, graphics, etc... all for free. More in depth dynamic MP3 player tutorials are soon to come. AS3 and CS4 + CS3 are great tools for sound programming for the web.
1m:20s
8091
Flash multi gallery photo gallery AS3 - English
http://www.developphp.com/Flash_tutorials/show_tutorial.php?tid=92
In this free Flash ActionScript 3.0 source file one can learn how to create...
http://www.developphp.com/Flash_tutorials/show_tutorial.php?tid=92
In this free Flash ActionScript 3.0 source file one can learn how to create multiple photo galleries by downloading the fla file to see the code and read the code comments to gain some understanding. You can virtually create an unlimited amount of galleries using one swf and source file. In creating new galleries with this application the most work you will do is in getting the right photos together into the appropriate folder for new galleries you create.
I left nice code comments in the file and give clear instructions on how to create new galleries when the time comes to expand it.
1m:23s
5503