Re: [Flashcoders] Slow emails

2009-08-14 Thread Dave Watts
> So the question is: Why does Dave use this slow hosting company
> to run the Flashcoders mailing list when there are better and cheaper (free)
> alternatives available?

Good question!

But first, I should correct a minor misperception. It's not a matter
of a slow hosting company, or a slow server - the current server is
fast enough to handle the load it gets, and there's plenty of
bandwidth at the ISP. I subscribe to groups on both Google and Yahoo,
and generally see my posts just as quickly from chattyfig as with
those groups. Obviously, your mileage may vary, but there you go.

That said, if it were entirely up to me, I would have switched to
Google Groups. I'm a big fan of Google services in general - Fig Leaf
is a Google Enterprise partner, we use Google Apps for email,
calendaring and information sharing, etc, etc.

However, we run a number of lists, not just Flashcoders. There are
about a dozen different lists. Some of those lists have some actual
business value for us, as a channel for our expertise and for
advertising our services. Flashcoders really doesn't at this point, if
it ever really did at all. When these lists were set up long ago, they
were set up using mailman. Mailman stores user lists and other data in
a non-text format: Python qpickle files. When the Flashcoders list
broke, I had absolutely no familiarity with this, and so had no way to
export users from Mailman to Google Groups. I did, on the other hand,
have a shiny new server that wasn't doing anything else, so the path
of least resistance was to set up Mailman and just move everything
over.

Out of all those lists, Flashcoders was the only one with which I had
any problems. Because Flashcoders' files were corrupted, and I didn't
know Python, I had to manually extract information from the qpickle
files. The other lists ran fine the whole time, and I could migrate
them without any trouble. But I sure did run into trouble migrating
Flashcoders for a variety of reasons, and got a bunch of flak from
subscribers who didn't know how to unsubscribe, etc.

So, in conclusion, if I woke up tomorrow and this was on Google
Groups, I'd be perfectly happy. But that would require current
subscribers to subscribe to that on their own. I just went ahead and
created a group:

http://groups.google.com/group/flashcoders-group

If the consensus is that we should move over there, I'm willing to go
ahead and do that. But I'm a little reluctant to migrate the
Flashcoders user list directly over there on my own volition, because
of the negative feedback I got last time I had problems with the user
list.

Dave Watts, CTO, Fig Leaf Software
http://www.figleaf.com/

Fig Leaf Software provides the highest caliber vendor-authorized
instruction at our training centers in Washington DC, Atlanta,
Chicago, Baltimore, Northern Virginia, or on-site at your location.
Visit http://training.figleaf.com/ for more information!
___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


[Flashcoders] remove inline ads from youtube player

2009-08-14 Thread Matt Muller
hi, i need to embed some videos from a clients youtube channel on their
site.

does anyone know if inline ads will show and if they do, can they be
removed?

wouldnt want any of the competition advertising on there ;-)

any help appreciated.

thanks,

MaTT
___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


Re: [Flashcoders] Slow emails

2009-08-14 Thread Steven Sacks

Kerry,

My email was a matter of fact one, nothing more.  It had nothing to do with the 
quality of the posts, members or owner.


Flash Tiger emails show up very quickly because they're on Yahoo servers. 
Despite their recent financial troubles, Yahoo has a ton of servers on very fat 
pipes.


By contrast, Flashcoders is hosted by a smaller company than Yahoo.  For some 
reason, this host delays emails by minutes, and sometimes much longer.  Moving 
to a faster host is probably either too expensive or time consuming (backing up 
the archives, etc.).  It's not like the delay is that bad, but it does exist.


I sometimes wonder why Flashcoders isn't hosted on Google Groups like AIR-TIGHT 
or Yahoo Groups like Flash Tiger.  As you well know, Flash Tiger was created 
because Flashcoders was down for over a month.  Years of the Flashcoders 
archives were lost to the ether because of a server failure.


Flashcoders was created during a time when Google/Yahoo groups did not exist. 
No slight to Dave, but maintaining your own public email list is a 1.0 
mentality.  There are great services like Yahoo and Google groups that offer 
more features than a self-hosted solution without the cost or headaches.


When was the last time Google groups went down?  Google groups has a team of 
people available around the clock making sure it's up, so if it goes down, it's 
not down for long.  With Flashcoders, there's just Dave maintaining it.  When it 
goes down, you have to hope he's awake and not busy.


