Photog upgrading needs your opinion!

Hello Everyone-Who-Knows-More-Than-Me,
Since I'm sitting at home and thinking about it, I thought I'd throw out a few questions about this brand new iMac 3.06 and see if the answers come back to me. I haven't bought it yet, but I'm ready to upgrade to the new iMac from a G4. I'm a semi-pro photographer, and will be using it extensively for imaging. All your replies will be greatly appreciated!
1) Is the new 24" iMac screen "callibtratable"? More specifically, by a Monaco Optix XR? That's what I have and don't want to buy yet another piece of hardware if possible. And if it's not callibtratable, just what do you photographers do to ensure your colors?
2) The video card issue is beyond my knowledge (thinkin' about the 8800GS/512). I don't intend to play a lot of games, so is that extra video card power I'm not considering worth it to someone who'll primarily be using Aperture, iWeb, and Photoshop CS 2?
3) If you have any hints/tips/suggestions/things you've found that worked really well for you, and have the time to write a few lines, let's hear it.
Thanks!

1)
Well first off for number 1, I do not have an issue with screen problems, the real estate of the size of 24" makes a huge difference in editing photos in Photoshop and Aperture. The speed of the machine makes working in these two programs a cinch.
I haven't used the Monaco Optix XR for calibration, but with the bright screen reflection it could prove problematic. I use the simple calibration in the settings and use the profile on the imac's natural gamma.
2)
I don't intend to play a lot of games, so is that extra video card power I'm not considering worth it to someone who'll primarily be using Aperture, iWeb, and Photoshop CS 2
I don't think the extra power is needed for these applications, I use all three and they work swiftly.
3)
From a g5 machine to the 24" iMac 2.8 Ghz has made a huge difference in speed and larger screen for me as a professional photographer and videographer. Even Apples' studio pro 2 has worked well except for color, I find color slow and not workable on my present system, but all the other programs work well.

