![]() |
| Home RSS Directory F.A.Q Try Custom Feed Sonneries Portable |
Latest Flows from this sub-category: data recovery blog, hard drive recovery utility,access repair tips, data recovery software resources random selection from this sub-category: |
For Designers who Develop, and Drum & Bass Production. Tue, 18 Nov 2008 03:15:00 +0100 Well, finally I am getting back to blogging again and a lot has happened since my last post. I have a new job helping design an Xbox 360 game / Audio Engineering and I have to admit it has been amazing. It is a dream job and feel like I am the most fortunate person in the world to participate in it. For the last couple of months I have not only been busy doing lots of R&D for the game engine and asset creation etc…, but also getting used to being a dad :) also I wanted to wait to blog about something that pertains to my new job and 3d too. Well, one thing I have been doing lots of is UV Mapping and texturing for our game prototypes and using 3ds max 2009 to do it. In order to get the most optimized texture file that includes an Alpha Channel and MIP Map Settings embedded in it you will quickly see the benefit of the .dds file, not to mention you can have a 5 mb file be compressed to 600k roughly. That is a big difference and that means you have store more files in a limited storage space. What is a .dds file you ask? Well I found a good definition that might help clarify it for you:
Well, I have been using Ghost Painter and C4D Bodypaint R4 to paint over seams from the finished UV sets. It just so happens that currently in order to paint a texture in 3d you can use most every format except the .dds texture format. This results in the need for a conversion from say a .tga file to .dds. Not a big problem for small work but in a real game and a production pipeline .dds is what the file needs to be in. Also you might find yourself doing a .tga sequence for say a water ripple or anything that moves and you will also need to convert these .tga files into .dds. Doing this one by one is a massive loss of time and the need for a batch .dds converter comes in. I have done quite a bit of research into what apps allow batch .dds conversion and there are some that are good and some that are not. I will spare you the time and just mention the one that is best - The Compressonator ATI - The Compressonator - http://developer.amd.com/gpu/compressonator/Pages/default.aspx I found this ATI batch conversion tool to be by far better and more stable than the other .dds file converters. You can find others by doing a Google Search but they are unstable and sometimes result in weird conversions. Also the NVidia Photoshop is ok but it makes Photoshop behave weirdly and has some latency issues not to mention it is only one at a time conversion so I try not to use it. What's New in Version 1.41
What's New in Version 1.40
Important Notes A tool for compressing textures and creating mip-map levels. » Reference ATI_Compress
Related Sites: http://www.katsbits.com/htm/tutorials/create_dds_ati_compressonator.htm http://developer.nvidia.com/object/nv_texture_tools.html http://eliteforce2.filefront.com/file/DDS_Converter;29412 http://files.filefront.com/DDS+Converter+2+10/;3577988;/fileinfo.html Mon, 20 Oct 2008 01:07:29 +0200 Just the other day my friend and super Flex Developer Ryan Swanson released an online Regular Expression Explorer for Flex 3. He has done an excellent job in developing this application and find it to be a very useful tool for doing RegEx in Flex. If you are doing RegEx in your ActionScript code then this tool Ryan built will prove to be extremely helpful. Check it out: http://blog.ryanswanson.com/2008/10/introducing-flex-3-regular-expression.html Thu, 04 Sep 2008 21:22:07 +0200 Of course I installed the new Google Chrome browser and tested all my web pages in it. For the most part all my sites worked but I did see lots of other people’s site break. Whatever, that’s not important really, what is important is that if you use any Flex Component that uses the Deep Linking built in Like the Tab Navigator you will immediately notice that the tab acts all weird and doesn’t really seem to work right. Yeah that’s probably because the JavaScript being used from the Flex BrowserManager and HistoryManager objects is not compatible going out to the external interface. Anyway’s now you now that currently there is weirdness between Google Chrome and the Flex Deep Linking functionality. Related Articles: http://bugs.adobe.com/jira/browse/SDK-16697 http://www.adobe.com/cfusion/communityengine/index.cfm?event=showdetails&postId=9563&productId=2 http://blog.everythingflex.com/2008/09/03/google-chrome-initial-experience/ Tue, 02 Sep 2008 03:35:22 +0200 I just installed the new Adobe Acrobat Reader 9 from the official Adobe website and sure enough during the install my anti-virus program which is AVG saw it as a Trojan Horse Threat. This can only mean a few things really. Either AVG just got it all wrong and mis-detects the AIR executable or It really is a Trojan. All I can say is if they keep making programs like the Adobe Updater service, then chances are Adobe AIR Installer.exe really is a Trojan. Some of Adobe’s installs are ok, but you just might get an Adobe app that could bog down your system. Mon, 01 Sep 2008 00:59:54 +0200 The other day while developing our Flex app at work I needed to do some detective work to see what was coming through during the service calls. Normally I just use Charles which is a great app all on its own. However I kept having certificate issues all over the place and things didn’t exactly work as I needed on this particular occasion. So I did some research and found a really handy add-on for Firefox called HttpFox by Martin Theimer. I installed it, restarted my browser and used it immediately without any issues. It worked nicely and just thought I’d pass along the info to any of you looking for good Web / Http Analyzers. This great thing about HttpFox is it’s free. It works works well and works right in your browser. So if you all you need is a browser proxy for your Flex Development or any web development for that matter, then this might work well for you. Below is a description of what HttpFox does for you: Description: HttpFox monitors and analyzes all incoming and outgoing HTTP traffic between the browser and the web servers. Add-On Download: https://addons.mozilla.org/en-US/firefox/addon/6647 Homepage: http://code.google.com/p/httpfox/ Tue, 26 Aug 2008 17:04:14 +0200
Group Chat with Alex Alejandro – Diode diodednb = Alex Alejandro lizardkingunseen = Dominic Sagona frankiemilkshoes = Frankie Loscavio
lizardkingunseen (9:21:00 PM): aight so alex Fri, 22 Aug 2008 15:22:17 +0200
Stay tuned because I’ll hopefully be interviewing Coresplittaz soon too and he is definitely a producer you want to read about as well in the upcoming weeks. He’s a badass as well. If you like it then support these dudes by buying their tracks. http://www.myspace.com/diodednb
Fri, 22 Aug 2008 04:47:19 +0200 Today I had an issue where I needed to make sure no new lines “\n” or carriage returns “\r” when entered into the Flex TextArea components representing a Subject field. The Subject field always needed to be one line even if you try and Copy and Paste multi-line text values into it. Also it had to be a TextArea control in this case since it also need to show a wrapping single line value in the view. Otherwise a single TextInput control would have been appropriate here. Anyway’s, the reason for all of this is usually a Subject field is always just one line of text and to ensure the data is displayed and sent correctly we need to handle a user trying to enter multi-line text. One very important thing to note here and it was brought to my attention by co-worker Ryan Swanson is that the TextEvent.TEXT_INPUT gets called before the Change event, so you should be aware of the order for these events. I ran into some problems trying to do the Regex stuff in the TextEvent.TEXT_INPUT rather than actually doing it in the Event.Change because of the order of the Events. I couldn’t show you the exact app I was working on but I have de-natured it and show you a working example of this below the code. The ActionScript 3 code used to filter the line breaks and prevent multi-lines in a TextArea is below: To see how this filtering works in action click the Copy Text Button and paste into TextArea: Related Article: Preventing line feeds in a TextArea control in Flex >> Tue, 19 Aug 2008 18:24:37 +0200 Today I was working with super Flexer and coworker Ryan Swanson and I noticed one of my MXML components stopped displaying the code coloring for this specific file. I’m not sure exactly what happened in this specific situation today but I tried everything from closing my Flex project to updating my file in SVN again to closing Flex all together. Nothing made the code coloring for MXML reappear. I have seen code coloring disappear when the default namespace wasn’t included in the file so I quickly made sure that wasn’t the issue in case you’re reading this and thought that. No, it just didn’t work. So what the solution to this problem today was me deleting the current project and then re-importing that very same project into the existing workspace. It was Ryan’s suggestion as he had similar issue with this before and he thought this might work for me too. After Importing my project all my workspace variables matched up to the linked resources for this project so this wasn’t bad at all to get going again. The only thing I had to fix was the Run/Debug settings for the project properties and that was an easy fix too. But really, if you find yourself in a situation where the MXML code and tag formatting is gone and won’t reappear after you have tried everything. You might want to try what we did by removing your workspace project and then re-importing it. Remember NOT to delete your file when you remove the project from your workspace! Just remove the project reference and then re-import it. Something in the project metadata must be messed up somewhere and when you make a new project it clears all that out and reapplies the coloring for your code. Mon, 18 Aug 2008 04:33:33 +0200 As a Graphic Designer here in Atlanta, Georgia, I design quite a bit of business cards for clients. For a long time I have used OvernightPrints.com because of their relatively cheap prices and their thick cardstocks with rounded corners and Spot UV printing. I have had many cards printed that they have messed up repeatedly and had to go through many hoops to even get a human to respond long after I contacted them. These where huge print mistakes that where all unacceptable. Well, I have finally had enough this time and I am no longer going to use them for printing anything. Overnight prints is one of those bad relationships I should have broken a long long time ago. Time after time they cut the cards wrong or have the colors set so dark they the card looks horrible. I don’t just mean bad, OvernightPrints.com’s colors and service are HORRIBLE, HORRIBLE, HORRIBLE. DO NOT USE OVERNIGHTPRINTS.COM! GET YOUR BUSINESS CARDS PRINTED SOMEWHERE ELSE!!!!!!!! What they do is gang the prints together with any or all of the clients being printed at that time and they calibrate the colors for one specific client and then anyone else who is ganged into that batch is at the mercy of the initial color calibration. It makes for cards and prints that look nothing like what you designed for in CMYK. The color was all wrong and I had to throw them all away. I have had a clients card get redone multiple times because the blues in their card kept getting calibrated wrong and turned out purple etc.. I sent the cards back to OvernightPrints.com and they gave me a reprint. The only problem was the next batch of cards where brown. W…T…F! One time I got a batch of 1000 cards for client and the cards where ALL cut poorly. I mean it was really bad, probably the worst card print and cut I’ve ever seen.Totally unusable! This leads me to another poor quality about OvernightPrints.com, the fact that they never look at what they print. They obviously just print anything blindly and never check to see if they put the paper in correctly or wether or not their blades are dull. Why would they? Their cards are so cheap that’s how they save money. They save money and never ever achieve quality. DO NOT USE OVERNIGHTPRINTS.COM! GET YOUR BUSINESS CARDS PRINTED SOMEWHERE ELSE!!!!!!!! So I have finally had enough of them and I will be using a local print shop down the street so I can actually see these cards in person and build a strong relationship with them. It’s one thing to get cards for cheap, but it’s another to get cheap cards and repeatedly get back bad prints costing more oney in the long run dealing with reprints or trying to get their customer service. It’s just not worth it anymore. So in conclusion I would recommend NO ONE ever use Overnight Prints. They are the worst card printing service ever and just because they are cheap means nothing. They offer no quality printing service and you’ll be lucky to ever speak to someone in person, and it’s a “not if"" ... "but when" you encounter a problem that you'll have to try an contact someone to fix a print error on their part. I just hope this reaches everyone who ever thought of using them and helps you change your mind quickly. OvernightPrints.com in my book gets a bad review and I am so happy to say I will never use them again. DO NOT USE OVERNIGHTPRINTS.COM! GET YOUR BUSINESS CARDS PRINTED SOMEWHERE ELSE!!!!!!!! Related Overnight Prints Horror Stories: http://www.ripoffreport.com/reports/0/220/RipOff0220961.htm Overnight Prints Complaints - Totally dissatisfied with the service! Overnight Prints Complaints - Save yourself the nightmare! Overnight prints fucking sucks it! http://virb.com/dragulescuboy/blog/59323 http://www.dgrin.com/showthread.php?t=24523 Small Biz Warning: OvernightPrints.com Overnight Prints Complaints - Horrible quality & customer service! If you think you’re gonna get screwed…. you will http://www.resellerratings.com/store/Overnight_Prints http://overnightprintssucks.ning.com/ DO NOT USE OVERNIGHTPRINTS.COM! GET YOUR BUSINESS CARDS PRINTED SOMEWHERE ELSE!!!!!!!! Mon, 18 Aug 2008 04:46:34 +0200 today i was working with my good friend frankie and we ran into a bit of a problem. while handling an event we noticed that the object dispatching the event had converted our vo class into type object. this obviously isn't good to have anonymous objects floating around but we had trouble casting it to its true type. every time we tried to cast the object as the vo class it would come back null or throw an exception. the solution i came up with caused frankie to ask me to write this post on his blog. Follow Up Solution:Include the [RemoteClass] metadata tag to the class you are trying to preserve for Type: If you want to see the Adobe recomended solution for this casting problem then read more at this link: http://livedocs.adobe.com/flex/3/html/help.html?content=dragdrop_4.html Maintaining type information during a copyWhen you use the built-in support of the list-based controls to copy data from one list-based control to another list-based control, you might run into an occasion where you lose the data-type information of the copied data. The loss of data-type information can occur when:
For example, you define the following class, Car.as, that you use to populate the data provider of a List control Notice that the Car.as file includes the [RemoteClass] metadata tag. This metadata tag is required to register the Car data type with Flex so that its type information is preserved during the copy operation. If you omit the [RemoteClass] metadata tag, type information is lost. http://livedocs.adobe.com/flex/3/html/help.html?content=dragdrop_4.html Sun, 17 Aug 2008 22:58:19 +0200 I recently needed had a situation where I wanted to toggle an Objects visibility and layout using a Binded String property but didn't want to break the Bindings on that variable and needed to do a Boolean check within a function to return a result thus providing the final value to use in that Object properties in two places. One technique I found for this is in Flex is the following:
This seemed to work well for me and didn't break the Bindings in Flex. Hey if there is a better way for this let me know. I am just sharing what worked for me here. Hopefully it helps for you if you are in the same situation I was in. Tue, 12 Aug 2008 07:39:42 +0200 Today Ryan and I were going through the Flex 3 Framework classes to see how the messaging and ASyncToken classes are setup and while going through the code we saw something like this:
I changed the example a little for this post, but it was pretty close to what you see above. I thought it was an interesting discovery since it was actually used in the framework. It appears to be one the the very scripty parts of ActionScript that still remains in AS3. Hence maybe why it's still a scripting language? Anyway's, it was a discovery and thought I'd share it along.
Check below and the link for a more detailed reference if you are curious like I was:
http://livedocs.adobe.com/flex/2/langref/Object.html Fri, 08 Aug 2008 01:47:47 +0200 As always the very talented producer and DJ Coresplittaz delivers what your ears have been dying to hear. This is the most recent of his mixes and I'll be rockin this for a while! I also would like to mention you can support him by buying his tracks. This dude produces some sick tunes and he deserves it. You can buy his tracks here: http://www.junodownload.com/artists/Coresplittaz/releases/ [01] Current Value - The Power [SECT8002] http://www.dogsonacid.com/showthread.php?threadid=572834&highlight=coresplittaz Tue, 05 Aug 2008 00:54:32 +0200
The one that I find most important in an online backup service is the quality of the service itself and the way it works with lots of data. I have tried a lot of them and used them to their full capacity and have found that quite of few of them are slow and very cumbersome to use and are very frustrating to work with. Sure they might have more space than others or sure they might even have some plugin to view your files as a mounted drive. That's all fine and great until the service bogs down your system making it so you can't do any other work while it runs. I hate this. I want an application that will backup my files, sync my files, allow me to get my files online whenever I need them and even share those files with friends or colleagues. Well, like I always do, I research and dig around in great detail until I find something that looks like it might be what I need. Often times I'll try it out and use it and then determine further the quality of an application or service. Often times I am disappointed to find that it might look good but suck as a service, or it might even look bad and function bad. Well, I am always looking for the best possible applications to help me get along in a day. I do this for a couple of reasons. I enjoy working on the computer and I enjoy new software, but more importantly I enjoy being productive and efficient. By the time I had tried Syncplicity I had tried Carbonite, Mozy, IDrive, Elephant Drive, Xdrive, FolderShare, Diino and prob some I even forgot. Anyway's, all of the ones I tried worked but barely with 100 gigs of data. I found Mozy to be the absolute worst, I don't even know how they get the good reviews they do. I would never recommend Mozy to anyone. One thing I began to like was the feature Carbonite had by marking your files in the file system with a status icon on wether it was backup or not. It was nice they had unlimited storage but their online access was poop. Anyway's, I'm just letting you know I didn't like any of the previously mentioned file backup services at all, and I made to get my money fully refunded. My Review of these services are as follows: Carnonite = It's alright Mozy = SUCKS Elephant Drive = Ehhh Xdrive = Too weird FolderShare = Nice But not really backing up your data. Just sync's computers. Diino = Ehhh Syncplicity = Awesome and fast The most important reason for all my research into this kind of file backup and sharing service was due to a recent server disaster I encountered with a colo-located server. I was finally able to get all my data off the very undependable and squeaky hard drive from my server but it took forever and it was a wake up call to find a reliable and effective file backup service wether it was on my server on on my desktop. I will do another post on how I was able to get a broken hard drive working and then recover all my data another day, but stay tuned for that in case you ever need to know and don't want to spend $1000 for a clean room. With Syncplicity I finally found what I was looking for. It's fast, the desktop version marks my files in the file system and let's me know the status of the file, it has a very nice Flex based interface for accessing my files and even works with other service providers like Google Docs, Scribd, Pickik, Facebook, Zoho and more to come, and the application looks nice. This is why I use it and why I recommend it. I would never recommend a product or service that sucks and thought it was worth mentioning it to anyone who reads this that hasn't yet heard of it.
It's important to know that Syncplicity is still in Beta right now but it works awesome and I can't wait for them to officially launch which should be very soon. I would be wise with how much you store with them until they launch but keep your eyes open and see for yourself how good they are. Then make a decision for yourself.
Use my referral code QFVVXUZN and get 1 Gig for FREE! That means your 2 gigs of free space will now be 3 gigs :) Check out Syncplicity: www.syncplicity.com
Related Articles: |