Need advice on running timer based cron jobs

Hi,
We made a cool desktop product on Flex that runs on the Air environment. After having released it a while ago, we think about taking its performance to the next level by being able to mimic cron job like functionality based on timers.
However, one of the setbacks for us while we tried to do something similar earlier was the Flash platform's single threaded architecture. So if we are running something resource consuming in the background, chances are that the UI might get stuck if a part of it is being rendered. That will make things looks ugly and we are trying to find ways to make it work.
Can anyone recommend anything that would help?
Thanks!
Vivek

> 1. What is the best fastest system AE can take advantage of? If we get 6 or 8 or 12 core Mac Pros (instead of the quad core) with more RAM, would AE be able to access that speed, and if so up to how many GB can it use, only up to 2GB per core or can it use more?
Yes, After Effects will take advantage of multiple fast CPUs and all of the RAM that you can install.
You also want to have a decent-sized SSD connected over a fast bus for the disk cache. The new Mac Pro does very well in that regard.
2. Should we replace the graphics card with an Nvidia CUDA? Is the ray-tracing engine something we’ll need with Cinema 4D work?
The After Effects ray-traced 3D renderer has nothing whatsoever to do with Cinema 4D.
Do not make any buying decisions based on the  After Effects ray-traced 3D renderer unless you already know for certain that you have a need for it. Since you're asking, it seems that the answer is that you don't.
See this page for information about hardware for Premiere Pro and After Effects: http://adobe.ly/pRYOuk