Similar Messages

  • Buying a Macbook pro for the first time and i need your opinion

    Hello everyone! I'm buying a Macbook pro for the first time and i need your opinion. I'm a Web Developer / Graphic Designer, and i need this macbook for my work. Currently i have these 2 options:
    1) Macbook Pro with Retina (13")
    128GB SSD, 2.5GHz Intel i5 Processor, 8GB Ram
    2) Macbook Pro i7 (15")
    Intel  i7 2.6 Processor, 8GB Ram, 750GB HD
    So my dilema is. Do i go for the newest 13" Macbook Pro Retina & SSD drive or do i go for the 15" Macbook Pro i7 non-Retina, non-SSD hard drive?
    Help this first time Macbook buyer (me) to decide which model to choose

    Injektil wrote:
    Hello everyone! I'm buying a Macbook pro for the first time and i need your opinion. I'm a Web Developer / Graphic Designer, and i need this macbook for my work. Currently i have these 2 options:
    1) Macbook Pro with Retina (13")
    128GB SSD, 2.5GHz Intel i5 Processor, 8GB Ram
    2) Macbook Pro i7 (15")
    Intel  i7 2.6 Processor, 8GB Ram, 750GB HD
    So my dilema is. Do i go for the newest 13" Macbook Pro Retina & SSD drive or do i go for the 15" Macbook Pro i7 non-Retina, non-SSD hard drive?
    Help this first time Macbook buyer (me) to decide which model to choose
    Your 2nd choice
    2) Macbook Pro i7 (15")
    Intel  i7 2.6 Processor, 8GB Ram, 750GB HD
    is user upgradable. The Retina is not. 
    No matter what for your needs I would max out the 16GB of RAM

  • Need your opinion on my project

    Hello, i'm building a new project, need your advice on design.http://www.testwebdev.com/azwiki/

    Hello, i'm building a new project, need your advice on design.http://www.testwebdev.com/azwiki/

  • Need your opinion about Satellite A110-153

    Hi,
    I??m new here and I??m looking for a notebook. The A110-153 sounds interesting for me.
    Could anyone give me more information like reviews what are the + and - of the product?
    Also I saw on a website that has this notebook has 2 hard discs. Is this true? I can't find it anywhere (toshiba.com). Also I find this odd, I never heard that a notebook has 2 hard drives or disks.
    It??s a pity that this notebook has an integrated video card I think.
    What I want to do with the notebook is the following:
    - Internet
    - Ms office
    - working with pictures (I have a digital photo camera and soon a digital video camera)
    - A little Photoshop
    What??s your advice?

    Hi
    I have found some pictures of the Satellite A110-153 and in my opinion the notebook looks very nice
    The notebook supports Intel Core Duo (Yonah) processor T2050 1.6GHz and you can upgrade the memory up to 4GB
    I dont know where you found the information about 2 HDD but as far as I know there is only one 100GB HDD installed.
    But I found one disadvantage. The notebook support s only a Intel 945GM 8-128 MB shared memory graphic card.
    But dont worry, Its strong enough for working with picture and MS office applications.

  • My results of bi_checkconfig.sh, need your opinion

    Hi,
    I ran bi_checkconfig.csh:
    [oracle@d-sfo06-83-170]% ./run-biChk.sh
    + JDEV_ORACLE_HOME=/dan/jdev903
    + export JDEV_ORACLE_HOME
    + ./bi_checkconfig.csh -h localhost -po 1521 -sid X -u BIBDEMO -p BIBDEMO
    BI Beans Diagnostics(v1.0.0.0) 12/28/03
    ===============================================================================
    JDEV_ORACLE_HOME ............................. = /dan/jdev903
    JAVA_HOME .................................... = /dan/bea/jdk141_03
    JDeveloper version ........................... = 9.0.3.1.1107
    BI Beans version ............................. = 9.0.3.6.0
    BI Beans internal version .................... = 2.7.0.13.1
    Connect to database .......................... = Successful
    JDBC driver version .......................... = 9.2.0.3.0
    JDBC JAR file location ....................... = /dan/jdev903/jdbc/lib
    Database version ............................. = 9.2.0.3.0
    OLAP Catalog version ......................... = N/A
    OLAP AW Engine version ....................... = N/A
    OLAP API Server version ...................... = N/A
    BI Beans Catalog version ..................... = N/A; not installed in BIBDEMO
    OLAP API JAR file version .................... = 9.2
    OLAP API JAR file location ................... = /dan/jdev903/jdev/lib/ext
    Load OLAP API metadata ....................... = Successful
    Number of metadata folders ................... = 2
    Number of metadata measures .................. = 8
    Number of metadata dimensions ................ = 9
    Metadata output location ..................... = /home/dan/jdev903/bibeans/bin/bi_metadata.txt
    The "N/A" values for "OLAP" entries are troublesome.
    I assume that "OLAP Catalog version" should have a version.
    true?
    -atm

    The OLAP catalog version should be displayed as part of the output. From the diagnostic information it would appear that your OLAP catalog is not installed. Try running the following as SYS user on your instance
    column comp_name format a35
    SELECT comp_name
    , status
    , substr(version,1,10) AS version
    FROM dba_registry;
    This will list out the installed options in your instance. You should get something like this:
    COMP_NAME STATUS VERSION
    ----------------------------------- ----------- ----------Oracle9i Catalog Views VALID 9.2.0.3.0
    Oracle9i Packages and Types VALID 9.2.0.3.0
    Oracle Workspace Manager VALID 9.2.0.1.0
    JServer JAVA Virtual Machine VALID 9.2.0.3.0
    Oracle XDK for Java VALID 9.2.0.3.0
    Oracle9i Java Packages VALID 9.2.0.3.0
    Oracle interMedia VALID 9.2.0.3.0
    Spatial VALID 9.2.0.3.0
    Oracle Text VALID 9.2.0.3.0
    Oracle XML Database VALID 9.2.0.3.0
    Oracle Ultra Search VALID 9.2.0.3.0
    Oracle Data Mining LOADED 9.2.0.1.0
    OLAP Analytic Workspace UPGRADED 9.2.0.3.0
    Oracle OLAP API UPGRADED 9.2.0.3.0
    OLAP Catalog VALID 9.2.0.3.0
    I presume you built your instance using the 'Data Warehouse' database template? If not, then it is unlikely you have the correct the options installed. If this is the case try running the following packages to install the OLAP option:
    connect / as SYSDBA
    create tablespace CWMLITE logging datafile 'cwmlite01.dbf' size 20m reuse autoextend on next 640k maxsize unlimited extent management local segment space management auto;
    @?/olap/admin/olap.sql mysid
    @?/cwmlite/admin/oneinstl.sql CWMLITE TEMP;
    My personal prefence would also be to upgrade to 9.2.0.4.1 as this is the latest patchset.
    Hope this helps
    BI Beans Product Management Team
    Oracle Coporation

  • VLAN SETUP - NEEDS YOUR OPINION

    HI,
    We just purchased 3 Cisco SG200 50 Port Switch. Please bear with me because I am only
    new to Cisco switch and no nothing about IOS only rely on GUI. I also have a query on VLANS
    settings. I am new to VLANS though I have read information about it and now I am applying it into production.
    My first query is:
    Is the Cisco SG200 50 Ports Switch is a Layer 2 or Layer 3 switch? if Yes how to convert it.
    I want to separate all the servers, printers and  users into different vlans and switches.
    I am not sure as well if this is a good setup.
    Switch 1 - VLAN 10 = All the Servers  (6 Servers)
         E/01 DC
         E/02 DC
         E/03 FILE STAFF
         E/04 FILE STUDENTS
         E/05 WEB
         E/06 BACKUP
    Switch 1 - VLAN 20 = All the Printers  (3 Printers)
    Switch 1 - VLAN 30 = Wireless Access Points (5 WAP)
    Switch 1 - VLAN 40 = All IP Phones (VOICE) (12 IP Phones)
    Switch 2 - VLAN 50 = Staff PC   (40 Machines)
    Switch 3 - VLAN 60 = Student LAB 1  (25 Machines)
    Switch 3 - VLAN 70 = Student LAB 2  (25 Machines)
    A. Let say how can VLAN 50 (staff) access VLAN 10 (servers) without using a Router
    and I am only using the said model above? Is this possible?
    B. How can I connect VLAN 60 (Student Lab 1) to access on 1 server on VLAN 10 on this port E/04?
    C. Also connecting VLAN 50 (Staff PC) to access the Printer on VLAN 20 in switch 1?
    D. Do different VLANS mentioned above needs to be in separate subnets or one will work?
    Sorry and be patient about me I am just a newbie in Cisco and VLAN.
    Any suggestion will highly be appreciated.
    Many Thanks.

    Hi Arth020271,
    Keeping in mind you have a SG200 smart switch that is supported by the wonderful  poeple at  Small Business Support Center.
    There are lots of router choices that support trunked VLANsyou have a few choices. 
    I persoanally like the SA500 series that supports routing between  16 VLANs, specifically the SA540 due to it's large number of  SSL VPN capacity.
    Datasheet on this product follows;
    http://www.cisco.com/en/US/products/ps9932/prod_models_comparison.html
    The benefit of this router is that it is also supported by the Small Business Support Center which makes support for the overall solution much much easier.
    If you wish to see the easy GUI of these product, there is also a emulator or simulator for the SA500 product at the URL  below.
    https://supportforums.cisco.com/community/netpro/small-business/onlinedemos?view=overview%20target=
    Remember, these Small Business routers as used for small business, so really,  if you have more than 100 IP hosts using the LAN, you might be better off looking at a IOS/CLI solution from a Cisco Partner.  These IOS routers can be members of the  integrated servicers routers (ISR) models 2900 or 1900.  These ISR are better for larger routed networks such as yours.
    Since you have over 110 users on your network including voice users, maybe you can have a word to your local Cisco partner and then decide regarding which router best suits your needs.
    Regards Dave

  • Going to Apple Store for Replacement tomorrow Need Your Opinion!!

    I been having issues with push notifications from the very beginning when i purchased this phone. i use twitter often and this NEVER happened on my other iphones so I'm getting replacements. Is there any way I can test it out if it works or not at the apple store or do i need to get my phone activated again? also would they take out the sim card for me since i dont know how and put it back inside the new phone or do they only remove it and do i need to have it get it popped back the sim card at the verizon place?? it would be very nice if i can test this out cus im tired of keep getting buggy iphones.

    Make sure your iPod is backed up (connect it to your computer and sync it if you can), then take just the iPod Touch to the Apple Store. Bring money or a credit card.

  • Need your opinion on usability of ms word .rft to make a business document

    Im new to xml & bi publisher. Below is a xml data set Im using (shown as 1 record) Im testing with about 20
    <?xml version="1.0" encoding="UTF-8" standalone="no" ?>
    - <CUSTLBL>
    - <LIST_G_CUSTOMER>
    - <G_CUSTOMER>
    <ACCOUNT_NUMBER>012345</ACCOUNT_NUMBER>
    <PARTY_NAME>FURNITURE INC</PARTY_NAME>
    <ADDRESS1>1 MAIN STREET</ADDRESS1>
    <ADDRESS2>APT 4B</ADDRESS2>
    <CITY_STATE_ZIP>BROOKLYN, NY 11222</CITY_STATE_ZIP>
    </G_CUSTOMER>
    </LIST_G_CUSTOMER>
    </CUSTLBL>
    I created an .rft with a header that has "Order Acknowledgment" in it
    I inserted a table
    I moved the table to the position I wanted on the right side of the page
    so what I have left is a saved .rtf like below:
    <word header displaying Order Acknowledgment>
    for-each G_CUSTOMER
    <2x7 table>
    page breakend G_CUSTOMER
    I preview as pdf or rtf and the 2X7 table shifts to the left margin for every customer
    do I have to battle with ms word settings just to get this to position the way I want?
    is there no wysiwyg template maker?
    thanks in advance for any advice you can give

    Not sure what issue you're hitting but try this:
    Make the table span across the whole page - add an empty table cell on the left of your existing cell. You'll get better control of positioning then.
    Make sure you don't have any spaces anywhere.
    Also, perhaps you're hitting something like this:
    http://garethroberts.blogspot.com/2009/11/bi-xml-publisher-54pt-start-indent.html
    Regards,
    Gareth

  • I need your expert opinion on how to create a map with multiple conditions.

    Hello.
    I need your expert opinion on how to create a map with multiple conditions.
    I have a procedure (which i cannot import or re-create in OWB due to the bug), so i am trying to create a map instead :-(
    How can i create a cursors within the map?
    My function creates table and cursor.
    Then it will have to check for duplicates in the tables (the one created and another table) - the criteria for finding duplicates is a number of fields.I then need to place few different conditions (if some attributes are not available) and it has to load cursor based on this conditions. The next step is to fetch the data into the cursor based on what attributes are missing.
    The next thing it will do is insert the data into table (if record doesn't exist), output the error in separate table is record is corrupted, or update the record with changed information.
    In short i need to re-create match / merge but with conditions, iterations etc 'built into' it.
    I can read up on available functions - it's just what would be the best options? and what would be the best approach to do so?
    In my function i use %rowtype - but cannot use it in owb - so what would be the alternative? i don't really want to create a lot of variables and then have a nightmare of maintaing it. are there any tips regarding this?
    having looked through Oracle dedupe - it's not really what i need because it is just DISTINCT.
    I would appreciate any help / advise on this.
    Thank you very much

    thanks a lot for your reply - i will look into this option :-)
    it is a bit more complicated now as i have to re-create the match / merge and then somehow 'tweak' it to achieve the result i need.
    At the moment i am looking to breakdown the package into smaller chunks 'functions' and try creating the map that way.
    Anyway, thank you very much for your suggestion.

  • Hey guys I was  wondering do I need an anti virus software on my mac? I don't think I need it but as a first time mac user I wanted your opinion.

    Just wanted to get your opinion.

    This comment applies to malicious software ("malware") that's installed unwittingly by the victim of a network attack. It does not apply to software, such as keystroke loggers, that may be installed deliberately by an attacker who has hands-on access to the victim's computer. That threat is in a different category, and there's no easy way to defend against it. If you have reason to suspect that you're the target of such an attack, you need expert help.
    All versions of OS X since 10.6.7 have been able to detect known Mac malware in downloaded files. The recognition database is automatically updated once a day; however, you shouldn't rely on it, because the attackers are always at least a day ahead of the defenders. In most cases, there’s no benefit from any other automated protection against malware.
    Starting with OS X 10.7.5, there is another layer of built-in malware protection, designated "Gatekeeper" by Apple. By default, applications that are downloaded from the network will only run if they're digitally signed by a developer with a certificate issued by Apple. Applications certified in this way haven't actually been tested by Apple (unless they come from the Mac App Store), but you can be sure that they haven't been modified by anyone other than the developer, and his identity is known, so he could be held responsible if he knowingly released malware. For most practical purposes, applications recognized by Gatekeeper as signed can be considered safe. Note, however, that there are some caveats concerning Gatekeeper:
    It doesn't apply to software that comes packaged as an installer. Treat all third-party installers with caution.
    It can be disabled or overridden by the user.
    It can be bypassed by some third-party networking software, such as BitTorrent clients and Java applets (see below.)
    It only applies to applications downloaded from the network. Software installed from a CD or other media is not checked.
    For more information about Gatekeeper, see this Apple Support article. 
    Notwithstanding the above, the most effective defense against malware attacks is your own intelligence. All known malware on the Internet that affects a fully-updated installation of OS X 10.6 or later takes the form of so-called "trojan horses," which can only have an effect if the victim is duped into running them. If you're smarter than the malware attacker thinks you are, you won't be duped. That means, primarily, that you never install software from an untrustworthy source. How do you know a source is untrustworthy?
    Any website that prompts you to install a “codec,” “plug-in,” or “certificate” that comes from that same site, or an unknown one, is untrustworthy.
    A web operator who tells you that you have a “virus,” or that anything else is wrong with your computer, or that you have won a prize in a contest you never entered, is trying to commit a crime with you as the victim. [Some reputable websites did legitimately warn users who were infected with the "DNSChanger" malware. That exception to this rule no longer applies.]
    “Cracked” copies of commercial software downloaded from a bittorrent are likely to be infected.
    Software with a corporate brand, such as Adobe Flash Player, must be downloaded directly from the developer’s website. No intermediary is acceptable.
    Java on the network (not to be confused with JavaScript, to which it's not related) is always a potential weak spot in the security of any operating system. If a Java web plugin is not installed, don't install it unless you really need it. If it is installed, you should disable it (not JavaScript) in your web browsers. Few websites have Java content nowadays, so you won’t be missing much. This setting is mandatory in OS X 10.5.8 or earlier, because Java in those obsolete versions has known security flaws that make it unsafe to use on the Internet. The flaws will never be fixed. Regardless of version, experience has shown that Java can never be fully trusted, even if no vulnerabilities are publicly known at the moment.
    Follow these guidelines, and you’ll be as safe from malware as you can reasonably be.
    Never install any commercial "anti-virus" products for the Mac, as they all do more harm than good. If you need to be able to detect Windows malware in your files, use the free software ClamXav — nothing else.

  • I need to upgrade to your new Wireless Gateway

    I need to upgrade to your new Wireless Gateway, can you help me order a self install kit?

    Browse to this link;
    http://www.comcast.com/deviceupgrade/?SCRedirect=true
    Follow instructions.
    Once you place the order, the process can take anywhere from 7-14 business days to be shipped. Within 3 days of the order being processed, you should receive a confirmation email with a tracking code for the shipment. Also, it may take about 24 hours for the team to see the order on their data base.
    If you have a question about your order status, contact them at 1-855-242-2876 at least 72 hours after placing your order to allow time for processing.
    You can also contact Comcast Irma;
    http://forums.comcast.com/t5/notes/privatenotespage/tab/compose/note-to-user-id/5705769
    or Comcast Zach;
    http://forums.comcast.com/t5/notes/privatenotespage/tab/compose/note-to-user-id/5931719 via a private message to request it. 

  • N73ME Update: Your Opinion Needed

    The current firmware version on my mobile is 4.0727.2.2.1
    Each time a new firmware was released i really didn't want to upgrade to it bec of the bugs i heard it contained.
    And now, with the release of this new firmware 4.0812.4.2.1, i really would appreciate your opinion, is it worth that i upgrade to this fw, or should i stick to mine (knowing that i have no complains about my fw).
    Thanks alot in advance

    if u dont have anyting to complain about ur current firmware den i would recommend u not to upgrade ur n73 firmware. Nokia have trully destroyed the N73 with these firmware updates for example musci player crashes, camera blue noise. etc
    If you find my post useful then click on
    Kudos!Nokia N96 (v20.050 / RM-247)
    www.shaysoft.net | Competitions!

  • I need your help and opinion on JNI

    I am assigned a task to build one Java API above one existing protocol stack written in legacy C++, which involves UDP and TCP communication.
    The C++ code involves callback method.
    My qustion is:
    1. I only tried some simple examples on one way trasfering, for example, invoke c++ from Java (HelloWorld example), and either invoke Java from C++. Is it possible to do it all together? I mean invoke C++ from Java and invoke Java from C++ for the callback methods at the same time?
    2. Is it possible to do this with JNI? I doubt because it involves callback method in C++ code, so in Java, a interface should be created with the callback method declared inside it.
    I really need your help!

    1. Yes it is possible to call out of java into C, and back into java from C. And the tool of choice is JNI.
    2. You better buy a JNI book.
    3. As you get into it, you will probably find that designing around threading issues become important. Scan this forum.

  • Your opinion on:  BSP or Java Webdynpro or ABAP Webdynpro?

    Could you please give me your opinion on the business scenario we have here:
    We are implementing SRM 4.0 with backend R/3 4.6C, WAS 6.4 and Portal 6.0. SRM has its typical shopping cart applications mainly for procurement and the workflow trail displaying the approval. The client wants us to build a few custom forms on the web frontend of SRM (or may be in Portal). The idea is to store these forms and display when needed with the status info just like a shopping cart.
    <b>Now the requirements for these forms are as follows:</b>
    1. These forms will have multiple fields which need to have the F4 kind of help. (the F4 options will reside in SRM or R/3)
    2. The form should have some kind of a ALV grid  (autoexpanding feature) which will allow the user to put in multiple line items so that they could submit more items on one form.
    3. Users need to be able to attach a spreadsheet to the form which should not be editable once the form is submitted. The attached spreadsheet should be stored. (We are planning on using Archivelink Filenet for this)
    4. Upon submission, a workflow will be kicked off as per the defined Org structure for approval of the form.
    5. After submission, the user should be able to go and view the approval status of the form and also print the summary of the values that he entered in the form. (may be a smartform could be provided for this)
    We looked at different options to accomplish this task:
    <b>BSP:</b>
    Creating BSP pages and giving access as links to the user on the webfrontend of SRM. Now, if we go the BSP route, we need to develop in SRM as the R/3 4.6 c does not have BSP development capabilities. If we take this approach, I am not sure if all the above requirements (specially like attaching spreadhseets) will be met with BSP pages.
    SAP Webdynpro Java: 
    It seems that the Webdynpro is easier to use because of the graphical tools available. But the only problem if we go this route is that we will have to find a java guy.
    SAP Webdynpro ABAP:
    We currently have WAS 6.4. As per the documentation, the ABAP Webdynpro development tool is available from NW04s onwards. So, we are still not sure if we could use it. But, we want to push towards upgrading if necessary. Being an old time ABAPer, developing ABAP Webdynpro seems do-able. (i know it may not be that easy).
    Last but not the least, DIALOG Program:
    Creating a dialog program in R/3 or SRM seems fairly simple. Then, an iview could be created on the portal for this transaction, though at this point I am not sure how a spreadsheet could be attached and stored within a dialog program.
    The creation of the workflow may not be that bad after the original form is designed. The graphical display of the approval trail might be difficult, but we might get away with a report for that. For printing the details of the form, I guess I could develop a smartform and put out a button on the screen to print it out in the display view.
    Could you please give me your opinion /  best approach for accomplishing this task, keeping in mind the complexities of these new dimension products?
    Thanks
    Sri

    I would say that all four solutions to solving your tasks are technically feasible.  Here are some thoughts that I had however:
    First ABAP Webdynpro: it is true that ABAP webdynpro is only available with Netweaver04s.  04S is still in ramp-up which means that only a subset of the customer base is allow to implement it.  It will not become generally available until later this year (check the service marketplace for current release estimates).  That being said, it probably elimintes WDA as a possiblity for your project unless you are will to wait and to upgrade.
    However having worked with WDA for a while it is probably the best tool to custom develop what you describe.  It has excellent built-in F4 value help.  It also has a damn fine ALV grid implementation.  The spreadsheet could be just as simple as file upload in binary or your could try your hand at office integration.  Finally for the form you could use Adobe Interactive Forms which also has very nice integration into WDA. 
    Now to Dialog Programming: You could of course use dialog programming.  It seems a little bit of a waste to custom build something so large if WDA is in your near future.  There are obvious disadvantages (little OO structure, no MVC, etc).  You would have ALV grid, office integration and of course F4 help.  You could still use Adobe forms if you implement this on the 640 system.  However there are integration points with dialog and Adobe Interactive Forms.  You could still use printed forms however. If you did the dialog program on the 640 system, you could use the integrated ITS to expose it to the web.  The integrated ITS in my experience has quite nice performance although the look and feel remains just like the SAPGui.
    The Java Webdynpro route:  Well you hit the nail on the head - if you don't have a Java programmer already and you don't have the bandwidth to invest in learning Java, this can be a problem.  The Java Webdynpro environment is quite nice.  There are some things I like better than ABAP and some things that ABAP is defintely still better at.  However when it comes to heavy integration with an ABAP backend - ABAP Webdynpro is still the way to go.  Java Webdynpro does have a help feature (OVS), but it isn't "for free" or nearly as nice as the ABAP Webdynpro (perhaps it will get there some day).  That is one of the major advantages of WDA - its closeness to the business data brings several framework advantages like F4 and field help.  WebDynpro Java in 640 also doesn't have an ALV grid implementation.  I am sure that this is something both environments will eventually have, but right now ABAP has the advantage.  On the other hand, Webdynpro Java has equal support when it comes to office integration, file upload, and Adobe Forms support.  You would have a more difficult time integration SmartForms however.
    Finally we come to BSP.  Honestly if I were in your position I would probably choose BSP (unless you could wait for the ABAP Webdynpro upgrade).  You could build a nice MVC OO application using BSP (stateful or stateless).  The BSP product is mature and quite well documented thanks to SDN.  You have the BSP Extensions which when used in Design2003 use the Unified Renderer.  That means that your output will look nearly identical to the same UI elements in Webdynpro.  Also BSP supports portal integration (session management, eventing, and themes). 
    The downside to BSP is that it isn't a full framework (also one of its advantages).  You can insert all your own html and javascript (unlike webdynpro). But this also means that SAP doesn't delivery as many framework services.  For instance there is no ALV or Value Help.  There is no Office Integration or Adobe Forms integration.  There is some farily good Smart Forms integration.  Now the upside- many people have already hit these limitations and overcame them.  In the weblogs on SDN and in a certain SAP Press book (cough, cough) you will find out of the box solutions for many of these problems.  You can find ready to use solutions for Adobe Integration, Office Integration (using Microsoft Office Web Controls), and F4 help.  It will mean investing a little more time up front to get this "home grown framework" up and running - but it is perfectly feasible. 
    There is a learning curve to all these new technologies however.  This sounds like an abmious project.  I wouldn't want to try and tackle this project in any of these technologies if I was new to them.  With Webdynpro or BSP - consider giving yourself time to learn the environment and cut your teeth on some demo apps before jumping into such a huge development.

  • "How long does it take to do a dist-upgrade on your distro?"

    Yesterday there was a question in the USALUG.org "How long does it take to do a dist-upgrade on your distro?"
    This question was a good question, so I decide to make the ultimate test. I have a lot of computers standing here around, and remembered that on one of them was have already Archlinux installation. I was right, when I booted, the system check said me, that the system was 253 days not checked anymore. I got so excited that I forgot to check was it one of my 0.7.2 Gimmick or 0.8 Voodoo installations.
    The Computer
    Dell OptiPlex GX110
    [jada@arch-02 ~]$ cat /proc/cpuinfo
    processor : 0
    vendor_id : GenuineIntel
    cpu family : 6
    model : 8
    model name : Pentium III (Coppermine)
    stepping : 6
    cpu MHz : 797.452
    cache size : 256 KB
    fdiv_bug : no
    hlt_bug : no
    f00f_bug : no
    coma_bug : no
    fpu : yes
    fpu_exception : yes
    cpuid level : 2
    wp : yes
    flags : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat p se36 mmx fxsr sse up
    bogomips : 1596.45
    clflush size : 32
    [jada@arch-02 ~]$
    I used the following command for the update
    $ time pacman -Syu
    The Test
    first update pacman
    [root@arch-02 jada]# pacman -Syu
    warning: current locale is invalid; using default "C" locale
    :: Synchronizing package databases...
    core 23.8K 80.0K/s 00:00:00 [#####################] 100%
    extra 310.5K 292.3K/s 00:00:01 [#####################] 100%
    community 341.0K 295.8K/s 00:00:01 [#####################] 100%
    :: Starting full system upgrade...
    :: Replace mktemp with core/coreutils? [Y/n] y
    :: Replace mpg321 with extra/mpg123? [Y/n] y
    warning: bind: forcing upgrade to version 9.4.2-1
    warning: cpufrequtils: forcing upgrade to version 002-3
    warning: dnsutils: forcing upgrade to version 9.4.2-1
    warning: flex: forcing upgrade to version 2.5.33-4
    warning: opera: forcing upgrade to version 9.25-2
    :: pacman has detected a newer version of the "pacman" package.
    :: It is recommended that you allow pacman to upgrade itself
    :: first, then you can re-run the operation with the newer version.
    :: Upgrade pacman first? [Y/n] y
    resolving dependencies... done.
    looking for inter-conflicts... done.
    Targets: libarchive-2.4.11-1 libdownload-1.3-1 pacman-3.1.1-1
    Total Package Size: 1.19 MB
    Proceed with installation? [Y/n] y
    :: Retrieving packages from core...
    libarchive 314.8K 253.4K/s 00:00:01 [#####################] 100%
    libdownload 49.4K 97.9K/s 00:00:01 [#####################] 100%
    pacman 855.2K 460.4K/s 00:00:02 [#####################] 100%
    checking package integrity... done.
    cleaning up... done.
    (3/3) checking for file conflicts [#####################] 100%
    (1/3) upgrading libarchive [#####################] 100%
    (2/3) upgrading libdownload [#####################] 100%
    (3/3) upgrading pacman [#####################] 100%
    >>> The makepkg.conf syntax has changed, please note the new format
    >>> when merging the pacnew file with your old configuration.
    >>>
    >>> The pacman.conf default file has changed. Please update your
    >>> config to use the single mirrorlist, and any additional files
    >>> in /etc/pacman.d/ (core, extra, etc.) can be deleted.
    >>>
    >>> The location of sync DBs has moved from /var/lib/pacman/ to
    >>> /var/lib/pacman/sync/ for several reasons. To delete older
    >>> DBs, please run pacman -Sc and follow the instructions.
    >>> You will also have to run pacman -Sy to refresh the sync DBs.
    >>>
    >>> abs is no longer included; please install the 'abs' package
    >>> to use abs. You may need to edit abs.conf to re-enable repos.
    [root@arch-02 jada]#
    restart pacman 3.1.1 and update the packages
    [root@arch-02 jada]# time pacman -Syu
    :: Synchronizing package databases...
    core 23.8K 80.3K/s 00:00:00 [#####################] 100%
    extra 310.5K 261.1K/s 00:00:01 [#####################] 100%
    community 341.0K 302.5K/s 00:00:01 [#####################] 100%
    :: Starting full system upgrade...
    :: Replace mktemp with core/coreutils? [Y/n] y
    :: Replace mpg321 with extra/mpg123? [Y/n] y
    warning: bind: forcing upgrade to version 9.4.2-1
    warning: cpufrequtils: forcing upgrade to version 002-3
    warning: dnsutils: forcing upgrade to version 9.4.2-1
    warning: flex: forcing upgrade to version 2.5.33-4
    warning: opera: forcing upgrade to version 9.25-2
    resolving dependencies...
    warning: dependency cycle detected:
    warning: bash will be installed before its glibc dependency
    warning: dependency cycle detected:
    warning: readline will be installed before its glibc dependency
    warning: dependency cycle detected:
    warning: ncurses will be installed before its glibc dependency
    warning: dependency cycle detected:
    warning: db will be installed before its coreutils dependency
    looking for inter-conflicts...
    Remove: mktemp mpg321
    Total Removed Size: 0.08 MB
    Targets: ncurses-5.6-6 readline-5.2-7 bash-3.2.033-2
    kernel-headers-2.6.23.1-2 tzdata-2007k-1 glibc-2.7-7 attr-2.4.39-2
    acl-2.2.45-2 cracklib-2.8.10-5 gcc-libs-4.2.3-3 db-4.6.21-2
    pam-0.99.9.0-2 shadow-4.0.18.2-2 coreutils-6.10-2 libtool-1.5.26-1
    mpg123-1.2.0-1 fontconfig-2.5.0-1 zlib-1.2.3-4 libpng-1.2.24-1
    cairo-1.4.14-1 libtasn1-1.3-1 lzo2-2.02-3 libgpg-error-1.6-1
    libgcrypt-1.4.0-1.1 opencdk-0.6.6-1 gnutls-2.0.4-1 libcups-1.3.5-1
    pcre-7.6-2 glib2-2.14.5-1 pango-1.18.4-1 gtk2-2.12.7-1
    binutils-2.18-5 gmp-4.2.2-2 mpfr-2.3.1-1 gcc-4.2.3-1
    glproto-1.4.9-1 libgl-7.0.3rc1-1 mesa-7.0.3rc1-1 acroread-8.1.2-1
    dialog-1.1_20071028-1 pciutils-2.2.8-3 alsa-utils-1.0.15-2
    e2fsprogs-1.40.4-1 apr-1.2.12-1 gdbm-1.8.3-5 apr-util-1.2.12-1
    openssl-0.9.8g-2 apache-2.2.8-1 jack-audio-connection-kit-0.109.0-1
    kde-common-3.5.8-3 libxmu-1.0.4-1 qt3-3.3.8-6.1 arts-1.5.8-2
    diffutils-2.8.1-5 gawk-3.1.6-2 m4-1.4.10-3 autoconf-2.61-3
    perl-5.8.8-9 automake-1.10.1-2 filesystem-2007.11-6 avahi-0.6.20-3
    bftpd-2.1-1 bin86-0.16.17-3 dnsutils-9.4.2-1 bind-9.4.2-1
    bison-2.3-4 bluez-libs-3.24-1 libusb-0.1.12-3 bluez-utils-3.24-2
    bridge-utils-1.2-2 bzip2-1.0.4-3 cairomm-1.4.6-1 cmake-2.4.8-1
    cpio-2.9-3 sysfsutils-2.1.0-4 cpufrequtils-002-3
    device-mapper-1.02.24-1 popt-1.10.6-3 cryptsetup-1.0.5-5
    csup-20060318-5 cups-1.3.5-1 curl-7.18.0-1 dbus-qt3-0.62-3
    dcron-3.2-3 dhcpcd-3.2.0-1 dmapi-2.2.8-3 libxml2-2.6.31-1
    docbook-xsl-1.73.2-1 dosfstools-2.11-2 dvd+rw-tools-7.0-4 ed-0.8-3
    enlightenment-0.16.8.11-1 gnome-desktop-2.20.3-1 eog-2.20.4-1
    libidl2-0.8.10-1 mozilla-common-1.1-2 xulrunner-1.8.1.11-1
    epiphany-2.20.3-1 eventlog-0.2.5-2 ghostscript-8.61-1
    gnome-keyring-2.20.3-1 libsasl-2.1.22-5 libldap-2.3.39-2
    smbclient-3.0.28A-1 gnome-vfs-2.20.1-1 libdjvu-3.5.20-1
    poppler-0.6.3-1 poppler-glib-0.6.3-1 evince-2.20.2-1 evms-2.5.5-5
    libsoup-2.2.104-1 evolution-data-server-1.12.3-1 exiv2-0.15-1
    faad2-2.6-1 grep-2.5.3-3 sed-4.1.5-3 fakeroot-1.9.2-1 fbset-2.1-2
    file-4.23-1 file-roller-2.20.3-1 findutils-4.2.32-1
    firefox-2.0.0.12-1 flashplugin-9.0.115.0-2 flex-2.5.33-4
    font-bitstream-speedo-1.0.0-4 font-misc-ethiopic-1.0.0-4
    font-misc-meltho-1.0.0-4 freeglut-2.4.0-3 freetype1-1.3.1-4
    glib-1.2.10-7 gtk-1.2.10-8 imlib-1.9.15-4 libstroke-0.5.1-2
    fvwm-2.4.20-2 gail-1.20.2-1 gc-7.0-2 gdb-6.7.1-1
    gtksourceview2-2.0.2-1 libgnomecups-0.2.3-1 libgnomeprint-2.18.3-1
    libgnomeprintui-2.18.2-1 python-2.5.1-5 pygobject-2.14.1-1
    pygtk-2.12.1-1 gedit-2.20.4-1 gen-init-cpio-2.6.17-3
    gettext-0.17-1 librsvg-2.20.0-1 gimp-2.4.4-1 gkrellm-2.3.1-2
    glibmm-2.14.2-1 gmime-2.2.16-1 gnokii-0.6.22-3
    gnome-menus-2.20.3-1 libwnck-2.20.3-1 gnome-panel-2.20.3-1
    gstreamer0.10-0.10.15-1 gstreamer0.10-base-0.10.15-1
    gstreamer0.10-alsa-0.10.15-1 gucharmap-1.10.2-1 libgtop-2.20.1-1
    gnome-applets-2.20.1-1 metacity-2.20.2-1 libbeagle-0.3.0-3
    nautilus-2.20.0-4 gnome-control-center-2.20.3-1
    gnome-python-2.20.1-1 gnome-python-desktop-2.20.0-3 guile-1.8.3-1
    gnome-games-2.20.3-1 gnome-power-manager-2.20.2-1
    tcp_wrappers-7.6-8 gnome-session-2.20.3-1 gtkmm-2.12.3-1
    gnome-system-monitor-2.20.2-1 vte-0.16.12-1 gnome-terminal-2.18.4-1
    gnome-utils-2.20.0.1-2 gnupg-1.4.8-1 libassuan-1.0.4-1
    gnupg2-2.0.8-1 gpgme-1.1.6-1 gpm-1.20.1-7 groff-1.19.2-4
    grub-0.97-9 gstreamer0.10-cdparanoia-0.10.15-1
    gstreamer0.10-gnomevfs-0.10.15-1 gstreamer0.10-ogg-0.10.15-1
    gstreamer0.10-vorbis-0.10.15-1 gtkhtml-3.16.3-1 gutenprint-5.0.2-1
    vi-7.1.228-1 vim-7.1.228-1 gvim-7.1.228-1 gzip-1.3.12-4
    hal-info-0.20071212-1 hdparm-7.7-3 usbutils-0.73-5 wget-1.11-1
    hwd-5.3.2-1 hwdetect-0.9-1 icewm-1.2.35-1 ifenslave-1.1.0-3
    imagemagick-6.3.8.0-1 intltool-0.37.0-1 iproute-070710-3
    iptables-1.3.8-2 iputils-20070202-4 isdn4k-utils-3.2p1-3
    jfsutils-1.1.12-2 jre-6u3-2 kbd-1.12.20070827-2 kdelibs-3.5.8-4
    lm_sensors-3.0.1-1 xorg-xauth-1.0.2-1 kdebase-3.5.8-3
    qscintilla-qt3-1.7.1-2 kdebindings-3.5.8-2 libgphoto2-2.4.0-4
    poppler-qt3-0.6.3-1 kdegraphics-3.5.8-3 sqlite3-3.5.6-1
    libopensync-0.34-1 kdepim-3.5.8-2 klibc-1.5-3 klibc-extras-2.3-1
    klibc-udev-116-2 klibc-module-init-tools-3.2.2-1
    mkinitcpio-0.5.17-2 module-init-tools-3.2.2-5 kernel26-2.6.24.1-2
    less-418-1 lftp-3.6.3-1 libao-0.8.8-2 orbit2-2.14.12-1
    libbonobo-2.20.3-1 libcdio-0.79-1 libelf-0.8.10-3 libevent-1.3d-2
    libgdiplus-1.2.6-1 libmikmod-3.1.12-1 libmysqlclient-5.0.51-2
    libpcap-0.9.8-2 libsamplerate-0.1.2-4 libtar-1.2.11-3
    libxfont-1.3.1-2 licenses-2.3-1 lilo-22.8-2 links-2.1pre33-1
    logrotate-3.7.5-1 lua-5.1.3-1 lvm2-2.02.33-1 mailx-8.1.1-5
    make-3.81-3 man-1.6f-2 man-pages-2.77-1 mdadm-2.6.4-1
    mono-1.2.6-1 mutt-1.5.17-4 mysql-clients-5.0.51-3 mysql-5.0.51-3
    nano-2.0.7-1 net-tools-1.60-13 netkit-ftp-0.17-4
    netkit-telnet-0.17-7 nfsidmap-0.20-2 portmap-6.0-2
    nfs-utils-1.1.0-3 ngrep-1.45-4 nmap-4.53-1 ntp-4.2.4p4-4
    openssh-4.7p1-6 openvpn-2.0.9-3 opera-9.25-2 orca-2.20.3-1
    patch-2.5.4-4 pcmciautils-014-3 php-5.2.5-3 pilot-link-0.12.3-1
    pine-4.64-4 pkgconfig-0.22-3 procps-3.2.7-4 libx86-0.99-1
    vbetool-1.0-2 pm-utils-0.99.4-1 qt-4.3.3-4 poppler-qt-0.6.3-1
    postgresql-libs-8.2.6-1 postgresql-8.2.6-1 ppp-2.4.4-6
    procinfo-19-2 psmisc-22.6-1 qca-2.0.0.svn744387-1.1 qca-qt3-1.0-1
    qca-tls-1.0-5 qscintilla-2.1-3 reiserfsprogs-3.6.20-3
    rp-pppoe-3.8-2 rsync-2.6.9-4 samba-3.0.28A-1 screen-4.0.3-5
    seahorse-2.20.3-1 shared-mime-info-0.23-1 sudo-1.6.9p12-1
    sysklogd-1.5-1 syslog-ng-2.0.6-1 util-linux-ng-2.13.0.1-2
    sysvinit-2.86-4 taglib-1.4.0.svn744384-1 tar-1.19-2 tcl-8.5.1-1
    tcpdump-3.9.8-1 tcsh-6.15.01-1 thunderbird-2.0.0.9-2 tk-8.5.1-1
    totem-plparser-2.21.91-1 totem-2.20.1-3 ttf-dejavu-2.23-1
    udev-116-3 unichrome-dri-7.0.3rc1-1 unzip-5.52-3
    vorbis-tools-1.1.1-7 which-2.19-2 whois-4.7.24-1
    wireless_tools-29-2 wireshark-0.99.7-1 wpa_supplicant-0.5.9-1
    xaw3d-1.5-4 xchat-2.8.4-2 xf86-input-evdev-1.2.0-1
    xf86-input-joystick-1.3.1-1 xf86-video-ati-6.7.197-2
    xf86-video-mga-1.9.100-2 xf86-video-nv-2.1.7-1
    xf86-video-s3virge-1.9.1-9 xf86-video-savage-2.1.3-2
    xf86-video-sis-0.9.4-2 xfsprogs-2.9.4-2 xfsdump-2.2.46-3
    wavpack-4.41.0-3 xine-lib-1.1.10-1 xinetd-2.3.14-3
    xkeyboard-config-1.1-1 xmms-1.2.11-1 xorg-server-1.4.0.90-6
    xorg-xinit-1.0.7-3 xscreensaver-5.04-2 yelp-2.20.0-3
    zenity-2.20.1-1
    Total Download Size: 743.90 MB
    Total Installed Size: 748.87 MB
    Proceed with installation? [Y/n]
    Proceed with installation? [Y/n] y
    :: Retrieving packages from core...
    ncurses-5.6-6-i686 1738.2K 518.0K/s 00:00:03 [#####################] 100%
    readline-5.2-7-i686 271.5K 228.3K/s 00:00:01 [#####################] 100%
    bash-3.2.033-2-i686 407.1K 299.1K/s 00:00:01 [#####################] 100%
    kernel-headers-2.6.2... 621.6K 376.8K/s 00:00:02 [#####################] 100%
    tzdata-2007k-1-i686 610.7K 329.0K/s 00:00:02 [#####################] 100%
    xorg-server-1.4.0.90... 7.4M 659.0K/s 00:00:11 [#####################] 100%
    xorg-xinit-1.0.7-3-i686 14.4K 56.9K/s 00:00:00 [#####################] 100%
    xscreensaver-5.04-2-... 8.0M 655.2K/s 00:00:13 [#####################] 100%
    yelp-2.20.0-3-i686 603.4K 356.7K/s 00:00:02 [#####################] 100%
    zenity-2.20.1-1-i686 1896.3K 546.6K/s 00:00:03 [#####################] 100%
    :: Retrieving packages from community...
    freetype1-1.3.1-4 119.9K 129.5K/s 00:00:01 [#####################] 100%
    gkrellm-2.3.1-2 724.3K 411.1K/s 00:00:02 [#####################] 100%
    xmms-1.2.11-1 1945.1K 557.0K/s 00:00:03 [#####################] 100%
    checking package integrity...
    (349/349) checking for file conflicts [#####################] 100%
    ( 1/349) upgrading ncurses [#####################] 100%
    ( 2/349) upgrading readline [#####################] 100%
    ( 3/349) upgrading bash [#####################] 100%
    ( 4/349) upgrading kernel-headers [#####################] 100%
    ( 5/349) upgrading tzdata [#####################] 100%
    ( 6/349) upgrading glibc [#####################] 100%
    (340/349) installing wavpack [#####################] 100%
    (341/349) upgrading xine-lib [#####################] 100%
    (342/349) upgrading xinetd [#####################] 100%
    (343/349) upgrading xkeyboard-config [#####################] 100%
    (344/349) upgrading xmms [#####################] 100%
    (345/349) upgrading xorg-server [#####################] 100%
    :: Could not detect nvidia-utils on system
    :: Will attempt to use built-in libwfb
    (346/349) upgrading xorg-xinit [#####################] 100%
    (347/349) upgrading xscreensaver [#####################] 100%
    (348/349) upgrading yelp [#####################] 100%
    (349/349) upgrading zenity [#####################] 100%
    real 56m46.062s
    user 4m25.013s
    sys 1m46.520s
    [root@arch-02 jada]#
    And for your tread question.
    How long does it take to do a dist-upgrade on your distro?
    one hour
    real    56m46.062s
    user    4m25.013s
    sys     1m46.520s
    After reboot the system loads all new applications with out any problem. Later I replaced the intel-video driver "xf86-video-i810 1.7.4-6" with the driver xf86-video-intel 2.2.0-2. No problems at all.
    Archlinux rocks

    JaDa wrote:Archlinux rocks
    definitely. By contrast, here's a regular upgrade on my debian box -- out of the blue it's having some problem with one of the packages, and it's turning into a regular recursive nightmare.
    root@moe:~ # apt-get upgrade
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    You might want to run 'apt-get -f install' to correct these.
    The following packages have unmet dependencies.
    E: Unmet dependencies. Try using -f.
    root@moe:~ # apt-get -f install
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    Correcting dependencies...Done
    The following extra packages will be installed:
    exim4-base exim4-daemon-light
    Suggested packages:
    exim4-doc-html exim4-doc-info eximon4 libmail-spf-query-perl
    The following packages will be upgraded:
    exim4-base exim4-daemon-light
    2 upgraded, 0 newly installed, 0 to remove and 64 not upgraded.
    1 not fully installed or removed.
    Need to get 0B/1391kB of archives.
    After unpacking 8192B of additional disk space will be used.
    Do you want to continue [Y/n]?
    Preconfiguring packages ...
    dpkg: exim4-daemon-light: dependency problems, but removing anyway as you request:
    exim4 depends on exim4-daemon-light | exim4-daemon-heavy | exim4-daemon-custom; however:
    Package exim4-daemon-light is to be removed.
    Package exim4-daemon-heavy is not installed.
    Package exim4-daemon-custom is not installed.
    dpkg: error processing exim4-daemon-light (--remove):
    Package is in a very bad inconsistent state - you should
    reinstall it before attempting a removal.
    Errors were encountered while processing:
    exim4-daemon-light
    [ Rootkit Hunter version 1.3.0 ]
    File updated: searched for 152 files, found 131
    E: Sub-process /usr/bin/dpkg returned an error code (1)
    root@moe:~ # apt-get install exim4-daemon-light
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    You might want to run 'apt-get -f install' to correct these:
    The following packages have unmet dependencies.
    exim4-daemon-light: Depends: exim4-base (>= 4.69) but 4.68-2 is to be installed
    E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
    root@moe:~ #
    It's so "delicate" and temperamental compared to the no-nonsense, straightforward approach of Arch. If one little thing is off, the entire system has a hissy-fit and won't do anything until you hunt the internet high and low searching for a solution, encountering all the debian hawks along the way who are ready to rip your head off at the first suggestion that debian isn't directly from god and could have a problem. Imo, Arch is the best linx distro hands down. Nothing else even comes close.

Maybe you are looking for