So the question is: Why does Dave use this slow hosting company to run the 
Flashcoders mailing list when there are better and cheaper (free) alternatives 
available?


Cheers,
Steven
___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


Re: [Flashcoders] Actionscript class for creating a Spectrogram?

2009-08-14 Thread Latcho

nice one :D
latcho

Carl Welch wrote:

http://tinyurl.com/krezmu

;)



On Fri, Aug 14, 2009 at 10:18 AM, Glen Pike wrote:
  

Look at some of the tutorials online for "computeSpectrum" - you may be able
to acheive what you want with this, but depends on your "sound source".

johnny lee wrote:


Hi Flashcoders, is anyone aware of an available actionscript class that
uses
a Fast Fourier Transform (FFT) to create a Spectrogram in Flash? I'm
trying
to record a person's voice and ask the actionscript class to convert the
audio into a spectrogram that can be displayed and compared in flash.

Thanks, juju
___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


  

--

Glen Pike
01326 218440
www.glenpike.co.uk 

___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders






  


___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


Re: [Flashcoders] FlexBuilder 3 auto-complete vs. FlashDevelop

2009-08-14 Thread Steven Sacks
Unfortunately, yes, I get runtime errors sometimes when screens are split and 
you close some tabs.  You can choose to ignore the errors and FlashDevelop will 
keep on trucking.  You don't have to quit.



Joel Stransky wrote:

Hey Steven, does FD crash on you when you have your view split and choose
File->close all?

___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


Re: [Flashcoders] FlexBuilder 3 auto-complete vs. FlashDevelop

2009-08-14 Thread Joel Stransky
Hey Steven, does FD crash on you when you have your view split and choose
File->close all?

On Thu, Aug 13, 2009 at 8:44 PM, Steven Sacks wrote:

> In FlexBuilder, they don't start appearing as auto-completion hints as you
> type. You have to hit CTRL+SPACE. This is not a "mere" difference. You have
> to stop writing code to get auto-completion. Even worse, it's not "live"
> which means it breaks your natural flow.
>
> In FlashDevelop, you can hit space, return, period, open parentheses, open
> bracket, or any non-alphanumeric character and it will auto-complete.  In
> FlexBuilder (and AFAIK, FDT) only return works.
>
> Here's a simple example:
>
> var loader:Loader;
>
> In FlashDevelop, you type these exact characters:
>
> lo.l(
>
> And it turns into this:
>
> loader.load(
>
>
> In Flex Builder, you have to type this:
>
> lo CTRL+SPACE RETURN . l RETURN
>
>
> That's 3 mental "breaks".  FlashDevelop's auto-completion is a natural flow
> and doesn't interrupt your typing, FlexBuilder's does three times.
>
> Let's quickly look at Flex Builder's example again in detail so I can
> really illustrate the mental break it causes.
>
> lo CTRL+SPACE RETURN . l RETURN
>
> First, you have to hit two keys to get the hint, and then one more key to
> accept the hint.  Then, you type the period and then have to hit return
> again to accept the load function hint.  That last return causes oad( to
> appear.
>
> The important part of that completion is the open parentheses.  You are
> expected to type RETURN to type ( and that is a mental break.  It's far more
> natural to type open parentheses because that's what your mind knows goes
> after a method name.  Sure, SHIFT+9 is not as "easy" to type as ENTER, but
> that's hardly the point.  This is about your mental flow as you type.  One
> makes you "think" (three times), the other doesn't because it just makes
> sense.
>
> FlashDevelop's auto-completion allows you to access arrays and such easily,
> too.
>
> var array:Array = [];
>
> FlashDevelop:
>
> ar[
>
> Ends up with
>
> array[
>
>
> FlexBuilder you have to type:
>
> ar CTRL+SPACE ENTER [
>
> Lame.
>
> On top of that, if you make a typo in FlexBuilder or FDT, the hints go
> away.  If you press CTRL+SPACE and there's a typo you get no hints.  In
> FlashDevelop, typos are forgiven and code hints still show up, and again,
> "live" as you type.
>
> When it comes to auto-completion, the undisputed winner is FlashDevelop.
>  FDT is in second place, and FlexBuilder a distant third.
>
> ___
> Flashcoders mailing list
> Flashcoders@chattyfig.figleaf.com
> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>



-- 
--Joel Stransky
stranskydesign.com
___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


Re: [Flashcoders] Actionscript class for creating a Spectrogram?

2009-08-14 Thread Carl Welch
http://tinyurl.com/krezmu

;)



On Fri, Aug 14, 2009 at 10:18 AM, Glen Pike wrote:
> Look at some of the tutorials online for "computeSpectrum" - you may be able
> to acheive what you want with this, but depends on your "sound source".
>
> johnny lee wrote:
>>
>> Hi Flashcoders, is anyone aware of an available actionscript class that
>> uses
>> a Fast Fourier Transform (FFT) to create a Spectrogram in Flash? I'm
>> trying
>> to record a person's voice and ask the actionscript class to convert the
>> audio into a spectrogram that can be displayed and compared in flash.
>>
>> Thanks, juju
>> ___
>> Flashcoders mailing list
>> Flashcoders@chattyfig.figleaf.com
>> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>>
>>
>
> --
>
> Glen Pike
> 01326 218440
> www.glenpike.co.uk 
>
> ___
> Flashcoders mailing list
> Flashcoders@chattyfig.figleaf.com
> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>



-- 
Carl Welch
http://www.carlwelch.com
805.403.4819
___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


Re: [Flashcoders] Actionscript class for creating a Spectrogram?

2009-08-14 Thread Glen Pike
Look at some of the tutorials online for "computeSpectrum" - you may be 
able to acheive what you want with this, but depends on your "sound source".


johnny lee wrote:

Hi Flashcoders, is anyone aware of an available actionscript class that uses
a Fast Fourier Transform (FFT) to create a Spectrogram in Flash? I'm trying
to record a person's voice and ask the actionscript class to convert the
audio into a spectrogram that can be displayed and compared in flash.

Thanks, juju
___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

  


--

Glen Pike
01326 218440
www.glenpike.co.uk 

___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


Re: [Flashcoders] Type Coercion failed: library symbols and custom classes

2009-08-14 Thread Joel Stransky
Yep that was it! Gaia allows for an application domain to be set in the
site.xml's page and asset nodes via a domain attribute. You have to set it
in every node involved in the branch when I'd prefer a side-wide setting but
it works. It f*cking works!

On Fri, Aug 14, 2009 at 10:32 AM, Joel Stransky wrote:

> You are probably correct. This however is a Gaia project so I'm not
> handling any of the loading. It seems I need to get my api into the app
> domain somehow.
>
>
> On Fri, Aug 14, 2009 at 10:13 AM, Juan Pablo Califano <
> califa010.flashcod...@gmail.com> wrote:
>
>> Looks like both classes are treated as different entities, most likely due
>> to application domain sandboxing. If that's the case, the definition of
>> that
>> class in both the parent and child swf don't match and so you get an
>> coercion error.
>>
>> Try passing a LoaderContext object with ApplicationDomain.current to the
>> Loader.
>> (From memory);
>>
>> var context:LoaderContext = new
>> LoaderContext(false,ApplicationDomain.current);
>> loader.load(request,context);
>>
>>
>> Cheers
>> Juan Pablo Califano
>> 2009/8/14 Joel Stransky 
>>
>> > This I just don't get. I have a flash site where a particular .swf is
>> > present the entire time so I'm loading up it's library with the
>> movieclips
>> > and bitmaps I'll need throughout the site. It's document class has a few
>> > simple public methods that return an instance of the symbol like this.
>> > //in libraryswf
>> > public function createMyBitmap():BitmapData{
>> >  return new MyBitmap(0,0);  //MyBitmap is the export/linking class name
>> for
>> > a bitmap in the .fla's library.
>> > }
>> >
>> > I then created a singleton class to use as sort of an api so any class
>> > could
>> > create an instance of MyBitmap with MyAPI.instance.createMyBitmap()
>> which
>> > looks like this
>> > public function createMyBitmap():MyBitmap{
>> >  return libraryswf.createMyBitmap();
>> > }
>> >
>> > This all worked fine for the first two symbols I created which were
>> > bitmaps.
>> > I extended BitmapData in order to add some custom properties.
>> > But when I went to add a movieclip to the flow, my api function started
>> > throwing this runtime error
>> >
>> > Error # 1034: Type Coercion failed: cannot convert
>> > com.domain.mypackage::mymoviec...@27133a67 to
>> > com.domain.mypackage.MyMovieClip.
>> >
>> > I tried typing it as a MovieClip at each part of the process which
>> worked
>> > but of course I lose my custom props and methods.
>> > Any idea on how to deal with this properly? Thanks.
>> >
>> >
>> > --
>> > --Joel Stransky
>> > stranskydesign.com
>> > ___
>> > Flashcoders mailing list
>> > Flashcoders@chattyfig.figleaf.com
>> > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>> >
>> ___
>> Flashcoders mailing list
>> Flashcoders@chattyfig.figleaf.com
>> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>>
>
>
>
> --
> --Joel Stransky
> stranskydesign.com
>



-- 
--Joel Stransky
stranskydesign.com
___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


Re: [Flashcoders] Type Coercion failed: library symbols and custom classes

2009-08-14 Thread Joel Stransky
You are probably correct. This however is a Gaia project so I'm not handling
any of the loading. It seems I need to get my api into the app domain
somehow.

On Fri, Aug 14, 2009 at 10:13 AM, Juan Pablo Califano <
califa010.flashcod...@gmail.com> wrote:

> Looks like both classes are treated as different entities, most likely due
> to application domain sandboxing. If that's the case, the definition of
> that
> class in both the parent and child swf don't match and so you get an
> coercion error.
>
> Try passing a LoaderContext object with ApplicationDomain.current to the
> Loader.
> (From memory);
>
> var context:LoaderContext = new
> LoaderContext(false,ApplicationDomain.current);
> loader.load(request,context);
>
>
> Cheers
> Juan Pablo Califano
> 2009/8/14 Joel Stransky 
>
> > This I just don't get. I have a flash site where a particular .swf is
> > present the entire time so I'm loading up it's library with the
> movieclips
> > and bitmaps I'll need throughout the site. It's document class has a few
> > simple public methods that return an instance of the symbol like this.
> > //in libraryswf
> > public function createMyBitmap():BitmapData{
> >  return new MyBitmap(0,0);  //MyBitmap is the export/linking class name
> for
> > a bitmap in the .fla's library.
> > }
> >
> > I then created a singleton class to use as sort of an api so any class
> > could
> > create an instance of MyBitmap with MyAPI.instance.createMyBitmap() which
> > looks like this
> > public function createMyBitmap():MyBitmap{
> >  return libraryswf.createMyBitmap();
> > }
> >
> > This all worked fine for the first two symbols I created which were
> > bitmaps.
> > I extended BitmapData in order to add some custom properties.
> > But when I went to add a movieclip to the flow, my api function started
> > throwing this runtime error
> >
> > Error # 1034: Type Coercion failed: cannot convert
> > com.domain.mypackage::mymoviec...@27133a67 to
> > com.domain.mypackage.MyMovieClip.
> >
> > I tried typing it as a MovieClip at each part of the process which worked
> > but of course I lose my custom props and methods.
> > Any idea on how to deal with this properly? Thanks.
> >
> >
> > --
> > --Joel Stransky
> > stranskydesign.com
> > ___
> > Flashcoders mailing list
> > Flashcoders@chattyfig.figleaf.com
> > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
> >
> ___
> Flashcoders mailing list
> Flashcoders@chattyfig.figleaf.com
> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>



-- 
--Joel Stransky
stranskydesign.com
___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


Re: [Flashcoders] Type Coercion failed: library symbols and custom classes

2009-08-14 Thread Juan Pablo Califano
Looks like both classes are treated as different entities, most likely due
to application domain sandboxing. If that's the case, the definition of that
class in both the parent and child swf don't match and so you get an
coercion error.

Try passing a LoaderContext object with ApplicationDomain.current to the
Loader.
(From memory);

var context:LoaderContext = new
LoaderContext(false,ApplicationDomain.current);
loader.load(request,context);


Cheers
Juan Pablo Califano
2009/8/14 Joel Stransky 

> This I just don't get. I have a flash site where a particular .swf is
> present the entire time so I'm loading up it's library with the movieclips
> and bitmaps I'll need throughout the site. It's document class has a few
> simple public methods that return an instance of the symbol like this.
> //in libraryswf
> public function createMyBitmap():BitmapData{
>  return new MyBitmap(0,0);  //MyBitmap is the export/linking class name for
> a bitmap in the .fla's library.
> }
>
> I then created a singleton class to use as sort of an api so any class
> could
> create an instance of MyBitmap with MyAPI.instance.createMyBitmap() which
> looks like this
> public function createMyBitmap():MyBitmap{
>  return libraryswf.createMyBitmap();
> }
>
> This all worked fine for the first two symbols I created which were
> bitmaps.
> I extended BitmapData in order to add some custom properties.
> But when I went to add a movieclip to the flow, my api function started
> throwing this runtime error
>
> Error # 1034: Type Coercion failed: cannot convert
> com.domain.mypackage::mymoviec...@27133a67 to
> com.domain.mypackage.MyMovieClip.
>
> I tried typing it as a MovieClip at each part of the process which worked
> but of course I lose my custom props and methods.
> Any idea on how to deal with this properly? Thanks.
>
>
> --
> --Joel Stransky
> stranskydesign.com
> ___
> Flashcoders mailing list
> Flashcoders@chattyfig.figleaf.com
> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>
___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


[Flashcoders] Type Coercion failed: library symbols and custom classes

2009-08-14 Thread Joel Stransky
This I just don't get. I have a flash site where a particular .swf is
present the entire time so I'm loading up it's library with the movieclips
and bitmaps I'll need throughout the site. It's document class has a few
simple public methods that return an instance of the symbol like this.
//in libraryswf
public function createMyBitmap():BitmapData{
  return new MyBitmap(0,0);  //MyBitmap is the export/linking class name for
a bitmap in the .fla's library.
}

I then created a singleton class to use as sort of an api so any class could
create an instance of MyBitmap with MyAPI.instance.createMyBitmap() which
looks like this
public function createMyBitmap():MyBitmap{
  return libraryswf.createMyBitmap();
}

This all worked fine for the first two symbols I created which were bitmaps.
I extended BitmapData in order to add some custom properties.
But when I went to add a movieclip to the flow, my api function started
throwing this runtime error

Error # 1034: Type Coercion failed: cannot convert
com.domain.mypackage::mymoviec...@27133a67 to
com.domain.mypackage.MyMovieClip.

I tried typing it as a MovieClip at each part of the process which worked
but of course I lose my custom props and methods.
Any idea on how to deal with this properly? Thanks.


-- 
--Joel Stransky
stranskydesign.com
___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


Re: [Flashcoders] Slow emails

2009-08-14 Thread Glen Pike

Apologies - damn "Replybuttonitis"

Glen Pike wrote:

Hi,

Hi! I'm the list owner. Sorry not to respond earlier, but honestly
these sorts of things tend to get put on the back burner, if you know
what I mean. I check for issues about once a week, usually.

  
I had an inkling you were the list owner - but when I looked on the 
flashcoders web page it had another address, so was a bit confused.  
Cheers for getting back to me - playing the "squeaky wheel" helps I 
guess :)

Unfortunately, there isn't a whole lot I can do to help you. You need
to talk to whoever manages mail6.atlas.pipex.net. There are lots of
things that could cause delayed delivery, such as greylisting,
intermittent connectivity problems, etc
I think that confirms what I was thinking.  I had my suspicions it is 
pipex servers because of the "handoff time", but hopefully your 
confirmation will give me some leverage with my ISP (owned by Pipex) 
as I was not getting much help from support.


Glen
___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders




___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


Re: [Flashcoders] Slow emails

2009-08-14 Thread Glen Pike

Hi,

Hi! I'm the list owner. Sorry not to respond earlier, but honestly
these sorts of things tend to get put on the back burner, if you know
what I mean. I check for issues about once a week, usually.

  
I had an inkling you were the list owner - but when I looked on the 
flashcoders web page it had another address, so was a bit confused.  
Cheers for getting back to me - playing the "squeaky wheel" helps I guess :)

Unfortunately, there isn't a whole lot I can do to help you. You need
to talk to whoever manages mail6.atlas.pipex.net. There are lots of
things that could cause delayed delivery, such as greylisting,
intermittent connectivity problems, etc
I think that confirms what I was thinking.  I had my suspicions it is 
pipex servers because of the "handoff time", but hopefully your 
confirmation will give me some leverage with my ISP (owned by Pipex) as 
I was not getting much help from support.


Glen
___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders