Need for some advice

hi.
i am getting started with swing, and i was wondering if i am making some right choices. Meanwhile i dont know where to start.
I want to create an graphical editor for my thesis.
That means that I need to implement:
- a tree with a hierarchy of concepts
- draw several kind of graphs/ diagrams (drag and drop the concepts from the tree and create the nodes, connect them with each other with edges, extend a graph with other type of nodes...)
- docks with properties for the edges. there with be various kind of edges, so the properties will have to comply with the type of the edge.
- docks with tools for the graphs, e.g. edges, types of nodes.
- save the created 'project' somehow... and load the saved ones.
- .. and other stuff that i guess will come during the develpment.
So the questions are:
1. is swing enough? if not, what should i use?
2. from where to start to?! how to organize my code? packages/ objects, is there a desing pattern for this kind of java projects? (e.g. web applications have mvc for start, factory, observers...). Is there a book that i could read?
3. how to save the created object/project?
- docks will be separate JFrames?
Can someone advice me on this?
I will be grad to provide you more information for the project if it is needed.

ok, i ve done some work for this editor, and more questions came up.
since now, i can drag a node of a tree and 'drop' it to a panel (GraphPanel). The 'drop' means that the panel is re-painted, drawing some Ellipses:
public class GraphPanel extends JPanel implements Transferable {
     // holds all the nodes of my graph
     Set<GNode> nodes; // a node has a name (string) and a Point
     public void paintComponent(Graphics g) {
          super.paintComponent(g); // clear
          // repaint
          Graphics2D g2d = (Graphics2D) g;
          for (GNode n : nodes) {
               Ellipse2D.Float circle = new Ellipse2D.Float(
                    (float)n.getPoint().getX(), (float)n.getPoint().getY(), 20, 20);
               g2d.setColor(new Color(204, 159, 42));
               g2d.fill(circle);
               g2d.setColor(Color.black);
               g2d.drawString(
                    n.getName(), (int)n.getPoint().getX()+20, (int)n.getPoint().getY());
}while the JPanel implements Transferable and the TranferHandler of the JPanel accepts only the String (i only need the name of the node of a JTree) and importData() adds a new node each time a string flavor is tranfered.
The bad thing is that (a) i repaint all the panel each time.. -ok this is dummy-, (b) the nodes cannot be draggable, neither i can add mouse listeners, (c) it is realy dummy...
So.. how should i draw the nodes? Should I extend JComponent and add() an Image (e.g. an image with just a circle) in it and a Label, and add() a component to the GraphPanel on every drop?
The next thing is to be able to draw an edge among two nodes. How the edge should be implemented?
Thanks in advance (again).
Edited by: 831144 on 11-Feb-2011 08:41
Edited by: 831144 on 11-Feb-2011 08:42

Similar Messages

  • Looking for some advice.

    Hi. Hope this is right forum. First post. A brief background. Years ago (2007-2008) I created a web portfolio for school. First it was in HTML (Dreamweaver) and then Flash. I hadn't really touched it in years and decided this past couple of months, after playing in the medium again, to get back into wed design, 3d, and digital content creation. That said, I went in and updated both the HTML and Flash versions with the knowledge I currently have, limited though it is. I now would like to go forward and build a completely new site and teach myself HTML, JavaScript, and WebGL along the way (possibly before hand). Hopefully I'll get working on the new site before the end of the year. In the mean time, I'm using my old site as a stop-gap measure. I've also taken books out from the library to begin journey into the above mentioned languages.
    This all said, I'm looking for some advice on what direction I should go next...look into... Does my current objective seem reasonable? Also, could anyone give feedback on what I did wrong and what I've done right on my old site. I think, as far as what went wrong, the Flash page is just too large. No one wants to wait so long for it to load. I think I got carried away with it. Also, too many sound effects. That said, I think the HTML site was constructed in an "old-fashion" way. No one makes sites like that anymore. I basically set it up in Photoshop, sliced it, and assembled it in Dreamweaver. The end result is a bunch of tables in HTML? A friend suggested I look into a CMS (?) like WordPress?
    Here's my current site: http://www.personal.kent.edu/~mstingle/
    Constructive feedback on what I did right and wrong would be great. And, where I should be looking next for rebuild of my portfolio.
    Cheers.

    WebGL is still  experimental.  Most browsers don't fully support it yet.
    http://caniuse.com/webgl
    The current trend is Responsive Web Design -- layouts that work in all devices (mobile, tablet and desktop).  This technology relies on CSS layouts (no tables) with media queries for different viewport widths.  Below is a crude example built with the FluidGrid Layouts feature in DW CS6 or CC:
    http://alt-web.com/FluidGrid/Fluid2.html  -- resize your browser's viewport to see it in action.
    Flash is dead on the web now because the world's most popular mobile & tablet devices don't support it.  Animations are mostly being built with HTML5, CSS3 and JavaScript.  See Adobe Edge Animate.
    If you're not a skilled coder and just want a basic static web site, Adobe Muse might be all you need.  http://www.adobe.com/products/muse.html   That said, Muse cannot support server-side programming so you can't use it for advanced features like CMSs, blogs, etc...
    If you're a Creative Cloud member, you can use Behance & ProSite to build & share your portfolio online.
    http://www.adobe.com/products/creativecloud/behance-community.html
    http://prosite.com/
    In terms of your own site, ask yourself how much content & which features it will need to support in the coming months/years.  If it's going to be a relatively small site (under 20 pages), a static HTML site is probably all you need.  IMO, WordPress -- a dynamic CMS built with PHP & MySql databases -- would be overkill.  However, if you plan to make your site into a  blog for example, then a dynamic CMS is an option to consider.  WordPress isn't the only kid on the block either.  There's also Drupal, Joomla!, and many more...
    Nancy O.

  • Looking for some advice on CEP HA and Coherence cache

    We are looking for some advice or recommendation on CEP architecture.
    We need to build a CEP application that conforms to the following:
    • HA with no loss of events or duplicate events when failing over to the backup server.
    • We have some aggregative rules that needs to see all events.
    • Events are XMLs with size of 3KB-50KB. Not all elements are needed for the rules but they are there for other systems that come after the CEP (the customer services).
    • The XML elements that the CEP needs are in varying depth in the XML.
    Running the EPN on a single thread is not fast enough for the required throughput mainly because network latency to the JMS and the heavy task of parsing of the XML. Because of that we are looking for a solution that will read the messages from the JMS in parallel (multi thread) but will keep the same order of events between the Primary and Secondary CEPs.
    One idea that came to our minds is to use Coherence cache in the following way:
    • On the CEP inbound use a distributed queue and not topic (at the CEP outbound it is still topic).
    • On the CEPs side use a Coherence cache that runs on the CEPs JVMs (since we already have a Coherence cluster for HA).
    • Both CEPs read from the queue using multi threading (10 reading threads – total of 20 threads) and putting it to the Coherence cache.
    • The Coherence cache is publishing the events to both CEPs on a single thread.
    The EPN looks something like this:
    JMS adapter (multi threaded) -> replicated cache on both CEPs -> event bean -> HA adapter -> channel -> processor -> ….
    Does this sounds sound to you?
    Are we over shooting here? Is there a simpler solution for our needs?
    Is there a best practice for such requirements?
    Thanks

    Hi,
    Just to make it clear:
    We do not parse the XML on the event bean after the Coherence. We do it on the JMS adapter on multiple threads in order to utilize all the server resources (CPUs) and then we put it in the replicated cache.
    The requirements from our application are:
    - There is an aggregative query that needs to "see" all events (this means that we need to pass all events thru a single processor and we cannot partition them to several processors).
    - Because this is a HA solution the events on both CEPs (primary and secondary) needs to be at the same order when reaching the HA inbound adapter and the processor.
    - A single thread JMS adapter is not reading the messages from the JMS fast enough mainly because it takes time to parse the XML to an event.
    - Using a multi-threaded adapter or many single threaded adapters with message selector will create a situation that the order of events on both CEPs will not be the same at the processor inbound.
    This is why we needed a mediator so we can read in multiple threads that will parse the XMLs in parallel without concerning on order of messages and on the other hand publish all the messages on a single thread to the processors on both CEPs from this shared mediator (we use a replicated cache that runs on both JVMs).
    We use queue instead of topic because if we read the messages from a topic on both CEPs it will be stored twice on the Coherence replicated cache. But if we use a queue, when server 1 read the message and put it in the Coherence replicated cache then server 2 will not read it because it was removed from the queue.
    If I understand correctly you are suggesting replacing the JMS adapter with an event bean that will read the messages from the JMS directly?
    Are you also suggesting that we will not use a replicated cache but instead a stand alone cache on each server? In this case how do we keep the same order of events on both CEPs (on both caches)?

  • I am thinking of buying a iPad but my main desktop machine uses Windows 7 and MS Office.  How easy or difficult is it to transfer data files between the iPad and Windows?  Are there obvious problems or the need for some form of conversion programs?

    I am thinking of buying a iPad but my main desktop machine uses Windows 7 and MS Office.  How easy or difficult is it to transfer data files between the iPad and Windows?  Are there obvious problems or the need for some form of conversion programs?
    Many thanks for any advice.
    David

    You don't need conversion programs, iTunes can copy most of your content over to the iPad via the file sharing section, and some apps also support Dropbox, email attachments, transfer via your wifi network. There are a number of apps that you can get that support Microsoft office file (microsoft don't make an app versions of their software) e.g. from Apple there are Pages (word support), Numbers (excel) and Keynote (powerpoint), and from third-parties there are apps such as Documents To Go and QuickOffice HD

  • I am looking for some advice on data roaming in Lanzarote

    Hi All I am going to Lanzarote in a few days and I am looking for some advice on data roaming, what add on's are available and how much will it cost.There isn't much info on the website.Also my son is on Orange, does anyone know what the charges will be for him? We are both on pay monthly. Thanks 

    Buying a bundle doesn't mean that your device will work aborad you need to make sure roaming is enabled on your account.
    If you have a EE extra plan you still need to make sure roaming is enable on your account your plan only gives you free/cheaper calls when abroad.
    If your wanting to enable roaming on your account there could be a deposit to pay if you haven't had the device for about 6 months.
    Unless you have paid the deposit then roaming is not enabled on your account.
    You need to activate roaming on your account by calling 150 from your device or from a landline 01707 315000 before you leave the UK.
    But you can still do this if you are abroad.
    If you have had the device/contract for 6 months or over you can login to your online account and turn on roaming yourself
    Manage this device>Usage controls>Roaming abroad - Allow and Call abroad and turn it on. If the option is not there you need to call
    It can take 24 hours to activate
    If you had this device/contract for under 6 months you need to call customer services on +44 7953 966250 from a landline.
    Once you have activated roaming you can then use this link to see what cost there is and what bundles you can have.
    http://explore.ee.co.uk/roaming/ee
    Please read this about voicemail
    http://ee.co.uk/help/getting-started/setting-up-voicemail/divert-to-voicemail
    And this
    http://ee.co.uk/articles/set-up-your-phone-for-using-abroad
    Also sending a text to 150 with the words of RO country your going to i.e. RO Spain will get you a reply of what the costs will be from that country.

  • Looking for some advice on what to do about

    So I have a macbook pro - late 2007 model I guess
    2.16 core duo(just before the core 2 duo's i guess)
    2gig's ram
    ATY,RadeonX1600 256mb
    My problem itself is in 3 parts
    1.) My battery fried late 2008(have it running off the adapter since) and I was wondering if my model will fit with the 2008 model batteries? If so do you know how much it would cost(cdn dollars if possible)
    2.) My video card is from what I believe to be ruined/terrible shape. I've been using SMC fan control for awhile to sway the overheating, and it helps but I believe the damage was already done while I did not have it active while using my computer for games and other various things(MBP's seem to run insanely hot?)
    I will be calling the apple store i bought it from tomorrow but I was looking for some advice on any type of diagnostic tests I might be able to do to test my video card as well how much would it cost to replace(assuming you can't upgrade much in a laptop)
    3.) Wondering your opinion on the overall value of the computer with the replacements/without.
    It appears to run perfectly fine though sometimes when program's open up I start to see tearing and pixel's looking crazy all over my screen(assuming a fried video card)

    You can buy the battery design for any old MacBook Pro models (not the unibody). MacBook Pro from the first to the last generation uses the same battery. It cost $129 (not sure how much it cost in Canadian but probably a $20-$30 premium). As for your graphics card, Apple has a one price model for all hardware repairs ($310 or something around there and converted to Canadian probably around $350 to $360). I think you should get it replaced. The only test that I can think of is to re-install the OS and see if the problem occurs, if it does then its most likely a hardware issue. There is no standard test that's widely available. With the replacement I think the computer values in the range of $1800 to $1500) and without the repair I would say about $1350 to $1000 at best.

  • My iPod is up to a 4.1 ios, and it won't update to a 5.1 which I need for some of my apps for school. It keeps saying that my internet connection is bad; but, it works just fine. What do I need to do?

    My iPod is up to a 4.1 ios, and it won't update to a 5.1 which I need for some of my apps for school. It keeps saying that my internet connection is bad; but, it works just fine. What do I need to do?

    If you get a network timeout error, then disabling the computer's security software duirng the download and update usually resovles that error.
    If that is not the error what is the wording of the error message.
    Note that only a 3G or 4G iPod can go to iOS 5.  A 2G iPod can only go to iOS 4.2.1

  • Hi Just got a iMac A1418.21.5 I am looking for some advice on what Final Cut pro would work well with it? many thanks

    Hi Just got a iMac A1418.21.5 I am looking for some advice on what Final Cut Pro  series would work well with this set up ? regards

    How much Ram? Final Cut Pro X is the only version curently developed and is available on the App Store.

  • Connection pooling - looking for some advice

    Hi all,
    I wish to implement a JDBC connection pool. I have read through previous posts and have also read the tutorial on connection pooling.
    Some things are just still not quite clear. I am only actually asking for advice as my deadline is approaching - it is still at respectable distance but I don't have time to make mistakes (I have made enough already :-)).
    Setting a minimum number of connections makes sense but I don't know why you would want/need to set a maximum number - wouldn't this mean that (potentially) 1 or more clients would simply have to wait for a connection to be freed by the pool ? I am only working with a small database (I am expecting approx. 200 users).
    Also when I run short of connections (I have to create a new connection for the client) I wish to execute a background process that will create say 5 new connections whenever I create just 1. From my poor knowledge of threads I take it using a thread would not make any difference as the client would have to wait for this thread to end. Is this possible ?
    I would be glad for any advice (I am not looking for source code as I have quite a good idea as to how to proceed).
    Thanks,
    BadLands

    answer for u r first Q
    Setting a minimum number of connections makes sense but I don't know why you would want/need to set a maximum number - wouldn't this mean that (potentially) 1 or more clients would simply have to wait for a connection to be freed by the pool ? I am only working with a small database (I am expecting approx. 200 users).
    one basic funda of connection pooling
    do u know why we implement connection pooling to save resources
    reduce overhead on database main is to reuse the connection object already created
    there r 2 parameter minimum no and maximum no of connection
    when the server is started it will create the minimum no of connection object say 5 and put it in pool so whenver client comes it wont create any other conn assign a one from pool
    now according to u if there is no maximum no
    then once this 5 conn objects r used and when client comes it will create a new one and it will go on createing as and when client comes
    so ther's is no funda of pooling
    what will happen when the initial clients have used the conn object and they no longer want to use it
    so what our connection pol will do it will put this connection object back to the pool and when client comes it will give him this conn object which is already used thus resusablity is achived
    hope tis clear

  • Just looking for some advice at this stage

    Hello all, been a while since I posted here... That's cause it's been a while since I've upgraded :D
    Anyway, I'm just planning my build now and I want to check up on a few things... I'm going Conroe obviously (E6600) but I'm not decided on which flavour of board I'll go for just yet. Depending on what AMD/ATi pull out of the bag it'll either be the 975X or a P6N SLI (in some form or other). At this point three things are on my mind:
    1. I want to go for 4Gb of (matched) RAM on two sticks... anything I need to be aware of regarding 2Gb module compatibility? Any makes to avoid (OCZ seem to be unpopular in that regard).
    2. I'd like to move to a SATA optical drive, and issues there? Makes to avoid etc. especially in the case of the 975X as the tested hardware list only seems to include PATA drives.
    3. What the recommended Amperage on the 12V line these days? I'm currently looking at the 620W Corsair PSU as a safe bet, other recommendations are welcome though.
    Thanks for any advice/opinions offered in advance... hopefully with a bit more info this time I'll be able to avoid trouble shooting posts :D
    Gift.

    Right so I've done it, two PCs at the spec posted in my sig...
    They seem to be working fine, nice and stable but a few little niggles I'd like to sort:
    1. Updating the Mobo drivers, live update doesn't seem to like Vista so should I just DL the ones on the mobo main page?
    2. Vista seems to behave strangely when it greys out the screen to indicate a UAC box needs attention. It fades in ok on both PCs but seems to flicker off once I'm done with the box in a way that seems to render the graphics weirdly. I wouldn't go so far to describe it as graphical corruption more like a kind of rendering lag... Anyone else noticed this, I've an idea uptodate mobo/gfx drivers might be the problem (I've just gone with the stuff vista DL'ed installed, for me) but otherwise all good games run stably so far (touch wood).
    I'm off for a night of installing software :D Deep joy.
    Gift.
    PS sorry this was late, parts got delayed in the post :D And I had no probs with my RAM if peeps are interested.

  • Looking for some advice dealing with Kernel Panics

    Hi there! I'm looking for some help regarding constant kernel panics I've been getting on my machine. It has been happening pretty regularly for the last month or so, occuring sometimes three times in one day and other times none. I've been looking to see what might cause the issue and have thus far come up emptyhanded. I can't think of anything I've modified recently that would be causing the issue. I performed a hardware test using AHT and no errors were found. I've included both the most recent report from the panic as well as the EtreCheck report. Any and all advice is appreciated!
    Thanks in advance!
    Anonymous UUID:       D680EEB6-4BD2-B93C-318E-D6D262CA3B53
    Mon Apr 28 17:28:08 2014
    panic(cpu 0 caller 0xffffff7f875b6fb0): "GPU Panic: [<None>] 5 3 7f 0 0 0 0 3 : NVRM[0/1:0:0]: Read Error 0x00000100: CFG 0xffffffff 0xffffffff 0xffffffff, BAR0 0xd2000000 0xffffff811c014000 0x0a5480a2, D0, P3/4\n"@/SourceCache/AppleGraphicsControl/AppleGraphicsControl-3.4.35/src/Apple MuxControl/kext/GPUPanic.cpp:127
    Backtrace (CPU 0), Frame : Return Address
    0xffffff80f57cb140 : 0xffffff8005222fa9
    0xffffff80f57cb1c0 : 0xffffff7f875b6fb0
    0xffffff80f57cb290 : 0xffffff7f85c94eab
    0xffffff80f57cb350 : 0xffffff7f85d5e49a
    0xffffff80f57cb390 : 0xffffff7f85d5e50a
    0xffffff80f57cb400 : 0xffffff7f85fdd056
    0xffffff80f57cb530 : 0xffffff7f85d81b39
    0xffffff80f57cb550 : 0xffffff7f85c9b8fd
    0xffffff80f57cb600 : 0xffffff7f85c99408
    0xffffff80f57cb800 : 0xffffff7f85c9a386
    0xffffff80f57cb8e0 : 0xffffff7f86c0c9c2
    0xffffff80f57cb920 : 0xffffff7f86c1c37f
    0xffffff80f57cb940 : 0xffffff7f86c4a33b
    0xffffff80f57cb980 : 0xffffff7f86c4a39b
    0xffffff80f57cb9c0 : 0xffffff7f86c21e15
    0xffffff80f57cba10 : 0xffffff7f86bedb5e
    0xffffff80f57cbaa0 : 0xffffff7f86be9ae7
    0xffffff80f57cbad0 : 0xffffff7f86be7636
    0xffffff80f57cbb00 : 0xffffff80056cbe03
    0xffffff80f57cbb90 : 0xffffff80056cdcff
    0xffffff80f57cbbf0 : 0xffffff80056cb81f
    0xffffff80f57cbd40 : 0xffffff80052b6558
    0xffffff80f57cbe50 : 0xffffff8005226bf1
    0xffffff80f57cbe80 : 0xffffff80052139f5
    0xffffff80f57cbef0 : 0xffffff800521e043
    0xffffff80f57cbf70 : 0xffffff80052c976d
    0xffffff80f57cbfb0 : 0xffffff80052f3b46
          Kernel Extensions in backtrace:
             com.apple.nvidia.classic.NVDAResmanTesla(8.2.4)[80472F2E-D31D-32C4-88BA-2EB3D63 C159F]@0xffffff7f85c45000->0xffffff7f85eadfff
                dependency: com.apple.iokit.IOPCIFamily(2.9)[EDA75271-4E9D-34E7-A2C5-14F0C8817D37]@0xffffff 7f858bb000
                dependency: com.apple.iokit.IONDRVSupport(2.4.1)[999E29DA-D513-3544-89D1-9885B728A098]@0xff ffff7f85c35000
                dependency: com.apple.iokit.IOGraphicsFamily(2.4.1)[4421462D-2B1F-3540-8EEA-9DFCB0565E39]@0 xffffff7f85b28000
             com.apple.nvidia.classic.NVDANV50HalTesla(8.2.4)[B0E6AAA7-E970-3D81-8B43-145D56 A3A4AC]@0xffffff7f85eb8000->0xffffff7f86161fff
                dependency: com.apple.nvidia.classic.NVDAResmanTesla(8.2.4)[80472F2E-D31D-32C4-88BA-2EB3D63 C159F]@0xffffff7f85c45000
                dependency: com.apple.iokit.IOPCIFamily(2.9)[EDA75271-4E9D-34E7-A2C5-14F0C8817D37]@0xffffff 7f858bb000
             com.apple.driver.AppleMuxControl(3.4.35)[1BFF66C1-65E4-3BB3-9DEE-B61C3137019B]@ 0xffffff7f875a9000->0xffffff7f875bbfff
                dependency: com.apple.driver.AppleGraphicsControl(3.4.35)[09897896-ACBD-36B5-B1D4-0CCC4000E 3B3]@0xffffff7f875a1000
                dependency: com.apple.iokit.IOACPIFamily(1.4)[045D5D6F-AD1E-36DB-A249-A346E2B48E54]@0xfffff f7f85bdd000
                dependency: com.apple.iokit.IOPCIFamily(2.9)[EDA75271-4E9D-34E7-A2C5-14F0C8817D37]@0xffffff 7f858bb000
                dependency: com.apple.iokit.IOGraphicsFamily(2.4.1)[4421462D-2B1F-3540-8EEA-9DFCB0565E39]@0 xffffff7f85b28000
                dependency: com.apple.driver.AppleBacklightExpert(1.0.4)[E04639C5-D734-3AB3-A682-FE66694C66 53]@0xffffff7f875a4000
             com.apple.GeForceTesla(8.2.4)[B6C71E9A-E304-354B-80AD-C69C9032D367]@0xffffff7f8 6bcc000->0xffffff7f86c96fff
                dependency: com.apple.iokit.IOPCIFamily(2.9)[EDA75271-4E9D-34E7-A2C5-14F0C8817D37]@0xffffff 7f858bb000
                dependency: com.apple.iokit.IONDRVSupport(2.4.1)[999E29DA-D513-3544-89D1-9885B728A098]@0xff ffff7f85c35000
                dependency: com.apple.iokit.IOGraphicsFamily(2.4.1)[4421462D-2B1F-3540-8EEA-9DFCB0565E39]@0 xffffff7f85b28000
                dependency: com.apple.nvidia.classic.NVDAResmanTesla(8.2.4)[80472F2E-D31D-32C4-88BA-2EB3D63 C159F]@0xffffff7f85c45000
    BSD process name corresponding to current thread: WindowServer
    Mac OS version:
    13C64
    Kernel version:
    Darwin Kernel Version 13.1.0: Thu Jan 16 19:40:37 PST 2014; root:xnu-2422.90.20~2/RELEASE_X86_64
    Kernel UUID: 9FEA8EDC-B629-3ED2-A1A3-6521A1885953
    Kernel slide:     0x0000000005000000
    Kernel text base: 0xffffff8005200000
    System model name: MacBookPro6,2 (Mac-F22586C8)
    System uptime in nanoseconds: 31531656545358
    last loaded kext at 27797939824574: com.apple.driver.AppleUSBCDC          4.2.1b5 (addr 0xffffff7f876b9000, size 20480)
    last unloaded kext at 27858255752654: com.apple.driver.AppleUSBCDC          4.2.1b5 (addr 0xffffff7f876b9000, size 16384)
    loaded kexts:
    com.splashtop.driver.SRXFrameBufferConnector          1.5
    com.avatron.AVExFramebuffer          1.7
    com.splashtop.driver.SRXDisplayCard          1.5
    com.Cycling74.driver.Soundflower          1.5.2
    com.avatron.AVExVideo          1.7
    com.apple.filesystems.autofs          3.0
    com.apple.driver.AppleHWSensor          1.9.5d0
    com.apple.iokit.IOBluetoothSerialManager          4.2.3f10
    com.apple.driver.AGPM          100.14.15
    com.apple.driver.AudioAUUC          1.60
    com.apple.iokit.IOUserEthernet          1.0.0d1
    com.apple.Dont_Steal_Mac_OS_X          7.0.0
    com.apple.driver.AppleHWAccess          1
    com.apple.driver.AppleMikeyHIDDriver          124
    com.apple.driver.AppleMikeyDriver          2.6.0f1
    com.apple.driver.AppleHDA          2.6.0f1
    com.apple.driver.AppleIntelHDGraphics          8.2.4
    com.apple.driver.AppleIntelHDGraphicsFB          8.2.4
    com.apple.GeForceTesla          8.2.4
    com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport          4.2.3f10
    com.apple.driver.AppleLPC          1.7.0
    com.apple.driver.AppleSMCLMU          2.0.4d1
    com.apple.driver.AppleMuxControl          3.4.35
    com.apple.driver.AppleUpstreamUserClient          3.5.13
    com.apple.driver.AppleMCCSControl          1.1.12
    com.apple.driver.AppleSMCPDRC          1.0.0
    com.apple.driver.ACPI_SMC_PlatformPlugin          1.0.0
    com.apple.driver.SMCMotionSensor          3.0.4d1
    com.apple.driver.AppleUSBTCButtons          240.2
    com.apple.driver.AppleUSBTCKeyboard          240.2
    com.apple.driver.AppleIRController          325.7
    com.apple.driver.AppleUSBCardReader          3.4.1
    com.apple.AppleFSCompression.AppleFSCompressionTypeDataless          1.0.0d1
    com.apple.AppleFSCompression.AppleFSCompressionTypeZlib          1.0.0d1
    com.apple.BootCache          35
    com.apple.iokit.SCSITaskUserClient          3.6.6
    com.apple.driver.XsanFilter          404
    com.apple.iokit.IOAHCIBlockStorage          2.5.1
    com.apple.driver.AirPort.Brcm4331          700.20.22
    com.apple.driver.AppleFWOHCI          4.9.9
    com.apple.driver.AppleUSBHub          666.4.0
    com.apple.driver.AppleAHCIPort          3.0.0
    com.apple.iokit.AppleBCM5701Ethernet          3.8.1b2
    com.apple.driver.AppleUSBEHCI          660.4.0
    com.apple.driver.AppleSmartBatteryManager          161.0.0
    com.apple.driver.AppleACPIButtons          2.0
    com.apple.driver.AppleRTC          2.0
    com.apple.driver.AppleHPET          1.8
    com.apple.driver.AppleSMBIOS          2.1
    com.apple.driver.AppleACPIEC          2.0
    com.apple.driver.AppleAPIC          1.7
    com.apple.driver.AppleIntelCPUPowerManagementClient          216.0.0
    com.apple.nke.applicationfirewall          153
    com.apple.security.quarantine          3
    com.apple.driver.AppleIntelCPUPowerManagement          216.0.0
    com.apple.kext.triggers          1.0
    com.apple.iokit.IOSerialFamily          10.0.7
    com.apple.AppleGraphicsDeviceControl          3.4.35
    com.apple.iokit.IOSurface          91
    com.apple.iokit.IOBluetoothFamily          4.2.3f10
    com.apple.driver.DspFuncLib          2.6.0f1
    com.apple.vecLib.kext          1.0.0
    com.apple.iokit.IOAudioFamily          1.9.5fc2
    com.apple.kext.OSvKernDSPLib          1.14
    com.apple.iokit.IOBluetoothHostControllerUSBTransport          4.2.3f10
    com.apple.driver.AppleSMBusPCI          1.0.12d1
    com.apple.iokit.IOFireWireIP          2.2.6
    com.apple.driver.AppleHDAController          2.6.0f1
    com.apple.iokit.IOHDAFamily          2.6.0f1
    com.apple.driver.AppleBacklightExpert          1.0.4
    com.apple.driver.AppleGraphicsControl          3.4.35
    com.apple.nvidia.classic.NVDANV50HalTesla          8.2.4
    com.apple.driver.AppleSMBusController          1.0.11d1
    com.apple.nvidia.classic.NVDAResmanTesla          8.2.4
    com.apple.iokit.IONDRVSupport          2.4.1
    com.apple.iokit.IOGraphicsFamily          2.4.1
    com.apple.driver.IOPlatformPluginLegacy          1.0.0
    com.apple.driver.IOPlatformPluginFamily          5.7.0d10
    com.apple.driver.AppleSMC          3.1.8
    com.apple.driver.AppleUSBMultitouch          240.9
    com.apple.iokit.IOUSBHIDDriver          660.4.0
    com.apple.iokit.IOSCSIBlockCommandsDevice          3.6.6
    com.apple.iokit.IOUSBMassStorageClass          3.6.0
    com.apple.driver.CoreStorage          380
    com.apple.driver.AppleUSBMergeNub          650.4.0
    com.apple.driver.AppleUSBComposite          656.4.1
    com.apple.iokit.IOSCSIMultimediaCommandsDevice          3.6.6
    com.apple.iokit.IOBDStorageFamily          1.7
    com.apple.iokit.IODVDStorageFamily          1.7.1
    com.apple.iokit.IOCDStorageFamily          1.7.1
    com.apple.iokit.IOAHCISerialATAPI          2.6.1
    com.apple.iokit.IOSCSIArchitectureModelFamily          3.6.6
    com.apple.iokit.IO80211Family          630.35
    com.apple.iokit.IOFireWireFamily          4.5.5
    com.apple.iokit.IOAHCIFamily          2.6.5
    com.apple.iokit.IOUSBUserClient          660.4.2
    com.apple.iokit.IOEthernetAVBController          1.0.3b4
    com.apple.driver.mDNSOffloadUserClient          1.0.1b5
    com.apple.iokit.IONetworkingFamily          3.2
    com.apple.iokit.IOUSBFamily          675.4.0
    com.apple.driver.AppleEFINVRAM          2.0
    com.apple.driver.AppleEFIRuntime          2.0
    com.apple.iokit.IOHIDFamily          2.0.0
    com.apple.iokit.IOSMBusFamily          1.1
    com.apple.security.sandbox          278.11
    com.apple.kext.AppleMatch          1.0.0d1
    com.apple.security.TMSafetyNet          7
    com.apple.driver.AppleKeyStore          2
    com.apple.driver.DiskImages          371.1
    com.apple.iokit.IOStorageFamily          1.9
    com.apple.iokit.IOReportFamily          23
    com.apple.driver.AppleFDEKeyStore          28.30
    com.apple.driver.AppleACPIPlatform          2.0
    com.apple.iokit.IOPCIFamily          2.9
    com.apple.iokit.IOACPIFamily          1.4
    com.apple.kec.corecrypto          1.0
    com.apple.kec.pthread          1
    Model: MacBookPro6,2, BootROM MBP61.0057.B0F, 2 processors, Intel Core i7, 2.66 GHz, 8 GB, SMC 1.58f17
    Graphics: Intel HD Graphics, Intel HD Graphics, Built-In, 288 MB
    Graphics: NVIDIA GeForce GT 330M, NVIDIA GeForce GT 330M, PCIe, 512 MB
    Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1067 MHz, 0x802C, 0x31364A53463531323634485A2D3147314431
    Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1067 MHz, 0x802C, 0x31364A53463531323634485A2D3147314431
    AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x93), Broadcom BCM43xx 1.0 (5.106.98.100.22)
    Bluetooth: Version 4.2.3f10 13477, 3 services, 23 devices, 1 incoming serial ports
    Network Service: Wi-Fi, AirPort, en1
    Serial ATA Device: Hitachi HTS725050A9A362, 500.11 GB
    Serial ATA Device: MATSHITADVD-R   UJ-898
    USB Device: Hub
    USB Device: iPhone
    USB Device: Built-in iSight
    USB Device: IR Receiver
    USB Device: Hub
    USB Device: Apple Internal Keyboard / Trackpad
    USB Device: BRCM2070 Hub
    USB Device: Bluetooth USB Host Controller
    USB Device: Internal Memory Card Reader
    Thunderbolt Bus:
    EtreCheck:
    Hardware Information:
              MacBook Pro (15-inch, Mid 2010)
              MacBook Pro - model: MacBookPro6,2
              1 2.66 GHz Intel Core i7 CPU: 2 cores
              8 GB RAM
    Video Information:
              Intel HD Graphics - VRAM: 288 MB
              NVIDIA GeForce GT 330M - VRAM: 512 MB
    System Software:
              OS X 10.9.2 (13C64) - Uptime: 0 days 0:8:28
    Disk Information:
              Hitachi HTS725050A9A362 disk0 : (500.11 GB)
                        EFI (disk0s1) <not mounted>: 209.7 MB
                        disk0s2 (disk0s2) <not mounted>: 499.25 GB
                        Recovery HD (disk0s3) <not mounted>: 650 MB
              MATSHITADVD-R   UJ-898 
    USB Information:
              Apple Inc. iPhone
              Apple Inc. Built-in iSight
              Apple Computer, Inc. IR Receiver
              Apple Inc. Apple Internal Keyboard / Trackpad
              Apple Inc. BRCM2070 Hub
                        Apple Inc. Bluetooth USB Host Controller
              Apple Internal Memory Card Reader
    Thunderbolt Information:
    Configuration files:
              /etc/hosts - Count: 7
    Gatekeeper:
              Mac App Store and identified developers
    Kernel Extensions:
              [kext loaded] com.Cycling74.driver.Soundflower (1.5.2) Support
              [kext loaded] com.avatron.AVExFramebuffer (1.7 - SDK 10.8) Support
              [kext loaded] com.avatron.AVExVideo (1.7 - SDK 10.8) Support
              [kext loaded] com.splashtop.driver.SRXDisplayCard (1.5 - SDK 10.8) Support
              [kext loaded] com.splashtop.driver.SRXFrameBufferConnector (1.5 - SDK 10.8) Support
              [not loaded] foo.tap (1.0) Support
              [not loaded] foo.tun (1.0) Support
    Launch Daemons:
              [loaded] com.adobe.fpsaud.plist Support
              [loaded] com.adobe.SwitchBoard.plist Support
              [loaded] com.barebones.authd.plist Support
              [loaded] com.barebones.textwrangler.plist Support
              [loaded] com.bitcasa.BitcasaUpdateCheck.plist Support
              [running] com.cleverfiles.cfbackd.plist Support
              [loaded] com.google.keystone.daemon.plist Support
              [loaded] com.microsoft.office.licensing.helper.plist Support
              [loaded] com.oracle.java.Helper-Tool.plist Support
              [loaded] com.oracle.java.JavaUpdateHelper.plist Support
              [loaded] com.realvnc.vncserver.plist Support
              [failed] com.splashtop.streamer.SRServiceDaemon.plist Support
    Launch Agents:
              [not loaded] com.adobe.AAM.Updater-1.0.plist Support
              [loaded] com.adobe.CS5ServiceManager.plist Support
              [running] com.amazon.sendtokindle.launcher.plist Support
              [failed] com.bitcasa.BitcasaUI.plist Support
              [loaded] com.google.keystone.agent.plist Support
              [loaded] com.oracle.java.Java-Updater.plist Support
              [loaded] com.realvnc.vncserver.peruser.plist Support
              [not loaded] com.realvnc.vncserver.prelogin.plist Support
              [failed] com.splashtop.streamer.SRServiceAgent.plist Support
              [running] klpr-relay.plist Support
    User Launch Agents:
              [loaded] com.adobe.ARM.[...].plist Support
              [loaded] com.facebook.videochat.[redacted].plist Support
              [running] com.pando.PMB.plist Support
              [failed] com.ruudburger.couchpotatoserver.plist Support
              [failed] com.ruudburger.headphones.plist Support
              [loaded] com.valvesoftware.steamclean.plist Support
    User Login Items:
              runapp.command
              Dropbox
              Alfred 2
    Internet Plug-ins:
              o1dbrowserplugin: Version: 5.3.0.18358 Support
              Default Browser: Version: 537 - SDK 10.9
              SlingPlayer: Version: (null) Support
              net.juniper.DSSafariExtensions: Version: (null) Support
              AdobePDFViewerNPAPI: Version: 10.1.9 Support
              FlashPlayer-10.6: Version: 13.0.0.206 - SDK 10.6 Support
              Silverlight: Version: 5.1.20913.0 - SDK 10.6 Support
              Flash Player: Version: 13.0.0.206 - SDK 10.6 Support
              iPhotoPhotocast: Version: 7.0 - SDK 10.8
              CitrixICAClientPlugIn: Version: 11.4.3 - SDK 10.0 Support
              googletalkbrowserplugin: Version: 5.3.0.18358 Support
              AdobePDFViewer: Version: 10.1.9 Support
              PandoWebPlugin: Version: PandoWebPlugin 2.3.3.8 Support
              QuickTime Plugin: Version: 7.7.3
              SharePointBrowserPlugin: Version: 14.2.1 - SDK 10.6 Support
              JavaAppletPlugin: Version: Java 7 Update 51 Check version
    Audio Plug-ins:
              BluetoothAudioPlugIn: Version: 1.0 - SDK 10.9
              AirPlay: Version: 2.0 - SDK 10.9
              AppleAVBAudio: Version: 203.2 - SDK 10.9
              iSightAudio: Version: 7.7.3 - SDK 10.9
    iTunes Plug-ins:
              Quartz Composer Visualizer: Version: 1.4 - SDK 10.9
    User Internet Plug-ins:
              Move-Media-Player: Version: npmnqmp 071706000001 Support
    3rd Party Preference Panes:
              Flash Player  Support
              Java  Support
              Perian  Support
    Time Machine:
              Skip System Files: YES - System files not being backed up
              Auto backup: YES
              Volumes being backed up:
              Destinations:
                        MyBook [Local]
                        Total size: 2 
                        Total number of backups: 2
                        Oldest backup: 2012-08-22 09:59:19 +0000
                        Last backup: 2013-05-08 19:40:47 +0000
                        Size of backup disk: Excellent
                                  Backup size 2  > (Disk size 0 B X 3)
                        Time Machine Backups [Local] (Last used)
                        Total size: 0 B
                        Total number of backups: (null)
                        Size of backup disk: Excellent
                                  Backup size 0 B > (Disk size 0 B X 3)
              Time Machine details may not be accurate.
              All volumes being backed up may not be listed.
    Top Processes by CPU:
                 100%          Microsoft Word
                   3%          WindowServer
                   2%          mdworker
                   2%          Google Chrome
                   0%          fontd
    Top Processes by Memory:
              246 MB          iTunes
              180 MB          Google Chrome
              172 MB          WindowServer
              156 MB          com.apple.IconServicesAgent
              131 MB          Microsoft Word
    Virtual Memory Information:
              3.54 GB          Free RAM
              2.59 GB          Active RAM
              730 MB          Inactive RAM
              1.15 GB          Wired RAM
              475 MB          Page-ins
              0 B          Page-outs

    The likely culprit:
    The problem is likely due to the discreet GPU failing. Download gfxCardStatus 2.3 and use it to disable the GPU. This is a temporary workaround until you get your motherboard replaced.
    Possible other causes are the software that installed these:
    com.splashtop.driver.SRXFrameBufferConnector          1.5
    com.avatron.AVExFramebuffer          1.7
    com.splashtop.driver.SRXDisplayCard          1.5
    com.avatron.AVExVideo          1.7
    Now they may be causing panics because the try to use acceleration in the GPU which leads to the panics. You are unlucky to have a particular model that has a real problem with this.

  • Looking for some advice regarding an image related program

    Hi fellas, Im looking for some guidance here. I want to write a program that will read an image (image will be an xray image of a square), convert the image to black and white, and measure the length and width of the square. Im looking for the best progamming langauge to make this happen. Anyone have any recommendations? I know c++ has a good imaging library that would be helpful so im looking into that at the moment. And Im pretty sure I can do this with matlab, but Im writing this program for a doctor so I need it to be portable. Thanks in advance for all the help
    Cliffnotes:
    Whats the best programming language to:
    -read an image (of a square)
    -convert image to black and white
    -measure length/width of square
    -GUI would be good but not necessary
    -easy to write

    HashBox wrote:You might want to look in to DPI and what The GIMP does in terms of that, also I found this which might be of use as well: http://en.wikipedia.org/wiki/Pixels_per_inch
    Thanks HashBox, I think Im off to a good start on this. First, I wrote the program (majority of it) using matlab, and now Im trying to convert it to C++. So far I have:
    #include <stdio.h>
    #include "CImg.h"
    using namespace cimg_library;
    //main program
    int main()
    CImg<double> img("xray.jpg");
    //converts the image to black and white
    img.RGBtoYCbCr().channel(0).resize(-100,-100,1,3).RGBtoLUT(CImg<>(2,1,1,3).fill(0.0f,255.0f),false);
    //displays image
    CImgDisplay display(img,"Black and White");
    while (!display.is_closed)
    display.wait();
    return 0;
    So right now, I have the black and white xray image. How do I find out the size of the image using c++? Is there a function for that or do I have to write code to find it manually?
    Heres the original matlab code I wrote that Im trying to write my c++ code after:
    %read the image
    [filename,pathname] = uigetfile('*.*', 'Select an image');
    %assign image to film
    film=imread(filename);
    %threshold the image
    level = graythresh(film);
    %convert image to black&white using the thresholded value
    BW = im2bw(film, level);
    %display image
    imshow(BW);
    SIZE=size(BW);
    counter=zeros(1, SIZE(1));
    for x=1:SIZE(1)
    for y=1:SIZE(2)
    if (BW(x,y)==1)
    counter(1,x)=counter(1,x)+1;
    end
    end
    end
    SUM=0;
    lines=0;
    for counterarray=1:SIZE(1)
    if counter(1,counterarray)>0
    lines=lines+1;
    SUM=counter(1,counterarray)+SUM;
    end
    end
    Last edited by wankel (2009-04-24 21:15:46)

  • Looking for some advice overclocking my i7 4790K :)

    Hello there!
    I've changed my whole PC insides last week that I would be able to overclock and push to the limits. I'd like to ask more experienced users about some advices and opinions.
    I managed to overclock my i7 4790K to 4800 MHz running at 1.32V as a maximum. Below that value it would BSOD. What I am not certain about are temperatures of my processor.
    I made a picture comparing default clock with turbo boost enhancement (4.4 GHz for all cores) and maximum overclock at 4800 MHz with temperatures displayed.
    Seems like temps running 4.8 GHz are too high, aren't they? My current cooler is not really high-end, it has a single fan, single radiator and 7 heatpipes. I am thinking to upgrade for a BeQuiet! Dark Rock PRO 3 cooler, it has a double fan, double radiator and 14 heatpipes (7 on both sides). I am not interested in liquid cooling, just to prevent unwanted advices about it 
    Do you think there would be much difference between my current cooler and this BeQuiet?
    Here are clocks, voltages and temperatures, made after a while of tortures using Prime95 software:
    What do you think? 

    Allright, so it is most probably my cooler that isn't very efficient as it seems. That BeQuiet! I mentioned costs triple the price of my Fortis 2, looks powerful, guess I will stick to the idea and go for it then. Zalman cooler doesn't really look like hell of a cooler, hehe 
    Quote from: Sea Dog on 05-July-14, 05:37:04
    Typical with Intel are variations within the same CPU models. Some are good CPU OC'ers and some have a strong IMC. Tonight at our family 4th of July gathering, I will be taking home a Z97 Gaming 7 with 4790k that belongs to my uncle to play with for awhile. I do know the performance optimization with his particular system ended up being 46X and 2666 Ram speed. 47X performance had flattened out, and 48X saw a slight decrease in performance. It did run 48X @ 1.299v's (DMM), 62C under load with ambient 25C. CPU cooler used is a Zalman CNPS9900Max-R. As previously mentioned, keep the CPU temperature below 73C when under stress.
    May I ask under what conditions you had such temperatures? What stress software was in use?
    My first try was 4700 MHz, it was running stable at 1.29V. You say it's not worth it to push for 4800 MHz? I'm looking for a maximum possible FPS in games, unfortunately I couldn't yet test anything as my MSI
    GTX780Ti is still under warranty fix (fan issue).
    Edit:
    Quote from: Sea Dog on 05-July-14, 04:50:11
    Judging by the 44X, to keep under 72.72C with the current installed cooling solution, you 'might' make 45X or 46X within the Intel published temperature limit.
    Indeed 45/46x keeps acceptable temperatures. With better cooler I should be able to reach 4700MHz below 75-73 degrees. What is actually the risk of running CPU too hot? Over these 73 degrees?
    Quote from: Nichrome on 05-July-14, 05:16:16
    Nice OC but these temps won't let your CPU last for long. Make sure they're below 72*C as maximum.

  • Looking for some advice from experienced users regarding training courses

    I know I need a good, basic Illustrator training course to do what I want with the software. I found this one and was wondering if anyone would be kind enough to advise if it looks adequate to teach me the basics of Illustrator.
    Here is the couse:
    http://matygo.com/class/195-adobe-illustrator
    Here is the syllabus:
    http://dl.dropbox.com/u/47570858/IllustratorClass2.pdf
    Or should I subscribe to the Lynda.com tutorials? http://www.lynda.com/Illustrator-CS5-tutorials/one-on-one-fundamentals/61020-2.html
    Is the 30 day course at Vector Diary similar? http://www.vectordiary.com/illustrator/illustrator-training-course/http://
    Thanks for any advice you can offer.
    Mary

    The likely culprit:
    The problem is likely due to the discreet GPU failing. Download gfxCardStatus 2.3 and use it to disable the GPU. This is a temporary workaround until you get your motherboard replaced.
    Possible other causes are the software that installed these:
    com.splashtop.driver.SRXFrameBufferConnector          1.5
    com.avatron.AVExFramebuffer          1.7
    com.splashtop.driver.SRXDisplayCard          1.5
    com.avatron.AVExVideo          1.7
    Now they may be causing panics because the try to use acceleration in the GPU which leads to the panics. You are unlucky to have a particular model that has a real problem with this.

  • Making an Arch Linux wiki-reader Android app - Looking for some advice

    Hey guys, hopefully this is an ok place to post this. I've just finished a beginning Java course and I'm starting on the next one. I'm learning Java with the intention of creating Android applications as a hobby. Since I've found myself accessing the wiki from my phone on many occasions, and this doesn't seem overly difficult, I think this is a good place to start.
    I've been playing with this idea for a couple of weeks and I'm trying to determine the best way to approach this. I'm looking for any pointers/advice from a development standpoint and any (potential) user feedback as well.
    So far, with the help of other Archers, I have come up with the following three options:
    1) Obvious choice- Connect to the actual wiki online
    Pros:
    +Always up to date
    +Small application size
    Cons:
    -More difficult to strip current style and "mobilize" layout (there is a lot of clutter and links to outside of the wiki)
    -More permissions that other choices
    -Requires internet connection
    2) Use the arch-wiki-docs package
    Pros:
    +Offline
    +Easier to add css styles
    +Hopefully would require zero permissions
    Cons:
    -Application would be large ~40MB (Maybe it could be reduced by removing non-english languages?)
    -Not up to date, but pretty close
    3) Use the arch-wiki-lite package
    Pros:
    +Offline
    +Small application size
    +Hopefully would require zero permission
    +More of a native android application feel instead of a dedicated webpage reader
    Cons:
    -No links to other pages
    -Would need to create style/layout from scratch
    -Not really sure how this would work (Searching, etc)
    -Not up to date, but pretty close
    Right now I'm leaning towards the second option, but only if I can figure out an automated way to strip down the html pages and remove the non-english pages. I'm thinking that I'll start with an English only version, then add international support (or a second version) later on if people want it. What are your thoughts?

    Thanks for the response!
    rickeyski wrote: 1. Any app you make will require you to generate your own layouts android uses xml layouts there are webviews, which provide some of this functionality if you need to use html, however this will require online access.
    The arch-wiki-docs package is in HTML and I'm using WebView to read it locally. The arch-wiki-lite package is a text file. Maybe I could import it into a database? Either way, using that package will require me to create the whole layout.
    rickeyski wrote:  2 you could use a wrapper like phonegap, but that would me writing everything in html, css, javascript and you will use virtually none of your java.
    I've used Titanium Studio before, which I think is pretty similar to Phonegap, but I do want to make this one with Java.
    rickeyski wrote: 3. 40 mb is a huge app, granted its before compression, but its also before all of your code and layouts to make it work.. You would be limiting yourself to only the newest androids, don't know which phone you have in mind, but might not be a problem for you.
    40MB is the compressed size. The html docs are over 100MB uncompressed. I think I could significantly reduce the size by removing the non-english pages, but I can't figure out a systematic way to find them. There are 3551 pages and they use names like 00000965.html, 00000967.html, 00000968.html, 00000974.html, etc. (Of those 967 isn't english, but the other three are.)
    rickeyski wrote: 4. the biggest plus is the android docs and examples apps are very good, start reading.
    Yup. I've been reading through those a lot. They are a big help.
    Last edited by ioos (2012-02-11 23:11:05)