Similar Messages

  • Cron job : how to run scripts as cron job

    Hi friend,
    Sorry one very small question ..
    Can someone tell me how can i run scripts as cron job .. on HP UX.
    thanks
    ashish

    Hi Ashish,
    open one telnet session.
    crontab -e
    then give the periodicity day and time
    like below
    05 00 * * 1-6  /usr/local/bin/database_backup.sh
    and now create the script file with the command or script to execute.
    Regards
    Ashok Dalai

  • Running Applescript using cron jobs not working

    I'm new to conjobs and applescript but I have the script done correctly i believe. (any critique is welcome) I don't want to bloat my calendar with events to do this because I use my calendar for appointments and I don't need the bloat.
    Here's my goal: run an apple script at 9am/5pm to enable/disable a mail account (after this works I'm going to add loging in/out of an Messenger account, first things first)
    here's my script:
    tell application "Mail"
              set offTime to 17
              set onTime to 9
              set dayOfWeek to weekday of (current date)
              set theHour to get the (hours of (current date)) as string
              if theHour ≥ onTime then
                        say "email on"
                        set enabled of account "MAILBOX" to true
              else if theHour ≥ offTime or (dayOfWeek = Saturday or dayOfWeek = Sunday) then
                        say "email Off"
                        set enabled of account "MAILBOX" to false
              end if
    end tell
    accessing cron jobs via this
    sudo pico /etc/crontab 
    and within cron jobs i've used
    0 9 * * * username osacript
    "/Documents/disablemail.scpt"
    0 17 * * * username osacript
    "/Documents/disablemail.scpt"
    variations I've attempted (based on search engine results)
    0 9 * * * username osacript
    "~/Documents/disablemail.scpt"
    0 9 * * * /Documents/disablemail.scpt
    0 9 * * * ~/Documents/disablemail.scpt
    0 9 * * * osacript /Documents/disablemail.scpt
    0 9 * * * osacript ~/Documents/disablemail.scpt
    I think that's all of them.
    Any feedback/assitance appreciated, thanks!

    What's the problem, is the cronjob not getting called at all or is the script giving errors?
    One problem you have right off is the cron job you have set up is running as root not as you.

  • Calculation of KFs at query run-time based on Characteritics Drill-down

    Hello All,
    I have an Important Issue which I need to solve but got stuck.
    The report requirement is that we need calculate the KF values based on the drill-down selection in the report at run-time.
    Say for eg: if the user is drilling-down the report by customer, plant or company code or any thing else other than material group...we need to calculate / Include KF values for only Materail Group  = "A" and if we are at the materail group level we need to calculate all the material groups which includes A, B, T and so on.
    Please suggest what are the avialable options for me like using virtual key figures. please provide me with some sample codes.
    your help will be highly appricated.
    thanks,
    Pra

    any toughts....Pra

  • Need help on Implementing timer based JTable update events

    greetings,
    i am writing a trap receiver that placed the entries in a jtable, and i am having a problem where the entires can arrive so fast they swamp the event thread. the solution i believe is to write a custom model that calls the table update events on timer based intervals. i have made an attempt at this, but cannot get it to work. has anyone done this, or possibly tell me where i have gon off the tracks?
    thanks in advance,
    here is my class:
    import javax.swing.event.TableModelEvent;
    import javax.swing.table.DefaultTableModel;
    public class TimerUpdateTableModel extends DefaultTableModel implements Runnable{
         Thread runner;
           int rowCtr = 0;
         public TimerUpdateTableModel(int initialDelay) {
             Thread runner = new Thread(this);
             runner.start();
         public void fireTableDataChanged(){
              //super.fireTableDataChanged();
         public void fireTableStructureChanged(){
              //super.fireTableStructureChanged();
         public void fireTableRowsInserted2(int firstRow,
                int lastRow){
              //super.fireTableRowsInserted(firstRow, lastRow);
         public void fireTableRowsInserted(int firstRow,
                int lastRow){
              //super.fireTableRowsInserted(firstRow, lastRow);
         public void fireTableRowsUpdated(int firstRow,
                int lastRow){
              //super.fireTableRowsUpdated(firstRow, lastRow);
         public void fireTableRowsDeleted(int firstRow,
                int lastRow){
              //super.fireTableRowsDeleted(firstRow, lastRow);
         public void fireTableCellUpdated(int row,
                int column){
              //super.fireTableCellUpdated(row, column);
         public void fireTableChanged(TableModelEvent e){
              //super.fireTableChanged(e);
         public void run() {
              while (true) {
                   try{
                        rowCtr = TimerUpdateTableModel.this.getRowCount();
                        System.out.println(rowCtr + "    " + (TimerUpdateTableModel.this.getRowCount() - 1));
                        //super.fireTableRowsInserted(0, TimerUpdateTableModel.this.getRowCount() - 1);
                        //super.fireTableDataChanged();
                        int nRowCount = getRowCount();
                        super.fireTableChanged (new TableModelEvent (TimerUpdateTableModel.this, 0,
                            nRowCount - 1,
                            TableModelEvent.ALL_COLUMNS,
                            TableModelEvent.UPDATE));
                   }catch(Exception e){
                        e.printStackTrace();
                   try {
                        Thread.sleep(5000);
                   } catch (InterruptedException ie) {
                   }catch(Exception e){
                        e.printStackTrace();
                   System.out.println("done");
    }

    i am having a problem where the entires can arrive so fast they swamp the event thread
    super.fireTableChanged Well, if you are using the above code every time you receive an update, then I suspect you would be having problems. The fireTableChange() event is an expensive method. It means you need to recreate the TableColumnModel and repaint the entire table every time.
    You should simply be using method like model.addRow(...), model.setValueAt(...) to make updates to the table.

  • Displaying different sheets at run time based on value of the parameter

    Hi,
    I've a query regarding displaying two different sheets at run time in Oracle discoverer based on the value of the parameter that i give.
    I've a parameter Summary_flag.
    If the value of the parameter is 'Y',then it should display a sheet,say for example it should display Sheet1.
    If the value is 'N',then it should display another sheet, say for example it should display Sheet2.
    Is there any way in which i can accomplish this?
    I went through the Format and Tools menus but couldnt find anything regarding this aspect.
    Can you help me out?
    Thanks,

    Having a Disco parameter dictate which worksheet is displayed is not an option that is available. There are a few workarounds, though:
    1. Have a portlet (or some other web interface) accept your parameters, and then call the appropriate worksheet.
    2. Have 2 worksheets, and have it devolve into a training issue (for a summary run this, for all the details run this).
    3. Create calculations that will show or hide column data depending on the parameter selected - the columns will still be there, and you can fill them in with blanks, or a message like "N/A for Summary".
    4. Create a report that will allow the users to drill between the summary and detail data - I'm not sure whether you could use a parameter to then say whether the report should open up summarized or expanded.

  • How to get value in data control at run time based on bind variable in VO

    Hi,
    we are capturing the value of customer id at run time. we are associating the captured value of customer id to bind variable of the view object.
    View object is returning the data of that customer id, this view object is part of the application module ,this application module is exposed as data control,so than we have drag and drop this view object response on the
    page from data control.
    How ever after assigning the customer id to bind variable but still it is not showing on jsf page,even we refreshed the data control manually with the help of java code so kindly provide some solution for it.

    Hi,
    If i got your post correctly,you can filter your VO using defining view criteria see following samples
    Oracle ADF - Create View Criteria and Execute using Bean.
    http://adf-lk.blogspot.com/2011/05/oracle-adf-create-view-criteria-and_4727.html

  • Run time difference on jobs creaed prior to 11/6/2011 EST and post date.

    Hi,
    I have a DBMS_SCHEDULER job created prior to 11/6/2011 with repeat interval. After 11/6/2011(Daylight savings change) I observed the jobs are running 1hr earlier than the time specified. They don't seem to be following the current time of database. My sysdate shows correct time. How do I enforce the schedule to follow sysdate time with Daylight savings enabled.
    DBMS_SCHEDULER.create_schedule (
    schedule_name => 'SCH_Holidays',
    repeat_interval => 'FREQ=YEARLY;BYDATE=20110101,20111104,20111107;',
    comments => 'Static Holidays'
    BEGIN
    DBMS_SCHEDULER.create_job (     
    job_name => 'EMAIL_REPEAT',
    job_type => 'PLSQL_BLOCK',
    job_action => 'BEGIN
    NULL;
    END;',
    start_date => SYSTIMESTAMP,
    repeat_interval => 'freq=DAILY; BYDAY=MON,TUE,WED,THU,FRI; BYHOUR=2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20; BYMINUTE=0,15,30,45; EXCLUDE=SCH_Holidays;',
    enabled => TRUE,
    comments => 'EMAIL REPEAT JOB EVERY 15 min Starting from 2:00 till 20:00'
    END;
    select LOG_DATE,JOB_NAME from dba_scheduler_job_run_details where LOG_DATE >trunc(sysdate-3) and JOB_NAME='EMAIL_REPEAT'
    LOG_DATE JOB_NAME
    04-NOV-11 02.00.46.853302 AM -04:00 EMAIL_REPEAT
    07-NOV-11 01.00.52.908917 AM -05:00 EMAIL_REPEAT

    On our database here is the output of what patches are applied. Does any of the patches not applied contributing to this behaviour ?
    V3 (or later) Time Zone Update is applied
    V4 (or later) Time Zone Update is applied
    V6 tzdata2007f (or later) Time Zone Update is not applied
    V7 tzdata2007k (or later) Time Zone Update is not applied
    V9 tzdata2008f (or later) Time Zone Update is not applied
    V10 tzdata2008i (or later) Time Zone Update is not applied
    V11 tzdata2009g (or later) Time Zone Update is not applied
    V13 tzdata2009s (or later) Time Zone Update is not applied
    V14 tzdata2010i (or later) Time Zone Update is not applied
    V15 tzdata2010o (or later) Time Zone Update is not applied
    V16 tzdata2011g (or later) Time Zone Update is not applied

  • I need the server run time for weblogic server. Please help

    Hi ^^,
    I am trying to create a web project in Eclipse WTP europa. I do not have the bea weblogic server installed on my desktop. My organization has issues running it locally. I need to first create a project and then create a war and then deploy it on server.
    I am going through the tutorial at the following website:
    http://www.eclipse.org/webtools/community/tutorials/BuildJ2EEWebApp/BuildJ2EEWebApp.html
    It says "To do this tutorial you will need a server runtime that is supported by WTP"
    Also "During web application development, we will need a server runtime environment to test, debug and run our project".
    Hence I need the link where I can download the server runtime for bea weblogic server.
    I have tried to download the tomcat runtime from the following location:
    http://apr.apache.org/download.cgi
    But tomcat is not accepting it as a server runtime, pls help...

    Crossposted over all places:
    [http://forums.sun.com/thread.jspa?threadID=5347690]
    [http://forums.sun.com/thread.jspa?threadID=5348001]
    [http://forums.sun.com/thread.jspa?threadID=5348002]
    Don't crosspost. It's very rude.

  • ADF : Generating Viewobject table at run time based on Bind Parameter

    Hi,
    My JDeveloper Version 11.1.1.5,
    I am facing one issue. I an not understanding how to deal with it. Its kind of road block for me.
    Scenario:
    I have a list of value(SOC), Which contains names of projects. Upon selecting one project and clicking on search button, table should be generated dynamically based on a query. To this query I need to pass the selected value from SOC, and should generate the query out put on to the screen, upon clicking on search button.
    Could any one please tell me the solution how to implement it?
    Please help.
    Thanks in Advance,

    Hi,
    the approach should be
    1. on click of search buton get the selected value in managed bean.
    2. write a method in am impl to execute the view by setting the where clause with selected value from SOC. the method should accept SOC selected value as parameter.
    3. expose the method in clent interface.
    4. on click search button method, invoke the am impl method using peration binding.
    ~Abhijit

  • Need advice on a web based project development

    hi all,
    First things first, I am quite new to java and related stuff war, ejb, jsp etc.
    Im trying to design an application which will
    -be accessed by a web browser
    -will store all the data on a DB (mysql is what im thinking)
    -will have user login (each user will have different access levels)
    -min 500 people will be online at all times
    -the DB will host more than 5million records
    -the db will be like cars, licenses, drivers, penalties (not mentioning user, user groups, etc)
    how will the software work:
    user logs in using: username pass accountid
    according to user-rights(access level) the thing he/she can to will be shown in first screen
    user will chose an option and the next page will be shown with options again according to users access-level
    when editing updating inserting a record the user will enter a secondary password to confirm the action
    and dont know why but i have a thing for security so i want the system to be as safe and stable as possible
    by the way i dont have hardware problems so if using the method you advised requires alot of cpu power no problem
    well i hope the car driver example brought an image to you guys
    well my problem is i dont know what to use when coding:
    ex: login page can be html(login page)-->jsp(user-pass verification) or jsp(login page)-->jsp(will check login true javaclass)--> java class
    i want to use java and java based systems, please help me i dont know what to choose war, ejb, jsp-java, jsp-html, etcc
    thanks a bunch in advance
    yours,
    orhie

    Dont know if you use NetBeans. But if you do this turtorial is very useful.
    [http://netbeans.org/kb/docs/javaee/ecommerce/intro.html]
    It helped me getting started.
    / Magnus

  • Need to add Run time Validation in Advanced table column

    Hi Friends,
    I've an requirement to add the validation in Advanced table.
    issue is, In eAM Work Order, currently we have ability to add Operation Seq Number as 0, but we need to add one validation to avoid 0 value.
    Oracle gave us the patch but we cannot apply the patch which is bring up the eAM version to higher level.
    decided to handle it in controller and made changes to the handleOpSummaryEvent event.
    Below is my code.
    if("handleOpSummaryEvent".equals(s))
    OAApplicationModule oaapplicationmodule = oapagecontext.getApplicationModule(oawebbean);
    String wipEntityID = ((Number)oapagecontext.getTransactionValue("WipEntityId")).toString();
    oapagecontext.writeDiagnostics(this, (new StringBuilder()).append("Inside wip entity Id: ").append(wipEntityID).toString(), 2);
    String opSeqTrans = (String)oapagecontext.getTransactionValue("SelectedOpSeq");
    String op = oapagecontext.getParameter("OpSeqSummary");
    oapagecontext.writeDiagnostics(this, (new StringBuilder()).append("Inside op : ").append(op).toString(), 2);
    oapagecontext.writeDiagnostics(this, (new StringBuilder()).append("Inside operation Seq Value: ").append(opSeqTrans).toString(), 2);
    ViewObject vo = oaapplicationmodule.findViewObject("OperationSummaryVO");
    if (!vo.equals(null))
    oapagecontext.writeDiagnostics(this, "Inside vo not equals to null", 2);
    vo.setWhereClauseParam(0,wipEntityID);
    vo.executeQuery();
    int fetchedRowCount = vo.getRowCount();
    oapagecontext.writeDiagnostics(this, (new StringBuilder()).append("Inside fetched row count : ").append(fetchedRowCount).toString(), 2);
    if(fetchedRowCount > 0)
    RowSetIterator iter = vo.findRowSetIterator("opIter");
    if(iter == null)
    iter = vo.createRowSetIterator("opIter");
    iter.setRangeStart(0);
    iter.setRangeSize(fetchedRowCount);
    Row row = null;
    for(int i = 0; i < fetchedRowCount; i++)
    OperationSummaryVORowImpl operationsummaryvorowimpl = (OperationSummaryVORowImpl)iter.getRowAtRangeIndex(i);
    Number opSeq = operationsummaryvorowimpl.getOperationSeqNum();
    oapagecontext.writeDiagnostics(this, (new StringBuilder()).append("Inside operation Seq Value 2: ").append(opSeq.intValue()).toString(), 2);
    float f = 0.0F;
    if(opSeq != null)
    f = opSeq.floatValue();
    if(f <= 0.0F)
    //throw new OAException("Enter Valid Operation Sequence Number. 0 is Invalid Operation Sequence",OAException.ERROR);
    oapagecontext.writeDiagnostics(this, "Inside opseq equals 0", 2);
    iter.closeRowSetIterator();
    String s2 = oapagecontext.getParameter("evtSrcRowRef");
    Serializable aserializable[] = {s2, "Summary"};
    oaapplicationmodule.invokeMethod("handleOpEvent", aserializable);
    oapagecontext.writeDiagnostics(this, (new StringBuilder()).append("Inside s2 : ").append(s2).toString(), 2);
    Issue is, when ever i create new line and enter any value at operation seq, validation fires and new line is deleted.
    Please let me know how i can fix this issue.
    Thanks
    Aswath

    Hi Friends,
    I solved it by myself.
    if("handleOpSummaryEvent".equals(s))
    OAApplicationModule oaapplicationmodule = pageContext.getApplicationModule(webBean);
    String s2 = pageContext.getParameter("evtSrcRowRef");
    OperationSummaryVORowImpl rowimpl = (OperationSummaryVORowImpl)oaapplicationmodule.findRowByRef(s2);
    Number opSeq = ((OperationSummaryVORowImpl)(rowimpl)).getOperationSeqNum();
    pageContext.writeDiagnostics(this, (new StringBuilder()).append("Inside row operation sequence: ").append(opSeq.intValue()).toString(), 2);
    if (opSeq.intValue() == 0)
    throw new OAException("Enter Valid Operation Sequence Number. 0 is Invalid Operation Sequence",OAException.ERROR);
    Serializable aserializable[] = {s2, "Summary"};
    oaapplicationmodule.invokeMethod("handleOpEvent", aserializable);
    Thanks
    Aswath

  • Cron job help- Need to run the Autobuddy command every night...

    I have not written anything in the form of a Unix script for YEARS and YEARS. Our XServe was built in Advanced mode, currently running 10.5.4 Server. On this box, we are running Wiki and iChat. Since we built this box as an Advanced box the "Autobuddy" option was not available.
    I have since enabled it at the command line, but I am told by Apple that there still needs to be a command run after every time a user logs in if you want others to Autobuddy. That command is this:
    "sudo /usr/bin/jabber_autobuddy -m"
    Now I think this would be pretty easy to setup as an automatic cron script, but like I said, I have not written something like this in forever. Not to mention, I am not 100% sure what needs to happen since running the script with an sudo command will prompt for the root password.
    I was wondering if anyone would be able to help me write the script up, and give me some instructions on how to install it. I just want it run everyday, midnight is fine, I don't really care. All I know is that we have a dept of 150 people, and it grows and shrinks all the time. They can deal with a new user not being seen for 24-48 hours, I just want to get this automated.
    Any helps would be GREATLY appreciated!
    Thanks
    Tom

    If you want to keep it simple try [CronniX|http://www.abstracture.de/projects-en/cronnix] a graphical tool for setting up CRON jobs on OSX. Whilst I have not actually done an autobuuddy in this way, I cannot see any reason why it will not run as a Cron Job.
    The proper way ideally would be to use the launchd service.
    Something like this should work:
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
    <key>Label</key>
    <string>org.jabber.dailyautobuddy</string>
    <key>ProgramArguments</key>
    <array>
    <string>/usr/bin/jabber_autobuddy</string>
    <string>-m</string>
    </array>
    <key>LowPriorityIO</key>
    <true/>
    <key><UserName></key>
    <string>admin</string>
    <key>StartCalendarInterval</key>
    <dict>
    <key>Hour</key>
    <integer>0</integer>
    <key>Minute</key>
    <integer>05</integer>
    </dict>
    </dict>
    </plist>
    (not sure why, but tabs are not showing up, making this hard to read)
    Message was edited by: Tim Harris

  • How to build sql query for view object at run time

    Hi,
    I have a LOV on my form that is created from a view object.
    View object is read-only and is created from a SQL query.
    SQL query consists of few input parameters and table joins.
    My scenario is such that if input parameters are passed, i have to join extra tables, otherwise, only one table can fetch the results I need.
    Can anyone please suggest, how I can solve this? I want to build the query for view object at run time based on the values passed to input parameters.
    Thanks
    Srikanth Addanki

    As I understand you want to change the query at run time.
    If this is what you want, you can use setQuery Method then use executeQuery.
    http://download.oracle.com/docs/cd/B14099_19/web.1012/b14022/oracle/jbo/server/ViewObjectImpl.html#setQuery_java_lang_String_

  • How to change at run-time the type of a step?

    Hi,
    How topic title, i need to know how change at run-time the type of a step. I have, i my sub-sequence, a step whose type must change at run-time based upon the occurrence of a condition. How can do it?
    Thanks.

    I need to do this: At verify of a condition, one specific step at the end of sequence must change from statement to numeric limit test and viceversa.
    However, is right to no writing self-modifyinf sequence  unless handle rece condition on step that i want change at run-time.
    Moreover i ask myself: If for change the type of a step i need first delete the substep and later create a new one relative to the step that I want, then it is better and make more sense to create dynamically the step that i would like to have depending on the condition that occurs, right?
    Thanks

Maybe you are looking for

  • Adobe edge animation button not working in muse

    Ok so I went and created a button in adobe Edge that when clicked scrolls your browser to the top of the page since I couldn't create what I was looking to do in muse( I can create anchors to bring me to the top of the page but I dont like that i hav

  • Low FSB problem on MSI K7N2 Delta-ILSR.

    Today is the first day this happened, and I don't know why it did it. I've had this for 5 days with no such problem like this B4.   Here goes... in my BIOS, I have the FSB set to 166(333), and the Ram synced with it. This afternoon I started up my co

  • My drive collapsed. I have an external hard drive. How can I put all my files there, using disk utility?

    So my MacBook Pro collapsed one day, and it turns on but only "Restarts" and shuts itself down on the procesa. The only thing I have access to is that 'Command + R' thing. There I tried "Verifying" and "Reparing" the Diak but the message of "Cant rep

  • Can someone tell me where my code is going wrong

    Hi I am trying to save the information in a jtextfield and then reopen that data at a later date in the same jtextfield. I have put the code in and it runs but when I try to save the jtextfield it does not create a file so when I try to reopen it the

  • AirPlay audio stutters - only works when mirroring

    I have a 3G Apple TV, which I use to stream audio content from my iPhone 5 and 3rd generation iPad. When I try to stream audio from those devices via AirPlay, it stutters horribly. If I enable mirroring, it works fine. If I enable mirroring for a sec