Looking for a better data-transfer mechanism

We are currently developing a rich client desktop application.
The client can talk to back-end server via the web service.
The web service is responsible for querying data from the back-end database (oracle).
And for function-like requests from clients, the web service simply submit a job to the oracle db.
The business logic resides in oracle stored procedure.
And the data is in the same database.
When the client request for the data that could make the database to retrieve 1,000 records out of, say 1,000,000 records.
what we do now is making multiple web service calls, each time for 100 records (in order to make the response data package small enough),
until no more could be retrieved.
In detail, we make all the queries appended with an order by clause,
and we send over the starting index along with the number of records retrieving,
and use JDBC result set (in the web service method) to re-position and get the needed data,
then use OracleCachedRowSet to hold the data and then send back to the client.
The problem here seemed to be significant.
Multiple web service calls are being wasted.
Each web service call will make the db run the query (in-efficiently) again, and wasted whole bunch of data.
In this querying scenario,
we do not want to separate the data in to different pages (like the table in traditional web-app),
and we want to know the meta data for the query result (our client application have to make use of the metas).
Due to our in-experienced background, we can not figure out an efficient mechanism for this querying scenario.
We thought socket-programming might work for us since once it's opened, the connection will be always be established,
and then we would not have to waste multiple db queries.
But socket can not by-pass the firewalls, and we would lost much the benefits introduced by the web service.
Is there an efficient way of doing this in the web service world?
Please enlighten us.
Any suggestion / criticism welcomed.
Thanks in advance.

Yes, agree with SAB, zalman 7000 is a good one, however I´ve got 2 very simular K8N Neo2-systems but with 2 different cpu coolers.
One with zalman 7000alcu and one with Thermalright XP-90 and a zalman 92mm fan ( you can use what ever 80/92mm fan you like high speed, low speed, led colored, etc).
Both are equal regarding cooling to my experience, but I prefered the XP-90 because I did not have to remove the backplate ( I think zalman recommends mounting it´s own backplate to get the right distance/pressure between the cooler and cpu ).
With the XP-90 you just switch the retension mechanism which is easy ( even with the MoBo in the case ).