Maybe you are looking for

  • How to get yesterday's date

    Hi, I use TO_CHAR(SYSDATE,'YYYYMMDD') - 1 to get yesterday's date. But this logic seems to fail when run on the 1st day of the month (ex: 20081001). How can I get yesterday's date? Thanks, Raja

  • Problems opening any 2013 MSOffice application

    When I am using file manager and click on any 2013 MSOffice file (for example MS Word), the application and document does not open.  I keep being brought back to file manager.  The details of the file is displayed to the right.  Can you provide me wi

  • Enhancement idea: checkbox setting for how to import keywords.

    I just duplicated a bunch keywords upon importing a month worth of photos from a remote project.   I assume this is because LR has no idea how to handle them other than importing them in a flattened state.  I suggest a checkbox that tells LR whether

  • Is there an RI that uses div s for layout instead of table s?

    I am using Struts Tiles, DWR, script.acu.lous drag and drop and JSF. So, my problem is that since I have incorporated <f:verbatim>, the page is being rendered incorrectly and I don't know how to recombine it back to look like it should. The layout I

  • Oracle ODBC driver for Linux from NT

    I'm using Oracle v8.0.5 on Linux (trial version) and I would like to access/see/edit the database(s) from WinNT. Is there a driver out there for this?? thanx in advance! null