Overall working performance of fcpx - your experiences?

I work for a small production company on an instructional DVD project. I use FCPX 10.0.4 and with so many users around the globe I wonder if I am the only one having performance probems that really make my job hard to do.
I don't have the latest iMac at my disposal, but it is still a most decent end-of-2010 i7 QuadCore, 2.8 Ghz, with 8  Gb RAM and an ATI Radeon HD 4850. My project is on an external USB3 disk. My current project consists of 1920 x 1080p tracks,most single, some double (split screen), with separate audio track and some text blocks here and there. Nothing extraordinary.
Although I do get my job done, and I like the way FCPX works, I am extremely frustrated by the sloppy performance. In particular:
- The spinning beach ball that appears at least twice a minute after simple tasks such as moving a clip holder
- Clip holders that freeze half way if you reposition them
- The long time it takes (up to a minute) to fill up the place holders with wave graphics, every time you zoom in or out
- Sloppy playback, single video tracks just make it (most of the time), double tracks never do and skip more frames than are displayed
- The fact that it often takes5 - 10 seconds before the clips starts after you press the space bar
- Etc. etc.
The performance is also very irregular. Sometimes it works OK for a minute, then all of a sudden it starts to get sloppy again. or for some reasons it starts to load all my other projects even though I did not ask for it and basically stalls my entire Mac. All in all, there are so many waits all the time that I really have a hard time concentrating on my job. I tried to use proxy files, which is only a marginal improvement, whereas it takes ages to convert my clips to proxy clips so overall there is no time gain.
I cannot imagine that all of you guys are happily watching spinning beach balls all the time, so either 1. I am extremely demanding, 2. I need to buy a 100 Ghz PowerMac with 2Tb solid state disk or 3. something else is wrong.
All in all, the current performance of FCPX makes it unworkable, but since it is all they give me, I have no choice.
What are your experiences?

I like the idea of a 100GHz PowerMac. I wonder if it would be hyperthreaded?
It sounds like the issue you are having might be due to your USB drive. For starters, USB3 isn't yet supported and isn't on your iMac. So, you should probably spring for an FW800 drive at the bare minimum, preferably something that's RAIDed.
I have a Mac Pro 3,1 8 core with 16GB RAM and a Radeon 5870 card. My experience in editing is fairly decent once I upgraded the graphics card. Not a lot of hiccups on playback. However, when I play out my Kona 3, I get lots of playback issues. I find that I need to be in Better Performance mode to get somewhat solid full FPS playback, which isn't always an issue for me.
So my workaround for that issue for now is to export the file and play it back out of FCP7 or Avid. Yep, you heard me.
The big performance issue I hit is that FCPX takes a very long time to render a timeline. I have had conversations with others about this and the general consensus is that X doesn't really want you to render everything out. But sometimes you just need to for solid playback and quicker export.
Other slowdowns for me are lots of niggling bugs and glitches in FCPX which slow down my workflow. Top of the list for me right now is an issue with using two monitors. If I do a matchback from the timeline, I don't get proper playback. I have to toggle between CMD-1 and CMD-2 to get it to work.
I get slow access to media when I'm importing footage and transcoding, but I don't find that too surprising. If I can spare the time, I just let FCPX do it's thing. Or I try to time it out so that it transcodes overnight.
Hope that helps.