Similar Messages

  • Looking for a better heatsink help....K8N NEO2

    Im looking for a better heatsink....any suggestions? I may oc it but for now I wont....it idles at 40-41 and stays at 60 when im gaming 58 if i turn off cool n quiet.....and thats with some ocz ultra5 Thermal compund....ThX

    Yes, agree with SAB, zalman 7000 is a good one, however I´ve got 2 very simular K8N Neo2-systems but with 2 different cpu coolers.
    One with zalman 7000alcu and one with Thermalright XP-90 and a zalman 92mm fan ( you can use what ever 80/92mm fan you like high speed, low speed, led colored, etc).
    Both are equal regarding cooling to my experience, but I prefered the XP-90 because I did not have to remove the backplate ( I think zalman recommends mounting it´s own backplate to get the right distance/pressure between the cooler and cpu ).
    With the XP-90 you just switch the retension mechanism which is easy ( even with the MoBo in the case ).

  • Looking for a specific data in all the cubes and ods

    Hi Gurus
    "i am looking for all the cubes/ods that contain a specific Controlling area(lets say 0123) and a specific 0plant (lets say plant 4567), now i can go down to every cube and ods and search for it in its contents but i have like hundereds of cubes it will take days, is there a simple way to look for some particular data in all the cubes/ods, and it tells me which cube/ods contains these plants and controlling area."
    <b>now based on this above post i got a reply that abaping can help.</b>
    "you could write an ABAP where you call for every InfoProvider function RSDRI_INFOPROV_READ_RFC like
    loop at <infoprov-table> assigning <wa>.
    call function 'RSDRI_INFOPROV_READ_RFC'
    exporting
    i_infoprov = <wa>
    tables
    i_t_sfc = i_t_rsdri_t_sfc
    i_t_range = l_t_rsdri_t_range
    e_t_rfcdata = l_t_rsdri_t_rfcdata
    exceptions
    illegal_input = 1
    illegal_input_sfc = 2
    illegal_input_sfk = 3
    illegal_input_range = 4
    illegal_input_tablesel = 5
    no_authorization = 6
    generation_error = 7
    illegal_download = 8
    illegal_tablename = 9
    illegal_resulttype = 10
    x_message = 11
    data_overflow = 12
    others = 13.
    endloop.
    i_t_sfc should contain 0PLANT and i_t_range the restriction on you plant value.
    with a describe table statement on l_t_rsdri_t_rfcdata you can get the hits.
    check test program RSDRI_INFOPROV_READ_DEMO for details
    best regards clemens "
    <b>now my question is how do  i use this code to check each and every cube in bw, it seems like it is meant to be for only one cube at a time. and what does he  mean by  "for every infoprovider function"</b>
    thanks

    THANKS

  • Looking for a better solution that tunnel interface

    Hi
    acctualy I have a Vsat connection between my remote site and central office
    on both site we have router and sat modem
    I have now a tunnel interface between my two routers,I am looking for a better idea,,

    hi...
    so you have tunnel interface between your two router so now what are you looking for...?
    secure IPsec connection or what???
    please explaine in details
    regards
    Devang

  • Whenever i try to download a rather large file i continue to get the "could not read source file" error. Tried new profile, uninstalling and looking for the compreg.dat file to delete nothing is working. Please help

    whenever i try to download a rather large file i continue to get the "could not read source file" error. Tried new profile, uninstalling and looking for the compreg.dat file to delete nothing is working. Please help

    Did you reinstall CS3 after CC?
    For that matter, doing an in-place upgrade on the OS is always a gamble with Adobe programs. Reinstalling all the versions you need, in order, would probably solve your problem.
    And you shouldn't need to save as IDML after opening the .inx in CC.

  • Looking for a "free" Date Picker

    I'm looking for a free to download and use Date Picker that I can integrate into a small Swing app. Nothing fancy, just a calendar (probably using a JTable) and the ability to select a day of year/month and (possibly) a time of day.
    I'm searching google but they're all commercial licenses and I'm simply building this app as a learning process, not for profit.
    If there's nothing out there, I'll just stick with my series of combo-boxes :)
    Cheers,
    Chris

    Oh yeah, I should point out that I'm not just being lazy. I've spent a while trying to build it myself to no avail. I got as far as displaying the grid :P
    http://www.w3style.co.uk/~d11wtq/datepicker.png (out of date, the days are correct now)
    package org.w3style.calendar;
    import javax.swing.*;
    import javax.swing.table.*;
    import java.awt.*;
    public class CalendarPanel extends JPanel
         protected CalendarEventController controller = null;
         public CalendarModel model = null;
         //JComponents
         protected JComboBox monthDropdown = null;
         protected JSpinner yearDropdown = null;
         protected JTable grid = null;
         public CalendarPanel(String title)
              super(new GridBagLayout());
              this.model = new CalendarModel();
              this.controller = new CalendarEventController();
              this.controller.setUI(this);
              this.controller.setModel(this.model);
              this.setBorder(BorderFactory.createTitledBorder(title));
              GridBagConstraints c = new GridBagConstraints();
              c.gridx = 0;
              c.gridy = 0;
              c.fill = GridBagConstraints.HORIZONTAL;
              c.anchor = GridBagConstraints.WEST;
              this.addMonths(c);
              c.gridx = 1;
              c.anchor = GridBagConstraints.EAST;
              c.fill = GridBagConstraints.NONE;
              this.addYears(c);
              c.gridx = 0;
              c.gridy = 1;
              c.gridwidth = 2;
              this.addTable(c);
         protected void addMonths(GridBagConstraints c)
              String[] months = this.model.getMonths();
              if (this.monthDropdown == null)
                   this.monthDropdown = new JComboBox(months);
              int monthNow = this.model.getCurrentMonth();
              this.monthDropdown.setSelectedIndex(monthNow);
              this.model.setSelectedMonth(monthNow);
              this.controller.addMonthDropdown(this.monthDropdown);
              this.add(this.monthDropdown, c);
         public JComboBox getMonthDropdown()
              return this.monthDropdown;
         protected void addYears(GridBagConstraints c)
              this.yearDropdown = new JSpinner(this.model.getYearSpinnerModel());
              this.yearDropdown.setEditor(new JSpinner.DateEditor(this.yearDropdown, "yyyy"));
              this.add(this.yearDropdown, c);
         protected void addTable(GridBagConstraints c)
              JPanel box = new JPanel(new GridBagLayout());
              GridBagConstraints myC = new GridBagConstraints();
              myC.gridx = 0;
              myC.gridy = 0;
              this.grid = new JTable(this.model.getTableModel());
              this.configureTable();
              box.add(this.grid.getTableHeader(), myC);
              myC.gridy = 1;
              box.add(this.grid, myC);
              this.add(box, c);
         public void configureTable()
              this.grid.setDragEnabled(false);
              this.grid.getTableHeader().setReorderingAllowed(false);
              this.grid.getTableHeader().setResizingAllowed(false);
              CalendarCellRenderer renderer = new CalendarCellRenderer();
              renderer.setParentUI(this);
              TableColumn col = null;
              for (int i = 0; i < 7; i++)
                   col = this.grid.getColumnModel().getColumn(i);
                   col.setPreferredWidth(25);
                   col.setCellRenderer(renderer);
              this.grid.setSelectionBackground(new Color((float)0.7, (float)0.86, (float)1.0));
              this.grid.setSelectionForeground(Color.black);
              this.grid.setShowGrid(false);
              this.grid.setRowHeight(20);
              if (this.model.getSelectedMonth() == this.monthDropdown.getSelectedIndex())
                   int r = this.model.getSelectedGridRow();
                   this.grid.setRowSelectionInterval(r, r);
                   int c = this.model.getSelectedGridColumn();
                   this.grid.setColumnSelectionInterval(c, c);
         public JTable getGrid()
              return this.grid;
    * Manages the rendering of the cells in the calendar
    package org.w3style.calendar;
    import javax.swing.*;
    import javax.swing.table.*;
    import java.awt.*;
    import java.awt.event.*;
    * This is just a basic extension of the DefaultTableCellRender from the current L&F
    public class CalendarCellRenderer extends DefaultTableCellRenderer
          * The current row being rendered
         protected int row;
          * The current column being rendered
         protected int col;
          * If this cell is part of the "selected" row
         protected boolean isSelected;
          * The table being rendered
         protected JTable tbl;
         protected CalendarPanel parentUI = null;
         public void setParentUI(CalendarPanel p)
              this.parentUI = p;
          * Fetch the component which renders the cell ordinarily
          * @param JTable The current JTable the cell is in
          * @param Object The value in the cell
          * @param boolean If the cell is in the selected row
          * @param boolean If the cell is in focus
          * @param int The row number of the cell
          * @param int The column number of the cell
          * @return Component
         public Component getTableCellRendererComponent(JTable tbl, Object v, boolean isSelected, boolean isFocused, int row, int col)
              //Store this info for later use
              this.tbl = tbl;
              this.row = row;
              this.col = col;
              this.isSelected = isSelected;
              //and then allow the usual component to be returned
              return super.getTableCellRendererComponent(tbl, v, isSelected, isFocused, row, col);
          * Set the contents of the cell to v
          * @param Object The value to apply to the cell
         protected void setValue(Object v)
              super.setValue(v); //Set the value as requested
              //Set colors dependant upon if the row is selected or not
              if (!this.isSelected) this.setBackground(new Color((float)0.87, (float)0.91, (float)1.0));
              else this.setBackground(new Color((float)0.75, (float)0.78, (float)0.85));
              //Set a special highlight color if this actual cell is focused
              if (this.row == this.tbl.getSelectedRow() && this.col == this.tbl.getSelectedColumn())
                   this.setBackground(new Color((float)0.5, (float)0.80, (float)0.6));
                   this.parentUI.model.setSelectedMonth(this.parentUI.getMonthDropdown().getSelectedIndex());
                   this.parentUI.model.setSelectedGridRow(this.row);
                   this.parentUI.model.setSelectedGridColumn(this.col);
    package org.w3style.calendar;
    import java.util.Calendar;
    import java.util.GregorianCalendar;
    import java.util.Date;
    import javax.swing.table.DefaultTableModel;
    import javax.swing.*;
    public class CalendarModel
         protected GregorianCalendar calendar = null;
         protected Integer selectedMonth = null;
         protected Integer selectedYear = null;
         protected Integer selectedGridRow = null;
         protected Integer selectedGridColumn = null;
         String[][] days = null;
         public CalendarModel()
              this.days = new String[6][7];
              this.calendar = new GregorianCalendar();
         public GregorianCalendar getCalendar()
              return this.calendar;
         public String[] getMonths()
              String[] months = {
                   "January", "February", "March", "April", "May", "June",
                   "July", "August", "September", "October", "November", "December" };
              return months;
         public int getDaysInMonth()
              int[] daysInMonths = { 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 };
              int month = this.calendar.get(Calendar.MONTH);
              int ret = daysInMonths[month];
              if (month == 1 && this.calendar.isLeapYear(this.calendar.get(Calendar.YEAR))) ret += 1;
              return ret;
         public String[] getDayHeadings()
              String[] headings = { "S", "M", "T", "W", "T", "F", "S" };
              return headings;
         public DefaultTableModel getTableModel()
              String[] headings = this.getDayHeadings();
              Object[][] data = this.getDays();
              DefaultTableModel model = new DefaultTableModel(data, headings) {
                   public boolean isCellEditable(int row, int col)
                        return false;
              return model;
         public SpinnerDateModel getYearSpinnerModel()
              Date now = this.calendar.getTime();
              int year = this.calendar.get(Calendar.YEAR);
              this.calendar.add(Calendar.YEAR, -1000);
              Date earliest = this.calendar.getTime();
              this.calendar.add(Calendar.YEAR, 2000);
              Date latest = this.calendar.getTime();
              this.calendar.set(Calendar.YEAR, year);
              SpinnerDateModel model = new SpinnerDateModel(now, earliest, latest, Calendar.YEAR);
              return model;
         public void setSelectedGridRow(int r)
              this.selectedGridRow = r;
         public Integer getSelectedGridRow()
              return this.selectedGridRow;
         public void setSelectedGridColumn(int c)
              this.selectedGridColumn = c;
         public Integer getSelectedGridColumn()
              return this.selectedGridColumn;
         public int getSelectedMonth()
              return this.selectedMonth;
         public void setSelectedMonth(int m)
              this.selectedMonth = m;
         public String[][] getDays()
              int currDay = this.calendar.get(Calendar.DAY_OF_MONTH);
              this.calendar.set(Calendar.DAY_OF_MONTH, 1);
              int firstDayOfMonthAsDayOfWeek = this.calendar.get(Calendar.DAY_OF_WEEK);
              this.calendar.set(Calendar.DAY_OF_MONTH, currDay);
              int daysInMonth = this.getDaysInMonth();
              int row = 0;
              int key = 0;
              int dayToAdd = 0;
              for (int k = 1; k <= 42; k++)
                   if (k < firstDayOfMonthAsDayOfWeek || dayToAdd >= daysInMonth) this.days[row][key] = "";
                   else
                        dayToAdd++;
                        this.days[row][key] = ""+dayToAdd;
                        //Hack?
                        if (dayToAdd == currDay && this.getSelectedGridRow() == null && this.getSelectedGridColumn() == null)
                             this.setSelectedGridRow(row);
                             this.setSelectedGridColumn(key);
                   key++;
                   if (key == 7)
                        key = 0;
                        row++;
              return this.days;
         public int getCurrentMonth()
              int currentMonth = this.calendar.get(Calendar.MONTH);
              return currentMonth;
         public void setYear(int year)
         public void setMonth(int month)
    package org.w3style.calendar;
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    import javax.swing.table.*;
    import java.util.Calendar;
    import java.util.GregorianCalendar;
    public class CalendarEventController
         protected CalendarPanel ui = null;
         protected CalendarModel model = null;
         public CalendarEventController()
         public void setUI(CalendarPanel cal)
              this.ui = cal;
         public void setModel(CalendarModel m)
              this.model = m;
         public void addMonthDropdown(JComboBox months)
              months.addItemListener(new ItemListener() {
                   public void itemStateChanged(ItemEvent e)
                        if (e.getStateChange() == ItemEvent.SELECTED)
                             int monthSelected = ui.monthDropdown.getSelectedIndex();
                             model.getCalendar().set(Calendar.DAY_OF_MONTH, 1);
                             model.getCalendar().set(Calendar.MONTH, monthSelected);
                             //update days in table model, update ui
                             ui.getGrid().setModel(model.getTableModel());
                             ui.configureTable();
                             ui.getGrid().updateUI();
    }I could have finished it but it was just going to be a buggy mess.

  • Looking for a better resource to get a handle on using effects in after effects (CS6 BTW)

    Hello thanks for looking in,
    I would like to get better control over Zooming. The Zooming I found in AE did not function when
    dragged it into my effects controller...Is the only Zoom control really the "Scale" as found in Prem-Pro?
    I could not find it in AE. I wanted to zoom over the shoulder of my actor and concentrate on what my Actor is looking at/pointing at. I could not find where that effect is at in AE.
    If you know of a couple good tutorials to watch that show how to control the effecst in After-Effects it would be welcomed and appreciated. If you know the specific path to use to pan and
    zoom for my desired shot mentioned, that too would be appreciated. One other ? I skimmed through "Creative Cow" but there are many videos and after watching a couple that were titled what
    I want, were not what I was looking for. Spent an hour plus surfing before I came here to ask.
    Are some of the effects only applicable to one or the other? IE: Movies or stills? If so is there a
    manual that states what can be used with what? I tried dragging some of the effects into my effects area and they would not populate. IE: Zoom Forward. Only used for Text?
    Thanks for your time with this in advance.

    Start here to learn After Effects: http://adobe.ly/bjBT3P
    (That link is the direct link to the resources recommended on the thread that shooternz gave.)

  • Looking for a better way to backup end users

    Hello there.
    Not sure if this the best forum for this post but here goes.
    Last week my company had a break in and a couple of laptops got lifted. Not a big deal as I had backups of the machines on tape. It did take a while to recover the files though. During that time I got to thinking about a better way to backup and I am looking for any ideas of if this would work or not.
    First quick overview. About 60 end users majority with laptops.
    What I am thinking of doing is this. Take an xServe RAID configured in RAID 5, for redundancy and speed, and creating a shared folder on it for each of my end users. This way if they need to retrieve a file they can log in and will not have to call me. Then, this is where I need help, use some tool to copy all of their files at specified intervals into their folder, at least once a day. I am currently using Retrospect to backup everyone directly to tape and I could use that to do this but the only thing I do not like about Retrospect is it can only do one user at a time. With 60 users I have to start it pretty early in the day. I know copy files would be alot faster so I am not ruling it out. I was also thinking about using ChronoSync to accomplish this and then use Retrospect to backup the RAID to tape for long term storage. I am ruling out using Home directories on the xServe for my users because they are all laptops and are usually out of the office at least one day a week.
    If anyone could offer some ideas of whether or not this is going to work or not or if you have other suggestions, any help would be greatly appreciated.
    Thanks in advance.
    Daniel Krajc

    Hi,
    you could be using a combination of Mobile Accounts (for the settings of the ibook) and rsync (which is installed by default on 10.3 and 10.4), check man rsync for more info.
    regards.
    Dimi.

  • ALE/iDoc for Work Center data transfer

    Hello, community.
    I am working on several interfaces for the PP and PM modules using iDocs/ALE.
    One of the requirements is that only created and modified data must be distributed from R/3.
    For Work Centers, we are using basic type LOIWCS02 and message type LOIWCS. We are generating iDocs through transaction POIM, which has two transfer modes: Complete (data for all Work Centers etc.) and Change (only new and updated data).
    The Change Transfer Mode assumes you have set both Change Pointers and Change Documents for the objects to be transfered. Otherwise, it'll work just like the Complete Transfer Mode.
    Our PP consultant told me there is no configuration to generate Change Documents for Work Center data modifications.
    Can anybody give me other opinions? I'll resort to Z-table solutions only if I have no other options.

    Hi Danilo,
    Do you know what the process codes are for
    LOIWCS and LOIROU ?
    Appreciate your help.
    Thanks,
    Gopi.

  • Looking for an efficient data structur & search algorithm

    Hi all
    i have a list of digits (international phone network prefixes) with some hundreds to some thousends entries. An entry may be in the form
    ^00[1-9]{1}[0-9]{0,7}$
    I.e. this might be 001, 0041, 00317545, 00317548, 00317549 and so on. Regarding the last three examples, it might even be that there is an additonal 0031754.
    What i need a a data structur that allows to match these prefixes against a phonenumber.
    I.e. if i have the phonennumber 001123456789 it would match the prefix 001. If i had 00317549111 it would match 00317549.
    The easiest way would be to but all prefixes into an Vector or similar and loop over all entries, trying to match the phonenumber with startsWith(). But this wouldn't always result in a absolutely perfect match, since, i.e. for the phonenumber 00317549111 the check against the prefix 0031754 would return a match even if there was a more specific match with the prefix 00317549. But more than that, this simple algorithm is not very efficient.
    So i am looking for a more efficient way/pattern to do this. I thought about a kind of tree structure, starting with 00 in the top level, than provding [1-9] in the second level, and [0-9] from third level on. Then on every node it would either store if there is a matching prefix on that level, or if there is a prefix starting with that digits on a lower level or if there is no prefix on that level or any lower.
    I.e. when i have the phonenumber 00317549111 it would start at the top level with 00. That would be ok. On the next level it would check if there is a node for digit 3. If there is, it would go one level deeper and check if there is a node for digit 1. If yes, again it would go one level deeper to check if there is a node for digit 7. If that algorithm comes to a level where, for the request digit, it get's a prefix indicator rather than a node indicator, the algortihm would know, that a matching prefix was found and that there is no more specifig match on deeper levels.
    One thing i forgot to mention - the prefixes might be read once during startup/init and there it might take some time for building up the datastructur - i don't care about that. But, when running, then the maching process should be as efficient as possible, that's the most important point for me.
    What do you think about a pattern like this? Could this be efficient? Do you see other patterns, that might be easier to implement and that might be faster/need less memory?
    Thanks a lot for your help.
    Cheers, Frank

    I would really have gone for your first approach. With mperemsky5's approach you have the loop with (potential) n iterations (Let n be the length of the number) and in each iteration to compute the hash-code for the string which again takes time proportional to the strings length.
    The tree approach takes time equal to the length of the prefix and is imho not more complicated.
    Perhaps this way:
    public class DigitTree
      private class Node {
           private Object content;
           private Node[] children = new Node[10];
      private Node root = new Node();
      public DigitTree() {
      public void addPrefix(String prefix, Object value) {
           char[] numberChars = prefix.toCharArray();
           Node node = root;
           for (int i=0; i<numberChars.length; i++) {
                int number = numberChars[i] - '0';
                if (node.children[number] == null) node.children[number] = new Node();
                node = node.children[number];
           node.content = value;
      public Object match(String phonenumber) {
           char[] numberChars = prefix.toCharArray();
           Node node = root;
           for (int i=0; i<numberChars.length; i++) {
                int number = numberChars[i] - '0';
                if (node.children[number] == null) return code.content;
                node = node.children[number];
           return node.content;
    }The method addPrefix lets you add a prefix to the tree. The content-Object can hold a String or whatever to identify the prefix. If your data is not complete (i.e. if there are numbers for which no prefix exists) you might want to initialize the content-object of a node with a default value (e.g. "not found").
    The method match lets you look up a prefix for a given number and returns the Object associated with the prefix..
    The code was not tested.
    Greetings
    Thomas

  • Creat Job for LSMW (periodical data transfer)- idoc BLAORD

    Hi,
    We are trying to create job for LSMW (thru frame program for periodic data transfer) for idoc BLAORD (Purchasing contract)
    When I am running the job that I created, the job is cancelled and the error is:
    "Upload from front-end is not possible in batch mode.
    Message no. /SAPDMC/LSMW_OBJ_070 020"
    How can I correct that? so I will be able to run a job (the job mast run background?)
    Thanks,
    Tal Sasson

    Hello,
    I was also receiving the same message /SAPDMC/LSMW_OBJ_070 020 even though I specified in /SAPDMC/SAP_LSMW_INTERFACE the server path. The problem was that in LSMW->Specify Files you have to delete the definition of front-end files and define application server files.
    That Flag File (Path and Name) (field /SAPDMC/LSOINP-FILENAME in program /SAPDMC/SAP_LSMW_INTERFACE) is kind of useless since it is ignored anyway and files defined in LSMW object are imported and they have to be read anyway if you use more than one file.
    Regards,
    Peter

  • Looking for a beta tester

    I'm putting the final touches on my next app. I'd love to get another set of eyes to help me go over the app. So I'm looking for a volunteer to help me test the heck out of my app.
    In return I will offer my time to help either the same person with their app (testing, not writing) or the app of someone else. Kind of a Pay-It-Forward idea.
    So if you are seriously interested and have the time this week or next to help me out please contact me at:
    rmaddy followed by the circled A then G mail company suffix.
    Ideally the willing person will look for bugs as well as offer suggestions on usability, and the like.
    And I'm looking for an person who does not develop iPhone apps professionally, but on their own time. No NDA required but I'd like to keep the app details between me and the other person until it's released.
    Thanks.

    may i?

  • Looking for a better graphic card. Need feedback and suggestion

    I'm looking to get a different graphic card but I'm not sure really what to buy,
    These are my computer specs 
    Computer: Gateway Gt5228 Media center edition
    OS: Windows Xp
     Current graphic card: NVIDIA GeForce 6100 PCI Express Slot avaliable
    I was wondering what would be a good graphic card that is a good significant upgrade.  I'm looking for one that has a significant increase over what I have right now, it doesn't necessarily have to be the best out there.
    I want to be able to play a game call Diablo 3 
    These are the High and low Performance, that the game will run with.
     Supported - High PerformanceNVIDIA AMD/ATI INTEL
    GeForce GTX 590
    Radeon HD 6990
    N/A
    GeForce GTX 580
    Radeon HD 6970
    GeForce GTX 570
    Radeon HD 6950
    GeForce GTX 560 ti
    Radeon HD 6870
    GeForce GTX 550 ti
    Radeon HD 6850
    GeForce GTX 480
    Radeon HD 6790
    GeForce GTX 470
    Radeon HD 6770
    GeForce GTX 465
    Radeon HD 6750
    GeForce GTX 460
    Radeon HD 5970
    GeForce GTS 360M
    Radeon HD 5870
    GeForce GTX 295
    Radeon HD 5850
    GeForce GTX 285
    Radeon HD 5830
    Geforce GTX 280
    Radeon HD 5770
    Geforce GTX 280M
    Radeon HD 5750
    GeForce GTX 275
    Radeon HD 4870
    GeForce GTX 260
    Radeon HD 4870
    Quadro FX 5800
    Radeon HD 4850
    Radeon HD 4800
    FirePro 3D V8750
    FirePro 3D V8700
    FireStream 9370
    Firestream 9350
    FireStream 9270
    FireStream 9250
     Supported - Low PerformanceNVIDIA AMD/ATI INTEL
    GeForce 9500 GT
    Radeon HD 3650 AGP
    HD Graphics 4000
    GeForce 9400 GT
    Radeon HD 3650
    HD Graphics 3000
    GeForce 9300 GS
    Radeon HD 3600
    HD Graphics 2000/1000
    GeForce 8800 GS
    Radeon HD 3470                   
    GeForce 8600 GT
    Radeon HD 3450
    GeForce 8600 GTS
    Radeon HD 3430
    GeForce 8500 GT
    Radeon HD 3200
    GeForce 8400 GS
    Radeon HD 3100
    GeForce 8400
    Radeon HD 2600 XT AGP
    GeForce 8300 GS
    Radeon HD 2600 XT
    GeForce 8300
    Radeon HD 2400 Series
    GeForce 8200
    Radeon HD 2350
    GeForce 8100
    Radeon HD 2100
    GeForce 7950
    Mobility Radeon HD 4530
    GeForce 7900
    Mobility Radeon HD 4330
    GeForce 7900 GS
    Mobility Radeon HD 2600 XT
    GeForce 9500M GS
    Mobility Radeon HD 2600
    GeForce 9500M G
    Mobility Radeon HD 2600
    GeForce 9400M
    Mobility Radeon HD 2400 XT
    GeForce 8600M GT
    Mobility Radeon HD 2400
    GeForce Go 7900
    Mobility Radeon HD 2300
    GeForce Go 7800
    Mobility Radeon X2300
    Quadro FX 5500
    Radeon X1950 Series
    Quadro FX 4500
    Radeon E2400
    Quadro FX 4000
    FirePro 3D V7750
    Quadro FX 3500
    FirePro 3D V5700
    Quadro FX 3450
    Any help would be greatly appreciated
    Which ones can i use with my computer but without the need to buy nothing else. 
    thank you
    -Geo

    Honestly I wouldn't spend too much trying to upgrade your computer. It has an aging dual core Athlon processor, and only 2GB of RAM. Even with the highest top of the line card, with that CPU/RAM setup, your computer is probably going to struggle to run it.
    Hate to be the bearer of bad news.
    If you like my post, or solution to your issue/question, go ahead and click on the little star by my name and/or accept the post as the Solution. It makes me happy.
    I'm NOT an employee of Best Buy, or Geek Squad, though I did work as an Agent for a year 5 years ago. None of my posts are to be taken as the official stance that Best Buy will take on your situation. My advice is just that, advice.
    Unfortunately, that's the bad luck of any electronic, there's going to be bad Apples... wait that's a horrible pun.

  • For Init without data transfer showing records 0 from 0

    Hi all,
    Iam doing Init without data transfer to ODS. In the ODS manage it is showing 1 from 1 which is correct. This ODS data is automatically updated to a cube. There in the cube manage it is showing 0 from 0. My mappings in update rules also correct , but why it is not giving 1 from 1.
      In the cube manage the status is showing green but in the monitor of cube always it is yellow.
    Help me please
    Ram

    Hi Ram
    If you load data with INIT without data transfer then system shows the defualt record in the monitor.
    If check that record in the PSA then you dont find it and on the cube as well.
    If the load is green with 1 record then extractor working fine.It's not actaully a data reocrd.
    Hope it helps...
    Regards,
    Chama.

  • Reg lsmw for customer master data transfer

    Hello All,
    I want to know while transfering data by lsmw for customer master data .
    Scenario : There are more then one ship-to-party and bill to party so how to upload the data in this case?????
    Thanks,
    Sunny

    hi
    just refer to the link below
    http://www.sapmaterial.com/?gclid=CN322K28t4sCFQ-WbgodSGbK2g   
    <b>step by step procedure with screen shots</b>          
    regards
    vijay
    <b>plz dont forget to reward points if helpful</b>

Maybe you are looking for