T450s Platform Specifications

ThinkPad T450s Platform Specifi cations
Hope that helps,
John
ThinkPad T450s [ i7-5600U | 8GB | 1TB SSD | Full HD IPS | 802.11ac | BT | Webcam | FR | Win8.1Pro64 ]
Solved!
Go to Solution.

JNavas wrote:
940M is indeed unimpressive, but HD Graphics 5500 is pretty good. HD Graphics 6000 or Iris Graphics 6100 would be better, but 28W TDP may rule out i7-5557U with Iris 6100, and i7-5550U trades too much processor speed for HD Graphics 6000. Blame Intel.
I'm OK with the bright nonglare Full HD screen, and the keyboard is at least decent. I think it will be fine for programming and productivity use. It's not Great, but I do rate it Good, enough so that I may finally upgrade my T420s. CPU performance will be a wash, but battery life and (especially) screen will be better, and I can probably learn to live with the keyboard.
NVIDIA 940M graphics option is not available yet.
One other important issue is memory. With 1 SODIMM slot and only 4 GB soldered to the system board, dual channel memory operation (especially important with integrated graphics) is only available at 8 GB -- at max memory of 12 GB, memory operation is only lower performance single channel.
Hope that helps,
John
ThinkPad T450s [ i7-5600U | 8GB | 1TB SSD | Full HD IPS | 802.11ac | BT | Webcam | FR | Win8.1Pro64 ]

