Having architectural difficulty, need help. advice.

Here is my situation. I have a program that draws pictures which represent real things. There is a database underneath. The pictures represent things and I need to use the database to discern a lot of the info.
I split the logic database tables from the graphic database tables. This is left over from when I had the graphics stored in a file, but the logic in the DB. Seemed like a nice thing to keep. Now its all in the DB.
Having issues maintaining this split. There are lots of questions I have, but I just want opinions on the benefit of such a split, and if I should just fold it, and mingle the logic tables with references to their graphic counterparts. And in truth, my issue is more with mingling the logic classes with the graphic classes than the actual tables.
Note: By graphic classes I mean those graphic model classes that store graphical data in the DB.

I am starting to better understand my problem so Ill try to simplfy it.
I have model classes. each model class is made up of a logical data part and a graphical data part. The logical part does not know about the graphical part and vice versa. Then I have other model classes implemented the same way. These model classes communicate with each other on the model level, and they do not know about, nor are they supposed to care about the insides of the other model class.
The problem is the graphical portion of one model class, needs information from the graphical portion of another model class. But how can they communicate when the models that contain them do not know about the insides of each other?
So one model class has a reference to another, I could easily cast it to its concrete type and call on some package methods, but that breaks the isolation because now my model is tied to another model's internal implementation.
The only solution I can see is that the model class should offer up its two components to the public through the interface. I am not sure if this is good or bad. On the one hand, it ties the model classes to their insides. And I am tyring hard to hide the insides. I cant think of the other hand :-)
Well I think the issue is the logic parts should only talk to each other through the model. Which they do. But they graphical parts want to talk directly to each other. I think that is the problem. I am going to make it so they do not need direct comm to each other. They are only components any way. If they are talking to each other that kind of makes them more than just components of a larger object. I am going to make each model have an ID which corresponds to its graphic and logic parts IDs as well. Hopefully that will cut it. Well see...

Similar Messages

  • Newbie needs help, advice and alternatives to imovie

    Hey all,
    I am running into problems using imovie 08. Here is the project: Importing large amounts of VHS footage using a canopus input device. I have no problem importing. the problem exists when I try to delete rejected footage. I know this has been posted before, but i really did not notice a solution. I hear things like, "be patient. it takes time" but I am getting spinning wheel that wont go away. I click on the imovie icon in the toolbar and it says, 'imovie not responding" in the greyed out area of the box. So i am forced to shut down or force quit.....losing not only the clip, but the entire import.
    Is there any way to avoid this? it is a fairly new imac, so its not as if the cpu or memory cant handle the project.
    Now part two.....I want to import all these ideally with imovie, then edit ideally with idvd. First, i want to import everything (i am borrowing a work imac for winter break) and later (summer?) i want to edit. but, i dont think i will be able to do this since i cannot get rid of the scenes...or do i just wait and do this in idvd? IS there an easier way? snap pro? final cut? i want to avoid the rendering times (takes imovie over an hour just to open!) and the freezing. my end product will be DVD's slideshows,
    Could I easily, using these programs, simply make a copy of the DVD's on a LG dvd recorder (stand alone) and edit this video later? or do i have to then import that in DV format, and end up with the same problems? eventually, i want to do lots of editing so the stand alone is not a good permanant solution. I also dont get it: are these DV files or MOV files? the computer shows both. what else imports this format that may allow me to edit the video in an easier, non freezing way?
    thanks for reading. meanwhile, i will continue to scan the forums.
    Mike

    But, let me see if i understand you correctly: import with imovie, but THEN use QT or Mpeg streamclip? or do i import with those programs.
    Actually, I would probably use Vidi (free) to import the source files. It is an older utility and does just one thing -- it captures the raw DV footage and stores it wherever I want. This is handy if I have yet to determine which video editor I plan to use. Once the raw footage is stored on my hard drive, and can perform preliminary cuts of footage I definitely don't plan to use. This saves time importing/re-rendering the content I do actually keep and plan to use, as well as, the thumbnailing of content if it went directly to iMovie '08.
    also, can you explain why this is what you call destructive editing?
    Destructive editing is editing that actually modifies the source file. All versions of iMovie have the ability to "split" the source content into smaller segments and trash ones you don't want. By this I mean it actually divides a source clip into smaller segments, re-writes the segments you want to keep, and deletes those you don't. This is destructive. Once the segments are deleted and the project updated, they are gone for good. iMovie '08, FCE, and FCP, on the other hand, are intended to be used non-destructively. This means You can select a segments and add the segment to one or more projects one or more times without physically changing the source file. In other words, there is no real need to physically remove content you don't want since you can simply tell the project which frames to include in the project. Think of it as either copying the source frames you want to project. In actually, in iMovie '08 you are just copying frame references to the project and not the physical content itself -- which is why I call it "by-reference" editing. Since not actual footage is copied to the project in iMovie '08, the project files are much smaller. In addition, unlike iMovie HD, your edits do not have to be rendered to physicals which also ad to a projects size. Instead, in iMovie '08, the status of the project is simply rendered in real time for viewing which is why the CPU requirements are so high for this application.
    do i loose quality on this?
    Generally speaking, you lose quality every time you transcode your content. Since there is no physical intermediate file in iMovie '08, every frame in our output is transcoded at least once. In iMovie HD, only the titles, filters, transitions, special effects and such are re-rendered (re-compressed to the default project compression format) which means that all other content is exported as a "reference" file pointing to the original source content as it was imported into the project. This is why you will probably see a lot of talk about DVDs made with iMovie HD looking better than those made with iMovie '08.
    a lot?
    That really depends on what you are doing and how good the original content is in terms of quality. If you are importing content that is automatically transcoded or manually transcoded as part of the import and then re-render it part of a special effect and then convert it to a target compression for a particular use, then you could end up with the equivalent of a third generation copy of your original content. If the original content was of outstanding quality, then you may see little or no visual deterioration. If starting with something like QVGA digital camera content, then you may be tearing your hear out when you see the finished product.
    do i really need to jump thru all these hoops just to primarily delete rejected clips? a process that imovie 08 should be able to handle quite easily, but does not.
    The best approach you be for you to do your preliminary editing as you import. Since you will be importing manually, you can plan ahead and only import the content you actually plan to use by starting and stopping the import process manually. By blocking or importing individual segments manually and allowing them to thumbnail independently, you should not be constantly running into the problem where the computer locks up for hours because you are importing an hour plus of content all at once. I have never run any timing tests, but it often seems that the import time sometimes grows geometrically with the amount of content imported simultaneously and not linearly on my rather old G5. (It may just be my imagination, but I'm not sure.)
    the second comment i get. So, i can really keep all the cruddy stuff in my import, and simply do not add it to the idvd project?
    Normally, each project you create in iMovie will end up as a separate "title" on your DVD. You can crate a single long movie or several shorter projects than can be selected as independent playback selections in your DVD project. The basic function of iDVD is to take the files you send to it and convert them to MPEG2/PCM content to be burned to a DVD along with the interactive menus needed to play them back on a commercial DVD player which access content written to specific types of files. While an application like DVDSP will offer limited editing options, they are nowhere as good as what you can do in the video editor. Use iMovie to create the file as you wish to play it back and use iDVD to write those files to your DVD.
    that might help me avoid the issue i am having, but will not help me save drive space.
    As I have already said many times before, the best way to save drive space is not to import content you don't really want. The average DV25 file video content alone takes up an average of about 28.5 mbps for or about 12.825 GB of hard drive space for every hour of imported video plus whatever space is needed for your audio. (There are different "flavors of DV but most often it is imported as DV/DV for iMovie.)
    that might help me avoid the issue i am having, but will not help me save drive space.
    The best way to see what is going on is to simply open one of the files and look at the "Inspector" window. The "Format:" entry should tell you what compression formats were actually used to create the files. The DV file will be DV video with DV audio. The MOV files will likely depend on the actual source file and/or the default project type selected in the case of iMovie HD imports. Basically, if the import routine automatically transcoded the content, it will often end up in an MOV file container as explained previously.
    i like the sound of vidi and will check it out now.....ok. did that. looks good! so, basically, i get one big file at no signal loss, that i can mess with first, then bring into imovie?
    Exactly.
    any reason i would NOT want to do that?
    Probably not as long as you import and do your preliminary editing one tape at a time. In this way you can get rid of most of the dross immediately. If however, there is a long segment you know you'll never use, why import it at all.
    I only have so much time off work here, and hope to do it all during my vacation. this issue was causing me a headache. hopefully this will now make things a little easier.
    Best of luck. Consider it a "learning experience." (I.e., "no pain, no gain.")

  • Need Help/Advice with Photo Web Gallery coming from SQL Database

    This is my first attempt at a database driven website. I assume what I am trying to accomplish should be fairly easy for more experienced but I am stuck at this point.
    First, let me explain what I am trying to accomplish.
    I want to create a thumbnail photo gallery displayed in columns and rows. I want to be able to hover over or click on the thumbnail image and have a lightbox script display the image over the thumb page. I am developing locally right now with intent to upload to the hosting site upon completion.
    I am developing with ASP vbScript pages. I have an SQL database where the paths to the image thumbnails and pictures are stored in a table. On the gallery page, I have created a div tag to hold my image recordset. Within this div, I have inserted 3 absolute positioned divs to hold the pictureID, the pictureName and the image inserted as a datasource. I then inserted the information from the bindings panel of my recordset. Last, I used a horizontal looper extension from Tom Muck to get the thumbnails to display in columns and rows. Everything works up to this point just fine.
    Now, I want to be able to hover or click on a thumnail image and have it displayed in a lightbox. I downloaded and used a javascript called Lightbox 2 which contains 3 javascript files and a css stylesheet. I inserted the files into the head tag like instructed to but could not get things to work properly. Here is where I need help. Currently, I am clicking on the thumbImage binding within the image Div and creating a link holder. I am then binding the larger pictureImage to it with the a.href selected in the bind to. I am then adding the command to call the lightbox javascript. Now, when I test my page, my thumbnail images do not show up (my alt text does in its place) but the links are in place and you can click on the alt text and it will return the correct larger image, but not in the lightbox, just in a new window with no styles.
    Am I going about this correctly? Can you use lightbox scripts with data-driven galleries? Does anybody have any suggestions of what I may be doing wrong or missing? Are there better ways to go about accomplishing this?
    Any help would be appreciated as this dynamic data thing has my head spinning. Although I know a database is needed to simplify the update and maintenance of the photos while allowing them to be searchable by keywords and tags also set up in the database.
    Thanks

    As I explained, I am developing locally a the moment. I will see about getting the databased moved up to the hosting server and then provide a link for an example.
    In the mean time, can you or anyone else explain a way that you would go about displaying an image thumbnail photo gallery laid out in rows / columns, with any lighbox script that would overlay the larger image over the existing page instead of opening a new browser window?
    I don't have to use the method I tried to describe.
    In all of the lightbox examples I have looked at thus far, they give instructions on how to append that javascript to a single static image or a group of static images, not images from a datasource. That is where I am getting confused.
    Don't know if this will help or not but please see code below:
    Javascript and CSS positioned in head tag
    <!--beginning of lightbox script with css -->
    <link href="CSS/lightbox.css" rel="stylesheet" type="text/css" />
    <script src="Scripts/protype.js" type="text/javascript"></script>
    <script src="Scripts/scriptaculous.js?load=effects,builder" type="text/javascript"></script>
    <script src="Scripts/lightbox.js" type="text/javascript"></script>
    <!--end of lightbox script with css -->
    Calling for javascript in the galleryimage div when hovering over thumbnail image
        <!--beginning of gallery div -->
        <div id="gallery">
          <p>
            <!--beginning of galleryImage div -->
          </p>
          <table width="400" border="0" align="center" id="galleryNav2">
            <tr>
              <td width="100" align="center"><% If MM_offset <> 0 Then %>
                  <a href="<%=MM_moveFirst%>">First</a>
              <% End If ' end MM_offset <> 0 %></td>
              <td width="100" align="center"><% If MM_offset <> 0 Then %>
                <a href="<%=MM_movePrev%>">Previous</a>
              <% End If ' end MM_offset <> 0 %></td>
              <td width="100" align="center"><% If Not MM_atTotal Then %>
                <a href="<%=MM_moveNext%>">Next</a>
              <% End If ' end Not MM_atTotal %></td>
              <td width="100" align="center"><% If Not MM_atTotal Then %>
                <a href="<%=MM_moveLast%>">Last</a>
              <% End If ' end Not MM_atTotal %></td>
            </tr>
          </table>
          <p> </p>
          <table align="center" id="HorzLooper">
            <%
    startrw = 0
    endrw = HLooper1__index
    numberColumns = 5
    numrows = 5
    while((numrows <> 0) AND (Not rs_ssfGallery.EOF))
    startrw = endrw + 1
    endrw = endrw + numberColumns
    %>
            <tr align="center" valign="top">
              <%
    While ((startrw <= endrw) AND (Not rs_ssfGallery.EOF))
    %>
              <td><div id="galleryImage">
                <div id="galleryThumb"><a href="images/pic/<%=(rs_ssfGallery.Fields.Item("picture_url").Value)%>"rel="lightbox"><img src="images/thumb/<%=(rs_ssfGallery.Fields.Item("thumb_url").Value)%>" alt="<%=(rs_ssfGallery.Fields.Item("alt_url").Value)%>" /></a></div>
                <div id="galleryImageID"><%=(rs_ssfGallery.Fields.Item("picture_ID").Value)%></div>
                <div id="galleryImageFamily"><%=(rs_ssfGallery.Fields.Item("family").Value)%></div>
              </div></td>
              <%
    startrw = startrw + 1
    rs_ssfGallery.MoveNext()
    Wend
    %>
            </tr>
            <%
    numrows=numrows-1
    Wend
    %>
          </table>
          <p> </p>
          <table width="400" border="0" align="center" id="galleryNav">
            <tr>
              <td width="100" align="center"><% If MM_offset <> 0 Then %>
                  <a href="<%=MM_moveFirst%>">First</a>
              <% End If ' end MM_offset <> 0 %></td>
              <td width="100" align="center"><% If MM_offset <> 0 Then %>
                  <a href="<%=MM_movePrev%>">Previous</a>
              <% End If ' end MM_offset <> 0 %></td>
              <td width="100" align="center"><% If Not MM_atTotal Then %>
                  <a href="<%=MM_moveNext%>">Next</a>
              <% End If ' end Not MM_atTotal %></td>
              <td width="100" align="center"><% If Not MM_atTotal Then %>
                  <a href="<%=MM_moveLast%>">Last</a>
              <% End If ' end Not MM_atTotal %></td>
            </tr>
          </table>
    <!--end of galleryImage div -->
        </div>
        <!--end of gallery div -->
    Thanks for any help or suggestions.

  • Need help/advice with tic tac toe game

    Hello all. I am working on a tic tac toe game. I was able to program the first 4 moves fine, but ame having trouble with moves 5 and 6 for reasons that are unknown to me. Everything complies fine, its just that the move is displayed int the wrong space (B1) instead of in B2 or B3. Also the move that is supposed to be in A1 disapppears when B2 or B3 is clicked. Also, I need advice as to how to keep the prior moves from being over written.
    At this point I ahve gone over the code on-screen, printed it out, and stared at my drawings... and I'm not having any luck. I'm sure its a small, stupid thing that I'm missing, that anyone else would easily catch. Once again, thx for all your help.
    import java.awt.event.*;
    import java.awt.*;
    import java.applet.*;
    public class game3 extends Applet implements MouseListener{
         String move = "";
         boolean player1 = true;
         String gameBoard[][] = new String [3][3];
    public void spaceA1(Graphics g){ // MOVE IS A1
         if(gameBoard[0][0] == "X")
              g.drawString("X",65,65);
         if(gameBoard[0][0] == "O")
              g.drawString("O",65,65);
    public void spaceA2(Graphics g){ // MOVE IS A2
         if(gameBoard[0][1] == "X")
              g.drawString("X",95,65);
         if(gameBoard[0][1] == "O")
              g.drawString("O",95,65);                         
    public void spaceA3(Graphics g){ // MOVE IS A3               
         if(gameBoard[0][2] == "X")
              g.drawString("X",125,65);
         if(gameBoard[0][2] == "O")
              g.drawString("O",125,65);
    public void spaceB1(Graphics g){ // MOVE IS B1
         if(gameBoard[1][0] == "X")
              g.drawString("X",65,95);
         if(gameBoard[1][0] == "O")
              g.drawString("O",65,95);                    
    public void spaceB2(Graphics g){ // MOVE IS B2
         if(gameBoard[1][1] == "X")
              g.drawString("X",95,95);
         if(gameBoard[1][1] == "O")
              g.drawString("O",95,95);
    public void spaceB3(Graphics g){ // MOVE IS B3
         if(gameBoard[1][2] == "X")
              g.drawString("X",125,95);
         if(gameBoard[1][2] == "O")
              g.drawString("O",125,95);
    public void spaceC1(Graphics g){ // MOVE IS C1
         if(gameBoard[2][0] == "X")
              g.drawString("X",65,125);
         if(gameBoard[2][0] == "O")     
              g.drawString("O",65,125);     
    public void spaceC2(Graphics g){ // MOVE IS C2
         if(gameBoard[2][1] == "X")
              g.drawString("X",95,125);
         if(gameBoard[2][1] == "O")
              g.drawString("O",95,125);
    public void spaceC3(Graphics g){ // MOVE IS C3
         if(gameBoard[2][2] == "X")
              g.drawString("X",125,125);
         if(gameBoard[2][2] == "O")
              g.drawString("O",125,125);
    public void init(){
         addMouseListener(this);
         public void paint(Graphics g){
              g.drawString("    1       2       3", 50,45);
              g.drawString("A",40,70);
              g.drawString("B",40,100);
              g.drawString("C",40,130);
              // first row of boxes
              g.drawRect(50,50,30,30);
              g.drawRect(80,50,30,30);
              g.drawRect(110,50,30,30);
              // second row of boxes
              g.drawRect(50,80,30,30);
              g.drawRect(80,80,30,30);
              g.drawRect(110,80,30,30);
              // third row of boxes
              g.drawRect(50,110,30,30);
              g.drawRect(80,110,30,30);
              g.drawRect(110,110,30,30);
              if(move == "A1"){
                   spaceA2(g);
                   spaceA3(g);
                   spaceB1(g);
                   spaceB2(g);
                   spaceB3(g);
                   spaceC1(g);
                   spaceC2(g);
                   spaceC3(g);
                   if(player1){
                   gameBoard[0][0] = "X";
                   g.drawString("X",65,65);
                   player1 = false;
                   return;
                   else
                   if(!player1){
                   gameBoard[0][0] = "O";
                   g.drawString("O",65,65);
                   player1 = true;
                   return;
              } // end of A1
              else
              if(move == "A2"){
                   spaceA1(g);
                   spaceA3(g);
                   spaceB1(g);
                   spaceB2(g);
                   spaceB3(g);
                   spaceC1(g);
                   spaceC2(g);
                   spaceC3(g);
                   if(player1){
                   gameBoard[0][1] = "X";     
                   g.drawString("X",95,65);
                   player1 = false;
                   return;
                   else
                   if(!player1){
                   gameBoard[0][1] = "O";
                   g.drawString("O",95,65);
                   player1 = true;
                   return;
              } // end of A2
              else
              if(move == "A3"){
                   spaceA1(g);
                   spaceA2(g);
                   spaceB1(g);
                   spaceB2(g);
                   spaceB3(g);
                   spaceC1(g);
                   spaceC2(g);
                   spaceC3(g);
                   if(player1){
                   gameBoard[0][2] = "X";
                   g.drawString("X",125,65);
                   player1 = false;
                   return;
                   else
                   if(!player1){
                   gameBoard[0][2] = "O";
                   g.drawString("O",125,65);
                   player1 = true;
                   return;
              } // end of A3
              else
              if(move == "B1")
                   spaceA1(g);
                   spaceA2(g);
                   spaceA3(g);
                   spaceB2(g);
                   spaceB3(g);
                   spaceC1(g);
                   spaceC2(g);
                   spaceC3(g);
                   if(player1){
                   gameBoard[1][0] = "X";
                   g.drawString("X",65,95);
                   player1 = false;
                   return;
                   else
                   if(!player1){
                   gameBoard[1][0] = "O";
                   g.drawString("O",65,95);
                   player1 = true;
                   return;
              } // end of B1
              else
              if(move == "B2"){
                   spaceA1(g);
                   spaceA2(g);
                   spaceA3(g);
                   spaceB1(g);
                   spaceB3(g);
                   spaceC1(g);
                   spaceC2(g);
                   spaceC3(g);
                   if(player1){
                   gameBoard[1][1] = "X";
                   g.drawString("X",95,95);
                   player1 = false;
                   return;
                   else
                   if(!player1){
                   gameBoard[1][1] = "O";
                   g.drawString("O",95,95);
                   player1 = true;
                   return;
              } // end of B2
              else
              if(move == "B3"){
                   spaceA1(g);
                   spaceA2(g);
                   spaceA3(g);
                   spaceB1(g);
                   spaceB2(g);
                   spaceC1(g);
                   spaceC2(g);
                   spaceC3(g);
                   if(player1){
                   gameBoard[1][2] = "X";
                   g.drawString("X",125,95);
                   player1 = false;
                   return;
                   else
                   if(!player1){
                   gameBoard[1][2] = "O";
                   g.drawString("O",125,95);
                   player1 = true;
                   return;
              }// end of B3
         }// end of graphics
         public void mouseReleased(MouseEvent me){}
         public void mousePressed(MouseEvent me){}
         public void mouseDragged(MouseEvent me){}
         public void mouseEntered(MouseEvent me){}
         public void mouseExited(MouseEvent me){}
         public void mouseClicked(MouseEvent me){
              int x = me.getX();
              int y = me.getY();
              if((x >=51) && (x<= 79) && (y >= 51) && (y <= 79)) //MOVE IS A1
                   move = "A1";
              else
              if((x >=81) && (x<=109) && (y >=51) && (y <= 79))  //MOVE IS A2
                   move = "A2";
              else
              if((x >=111) && (x<=139) && (y >=51) && (y <= 79))  //MOVE IS A3
                   move = "A3";
              else
              if((x >=51) && (x<= 79) && (y >= 81) && (y <= 109))  //MOVE IS B1
                   move = "B1";
              else
              if((x >=81) && (x<=109) && (y >=81) && (y <= 109))  //MOVE IS B2
                   move = "B2";
              else
              if((x >=111) && (x<=139) && (y >=81) && (y <= 109))  //MOVE IS B3
                   move = "B3";
              repaint();
    //<applet code = "game3.class" height =300 width=300> </applet>     

    writing a tic-tac-toe is harder than it sounds.. i wrote one last year in my computer science class.. i have it on my website, if you want to look at code. i wrote it in c++, but the logic is all that matters :)
    btw-last year, i wasnt too good of an OOP programmer, so the program is procedurely written. heres the url:
    http://www.angelfire.com/blues/smb
    also, to tell if a box is already taken, you can just add an if statement:   if ( gameBoard[selX][selY] == null )  //not taken, fill box:many people resort to a boolean matrix of the same idea, but with booleans that store which boxes are taken. i prefer the way above, saves code, memory, and makes it more understandable.
    hope it helps.

  • Need help / Advice ; manage daily millions of records;;plz help me:)

    Hi all,
    I've only 2 years of experience in Oracle DBA. I need advice from Experts:)
    To begin, the company I work for, decide to daily save in our Oracle database about 40 millions of records in our only table (User tables). These records should be daily imported from csv or xml feeds into one table.
    This 's a project that need :
    - Study the performance
    - Study What is required in terms of hardware
    As a leader in the market, Oracle 's the only DBMS that could support this size of data, but what's the limit of Oracle in this case? can Oracle support and manage perfectly daily 40 millions of records and for many years, ie We need all data of this table, we can't consider after a period that we don't need history: we need to save all data and without purge the history and this for many years i suppose!!! you can imagine 40 daily millions of records and for many years!!!
    Then we need to consolidate from this table different views (or maybe materalized view) for each department and business inside the company, one other project that need study!
    My questions 're :Using Oracle Database 10g Enterprise Edition Release 10.2.0.1.0:
    1-Can Oracle support and perfectly manage daily 40 millions of records and for many years?
    2-Study the performance ; which solutions, technics could I use to improve the performance of :
    - Daily Loading 40 millions of records from csv or xml file/files?
    - Daily Consolidate / managing different views/ materalized view from this big table?
    3- What is required in terms of hardware? features / Technologies( maybe clusters...)
    Hope that experts help me and advice me! thank you very much for your atention :)

    1-Can Oracle support and perfectly manage daily 40 millions of records and for many years?Yes
    2-Study the performance ; which solutions, technics could I use to improve >>>the performance of :Send me your email, and I can send you a Performance tuning metodology pdf.
    You can see my email on my profile.
    Daily Loading 40 millions of records from csv or xml file/files?DIrect Load
    - Daily Consolidate / managing different views/ materalized view from this big table?You can use table partitions, one partition for each day.
    Regards,
    Francisco Munoz Alvarez

  • World Traveller needs help/advice

    Hi Folks, I'm travelling the world with a broadway tour, and am having difficulty with iChat. I'm on a 1GHz Powerbook G4, 12", with an iSight camera and a good high speed connection. I'm currrently in the Netherlands and am getting a new error message. On trying to initiate a video conference iChat plays the "connected" sound, and then reports the error: "Disconnected from Video Chat because: Can't get video from the camera." when in fact I've got a great live preview on my end. The last time I used iChat, in Italy two weeks ago, the connection was slow, and therefore the video quality was poor, but it worked. I've not upgraded or changed anything except the city and therefore hotel. In the past I've run into problems where iChat reported that one or the other party didn't respond to a request for chat when in fact they did. This I attributed to router or firewall problmes, but this "cant' get video from the camera" is new to me. In an effort to solve the problem, I ran Software Update and downloade a number of items, including an Airport update, but nothing that really sounded like it would change much. I'd really appreciate any insight or advice you could offer. iChat is the best of few means of communicating with my loved ones.
    Thanks,
    Adam Jacob
    P.S. Just tried an audio chat, and regardless of who initiates the conference, it reports that either my wife or I didn't respond, when in fact we did. Yesterday audio chat worked fine.

    Hi Faramir66103,
    When iChat starts up it runs through some tests and determines what the Bandwidth is and store this in the com.apple.ichat.plist This .plist also store the camera details.
    It is possible this .plist has become corrupt.
    You should delete it and restart iChat.
    It is found in your Hme Folder/Library/Preferences.
    Ralph

  • Need help & advice RE transferring from a hard drive to a new imac.

    Hello, firstly I apologize if I am setting up this question in the incorrect location, I am technology illiterate even as far as forums. Recently my 2007 Imac stopped working, repair people removed the hard drive (I believe) from it for me as it was too expensive to fix the machine. My big worry now is hopefully files from my old computer can be transferred to a new Imac? Also if so, is it something I can be walked through, as there aren't really a lot of reliable tech repair businesses in my local area? Is there also anything I should be mindful of when purchasing a new computer? My old system was 20"Mac, 2.0GHz, 1GB, 250GB capacity, I am assuming as long as my new system has better specs a transfer would work, but I really have no clue? Is there any special equipment I would have to buy, should I be aiming to get a new computer with certain specs? (get a system with 320 GB capacity, as opposed to 250GB for example) Sorry for all the questions, more so if they should be obvious, any help much appreciated!

    Hello and thank you kindly for taking the time to offer assistence. I believe its intel based, it is this model as linked to here.
    http://everymac.com/systems/apple/imac/specs/imac-core-2-duo-2.0-20-inch-aluminu m-specs.html
    Please bare with me so I can see if I have this right. Migration Assistent is an application or feature on the Imac I will be getting (will be a newer model than the one I posted above) - my newer computer would be considered the host and my older computer the target? Here is a bit I get a bit unsure. When the last repairmen gave me back my computer, they gave it back with the hard drive seperated - is that a factor or something worth mentioning? I am assuming that I need a wire of some sort or can a transfer be done wirelessly? I have tried figuring all this out and seen firewire cables mentioned a bit, but err I can't even find any sockets on the hard drive given to me by the repairmen whick makes me wonder if I am even looking for the right kind of info. Oh and I ~ to be continued ~

  • Question about Dynamic Overclocking - Need help/advice

    Hello,
    I recently upgraded to version 3.9 bios on my MB (K8N SLI paltinum).
    I had DOT enabled before the upgrade, on 9% extra. this worked ok. as soon as a program required heavy CPU, DOT kicked in and give me a 9% boost. and it also cooled off, back to normal operations when the CPU was idle again.
    now, since the upgrade to 3.9, the DOT always stays at 9%? when booting up, when idling, always...? Is there a setting that I missed? or is it a bug in 3.9?
    --> after the upgraded I loaded the optimized defaults.
    thanx for any help.
    S.

    hi guys,
    thnx all for the updates. I'm currently using DOT on 9%. It runs rock stable. IIf I set it on 11%, no problems.
    C&Q is off, always was.
    The problem with DOT is, that it doesn't do what it should do. (in 3.9 bios). nl, when the CPU runs on 0% load, no Over-clocking is need.
    Any other settings that I should check?
    Do I need to turn on Q&C?
    thnx!

  • Need help/advice before I power up my new iMac

    Hi friends .... I'm sorry to bother here- but I just purchased a new 21.5" base iMac and need advice before my first start up ..... I'm currently using my 2006 iMac with 10.4.11 .... I'd love to be able to transfer some basic files, Safari bookmarks, etc .... I have most of my photos and important docs backed up on CDs (my external super drive for the new iMac won't arrive for another few days ...)I've read that Migration Assistant isn't supported or recommended from my old 10.4 to the new Mountain Lion on the new iMac .... I'm stressed about turning on my new iMac and confused about how to use the setup assistant in my situation .... Should I just rebuild my desktop and files manually later with my back-up cd's ... or is there a way to connect the two iMacs with an ethernet and just drag files from the old Mac to the new one .... I've only used Macs and I'm embarrassed I don't know these things ... please advise the best way for me to transition from my old Mac to the new one ... hoe should I use the onscreen assistant when I start up,...I certainly don't want to junk up my new iMac and transfer  all my old applications that won't work or be supported (Photoshop CS2, etc) , but I would also love to have my desktop and other stuff I use  there right away to make my new machine familiar from the start .... (please answer as simply as possible ... ) ...thanks so much in advance ....
    David

    daystar297 wrote:
    I just looked at that solution and see that the Firewire to Thunderbolt adapter requires OS X v10.7.4 ... so that lets me out again- I'm using 10.4.11 ...
    That will not limit its use with your new iMac.
    You will need to boot your Tiger iMac in FireWire Target Disk Mode - hold the T key while starting your older Mac. You can use Setup Assistant (or Migration Assistant). From the new iMac's perspective the old Mac will appear to be an external disk.
    When asked "How do you want to transfer your information" select "From a Mac, PC, Time Machine backup or other disk" then click Continue. On the next screen be sure to select "From a Time Machine backup or other disk" and not "From a Mac or PC".
    Otherwise, Migration Assistant will look forever for your other Mac.

  • Need help/advice for XB270HU monitor. G-SYNC does not work. Monitor Flickers. No signal.

    I recently bought this Monitor and have been having constant issues with it. Before I start, here are my specs. 
    GPU:GTX Asus Strix 970
    CPU:i5 4690k @3.5GHz
    RAM:16gb
    OS:Windows 7
    All my drivers are up to date, and in the NVidia control panel G-Sync is turned on. However while gaming I still get horrible stutters everytime the FPS fluctuates even a tiny bit even going from 140FPS down to 90 FPS. I was under the impression that changes to FPS it would remain smooth down to 30/40 FPS? Not so at all. There is no difference between this and my old monitor besides the fact that it can go up to 144hz. 
    Secondly everytime I turn on the monitor, it goes black and says no signal and then proceeds to launch at 800:600 resolution, flicker black, 1920:1080, flicker again and arrive at 2560:1440. Sometimes it wont ever receive a signal and my second monitor will turn on instead and take place as primary monitor. 
    It is plugged into the Display port and is secure, as far as I can tell the chord is in good condition.
    And finally sometimes during gameplay, ableit rarely, I get random flickers of black screen for half a second here and there. When this occurs it happens about 3-4 times and then stops. Worrisome! 
    Part of me hopes that I have a terrible, broken and faulty monitor and could get a replacement. Because then I wouldnt try to justify why I spent nearly $1,000 dollars before tax for this thing. But then the other half of me would not even want to get a replacement because of how big of a let down this one has been. I'd rather just never have bought this one at all and have my money back. 
    Any help or suggestions are appreciated. If anybody has had similar problems please speak up!!

    Booserbob,
    If you are willing, I would like to see about having a new Display Port cable sent out to see if that resolves it. If it does, I would be interested in obtaining the cable you received with the monitor, I have been trying to get one from a customer having this issue with no success as of yet. If you are interested, send me a PM (private message) with the following information and I will get to work on it:
    Serial number:
    Contact name:
    Contact number:
    Email address:
    Shipping address:
    Purchase date:
    Resolution attempting to use:
    Max resolution monitor will work at 144 Hz:
    Video cards is use:
    Video Connection:
    Symptoms: 

  • Having html difficulties need help

    We have created our webpage using Business Cataylist HTML and Dreamweaver. Instead of creating new CSS pages  we simply added a number and changed the information we wanted to be associated with each template page we created. Well, we have having difficulties with our www.divineunity1.com/du1tv page not algning correctly so I went into the css checker from w3c, uploaded the common.css page associated with the page and got this error. This code was already on the common page, what can I do to correct this?
    URI : common7.css
    175
    Property -webkit-border-radius is an unknown vendor extension
    176
    Property -moz-border-radius is an unknown vendor extension
    181
    :-moz-placeholder is an unknown vendor extended pseudo-class
    185
    ::-webkit-input-placeholder is an unknown vendor extended pseudo-element

    Okay, I have another issue if you don't mind lending me your adive on what we should do. On our site we have a videos, we want our videos to show where there is a large video at the top (which there is) and smaller video players on the side (which there is) one atop of the other, however when I go view the page say in Internet Explorer, after I have inserted the html code for the video player we are using (JWPlayers by the way), there is a huge gap inbetween each player. can you help me with what could be causing this issue. The webpage is www.divineunity1.com/du1tv the log in to the site you can use is test test.

  • Having Firmware problems NEED HELP A

    I had tried to load an update to the firmware to my Creative Zen Touch, and during the installation, the power flickered and my computer turned off. I am now stuck with a Zen Touch with no OS and it isno longer recognized by my computer or the firmware upgrade program.... HELP PLEASE

    I'm kinda of new to this but I would recommend trying to enter recovery mode on the device. I have the Zen Nano plus and you hold the power button as you plug it into the USB cable - continue to hold it for 0 seconds. The screen will show nothing but windows XP pops up with a new device detected. Connect to the internet and let windows find a new driver for the recovery device. Then start the upgrade program again (at least this is how it works for the Nano plus). You might have to call or email tech support (email is free) if that doesn't work.

  • Broadband novice needs help & advice

    Hi,
    I am new to this forum and looking for help.
    I have a BT Home Hub (plugged into master bt socket) and connect to it via my laptop wirelessly. Our printer also connects in wirelessly.
    We have slow broadband speeds generally (130mbps top).
    Our phones (wireless) also hiss and crackles and are connected via an extension fitted via the main master socket in the removable lower plate i.e. its not a plug in.
    I decided to look into this and over the past couple of weeks have read up but am now at wits end.
    What I have done:
    - bought an an iplate and installed it;
    - bought an additional filter for the phone base station and so doubled up the filters;
    - snipped all the orange 'bell wires' out of all internal extension junction boxes;
    - replaced the filter where the Home Hub enters the master socket and now through the iplate;
    - changed the Home Hub settings to different channels  (now on 10);
    - changed the Home Hub settings to b/g only and then b only without any change;
    I have just got to the end of another day without change to either the broadband speed nor being able to use the phones and am turning to the forum for help.
    I really am questioning what to do next. Can anyone help?
    Mal
    Solved!
    Go to Solution.

    Connection information<script type="text/javascript"></script>
    Line state
    Connected
    Connection time
    0 days, 3:13:48
    Downstream
    575 Kbps
    Upstream
    445 Kbps
    ADSL settings<script type="text/javascript"></script>
    VPI/VCI
    0/38
    Type
    PPPoA
    Modulation
    ITU-T G.992.5
    Latency type
    Interleaved
    Noise margin (Down/Up)
    29.8 dB / 15.7 dB
    Line attenuation (Down/Up)
    22.0 dB / 9.1 dB
    Output power (Down/Up)
    18.4 dBm / 12.0 dBm
    Loss of Framing (Local)
    45
    Loss of Signal (Local)
    4
    Loss of Power (Local)
    0
    FEC Errors (Down/Up)
    0 / 27
    CRC Errors (Down/Up)
    0 / 2147480000
    HEC Errors (Down/Up)
    nil / 64916
    Error Seconds (Local)
    4
    FAQ
    <script type="text/javascript">// paintProgressAndMessageOnBar(100,"The test has successfully completed" ); // </script> Test1 comprises of two tests
    1. Best Effort Test: -provides background information.
    Download Speed
    328 Kbps
    0 Kbps
    500 Kbps
    Max Achievable Speed
     Download speedachieved during the test was - 328 Kbps
     For your connection, the acceptable range of speedsis 100-500 Kbps.
     Additional Information:
     Your DSL Connection Rate :572 Kbps(DOWN-STREAM), 444 Kbps(UP-STREAM)
     IP Profile for your line is - 350 Kbps
    The throughput of Best Efforts (BE) classes achieved during the test is - 21.26:28.53:50.21 (SBE:NBEBE)
    These figures represent the ratio while sententiously passing Sub BE, Normal BE and Priority BE marked traffic.
    The results of this test will vary depending on the way your ISP has decided to use these traffic classes.
    2. Upstream Test: -provides background information.
    Upload Speed
    331 Kbps
    0 Kbps
    444 Kbps
    Max Achievable Speed
    >Upload speed achieved during the test was - 331 Kbps
     Additional Information:
     Upstream Rate IP profile on your line is - 444 Kbps

  • Dynamic Forms and Flowing subforms -- Need help/Advice

    Hello All -
    I am creating a form for instructors at our college to complete. It has 3 pages, some static text, some required drop-down boxes, and three "comment" type areas which I would like to create so that they "flow" and display the entire contents when printed.
    I've read everything I could find so far, but I think I am missing something quite basic.
    I've created master pages, with a content subform on each one. I've placed all my content into subforms under that main content subform, named and ordered them the way they need to be. Most of it should appear as positioned. Only where there is one of the comment sections do I want/need the "flow content" option.
    I tried following the directions I found in another thread. If I set the subform with the comment area to flow, then I never get the page break option (and it is needed) - it's always grayed out. When I try to set the underlying subform on the page to 'flow content', ALL of the content from all three pages ends up on one page, everything on top of each other.
    What am I doing wrong?
    Can anyone give me some tips as to where at least to start looking for what I've not done or done wrong?
    Thanks in advance for any information -- it will be soooo appreciated!
    Lauren

    Hi Lauren,
    You only need one Master page, and there's no need to put anything on it unless you want a header/footer that repeats on each page.
    If you want to have things flow from page to page, create one body page object, and set its content type to Flowed (the body page is itself a subform). In it you put subforms with text, fields, and so on in them. Since your form will spill from page to page based on how much text the instructors type into the expandable comments fields, break up the forms content into sections (subforms) such that the layout can break between the subforms without taking away from the readability. These subforms should have a content type of Position. Even though there's only one body page object in your design, since you have three pages worth of stuff, it will spill onto three pages.
    Now for the comments fields, which you want to wrap and expand. Make sure that each of your comments fields is in its own subform. Set the field to allow multiple lines and, in the layout tab, click the box to Expand to Fit (height). For the subform that contains the comments field, set the height to auto-fit (layout tab). Also for the subforms that contain comments fields, experiment with the "Allow Page Breaks Within Content" checkbox on the Subform tab. If you expect an instructor to blab on for more than an entire page of text, you will have to select this box, but otherwise I suggest leaving it unselected so that the entire comment remains together.
    Jared Langdon
    www.jlangdon.ca

  • New mac owner needing help & advice

    Hi there , at long last I took the plunge and got a macbook, one of the new 2.2ghz ones in white. Just thought I would let you know. Anyway as this is my first experience of a mac , which also has a new OS for me to learn, I am probably going to ask loads of stupid, and what could seem obvious questions so let me apologize now. My first question is with regard to backing up my system,it looks as though this has to be done to an external HD does this need to be a dedicated HD or can it be shared with other items such as movies and music etc. I have also seen mention a program called carbon copy cloner being used for backup ,what is the difference between this and Time machine in leopard i.e. which is best. And as my laptop is going to be used in different places and i wont have the HD connected all the time will this affect any automatic backup set up.

    First let me say welcome aboard.
    Carbon copy cloner can make a bootable copy on a back up drive. Time Machine makes a copy that you can do a full recovery from if needed so in a way they're both good. I have used Time machine with a hard drive that had other stuff on it and it did not interfere with it. It was a partition with a bootable Tiger setup on. Time Machine filled almost all the space on the partition and I could still boot the Tiger copy. I have used Time Machine to recover from a complete mess up to just replacing one file. It has worked great.
    You don't have to worry about the Hard Drive being hooked up all the time. Time Machine will sense the drive is not there and stop until it is hooked back up and pick up right where it left off.
    As David said it is best to have a hard drive dedicated to Time machine but you can get by with one tht isn't.
    Don't worry about asking questions. Remember there are no stupid questions, only stupid answers.
    Message was edited by: First Magus

Maybe you are looking for

  • How to render with alpha channel?

    Hello, I am trying to render a comp with alpha  channel QT PNG. When i play the clip it's with black BG but if i  imported in AE is with alpha channel. How to render in such way that i  can play in Quicktime without the black BG? Am i missing somethi

  • OutlooksyncClient has stopped working

    Hi I just got an 3G iphone today, and can not sync my outlook contacts and calender with Iphone by iTunes. Everytime a small window pops up,and saying "OutlookSyncClient has stopped working, blah, blah, please close the window" I looked this forum an

  • Facebook app stopped working

    I cannot get my facebook app on my iphone4 to allow me to post status updates or check-in places. It used to work just fine, now it just stopped. It keeps saying the error message below if I try to check in & if I post a status it lets me type and cl

  • Use downloaded ringtone as text tone (no jailbreak)?

    I just got my iPhone about 4 days ago and I'm having trouble finding a way to use a ringtone as a text tone. Through some searching on the web the only way I saw people were able to do this is with a jailbroken iPhone which I don't want to do. Is the

  • How to subscribe to Chinese holiday calendar

    I'm using iOS8.1 with the region format set to US. That automatically subscribes me to US holiday in the calendar. If I also want to manually subscribe to Chinese holiday calendar, what's the server address I should use to add the account in "Mail, C