Similar Messages

  • The 3d features require 'use graphics processor' is enabled in the performance preferences.  Your video card must meet the minimum requirements and you may need to check that your driver is working correctly

    the 3d features require 'use graphics processor' is enabled in the performance preferences.  Your video card must meet the minimum requirements and you may need to check that your driver is working correctly
    Hello I'm also getting this error.. can anybody help me out? Here's my log.
    Adobe Photoshop Version: 2014.0.0 20140508.r.58 2014/05/08:23:59:59  x64
    Operating System: Windows 7 64-bit
    Version: 6.1 Service Pack 1
    System architecture: Intel CPU Family:6, Model:5, Stepping:5 with MMX, SSE Integer, SSE FP, SSE2, SSE3
    Physical processor count: 2
    Processor speed: 2128 MHz
    Built-in memory: 2934 MB
    Free memory: 231 MB
    Memory available to Photoshop: 2354 MB
    Memory used by Photoshop: 70 %
    3D Multitone Printing: Disabled.
    Touch Gestures: Disabled.
    Windows 2x UI: Disabled.
    Image tile size: 1024K
    Image cache levels: 4
    Font Preview: Medium
    TextComposer: Latin
    Display: 1
    Display Bounds: top=0, left=0, bottom=768, right=1366
    OpenGL Drawing: Enabled.
    OpenGL Allow Old GPUs: Not Detected.
    OpenGL Drawing Mode: Advanced
    OpenGL Allow Normal Mode: True.
    OpenGL Allow Advanced Mode: True.
    AIFCoreInitialized=1
    AIFOGLInitialized=1
    OGLContextCreated=1
    glgpu[0].GLVersion="2.1"
    glgpu[0].GLMemoryMB=1242
    glgpu[0].GLName="Intel(R) HD Graphics"
    glgpu[0].GLVendor="Intel"
    glgpu[0].GLVendorID=32902
    glgpu[0].GLDriverVersion="8.15.10.2993"
    glgpu[0].GLRectTextureSize=8192
    glgpu[0].GLRenderer="Intel(R) HD Graphics"
    glgpu[0].GLRendererID=70
    glgpu[0].HasGLNPOTSupport=1
    glgpu[0].GLDriver="igdumd64.dll,igd10umd64.dll,igdumdx32,igd10umd32"
    glgpu[0].GLDriverDate="20130130000000.000000-000"
    glgpu[0].CanCompileProgramGLSL=1
    glgpu[0].GLFrameBufferOK=1
    glgpu[0].glGetString[GL_SHADING_LANGUAGE_VERSION]="1.20  - Intel Build 8.15.10.2993"
    glgpu[0].glGetProgramivARB[GL_FRAGMENT_PROGRAM_ARB][GL_MAX_PROGRAM_INSTRUCTIONS_ARB]=[1447 ]
    glgpu[0].glGetIntegerv[GL_MAX_TEXTURE_UNITS]=[8]
    glgpu[0].glGetIntegerv[GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS]=[16]
    glgpu[0].glGetIntegerv[GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS]=[16]
    glgpu[0].glGetIntegerv[GL_MAX_TEXTURE_IMAGE_UNITS]=[16]
    glgpu[0].glGetIntegerv[GL_MAX_DRAW_BUFFERS]=[8]
    glgpu[0].glGetIntegerv[GL_MAX_VERTEX_UNIFORM_COMPONENTS]=[512]
    glgpu[0].glGetIntegerv[GL_MAX_FRAGMENT_UNIFORM_COMPONENTS]=[1024]
    glgpu[0].glGetIntegerv[GL_MAX_VARYING_FLOATS]=[41]
    glgpu[0].glGetIntegerv[GL_MAX_VERTEX_ATTRIBS]=[16]
    glgpu[0].extension[AIF::OGL::GL_ARB_VERTEX_PROGRAM]=1
    glgpu[0].extension[AIF::OGL::GL_ARB_FRAGMENT_PROGRAM]=1
    glgpu[0].extension[AIF::OGL::GL_ARB_VERTEX_SHADER]=1
    glgpu[0].extension[AIF::OGL::GL_ARB_FRAGMENT_SHADER]=1
    glgpu[0].extension[AIF::OGL::GL_EXT_FRAMEBUFFER_OBJECT]=1
    glgpu[0].extension[AIF::OGL::GL_ARB_TEXTURE_RECTANGLE]=1
    glgpu[0].extension[AIF::OGL::GL_ARB_TEXTURE_FLOAT]=1
    glgpu[0].extension[AIF::OGL::GL_ARB_OCCLUSION_QUERY]=1
    glgpu[0].extension[AIF::OGL::GL_ARB_VERTEX_BUFFER_OBJECT]=1
    glgpu[0].extension[AIF::OGL::GL_ARB_SHADER_TEXTURE_LOD]=0
    License Type: Tryout Version
    Serial number: Tryout Version
    Application folder: C:\Program Files\Adobe\Adobe Photoshop CC 2014\
    Temporary file path: C:\Users\ANNABE~1\AppData\Local\Temp\
    Photoshop scratch has async I/O enabled
    Scratch volume(s):
      C:\, 298.0G, 63.8G free
    Required Plug-ins folder: C:\Program Files\Adobe\Adobe Photoshop CC 2014\Required\Plug-Ins\
    Primary Plug-ins folder: C:\Program Files\Adobe\Adobe Photoshop CC 2014\Plug-ins\
    Installed components:
       A3DLIBS.dll   A3DLIB Dynamic Link Library   9.2.0.112  
       ACE.dll   ACE 2014/04/14-23:42:44   79.554120   79.554120
       adbeape.dll   Adobe APE 2013/02/04-09:52:32   0.1160850   0.1160850
       AdbePM.dll   PatchMatch 2014/04/23-10:46:55   79.554276   79.554276
       AdobeLinguistic.dll   Adobe Linguisitc Library   8.0.0  
       AdobeOwl.dll   Adobe Owl 2014/03/05-14:49:37   5.0.33   79.552883
       AdobePDFL.dll   PDFL 2014/03/04-00:39:42   79.510482   79.510482
       AdobePIP.dll   Adobe Product Improvement Program   7.2.1.3399  
       AdobeXMP.dll   Adobe XMP Core 2014/01/13-19:44:00   79.155772   79.155772
       AdobeXMPFiles.dll   Adobe XMP Files 2014/01/13-19:44:00   79.155772   79.155772
       AdobeXMPScript.dll   Adobe XMP Script 2014/01/13-19:44:00   79.155772   79.155772
       adobe_caps.dll   Adobe CAPS   8,0,0,7  
       AGM.dll   AGM 2014/04/14-23:42:44   79.554120   79.554120
       ahclient.dll    AdobeHelp Dynamic Link Library   1,8,0,31  
       amtlib.dll   AMTLib (64 Bit)   8.0.0.45 BuildVersion: 8.0; BuildDate: Fri Mar 28 2014 20:28:30)   1.000000
       ARE.dll   ARE 2014/04/14-23:42:44   79.554120   79.554120
       AXE8SharedExpat.dll   AXE8SharedExpat 2013/12/20-21:40:29   79.551013   79.551013
       AXEDOMCore.dll   AXEDOMCore 2013/12/20-21:40:29   79.551013   79.551013
       Bib.dll   BIB 2014/04/14-23:42:44   79.554120   79.554120
       BIBUtils.dll   BIBUtils 2014/04/14-23:42:44   79.554120   79.554120
       boost_date_time.dll   photoshopdva   8.0.0  
       boost_signals.dll   photoshopdva   8.0.0  
       boost_system.dll   photoshopdva   8.0.0  
       boost_threads.dll   photoshopdva   8.0.0  
       cg.dll   NVIDIA Cg Runtime   3.0.00007  
       cgGL.dll   NVIDIA Cg Runtime   3.0.00007  
       CIT.dll   Adobe CIT   2.2.6.32411   2.2.6.32411
       CITThreading.dll   Adobe CITThreading   2.2.6.32411   2.2.6.32411
       CoolType.dll   CoolType 2014/04/14-23:42:44   79.554120   79.554120
       dvaaudiodevice.dll   photoshopdva   8.0.0  
       dvacore.dll   photoshopdva   8.0.0  
       dvamarshal.dll   photoshopdva   8.0.0  
       dvamediatypes.dll   photoshopdva   8.0.0  
       dvametadata.dll   photoshopdva   8.0.0  
       dvametadataapi.dll   photoshopdva   8.0.0  
       dvametadataui.dll   photoshopdva   8.0.0  
       dvaplayer.dll   photoshopdva   8.0.0  
       dvatransport.dll   photoshopdva   8.0.0  
       dvaui.dll   photoshopdva   8.0.0  
       dvaunittesting.dll   photoshopdva   8.0.0  
       dynamiclink.dll   photoshopdva   8.0.0  
       ExtendScript.dll   ExtendScript 2014/01/21-23:58:55   79.551519   79.551519
       icucnv40.dll   International Components for Unicode 2013/02/25-15:59:15    Build gtlib_4.0.19090  
       icudt40.dll   International Components for Unicode 2013/02/25-15:59:15    Build gtlib_4.0.19090  
       imslib.dll   IMSLib DLL   7.0.0.145  
       JP2KLib.dll   JP2KLib 2014/03/12-08:53:44   79.252744   79.252744
       libifcoremd.dll   Intel(r) Visual Fortran Compiler   10.0 (Update A)  
       libiomp5md.dll   Intel(R) OpenMP* Runtime Library   5.0  
       libmmd.dll   Intel(r) C Compiler, Intel(r) C++ Compiler, Intel(r) Fortran Compiler   12.0  
       LogSession.dll   LogSession   7.2.1.3399  
       mediacoreif.dll   photoshopdva   8.0.0  
       MPS.dll   MPS 2014/03/25-23:41:34   79.553444   79.553444
       pdfsettings.dll   Adobe PDFSettings   1.04  
       Photoshop.dll   Adobe Photoshop CC 2014   15.0  
       Plugin.dll   Adobe Photoshop CC 2014   15.0  
       PlugPlugExternalObject.dll   Adobe(R) CEP PlugPlugExternalObject Standard Dll (64 bit)   5.0.0  
       PlugPlugOwl.dll   Adobe(R) CSXS PlugPlugOwl Standard Dll (64 bit)   5.0.0.74  
       PSArt.dll   Adobe Photoshop CC 2014   15.0  
       PSViews.dll   Adobe Photoshop CC 2014   15.0  
       SCCore.dll   ScCore 2014/01/21-23:58:55   79.551519   79.551519
       ScriptUIFlex.dll   ScriptUIFlex 2014/01/20-22:42:05   79.550992   79.550992
       svml_dispmd.dll   Intel(r) C Compiler, Intel(r) C++ Compiler, Intel(r) Fortran Compiler   12.0  
       tbb.dll   Intel(R) Threading Building Blocks for Windows   4, 2, 2013, 1114  
       tbbmalloc.dll   Intel(R) Threading Building Blocks for Windows   4, 2, 2013, 1114  
       TfFontMgr.dll   FontMgr   9.3.0.113  
       TfKernel.dll   Kernel   9.3.0.113  
       TFKGEOM.dll   Kernel Geom   9.3.0.113  
       TFUGEOM.dll   Adobe, UGeom©   9.3.0.113  
       updaternotifications.dll   Adobe Updater Notifications Library   7.0.1.102 (BuildVersion: 1.0; BuildDate: BUILDDATETIME)   7.0.1.102
       VulcanControl.dll   Vulcan Application Control Library   5.0.0.82  
       VulcanMessage5.dll   Vulcan Message Library   5.0.0.82  
       WRServices.dll   WRServices Fri Mar 07 2014 15:33:10   Build 0.20204   0.20204
       wu3d.dll   U3D Writer   9.3.0.113  
    Required plug-ins:
       3D Studio 15.0 (2014.0.0 x001)
       Accented Edges 15.0
       Adaptive Wide Angle 15.0
       Angled Strokes 15.0
       Average 15.0 (2014.0.0 x001)
       Bas Relief 15.0
       BMP 15.0
       Camera Raw 8.0
       Camera Raw Filter 8.0
       Chalk & Charcoal 15.0
       Charcoal 15.0
       Chrome 15.0
       Cineon 15.0 (2014.0.0 x001)
       Clouds 15.0 (2014.0.0 x001)
       Collada 15.0 (2014.0.0 x001)
       Color Halftone 15.0
       Colored Pencil 15.0
       CompuServe GIF 15.0
       Conté Crayon 15.0
       Craquelure 15.0
       Crop and Straighten Photos 15.0 (2014.0.0 x001)
       Crop and Straighten Photos Filter 15.0
       Crosshatch 15.0
       Crystallize 15.0
       Cutout 15.0
       Dark Strokes 15.0
       De-Interlace 15.0
       Dicom 15.0
       Difference Clouds 15.0 (2014.0.0 x001)
       Diffuse Glow 15.0
       Displace 15.0
       Dry Brush 15.0
       Eazel Acquire 15.0 (2014.0.0 x001)
       Embed Watermark 4.0
       Entropy 15.0 (2014.0.0 x001)
       Export Color Lookup NO VERSION
       Extrude 15.0
       FastCore Routines 15.0 (2014.0.0 x001)
       Fibers 15.0
       Film Grain 15.0
       Filter Gallery 15.0
       Flash 3D 15.0 (2014.0.0 x001)
       Fresco 15.0
       Glass 15.0
       Glowing Edges 15.0
       Google Earth 4 15.0 (2014.0.0 x001)
       Grain 15.0
       Graphic Pen 15.0
       Halftone Pattern 15.0
       HDRMergeUI 15.0
       IFF Format 15.0
       Ink Outlines 15.0
       JPEG 2000 15.0
       Kurtosis 15.0 (2014.0.0 x001)
       Lens Blur 15.0
       Lens Correction 15.0
       Lens Flare 15.0
       Liquify 15.0
       Matlab Operation 15.0 (2014.0.0 x001)
       Maximum 15.0 (2014.0.0 x001)
       Mean 15.0 (2014.0.0 x001)
       Measurement Core 15.0 (2014.0.0 x001)
       Median 15.0 (2014.0.0 x001)
       Mezzotint 15.0
       Minimum 15.0 (2014.0.0 x001)
       MMXCore Routines 15.0 (2014.0.0 x001)
       Mosaic Tiles 15.0
       Multiprocessor Support 15.0 (2014.0.0 x001)
       Neon Glow 15.0
       Note Paper 15.0
       NTSC Colors 15.0 (2014.0.0 x001)
       Ocean Ripple 15.0
       OpenEXR 15.0
       Paint Daubs 15.0
       Palette Knife 15.0
       Patchwork 15.0
       Paths to Illustrator 15.0
       PCX 15.0 (2014.0.0 x001)
       Photocopy 15.0
       Photoshop 3D Engine 15.0 (2014.0.0 x001)
       Photoshop Touch 14.0
       Picture Package Filter 15.0 (2014.0.0 x001)
       Pinch 15.0
       Pixar 15.0 (2014.0.0 x001)
       Plaster 15.0
       Plastic Wrap 15.0
       PNG 15.0
       Pointillize 15.0
       Polar Coordinates 15.0
       Portable Bit Map 15.0 (2014.0.0 x001)
       Poster Edges 15.0
       Radial Blur 15.0
       Radiance 15.0 (2014.0.0 x001)
       Range 15.0 (2014.0.0 x001)
       Read Watermark 4.0
       Render Color Lookup Grid NO VERSION
       Reticulation 15.0
       Ripple 15.0
       Rough Pastels 15.0
       Save for Web 15.0
       ScriptingSupport 15.0
       Shake Reduction 15.0
       Shear 15.0
       Skewness 15.0 (2014.0.0 x001)
       Smart Blur 15.0
       Smudge Stick 15.0
       Solarize 15.0 (2014.0.0 x001)
       Spatter 15.0
       Spherize 15.0
       Sponge 15.0
       Sprayed Strokes 15.0
       Stained Glass 15.0
       Stamp 15.0
       Standard Deviation 15.0 (2014.0.0 x001)
       STL 15.0 (2014.0.0 x001)
       Sumi-e 15.0
       Summation 15.0 (2014.0.0 x001)
       Targa 15.0
       Texturizer 15.0
       Tiles 15.0
       Torn Edges 15.0
       Twirl 15.0
       Underpainting 15.0
       Vanishing Point 15.0
       Variance 15.0 (2014.0.0 x001)
       Water Paper 15.0
       Watercolor 15.0
       Wave 15.0
       Wavefront|OBJ 15.0 (2014.0.0 x001)
       WIA Support 15.0 (2014.0.0 x001)
       Wind 15.0
       Wireless Bitmap 15.0 (2014.0.0 x001)
       ZigZag 15.0
    Optional and third party plug-ins: NONE
    Plug-ins that failed to load: NONE
    Flash:
    Installed TWAIN devices: NONE

    What Intel video card do you have? The only Intel HD graphics cards officially supported by Photoshop CC are:
    Intel HD Graphics P3000
    Intel HD Graphics P4000
    Intel(R) HD Graphics P4600/P4700
    Intel HD Graphics 5000
    Go here to read more about the requirements: Photoshop CC and CC 2014 GPU FAQ

  • Mountain lion is better in performance than the snow leopard in macbook pro mid 2009? Can anyone tell me your experience?

    Mountain Lion is better in performance than Snow Leopard in macbook pro mid 2009? Can anyone tell me your experience?

    They are probably about the same based on benchmarks.

  • OnyX for Snow Leopard, How has been your experience with it?

    What is OnyX? it's in the apple download page, I know it is a maintenance tool. However I have a few questions about it, it is safe to use? Can it cause system instability? (Cache out X does that), How has been your experience with it?
    I'm asking this just to know if its worth installing in my Mac, because I don't want a tool that says it will increase system performance, and then when you run it, you'll end up with an under performing system giving you a lot of error logs that take hard drive space away.
    Thank You.

    Kurt Lang wrote:
    Yes, that was an assumption on my part that the person already knew the admin password. Should have said so to avoid confusion.
    Well, if the person already knows the admin password, then he is an administrator. He can then promote his own account to admin and take over the whole machine.
    Hmm. I don't see how that would work. Once you enter the admin password, you'd be able to do anything OnyX had in its feature set.
    Exactly. I, as an admin user, but who uses a non-admin account for everyday use, could launch OnyX in my non-admin account, enter the admin password, and then use it. Completely secure. A non-admin user who doesn't know the admin user would still be prevented from using OnyX at all. That allows for the same level of security as exists right now, and is how all other system utilities, even ones provided by Apple, work.
    We'll have to agree to disagree there. It's a good safety net for the less computer savvy. Like keeping your kids away from such utilities.
    All I'm asking for is for OnyX to ask for admin credentials when being launched from a non-admin account. Then, if the non-admin user can't enter the admin password, then the program would simply quit. If an administrator is there to authenticate, then the administrator can launch and use it to maintain and/or repair the non-admin account. That is 100% completely as secure as the situation now.
    But the current situation is that it will simply refuse to open at all under a non-admin account, meaning that not even an administrator can use it to repair or maintain a non-admin account. That isn't any additional layer of security. It's quite the contrary; it's preventing an administrator from administering the computer.
    Right now the only workaround to get OnyX to do any maintenance on a non-admin account is to temporarily promote that account to admin. I would argue that that is a heck of a lot less secure than simply allowing an administrator to launch the app from the non-admin account without having to promote the whole account to admin.
    All admin utilities provided by Apple - Software Update, all the secure System Preferences, Disk Utility, Workgroup Manager, even sudo on the command line, all allow themselves to be run from any non admin account, by an administrator who can enter the admin password. All of this conforms to Apple's security guidelines. OnyX is broken if it doesn't follow those guidelines.
    The OnyX developer seems to assume that everyone runs all the time in an admin account, and it will only clear browser caches in admin accounts. The fact that Apple warns against even browsing the web while logged in to an admin account shows that the OnyX developer has a thing or two to learn about security configuration.

  • In your experience

    I was going to post the link here but then I would be advertising and that is not my idea, so I decided to just post the content of the course.
    In your experience would you say that this is a good course for me to start with:? I do not have any back ground in programming but I am king to learn.
    In total this is a 5 day course based in London.
    Course Content
    Module 1 - Getting Started
    Origins of the language and its key features
    Describing the Java Runtime Environment and the components of the Java 2 Standard Edition (J2SE)
    Comparing local and distributed Java applications and associated security features
    Writing, compiling and running a simple Java application
    Using documentation for the J2SE class libraries
    Module 2 - Object-Oriented Programming
    Defining classes, objects, variables and methods
    Building an object and understanding object references and garbage collection
    Using constructor methods to initialise objects
    Using package and import statements to access the J2SE class libraries
    Applying access modifiers to object members
    Module 3 - Keywords and primitive types
    Recognizing Java Keywords
    Listing the eight primitive types
    Understanding conversion and casting of primitive types
    Recognizing and using Java operators
    Module 4 - Flow Control
    Iteration using for loops, while loops and do-while loops
    Building nested loops, and breaking out of a loop
    Using labels and the continue keyword
    Building alternative execution paths with a switch block
    Module 5 - Arrays
    Declaring, creating and initialising arrays of primitive types
    Building arrays of objects
    Building multi dimensional arrays
    Passing arguments into the main method of a command line application
    Building an application that uses arrays, method calls and iterative loops
    Module 6 - Object-Oriented design
    Describing the three pillars of object-oriented design (Inheritance, Polymorphism and Encapsulation)
    Inheritance and building a derived class
    Understanding a class hierarchy and the methods of the Object class
    Describing polymorphism and building an overriding method
    Enforcing polymorphism with interfaces and abstract classes
    Encapsulation and its advantages in producing maintainable code
    Module 7 - Further Class Features
    Building overloaded methods and constructors
    Declaring and using static variables and methods
    Declaring and using final classes, variables and methods
    Module 8 - Exceptions
    Defining exceptions and building code to handle a runtime exception
    Explaining the Exception class hierarchy and categories of exceptions
    Declaring methods that may throw exceptions
    Using the throw keyword forward an exception
    Building a user-defined Exception class
    Module 9 - Collections
    Categorising collections classes by the interfaces that they implement
    Using Sets, Lists and Maps to store collections of objects at runtime
    Building an iterator to access the objects in a Set
    Adding key - value pairs to a HashMap
    Using object reference casting when assigning references from a collection
    Module 10 - Building a Graphical User Interface (GUI)
    Describing the Swing package and its components
    Building an application window and adding components to the Content Pane
    Explaining layout managers and the rules by which they position components on a window
    Using BorderLayout, FlowLayout, GridLayout and GridBagLayout managers
    Building inner classes to handle events in a GUI , such as a menu selection
    Adding a user interface to the command line application built during previous modules
    Module 11 - Applets
    Comparing GUI applications to applets
    Explaining applet methods that are called by the browser
    Writing HTML code to display an applet within a web page
    Executing a Java 2 applet on any browser by automatically downloading the Java Runtime Environment
    Using the paint method to draw an image on a component
    Module 12 - Threads
    Creating threads to enable concurrent execution of multiple tasks
    Declaring synchronized code to prevent simultaneous access to a method by more than one thread
    Moving threads between states using the wait and notify methods
    Using a shared object to communicate between threads
    Module 13 - I/O Streams
    Interrogating the local file system
    Using Character Streams to read and write to a text file
    Understanding processing streams and linking them to sink streams
    Building byte streams to send and receive binary data
    Using object serialization to give persistence to objects
    Module 14 - Networking
    Distinguishing between Transmission Control Protocol (TCP) and User Datagram Protocol (UDP)
    Translating between character streams and byte streams
    Building a Server application that listens on a specified port
    Building a Client application that establishes a connection with the Server and sends some text
    Following by the second part :
    Course Content
    Module 1 - Java Database Connectivity (JDBC)
    Describing the JDBC architecture
    JDBC driver categories, including the JDBC-ODBC bridge and Type 4 drivers
    Establishing a database connection
    Creating and updating a database table
    Using batch updates and prepared statements
    Querying a database and extracting metadata
    Using record locking and committing or rolling back a transaction
    Handling SQL exceptions and obtaining the SQL state for single and chained exceptions
    Module 2- The Java API for XML Processing (JAXP)
    Explaining XML Document structure, namespaces and Document Type Definitions
    Parsing XML data with the Simple API for XML Parsing (SAX)
    Parsing XML data with the Document Object Model (DOM) and navigating through the DOM
    Writing code to read an XML file into a database table
    Reading a ResultSet from an SQL query into an XML DOM
    Transforming an XML document using an XSL stylesheet
    Module 3- Adding a Swing User Interface to the database application
    Defining Model-View-Controller architecture
    Using UML class diagrams to describe the types of objects in an application and their static relationships
    Building a GUI using ?drag and drop? and understanding the underlying code
    Using a TableModel object to parse and display XML data in a JTable
    Building a client-side Controller object to interact with the database
    Displaying input dialogs and message dialogs
    Module 4- Remote Method Invocation
    Describing the RMI architecture and the alternatives to RMI
    Listing the steps involved in developing applications using RMI
    Defining and implementing a remote interface
    Generating stubs, starting the registry and registering objects
    Looking up a remote object using the RMI protocol
    Dynamically loading and instantiating class files from a web server
    Implementing security with a policy file
    Creating worker threads for time-consuming tasks
    Module 5- Servlets and Web containers
    Explaining the purpose and structure of a Servlet, and deploying a Servlet in a Web Container
    Writing a Servlet that will return XML data from an SQL query sent over HTTP from a Web client.
    Adding code to enable the Servlet to be accessed from the Swing application client built during previous modules
    [ Note that, while Servlets are part of the Java 2 Enterprise Edition, this module may be useful to delegates who intend to deploy Java applications in a Web Container provided by their Internet Service Provider ]
    Many thanks for any comment reagarding my query.
    Kind Regards,

    There's no game development!

  • Scanning in Mavericks? I can no longer use the scanning function in my HP Officejet 4500. HP says to go through Preview, Image Capture, or Print/Scan in System Prefs. Still doesn't work. Any ideas/similar experiences?

    Scanning in Mavericks? I can no longer use the scanning function in my HP Officejet 4500.
    HP says to go through Preview, Image Capture, or Print/Scan in System Prefs.
    Still doesn't work. Any ideas/similar experiences?

    Sure it is, yet it's called HP LaserJet Professional M1210nf MFP Series *
    Today, I followed your other advice, and deleted the printer, deleted the /Library/Printer/hp folder, downloaded the entire set of driver, re-installed the printer twice, once with the driver, once with Bonjour.
    The Bonjour Printer has the scan option active, but it is doesn't work (refer to above.), it is called M1217nfw
    The Apple Driver Printer doesn't show the scan option at all, it is called M1217nf (as on the http://support.apple.com/kb/HT3669#HP list.) This model number doesn't exist, as far as I can tell. 
    Still, everything works perfectly in Snow Leopard, for a MF printer that has been manufactured years after Snow Leopard was released.
    Why going up in software version means going backwards in compatiblity for brand new product is really the question that puzzles me here.

  • Can anyone of you who own a Thinkpad R61 Share your experience?

    I Just get a Thinkpad R61, and it freeze on Windows Vista 3 time out of 6 boots, and it is making a high pitch noise. I do a few test with it before I return to the dealer for replacement. I didn't even bother to install Linux on it because if it is a hardware problem, it would be waste of time, and might get reject for replacement --.--!
    Here is what I get:
    I try it with xubuntu 8.04, (the closest Live CD I can get). The high pitch sound still occurs, however, everything else seem working fine. NO freeze, no nothing.
    I boot up into Windows Vista safe mode with network(wifi). Everything work fine and no high pitch noise. I would be really happen if it stay like this every time I boot my system.
    I took the laptop apart in to a point where wouldn't effect the warranty and boot my system into both normal and safe mode with network. The Fan is not moving, the CD-rom is not moving, and the HHD is moving however not the one who make the noise.
    I do a CLI ram test, and doing the whole thing, no high pitch noise is made.
    At last the most making sense test, put my ear right in front of the speaker, and none of them are making any sense. in fact, I hear less noise when I do that.
    So clearly, sense many people say it is one of the most silent and coolest laptop ever make in the Thinkpad R series. The high pitch noise is not one of the feature I offer. And Sense this noise is not make by any move part, The only two possibility is the audio chip or the graphic chip. It can't be any of the moving part because they also work under safe mode which make no high pitch noise. And it is not the CPU, RAM, or Battery making the Noise, sense they work the same under safe mode, and CLI mode. The only thing that is power up that is not power up in safe mode or CLI mode are the Sound chip, and the Graphic acceleration. Sense I can't really take those thing apart without avoid the warranty. I don't really know which of the one is making that high pitch noise. You might think I am crazy to think that non movie part is making noise, but it is true. Any that is my story. hehe
    I hear all over the place that Thinkpad are great laptop, but it really doesn't give me a good first impression. So How's your experience with your Thinkpad R61?
    Last edited by ioky (2008-10-04 10:31:33)

    Some Thinkpads are known for high pitch noises, with many newer models it seems to be related to running on battery. See here for details. I have this problem on my T61, but as I have it plugged in most of the time I didn't really care.  I had problems with the preinstalled vista as well, no freezes, but I couldn't get wireless to work. Apart from that, I'm really happy with the laptop, the build quality is just great, it has this rock solid feeling to it and it works like a charm with Arch. The pre installed windows was clearly below my expectations, but I'd buy this machine again any time.

  • Your Experience with RSSM / compatibility mode in BW 3.X ?

    Hi Folks,
    we have a dozen of InfoObjects referencing 0costcenter. These Objects are used in several InfoProviders and queries.
    We also have more than 500 authorizations definitions for hierarchies, at the time being defined on 0costcenter.
    This all works fine with RSSM compatibility for referencing Characteristics switched to “on”.
    Now I came across the strong recommendation of SAP (Note 728 077) to switch off all compatibility modes in BW 3.X systems.
    If I understood it correctly, we’ll have to create an authorization object for each referencing InfoObject, which is not the point. Moreover we’ll have to duplicate all our authorization definitions so that every node is defined for every referencing InfoObject. This will result in more than 5,000 authorization definitions! Needless to say, that we’re afraid of maintainability.
    We’re therefore tending to keep compatibility mode switched to “on”, which means to ignore SAP’s recommendation.
    Could you please share your experiences with compatibility mode in 3.X Systems?
    Is there another way to obey the recommendation and not ending up in a bunch of authorization definitions?
    How is this issue solved in BW 7.0?
    Looking forward to your answers.
    Best regards
    Robert

    Hi,
    go to RSSM and give your infoprovider name and check the authrization objects which are present in the infoprovider ...it will have option ticked.
    Basically authorizations are based on company code or sales org.
    give that authorization object in the first option in RSSM and check on which infoobject it is based.
    Also you can give your user id in one of the option in this transaction RSSM and then you can check for that authorization object do you have any values present for the included infoobjects or not.
    You will not have those values entry here in the authorization object for those selections which you are giving during the report run.
    Just change the vales here and give the desired value for which you are running the report.
    Save it.
    Regards,
    Hareesh

  • Feedback on your experience with ATV upscaling to ~ 50" plasma

    Can anyone provide feedback with their experience on resolution playing movies on a 1080 50" plasma? Currently we are viewing on a temporary solution LCD HD 24." My ultimate plan is to replace my ATV with a mac mini, but for now wondering about the upscale quality of the ATV with a much larger screen. Currently I rip my home dvds at HB's "Apple TV" preset. What's been your experience and best user flow for getting your DVD content to work well on ATV with larger display screens? Very curious.

    Whether to upscale using the tv or the tv is a decision that should be based around your tv's ability to upscale.
    I have one tv (48" Sharp) that is appalling at upscaling and i let the tv upscale in this instance. I have another tv (50" LG which is exceptionally good at upscaling and let the tv do the upscaling in that instance. I have 3 other tv's of varying sizes that don't particularly look any different whether I let the tv or the tv do the upscaling.

  • Your experience about Standby Database (Logical).

    Hi,
    As expressed in the subject of the thread, I'd like to get some feedback about Logical Standby.
    One of the databases (A) here has a setup with a Physical Standby (B). In order to lighten the workload on A, i want to "upgrade" B to a Logical Standby. The procedure is already defined, tested and functionnal. But as I never managed a Logical Standby, it would be great if you could share your experience about:
    1/ A's workload: Will there be a big overhead due to log treatments (and supplemental log data)?
    2/ LAS: Will it take longer to apply an archived redo log to Logical B than it takes on the Physical B?
    3/ I can't set the hardware on B's host to the same level as it's on A's host.
    A has (6cpu, 20GiB RAM, half for SGA)
    Physical B has (2cp, 9GiB RAM, 5GiB for SGA)
    Logical B will have (3cpu, 12GiB RAM, xxxGiB SGA)
    The load on B will be very very less than it is on A. Knowing A perfs is O.K., will B perf on reporting be O.K.?
    4/ my target for backup is now B. When the "upgrade" will be finished, would you advise to continue the backup on the Logical Standby, or to switch to a backup via (RMAN/HotBackup/...) ?
    5/ Any other advice you could give :-)
    Thanks,
    Yoann.

    Hi Yoann,
    Some time ago I created a logical database for Oracle 9.2.0.4 db on RH Linux then on 9.2.0.6 ver (same OS). It was very tempting to decrease loading on primary database through using logical standby, but It was not moved to production. I stuck with some problems when transactions stopped because of some inconsistency (I used transaction consistency set to NONE because of performance) and there were a couple of them between a hundred of tables. After that I tried to create a database link upon the primary database, but it was not apt to use with the same procedures to execute.
    Regarding questions:
    1. I did not find the big overhead, but a lot of additional actions should be done due to maintenance tables w/o PK on LGSTBY
    2. Difficult to say ...
    3. I had LGSTBY half of power of primary
    4. I will not you advise to backup LGSTBY because of some possible problems with transactions, maintenance etc. better to use RMAN on primary or physical standby
    5. Try to test 10g logical standby (I have read that there is no need to freeze the primary database during logical standby creation)
    Hope this helps,
    Andrey

  • Load balancing BSSV multiple instances - what is your experience?

    Hi,
    we encountered an issue: we have three weblogic instances running BSSV Server instances for our JDE. THE BSSV instances are being communicated by SOA mostly and we would like to load balance the traffic between those three bssv servers. The problem is we need to use a certificate in order to load balance https.
    The question is: has anyone of you performed such or similar operation before? What approach would you advise/recommend based on your experience? We will not use weblogic/webcache load balancing.
    Thanks.

    I haven't found a specific JDE forum to have this question addressed by JDE. So, I will try to help from Weblogic Server perspective.
    Is JDE installed in a SOA weblogic server environment?
    If so you can follow SOA EDG which covers load balancing.
    Enterprise Deployment Overview
    Preparing the Network for an Enterprise Deployment - 11g Release 1 (11.1.1)
    Best Regards
    Luz

  • Please add your experience to this thread: LR V1 vs LR V2- on YOUR system

    Just out of curiosity sake...would people mind putting a few thoughts here as to their upgrade experience. PLEASE NO posts about speed issues, or arguing over system specs etc etc...there are already plenty of those threads here.
    Instead what I am asking is for people to simply answer the following questions, no more no less. So if you like to participate please keep the posts simple. I am hoping this will provide some idea to those of us who have yet to upgrade as to what we can expect. Thanks for helping..
    1) What OS, ie Windows or Mac (XP or Vista, What Mac OS version)
    2) Processor type (cores and speed)
    3) Ram (amount and speed if you know it)
    4) Main working Hard drive (internal, external-& connection here- And speed ie 7200, 10,000, striped raid...etc)
    5) Average # of images in library
    6) In you subjective opinion would you say that LR V1.x ran:
    a) Adequate
    b) Good
    c) Screaming fast
    d) Slooow
    7) Since upgrading to V2 on your CURRENT system how would you rate LR V2 vs your experience in V1? Please use the above a-d answers
    8 ) After your experience with question #7, did you upgrade your system? If so what did you do and how did it affect your perception of speed in LR V2? Again using the above a-d answers
    Thanks again. I know this is not scientific, nor does it address all the possible variables. But it will give us an idea as to how LR V2 MAY run on our systems when compared to V1

    1.Xp-sp3
    2. 2G Amd Athlon 64
    3. 2456 Mb memory
    4. Internal 7200
    5. images +- 1700mb (new cataloque for Aug.)
    6. V1.4 -good, but would lock up on export once a week
    7.a)initially good -first two days after install
    b)uninstalled v1.4 and v2 went from sloooow to very bad.
    c.Today Aug-Registry clear out of anything 'Lightroom',Moved any folder connected to Lightroom off the hard drive except current cataloque, UNINSTALLED V2. shut down computer-rebooted.
    d. Reinstalled V2, redid preferences, opened current cataloque, redid a develop preset EVERYTHING is working WELL! Local adjustments now usable.
    8.No changes to computer. Should have cleared out old Lightroom stuff before installing V2

  • Firefox automatically sends some data to mozilla so that we can improve your experience.

    i tried asking this in a similar topic and got no response and marked as answered so ill ask it again. i already had 'Enable Telemetry' and 'Enable Crash Reporter' disabled but i still got the popup. i'm not sure why firefox is saying it's automatically sending mozilla data when both options are disabled.
    it used to say
    will you help improve mozilla firefox by sending information about performance, hardware, usage and customizations to mozilla?
    but that was changed to
    firefox automatically sends some data to mozilla so that we can improve your experience.
    this makes me think firefox is still sending data regardless. so as long as both of those options are disabled firefox is not sending ANY info about me? if that's the case mozilla really needs to update the message. privacy policies are usually so vague and shadily written by lawyers that they are just about useless.

    Firefox 20 has a new message to prompt you to check your settings. This is in preparation for a future feature called health reporting, but currently the only categories are the same old ones: telemetry and crash data.

  • Memory (mis)management in Safari 2.03, your experiences

    Seems to me that memory management has improved in this version.
    I've haven't really closely monitored the memory footprint but right now, mine is at 104 megs. This is after I put it through some stress in the form of at most 5 windows and 3 tabs in one window at once. Plugins and java are disabled, javascript is left on.
    In fact as I'm typing right now the memory has cycled back to 101 megs. Though I have a mere 2 windows open right now.
    Closing tabs and windows seems to reclaim some memory but not always.
    What are your experiences?

    No performance seems fine.
    I used to have performance issues in earlier versions. Yeah OS X can page out some of Safari's allocation to VM to make room for other applications but as soon as I went back to using Safari, all that "leaked" memory would be paged back in leading to some HD bottlenecking. I think the current version seems to performing much better.
    I don't have any specific problem. I was just curious as to other people's experiences.

  • Has anyone experienced 4G in Spokane Wa., and if so, how would you describe your experience?

    Has anyone experienced 4G in Spokane Wa., and if so, how would you describe your experience?

    Tina,
    There's been a change in behaviour with FM11's Find/Change (as you've noticed). The dialog now retains focus after a search has been performed and is modal. However, the focus of the field for ctrl-F should place it in the Text area, regardless of platform, not execute the last operation. This is buggy behaviour and I just confirmed this on my platform (regardless of whether your in Doc A or B).
    Please file a bug report at the FrameMaker Bugs & Wish List  (https://www.adobe.com/cfusion/mmform/index.cfm?name=wishform&product=63)

Maybe you are looking for

  • New Hard Drive for my Macbook Pro

    Hi guys, I will change my Hard Drive soon and thinking of the whole process triggered some questions in me . (my HD is fine but full, 120Gb) I went through the forum and already I got some precious informations such as how to remove and replace the H

  • Multi-touch in java

    Hi, I am trying to build a project with multi-touch capabilities using java. I did some research and thought mt4j is promising. But now I find it difficult to design a page with swing radio buttons and buttons etc., I want to use swing components suc

  • Is it possible to submit an abap oo instance?

    Hi experts, I need to execute the process of creating 300.000 materials associated with 15 centres in background. Is this possible? Apparently, I can't specify the instance of the class to the SUBMIT declarative... I would appreciate your responses.

  • How to upgrade my iphone

    how to upgrade iphone  ios6.1.3 to  ios7.1.2 my phone serial number 88*****DZ,Z Model MC604MY/A, IMEI ******* and ICCID 8960 1612 0508 0024 1733 <Edited by Host>

  • Sun cluster with vxvm encapsulated rootdisk

    Hi, Can I install vxvm and encasulate rootdisk before installing sun cluster? Any help is greatly appreciated. Thanks.