Similar Messages

  • Java NIO Platform Specific Quirks & Solutions

    I have been working with the NIO library recently, and I was disapointed to find that there are many little platform specific quirks. It is hard to design a program that can handle diffrent platforms when you have to do switches to handle the many little quirks. While I have only found 2, I suspect there are more. I invite others to post about NIO quirks and a possible solution if one is known.
    Quirk #1:
    On Win98, the a key is only readable once the first time the key is writable, while on WinXP, the key is flagged writable every time it is writable.
    Proposed Solution:
    Design a program which only expects the key to writable once on connection, and forget about other calls (since they cannot be expected on every OS)???
    Quirk #2:
    (Note: check out the topic NIO Non-Blocking Server not Reading from Key (http://forum.java.sun.com/thread.jsp?forum=31&thread=327241) for more info...)
    On WinXP, a key which is registered both OP_READ and OP_WRITE doesnt flag any read requests, even if input does come to the server.
    Possible Solution:
    See other fourm for details.

    Also... I dont have a Linux dev-box to test this stuff on... If anyone runs into things relating to the above quirks on OS's not mentioned, please post the os, and how the quirk is handled.

  • Platform-Specific Documentation

    Where can I find platform-specific documentation for Oracle
    7.3.4 on AIX?

    If you want to look at the implementation sepcific documentation, the best place to look is the source.
    The reason the docuementation is written generically is because they want you to write portable code, rather than rely on the specific implementation detail of the one you are using.
    Even if you don't intend to use another vendor, you might want to upgrade in the future and Java 7 or 8 many change its implementations provided it meets the specification.

  • In OPEN DATASET Statement Filenames are platform-specific How to specify MS

    In OPEN DATASET Statement
    Filenames are platform-specific. You must therefore use file- and pathnames that conform to the rules of the operating system under which your R/3 System is running. However, you can also use logical filenames to ensure that your programs are not operating system-specific. For further information, refer to Using Platform-Independent Filenames.
    DATA FNAME(60).
    FNAME = '/tmp/myfile'.
    OPEN DATASET 'myfile'.
    OPEN DATASET FNAME.
    This example works as long as your R/3 System is running under UNIX. The program opens the file "myfile" in the directory in which the R/3 System is running, and also opens the file "myfile" in directory "/tmp".
    FNAME = '[TMP]myfile.BIN'
    OPEN DATASET 'myfile.BIN'.
    question]]  How to specify an MS-file & how to go about?

    Hi,
    Just get the input file name from the application server through selection screen and keep it in parameter(p_inpfile).
    Then pass the parameter to OPEN DATASET statement.
    OPEN DATASET p_inpfile FOR INPUT IN TEXT MODE ENCODING DEFAULT.
      IF sy-subrc NE 0.
        WRITE :/ text-004.                                   "'No such input file' COLOR 3.
        EXIT.
      ELSE.
        DO.
          CLEAR : wa_string,wa_0001.
    *Reading the file from application server and moving to work area*
          READ DATASET p_inpfile INTO wa_string.
          IF sy-subrc NE 0.
            EXIT.
          ELSE.
            CLEAR wa_0001.
    *Spliting fields in the file-
            REPLACE ALL OCCURRENCES OF '#' IN wa_string WITH ' '.
            SPLIT wa_string AT c_htab INTO wa_0001-pernr
                                           wa_0001-werks       "Personnel Area
                                           wa_0001-persk       "Employee Sub-Group
                                           wa_0001-vdsk1       "Org. Key
                                           wa_0001-abkrs       "Payroll area
                                           wa_0001-ansvh.      "Work contract
            wa_0001-begda = p_efdate.
            wa_0001-endda = '99991231'.
            APPEND wa_0001 TO int_0001.
          ENDIF.
        ENDDO.
        CLOSE DATASET p_inpfile.
    Use like this and pass all those values to internal table.
    Thanks,
    Sakthi C
    *Rewards if useful*

  • Utl_file.putline  - platform specific line termination character

    PUT_LINE terminates the line with the platform-specific line terminator character or characters.
    But the porblem is this.
    The file generator application can run in different platform,and hence it means I can have different line termination character.Is there anyway I can force it to generate Unix only line termination character (line termination char in Unix I guess is \n) .
    In short programatically I want to control it.
    I looked at UTL_FILE.PUTLINE but it doesnt have any option to control the line termination char.
    Help.

    here is the example, i am on HP UNIX
    SQL> DECLARE
      2     l_text   VARCHAR2 (32767);
      3     v_file   UTL_FILE.FILE_TYPE;
      4  BEGIN
      5   -- OPEN FILE to write
      6     v_file :=  UTL_FILE.FOPEN (LOCATION          => 'NOTIFICATION',
      7                        filename          => 'Test.txt',
      8                        open_mode         => 'w',
      9                        max_linesize      => 32767
    10                       );
    11     UTL_FILE.PUT(v_file,'Hello' || CHR(10));
    12 
    13     UTL_FILE.PUT(v_file,'how are you' || CHR(10));
    14 
    15     UTL_FILE.PUT(v_file,'I am fine' || CHR(10));
    16     UTL_FILE.FCLOSE (v_file);
    17    ---- open file to read
    18    v_file := UTL_FILE.FOPEN (LOCATION          => 'NOTIFICATION',
    19                        filename          => 'Test.txt',
    20                        open_mode         => 'r'
    21                       
    22                       );
    23     BEGIN
    24        LOOP
    25           UTL_FILE.GET_LINE (v_file, l_text, 32767);
    26           DBMS_OUTPUT.PUT_LINE (l_text);
    27        END LOOP;
    28     EXCEPTION
    29        WHEN NO_DATA_FOUND
    30        THEN
    31           NULL;
    32     END;
    33      -- READ LAST LINE
    34    -- DBMS_OUTPUT.PUT_LINE ('Last Line : |' || l_text || '|');
    35     UTL_FILE.FCLOSE (v_file);
    36  EXCEPTION
    37     WHEN OTHERS
    38     THEN
    39        UTL_FILE.FCLOSE (v_file);
    40  END;
    41  /
    Hello
    how are you
    I am fine
    PL/SQL procedure successfully completed.
    SQL> ed
    Wrote file afiedt.buf
      1  DECLARE
      2     l_text   VARCHAR2 (32767);
      3     v_file   UTL_FILE.FILE_TYPE;
      4  BEGIN
      5   -- OPEN FILE to write
      6     v_file :=  UTL_FILE.FOPEN (LOCATION          => 'NOTIFICATION',
      7                        filename          => 'Test.txt',
      8                        open_mode         => 'w',
      9                        max_linesize      => 32767
    10                       );
    11     UTL_FILE.PUT(v_file,'Hello');
    12     UTL_FILE.PUT(v_file,'how are you' );
    13     UTL_FILE.PUT(v_file,'I am fine' );
    14     UTL_FILE.FCLOSE (v_file);
    15    ---- open file to read
    16    v_file := UTL_FILE.FOPEN (LOCATION          => 'NOTIFICATION',
    17                        filename          => 'Test.txt',
    18                        open_mode         => 'r'
    19                       );
    20     BEGIN
    21        LOOP
    22           UTL_FILE.GET_LINE (v_file, l_text, 32767);
    23           DBMS_OUTPUT.PUT_LINE (l_text);
    24        END LOOP;
    25     EXCEPTION
    26        WHEN NO_DATA_FOUND
    27        THEN
    28           NULL;
    29     END;
    30      -- READ LAST LINE
    31    -- DBMS_OUTPUT.PUT_LINE ('Last Line : |' || l_text || '|');
    32     UTL_FILE.FCLOSE (v_file);
    33  EXCEPTION
    34     WHEN OTHERS
    35     THEN
    36        UTL_FILE.FCLOSE (v_file);
    37* END;
    38  /
    Hellohow are youI am fine
    PL/SQL procedure successfully completed.

  • How to create platform specific Menus

    Hi Folks,
    I am new to the Air SDK, and having a problem adding menu items. On a Mac platform I would like to add a new menu item
    to the existing applications menu. I have tried various example code, but they all produce basically the same error.
    I am currently working on OSX Mountain Lion and am using feature detection, which works fine, i.e.
    if (NativeWindow.supportsMenu)  {
        nativeWindow.menu = new air.NativeMenu();
    else if (air.NativeApplication.supportsMenu)  {
      air.NativeApplication.nativeApplication.menu = root;
    except that I get the error: ReferenceError: Can't find variable: NativeApplication
    Any help would be greatly appreciated.
    Thanks,
    Daryl

    Check the uberlink and MacFly tutorials at PVII
    http://www.projectseven.com/)
    and the Navbar tutorial/articles at Thierry's place
    http://tjkdesign.com/articles/dropdown/)
    Or this one (more recent article):
    http://tjkdesign.com/articles/Pure_CSS_Dropdown_Menus.asp)
    Or to get it done fast, go here -
    http://www.projectseven.com/tutorials/navigation/auto_hide/index.htm
    Murray --- ICQ 71997575
    Adobe Community Expert
    (If you *MUST* email me, don't LAUGH when you do so!)
    ==================
    http://www.dreamweavermx-templates.com
    - Template Triage!
    http://www.projectseven.com/go
    - DW FAQs, Tutorials & Resources
    http://www.dwfaq.com - DW FAQs,
    Tutorials & Resources
    http://www.macromedia.com/support/search/
    - Macromedia (MM) Technotes
    ==================
    "aekp" <[email protected]> wrote in message
    news:en12bl$25c$[email protected]..
    >I want to know how to make the drop down menus for my
    navigation bar. I
    >really
    > want the menus to pop out to the right. Do I have to buy
    a java script to
    > do
    > this. I am a relativly new developer. I know some HTML
    and am just
    > learning
    > CSS. I am using Dreamweaver to construct my pages. I
    dont know java
    > scripting and dont know how hard it is to do so don't
    know if this is
    > something
    > I can make on my own or if I can copy one from a free
    source or buy one.
    > Thanks for any help. aekp
    >

  • Platform Specific Release Number, is it correct?

    We patched our Oracle database to 11.1.0.7.5
    However, when we check the version, it only shows 11.1.0.7.0
    The patch that brought it to the .5 completed successfully and shows in the opatch lsinventory.
    I did a bunch of searching and never found an example of someone showing the last number as anything other than zero.
    Why do I not see the .5 at the end of my version?
    Thanks,
    Roger

    Interim patches don't change the major version number, so don't worry. There's a metalink note about this, unfortunately I don't remember the id.
    Werner

  • Using OOP across multiple platforms – how to manage platform-specific functions

    I am writing OOP software that acquires data from many cRIO chassis and transmits that information to a remote machine. For testing purposes, we want some of the cRIO chassis to be “Real” and the rest “Simulated”. My project consists of a Parent cRIO chassis class, along with two child classes (Real cRIO and Simulated cRIO). There is also a Parent cRIO method, along with numerous subVI parent and child methods (all with Dynamic object inputs/outputs).  Each instance of a cRIO object is created by taking the Parent cRIO method and wiring into it either a Real or a Simulated class. Real instances use child methods that call RT functions, and Simulated instances use functionally-equivalent child methods that avoid RT function calls.
    The software is fine as long as the real and simulation instances are directed to RT targets. However, I would like to direct the simulation instances to a Windows target; when I do so, I get complaints about RT functions being called on the Windows target. Is there a way to configure my Project so that the compiler will allow my Simulation instances to run on a Windows machine?
    Thank you for any assistance you can offer.

    Just throwing this out there, not sure, but have you tried "disable autodeploy variables" on the crio units within the project?  
     Also, another thing you could try is wrapping your cRIO functions in a conditional structure and check for a targettype== RT.   I'm not sure if this helps but two thoughts i had.
    G/L  

  • Multi-platform File Adapter

    We are currently looking at the requirements for several new processes involving use of the File Adapter functionality. Our production BPM environment is RedHat Linux 4, while this particular legacy system runs on Windows 2000. The legacy system is already configured to read and write XML files into Windows file shares. Some integration processes should kick off when XML files are written to the file shares. Other processes will write XML files back into the file shares. I am looking for recommendations as to the best architectural approach to dealing with this multi-platform problem within the BPEL PM. As I see it, we have a few of options:
    1.     Utilize FTP server functionality rather than direct file access to read and write the files in a platform-independent manner.
    2.     Use some other technology to bridge between the platform-specific file directories and something less dependent on platform. For example, pick up the files from the Windows directory and write them to an AQ queue. Then feed the BPEL process from the queue.
    3.     Run BPM on multiple platforms and allow the Windows instance to handle Windows file drops while the Linux instance handles Linux file drops. Obviously there is a cost penalty here as well as complexity during deployment.
    Any thoughts or experiences are welcome.
    Thank you.

    Have you looked into relative path's? that would solve the issue of different OS path names.
    Also, you might want to consider the deployment descriptors you can use when compiliing, you can set enviroment specific variables like paths in there.

  • Oracle applicaion server - platform sizing?

    Where can I get an idea of the type of platform specification (i.e. memory, processor, hard disc ..) I would need to run different applicxations using OWAS?

    spam, nice!

  • Recommendations for cross-platform software development?

    I'm considering developing a new shareware product and I'd like for it to be able to run on both OS X and Windows, and Linux too if that ends up not requiring too much more effort.
    I've been a Java programmer for many years now, making Java in some ways a very obvious solution. But I've never been all that pleased with the look and the performance of Java Swing GUIs. Swing isn't all that bad for some uses, but it can be clumsy in many ways (like Mac open/save file dialogs), doesn't always get the look-and-feel of a particular platform quite right, misses many platform-specific features one might want to access -- in short, Java-based apps seldom manage to have the fit-and-finish of off-the-shelf, shrink-wrapped commercial software.
    I could stick with Java and try out the SWT toolkit (it's better at getting native look-and-feel, and native performance) for building a GUI, but from what I've read SWT has its limitation as well, and besides, because of the nature of the product I have in mind -- something dealing with audio and music -- a lot of the open source code I'd like to incorporate into my product is written in C or C++, and I might need to do some low-level driver work too. Trying to bridge all of that into a Java app with lots of JNI work doesn't seem like the best route to take.
    I could learn C# and use Mono to make my stuff work for OS X, but, although I've never worked with C# and whatever standard GUI libraries one would typically use with C#, I suspect that it will work best for Windows and be kind of iffy for Mac use.
    All this said, I'm fairly certain that, after many years away from it, the best thing for me to do is get back into using C++ for this project.
    From my cursory preliminary research, the best looking C++ cross-platform development library I've seen so far is Qt from Trolltech. It's also very expensive from the viewpoint of a start-up operation -- a few thousand dollars, even with a 65% discount given to small start-ups.
    There's the totally free, open-source wxWidgets, but it sounds like wxWidgets' Mac support isn't the greatest, and it sounds like it's noticeably buggier than Qt. Maybe it would still be good enough for my uses, but I don't know that yet -- which is one reason I'm writing this post, hoping others have had some experience with it.
    Anyone know any other C++ cross platform toolkits for general GUI application development? One article I read said:
    If your needs are a free cross-platform environment, then wxWidgets is your best and only solution. However, for under $100, you can find a cross-platform environment with a much better Macintosh user experience than wxWidgets.
    I can't seem to find any of these better-than-wxWidgets, under-$100 solutions, however. Suggestions, anyone?
    Quad G5 + 15" MBP   Mac OS X (10.4.6)  

    Hi--
    I think, from looking at that page he must be talking about the CPLAT framwork. It's kind of hard to figure out from that page, but he's got another page with information on CPLAT here.
    It looks like it's $50 for the license. You can also look at the official CPLAT site for more info. I've never used it, though, so I can't really say whether it's any good or not. But there is a trial version available...
    charlie

  • Implementation-specific documentation for the Sun/Oracle Java SE ?

    Hi,
    Some places in the Java SE API specification call for platform-specific documentation. For example, the specification of the method await of class java.util.concurrent.locks.Condition says:
    "Implementation Considerations
    The current thread is assumed to hold the lock associated with this Condition when this method is called. It is up to the implementation to determine if this is the case and if not, how to respond. Typically, an exception will be thrown (such as IllegalMonitorStateException) and the implementation must document that fact. "
    So, implementation-specific documentation is expected to exist in addition to the API specification documentation. Sure, sentences beginning with "Typically..." suggest that that is what the Sun/Oracle reference implementation does, so the behavior of Sun/Oracle implementation can be guessed in many cases... yet sometimes troubling uncertainty remains.
    If implementation-specific documentation for the implementation exists, please let me know.
    I apologize if I chose an inappropriate forum for this question, but there seems to be no forum for discussing documentation arrangements.

    If you want to look at the implementation sepcific documentation, the best place to look is the source.
    The reason the docuementation is written generically is because they want you to write portable code, rather than rely on the specific implementation detail of the one you are using.
    Even if you don't intend to use another vendor, you might want to upgrade in the future and Java 7 or 8 many change its implementations provided it meets the specification.

  • Platform neutral Runtime commands

    I'm using the Runtime class to issue a command to the OS. For NT it works like this:
    String[] commandArgs = {"cmd", "/c", command};
    proc = Runtime.getRuntime().exec(commandArgs, envp, file);
    I need to know what the comandArgs would be for a unix based os?
    And, I am looking for advice on how to determine the actual OS at runtime so I can issue the platform specific commandArgs.
    Thanks

    First of all, I belive there are no OS specific command args... they are passed to command by possition and they are interpreted by programmer based on some best practices. In unix you can meet params without any preceding chars like:
    ps aux
    switches like
    ls -la
    modern switches like --verbose etc...
    You can determine OS filesystem path separator using java.io.File static public field "separator", try to execute code like this:
    Properties props = System.getProperties();
    Enumeration en = props.propertyNames();
    while(en.hasMoreElements())
       System.out.println(props.getProperty((String)en.nextElement())); You will get some info about platform and runtime at all

  • Integration of SAP enterprise portal with ATG dynamo platform

    This is more an architectural question.
    There is an existing web application running on the ATG 5.x/6.x B2C platform that takes orders from dealers for a retailer. It integrates with a SAP system using proprietary integration mechanisms. This is the existing architecture.
    There is a idea to use the SAP netweaver platform, specifically the SAP enterprise portal that will integrate with the ATG dynamo platform.
    ATG 6.2 and above allows integration in 2 ways :
    1) Use web services
    2) Integration framework using JMS/RPC etc
    [Pl. see the ATG documentation www.atg.com/support]
    I have been reading thru number of articles on SAP netweaver and looking for multiple options for the above integration.
    My theoretical understanding is:
    a) Develop a connector to the ATG platform using connector framework and invoke a web service on the ATG platform that expose the business logic built on the ATG platform
    b) Does SAP XI come into picture if the portal tries to create a business process out of one single application.
    c) Are there any other options?
    I'm completely new to the SAP netweaver platform but have a good idea on SOA.
    Any help or inputs on this will be highly appreciated.

    Hello,
    I can give you a suggestion from the Connector framework point of view. We are currently developing a generic webservice connector which will enable to create content using CF, which will be sent as WS requests for function execution. The connector is planned to be released for New-York 7.1 Netweaver branch. For the mean time I can suggest, as you did, to develop your CF connector which will connect to ATG exposed WS.
    Best Regards,
    Ran

  • 7200 as centralized network service platform

    I'm about to gain a 7206VXR that's being decommissioned from its current purpose and plan to utilize it not for routing, but to provide centralized services to other routers in the enterprise. My initial thoughts are as a primary NTP server and an IOS Certificate Authority server.
    Does anyone have experience with the 7200 platform as an NTP server using an external GPS time source through the AUX port? I've read that this is a platform-specific capability of the 7200 series and wanted to get some feedback about real-world experience. The two possible locations are in a data center (thick cement walls, tons of possible sources of interference) and on a middle floor of a 70-story skyscraper (in the center of the building). Would any of the compatible GPS receivers be able to get a signal in either location? Are any of the GPS devices better than the rest?
    Beyond NTP and CA functionality, what other services would be worth exploring for this router? We're running a traditional (AKA very little above basic configuration of routers) WAN and looking to start using the functionality available in the gear we already have out there. If a 7200 would be a good platform to host some enterprise service other than NTP and CA, I'd love to know how else it could be useful.
    Thanks.
    -Mason

    Binary Image TFTP server

Maybe you are looking for

  • Class Not found Exception for invoking BPEL process through the Java code

    Hi. The JDeveloper IDE raise the Exception From the invoking the BPEL process through the java code .Class Not Found Exception (Locator,ID.......).What is process of importing these classes from API.

  • PIE Chart color assignment

    I have a Pie chart where the actual data values are Green, Red and Yellow and the user wants the chart colors to be same as the data values. Is there any way I can do that? Currently using APEX 4.0.1.00.03 Any help would be much appreciated. Thanks,

  • Import swf files in CP3, but export without any voice?

    Did anyone have the same problem with me? I imported swf file in slide and published. But I can't hear any voice in the slide.... At the same time, I tried to import as flv file and published, then it works. Voice in slide can be heard with no proble

  • I am new - in need of direction re Flash website not working

    Hello, Client says site will not come up for him. Recently an associate of mine and I built this site www.grievewinery.com. It seems to be working fine for everyone EXCEPT the owner himself. I am at a total loss. I have checked it on 4 MACS and 7 PC'

  • 3rd Gen Nano:  Play Button???

    I bought a 3rd generation Nano about year ago. In excellent condition and has been in a hard case since I bought it. The "play" button has not been responding. Sometimes, if you press really hard or in the right place, it will work. I have an appoint