Design and coding specifications

Maybe a stupid question but is there any documentation out there that helps an engineer learn and use the best object oriented design techniques. Also, is there one available in the area of coding techniques.
thanks

OOD:
http://www.amazon.com/exec/obidos/tg/detail/-/0201633612/qid=1047332381/sr=8-2/ref=sr_8_2/103-2687342-5754236?v=glance&s=books&n=507846
Techniques/Style:
http://www.amazon.com/exec/obidos/tg/detail/-/0521777682/qid=1047332795/sr=1-15/ref=sr_1_15/103-2687342-5754236?v=glance&s=books
silentOpen

Similar Messages

  • Specifications for designing and coding

    Maybe a stupid question but is there any documentation out there that helps an engineer learn and use the best object oriented design techniques. Also, is there one available in the area of coding techniques.
    thanks

    Maybe a stupid question but is there any documentation
    out there that helps an engineer learn and use the
    best object oriented design techniques. Also, is there
    one available in the area of coding techniques.I don't think that there are any accepted "best practice". One of the important reasons, I think, is that design is a highly creative activity which cannot necessarily be categorized, schematized, or any think like that. There are, however, good design solutions to standard problems (in the software developer community they are known as "patterns"). I think that they are a good starting point when learning OOP because they are exemplary. A good book on the subject of patterns is:
    Gamma et al. Design Patterns. Addison-Wesley. 1995.
    But if you don't want to invest in a book, there is plenty of patterns material on the web. Try searching for "software pattern" or "design pattern".
    Regards,
    Søren Bak

  • HTML email design and coding expert needed

    Hi, I am doing some HTML email ad design work and I can use
    some help in making sure everything is done right to work best in
    all the email reader applications. I'd be glad to pay for any help.
    Thanks! -Todd

    Contact me off-list, please....
    forums at domain - and replace domain with
    'great-web-sights.com'.
    Murray --- ICQ 71997575
    Adobe Community Expert
    (If you *MUST* email me, don't LAUGH when you do so!)
    ==================
    http://www.dreamweavermx-templates.com
    - Template Triage!
    http://www.projectseven.com/go
    - DW FAQs, Tutorials & Resources
    http://www.dwfaq.com - DW FAQs,
    Tutorials & Resources
    http://www.macromedia.com/support/search/
    - Macromedia (MM) Technotes
    ==================
    "Todd Stuart Lerner" <[email protected]>
    wrote in message
    news:em9a8b$9jq$[email protected]..
    > Hi, I am doing some HTML email ad design work and I can
    use some help in
    > making
    > sure everything is done right to work best in all the
    email reader
    > applications. I'd be glad to pay for any help. Thanks!
    -Todd
    >

  • Mac Mini - strong enough for design and coding software?

    Hi everyone,
    I apologize if this question has already been asked, but I couldn't find anything like it in the forums, so hopefully I haven't missed anything.
    I'm looking to replace my (old) G5. While I'd love to buy a Mac Pro, I think it might be a little out of my price range. However, I plan to install (and use frequently) the Adobe CS4 suite, with all of its different programs - in addition to using iPhoto and the usual Mac apps.
    My question is - can the Mac Mini handle this kind of software (PS, DW, Illustrator, InD) effectively, or is it not powerful enough?
    Advice appreciated.
    Thanks!
    Torie

    littlemissfoggy,
    Considering the tremendous upgrades that the Mac Mini has acquired in the past years, if you upgrade the memory to a 4GB channel, then iPhoto would run flawlessly, and as for the Adobe CS4 suite i think that the Mac Mini would handle it, but if your wanting raw power meaning you want everything to go really smoothly, my best bet would be an iMac

  • Vocabulary for web design and beyond

    Anyone tackling web design will encounter dozens of unfamiliar terms. I have compiled together this glossary to help them. I may update and expand in the future. Until then, feel free to use or pass along.
    Some of these terms don’t relate strictly to web design, but also to computer graphics and computer programming generally, as I’ve found that such terms are also important to reading and understanding any tutorials or other materials on web design.
    Asynchronous (1) General use. Not synchronous; not occurring or existing at the same time or having the same period or phase. (2) Digital communication. Pertaining to a transmission technique that does not require a common clock between the communicating devices; timing signals are instead derived from special characters in the data stream.
    Bitmap image Image that uses geometrical primitives such as points, lines, curves, and shapes, which are all based on mathematical equations. In a bitmap image, each pixel on a display screen is assigned at least one bit to indicate whether the pixel should reflect the background color, the foreground color, or some other color. each pixel in the bitmap might have 16, 24, or 48 bits of information associated with it. The more bits, the greater the resolution of the bitmap – and the larger the file. Compare Vector image.
    C (programming language) General-purpose computer programming language developed in 1972 by Dennis Ritchie at the Bell Telephone Laboratories for use with the Unix operating system. It was designed for implementing system software and is also widely used for developing portable application software. C has greatly influenced many other popular programming languages, most notably C++, which began as an extension to C.
    C++ Statically typed, free-form, multi-paradigm, compiled, general-purpose programming language. It was developed by Bjarne Stroustrup starting in 1979 at Bell Labs as an enhancement to the C language and originally named C with Classes. It was renamed C++ in 1983.
    Cache Component that transparently stores data so that future requests for that data can be served faster. The data that is stored within a cache might be values that have been computed earlier or duplicates of original values that are stored elsewhere. If requested data is contained in the cache (cache hit), this request can be served by simply reading the cache, which is comparatively faster. Otherwise (cache miss), the data has to be recomputed or fetched from its original storage location, which is comparatively slower.
    Cascading Style Sheet (CSS) Style sheet language used to describe the presentation semantics (the look and formatting) of a document written in a markup language. Its most common application is to style web pages written in HTML and XHTML, but the language can also be applied to any kind of XML document, including SVG and XUL.
    ColdFusion Programming language based on standard HTML that is used to write dynamic webpages. It allows for the creation of pages that differ depending on user input, database lookups, time of day, or other criteria. ColdFusion pages consist of standard HTML tags together with CFML (ColdFusion Markup Language) tags such as <CFQUERY>, <CFIF> and <CFLOOP>. ColdFusion was introduced by Allaire in 1996, acquired by Macromedia in a merger in April 2001, and acquired by Adobe in December 2005.
    Compound selector Can be used to combine two or more style rules to create a style definition that displays only when one style is contained within another. Compound styles are useful when you want to do something like use the Heading 1 tag multiple times to format headlines in different ways on the same web page. For example, you could create one style for headlines that appear in the main story area of a page and then create another style for headlines that appear in the sidebar on the page and still use the Heading 1 tag to format both. Compound styles are created by combining ID, class, or tag styles and look like this: #sidebar h1.
    Contextual selector A type of Style Sheet Selector that
    CRE Loaded Open source online store management and shopping cart system for e-commerce from Chain Reaction eCommerce. It is based on osCommerce, runs on any LAMP (Linux, Apache, MySQL, PHP) web server, and is supported by an active international community of users and developers. For a monthly subscription ($10/mo. as of 2011), CRE Loaded allows small and medium-sized merchants to accept credit card payments in a web site that mirrors their own online stores.
    CSS See Cascading Style Sheet.
    Dynamic HTML (DHTML) Umbrella term for a collection of technologies used together to create interactive and animated web sites by using a combination of a static markup language (such as HTML), a client-side scripting language (such as JavaScript), a presentation definition language (such as CSS), and the Document Object Model. DHTML allows scripting languages to change variables in a web page's definition language, which in turn affects the look and function of otherwise “static” HTML page content, after the page has been fully loaded and during the viewing process.
    ECMA International International membership-based non-profit standards organization for information and communication systems.
    ECMAScript Scripting language standardized by Ecma International in the ECMA-262 specification and ISO/IEC 16262. The language is widely used for client-side scripting on the web, in the form of several well-known dialects such as JavaScript, JScript, and ActionScript.
    Extensible HyperText Markup Language (XHTML) Family of XML markup languages that mirror or extend versions of the widely used HTML, the language in which web pages are written. While HTML (prior to HTML5) was defined as an application of Standard Generalized Markup Language (SGML), a very flexible markup language framework, XHTML is an application of XML, a more restrictive subset of SGML. Because XHTML documents need to be well-formed, they can be parsed using standard XML parsers—unlike HTML, which requires a lenient HTML-specific parser.
    Extensible Markup Language Set of rules for encoding documents in machine-readable form. It is defined in the XML 1.0 Specification produced by the W3C, and several other related specifications, all gratis open standards. Its design goals emphasize simplicity, generality, and usability over the Internet. It is a textual data format with strong support via Unicode for the languages of the world. Known by its acronym XML.
    HTML See HyperText Markup Language.
    Hypermedia Graphics, audio, video, plain text and hyperlinks that intertwine to create a generally non-linear medium of information. This contrasts with the broader term multimedia, which may be used to describe non-interactive linear presentations as well as hypermedia. The World Wide Web is a classic example of hypermedia, whereas a non-interactive cinema presentation is an example of standard multimedia due to the absence of hyperlinks.
    Hypertext Text displayed on a computer or other electronic device with references (hyperlinks) to other text that the reader can immediately access, usually by a mouse click or keypress sequence.
    Hypertext Markup Language (HTML) Predominant markup language and basic building-block of webpages. It is written in the form of HTML elements consisting of tags, enclosed in angle brackets (like <html>), within the web page content. HTML tags normally come in pairs like <h1> and </h1>. The first tag in a pair is the start tag, the second tag is the end tag (they are also called opening tags and closing tags). Known by its acronym HTML.
    Hypertext preprocessor (PHP) Widely used, general-purpose scripting language that was originally designed for web development to produce dynamic web pages. It brings life to websites by communicating with external data sources, such as databases, news feeds, and XML documents. PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document. PHP 3 was launched in 1998; PHP 4 was released in 2000; and PHP 5 was released in 2005.
    Java Programming language released in 1995 as a core component of Sun Microsystems' Java platform. The language derives much of its syntax from C and C++ but has a simpler object model and fewer low-level facilities. Java applications are typically compiled to bytecode (class file) that can run on any Java Virtual Machine (JVM) regardless of computer architecture. Java is a general-purpose, concurrent, class-based, object-oriented language that is specifically designed to have as few implementation dependencies as possible. It is intended to let application developers "write once, run anywhere". Java is currently one of the most popular programming languages in use, and is widely used from application software to web applications.[
    JavaScript Implementation of the ECMAScript language standard and is typically used to enable programmatic access to computational objects within a host environment. It can be characterized as a prototype-based object-oriented scripting language that is dynamic, weakly typed and has first-class functions.
    JPEG Commonly used method of Lossy compression for digital photography that was named after the Joint Photographic Experts Group, which created the standard. The degree of compression can be adjusted, allowing a selectable tradeoff between storage size and image quality. JPEG typically achieves 10:1 compression with little perceptible loss in image quality.
    Linux Family of Unix-like computer operating systems using the Linux kernel (central OS component). Linux can be installed on a wide variety of computer hardware, ranging from mobile phones, tablet computers and video game consoles, to mainframes and supercomputers. The development of Linux is one of the most prominent examples of free and open source software collaboration; typically all the underlying source code can be used, freely modified, and redistributed, both commercially and non-commercially, by anyone under licenses such as the GNU General Public License.
    Lossy compression Data encoding method which discards (loses) some of the data, in order to achieve its goal, with the result that decompressing the data yields content that is different from the original, though similar enough to be useful in some way. Lossy compression is most commonly used to compress multimedia data (audio, video, still images), especially in applications such as streaming media and internet telephony. By contrast, lossless compression is required for text and data files, such as bank records, text articles, etc.
    MySQL Relational database management system that runs as a server providing multi-user access to a number of databases. The MySQL development project has made its source code available under the terms of the GNU General Public License, as well as under a variety of proprietary agreements. Acronym for “My Structured Query Language.”
    Open source Describes practices in production and development that promote access to the end product's source materials. Before the term open source became widely adopted, developers and producers used a variety of phrases to describe the concept; open source gained hold with the rise of the Internet, and the attendant need for massive retooling of the computing source code.
    osCommerce Open source Commerce. It allows store owners to setup, run, and maintain their online stores with minimum effort and with no costs involved. Combines open source solutions to provide a free and open development platform, which includes the PHP web scripting language, the Apache web server, and the MySQL database server. With no restrictions or special requirements, osCommerce can be installed on any PHP3 or PHP4 enabled web server, on any environment that PHP and MySQL supports, which includes Linux, Solaris, BSD, and Microsoft Windows environments.
    PHP See Hypertext preprocessor.
    Rasterization The process of converting a Vector image into a Bitmap image.
    Rasterize See Rasterization.
    Shopping cart software Software used in e-commerce to assist people making purchases online. The software allows online shopping customers to accumulate a list of items for purchase. Upon checkout, the software typically calculates a total for the order, including shipping and handling (i.e. postage and packing) charges and the associated taxes.
    Style sheet selector One of the two parts of a CSS rule (the other being the properties, or declaration block) that declares which of the markup elements a style applies to. Selectors may apply to all elements of a specific type, or only those elements that match a certain attribute (e.g., how they are placed relative to each other in the markup code, or on how they are nested within the document object model). There are many types of style sheet selectors: element selectors, which select by element name; class selectors, which select by class name; contextual selectors, which select by context based on parent elements (what the element is nested within or what precedes it in the document), etc..
    Supercomputer Computer that is at the frontline of current processing capacity, particularly speed of calculation. Supercomputers are typically one-of-a-kind custom designs produced by companies such as Cray, IBM and Hewlett-Packard, who had purchased many of the 1980s companies to gain their experience. Since October 2010, the Tianhe-1A supercomputer, located in China, has been the fastest in the world.
    Tag Non-hierarchical keyword or term assigned to a piece of information (such as an Internet bookmark, digital image, or computer file). This kind of metadata helps describe an item and allows it to be found again by browsing or searching. Tags are generally chosen informally and personally by the item's creator or by its viewer, depending on the system. HTML tags include paragraph, heading 1, heading 2, etc.
    Unix Computer operating system originally developed in 1969 by a group of AT&T employees at Bell Labs. The Unix operating system was first developed in assembly, which is machine-dependent and a low-level programming language. Ken Thompson created the B language in 1969 and Unix was written in the B language, a high-level programming language. The first Unix system written in C was released in November 1973.
    Vector image Image made up of numerous individual, scalable objects. These objects are defined by mathematical equations rather than pixels, so they always render at the highest quality. Objects may consist of lines, curves, and shapes with editable attributes such as color, fill, and outline. Changing the attributes of a vector object does not effect the object itself. Compare Bitmap image.
    Vector processor Central processing unit (CPU) that implements an instruction set containing instructions that operate on one-dimensional arrays of data called vectors. This is in contrast to a scalar processor, whose instructions operate on single data items. Also known as array processor.
    Web analytics Measurement, collection, analysis and reporting of internet data, including the number of visitors and page views, for understanding and optimizing web usage. It can be used as a tool for measuring website traffic and for business and market research. Web analytics applications can also help companies measure the results of traditional print advertising campaigns. It helps one to estimate how the traffic to the website changed after the launch of a new advertising campaign.
    Web design Design of the way that content is delivered to an end-user through the World Wide Web, using a web browser or other web-enabled software.
    Web development Refers to the work involved in developing a web site for the Internet (World Wide Web) or an intranet (a private network). This can include Web design, web content development, client liaison, client-side/server-side scripting, web server and network security configuration, and e-commerce development. However, among web professionals, "web development" usually refers to the main non-design aspects of building web sites: writing markup and coding. Web development can range from developing the simplest static single page of plain text to the most complex web-based internet applications, electronic businesses, or social network services.
    World Wide Web Consortium Main international standards organization for the World Wide Web. It is made up of member organizations which maintain full-time staff for the purpose of working together in the development of standards for the World Wide Web. Known by its acronym W3C.
    XHTML See Extensible HyperText Markup Language.
    XML See Extensible Markup Language.
    Zend Engine Open source scripting engine (a Virtual Machine) commonly known for the important role it plays in the web automation language PHP.

    Thanks for posting this!
    I would only mention that your definition is incomplete for this -
    Contextual selector A type of Style Sheet Selector that
    and that it's most often referred to now as a Descendent selector, not a contextual selector.  It's basically the same as the Compound selector that you have already defined....

  • How do you Design and Develop?

    How do you Design and Develop?
    I know this varies based on alot of things such as knowledge, preference, purpose, resources, etc..but I am curious how different (level of expertise) designers actually prefer or implement their websites. I decided to do this post after two different forums discussions regarding 1.Templates and PHP and 2. Backend Development.
    1. How do you generally approach a project?--Wireframe, Freehand (as it comes), PSD template, etc.--Do you have a specific 'methodology' or procedure?
    2. What are 2-3 of your main resources / sites / applications etc that you use (and for what?)
    Specifically: What do you use (and how) to get up a website? (I know again this depends on a variety of things, but in general..) *also if you would like to comment on your expertise or level maybe helpful.
    Do you prefer (Pros/ Cons of:) What advice would you give regarding below?
    Your own HTML/CSS/Script based site that you mostly (if not completley) built. (More control and original, but harder / tedious for beginner)
    HTML Temlplate (tweak the HTML and CSS)--non framework type (Quick and easy, but usually poor quality, outdated?)--but some can servde as good starting point.
    Wordpress (And others like Drupal, Joomla) (Somewhat quick and easy access to tweak a quality WP Theme with ability for alot of features--forms, search, databases, etc (otherwise might have trouble with advanced features w/o good working knowledge og PHP and MYSQL, maybe others?)--but kind of a 'workaround' for real HTML design?
    Frameworks types like Foundation, Bootstrap, Skeleton
    A combination or hybrid of methods? -- or another method I have overlooked?
    Thanks very much for any insight you can offer, hopeully this will lead to a vibrant discussion.-

    The websites I build are 95% PHP/MySQL. They are heavy on business logic. I sometimes work with designers, SEO "experts" and (rarely) other coders. I almost never work on the content of websites. The clients do that themselves through the CMS I build for them.
    I write every line of code myself except for the use of jQuery and a few PHP code classes adapted from others. I can build a complex website in a matter of minutes by reusing the code libraries and patterns I have developed from previous projects.
    I don't use a PHP framework because I have developed my own "pseudo-framework" for the particular kinds of sites I build, but I respect the frameworks that are out there. They can teach you excellent coding habits.
    In starting the design and logic of a site, the most essential question is: What is the website (or website project) supposed to accomplish? My clients tell me what they want to accomplish, but I usually decide how to get there. This holds for both business logic and design, because design also must serve the business objectives.
    My website projects generally take four months to two years to complete. The client usually dedicates one employee to work as a liaison between me and the rest of the company. Because the sites I build are heavy on the business logic, a great deal of time is spent on testing and debugging. I make testing the responsibility of the client so I can't be held liable if, for instance, a terrible accounting mistake is discovered in the code logic.
    I like to use Adobe Illustrator for design development because I became an Adobe Illustrator ACE in 2000; however, I can see that Fireworks is probably the better tool. Photoshop is an important secondary tool.
    For general site management and code writing I use both Dreamweaver and ZEND Studio; however, I use Dreamweaver less and less.
    I now require all my clients to have their websites (and also domain name registrations, since my company is a domain name reseller) hosted on my VPS server. This prevents anyone from stealing code I have worked for years to develop and also establishes a commitment between myself and the client. When you are starting a web development business, you can't demand this kind of commitment from the client. Even a lot of great seasoned developers can't. It depends on your reputation within the specific industry(ies) you service.

  • Trying to install CS 6 Design and Web Premium Trial.

    So upon trying to install the trial of this software (while I wait the 2 weeks for the box of it to be shipped to me) I receive an error code thing after having downloaded and installed it.
    It only installed ~50% of the programs (Fireworks, Dreamweaver, AIR for Apple iOS Support, Acrobat X Pro) and the following failed installing: InDesign, Flash Professional, Photoshop Extended, Illustrator.
    I'm in no way a code junkie or anything of the nature, I barely understand HTML coding as it is. But I was able to get an error summary:
    Exit Code: 6
    Please see specific errors and warnings below for troubleshooting. For example,  ERROR: DF027, DW063 ... WARNING: DF012, DW065 ...
    -------------------------------------- Summary --------------------------------------
    - 0 fatal error(s), 3 error(s), 3 warning(s)
    WARNING: DW065: Display requirements not met for {8ACD4814-788B-11E1-AC70-A860A781E0D9} Adobe Dreamweaver CS6 12.0.0.0
    ----------- Payload: {539AEF15-3A2B-4A31-A587-7E90F7D9C700} Camera Profiles Installer 7.0.0.0 -----------
    ERROR: DF027: Unable to copy file from "/private/tmp/.tempdir6eWqUa2w/Assets1/Profiles/CameraProfiles/Camera/Nikon D5000/Nikon D5000 Camera Vivid.dcp" to "/Library/Application Support/Adobe/CameraRaw/CameraProfiles/Camera/Nikon D5000/Nikon D5000 Camera Vivid.dcp" (Seq 708)
    ERROR: DW063: Command ARKCopyFileCommand failed.(Seq 708)
    ----------- Payload: {39C9FB9C-7A84-11E1-B574-D095DF20721F} Adobe Fireworks CS6 12.0.0.0 -----------
    WARNING: DF012: File/Folder does not exist at /Volumes/CS6 DesWebPrm/Adobe CS6 Design and Web Premium/payloads/AdobeFireworks12-mul/OEM(Seq 3600)
    ----------- Payload: {76A4887E-7A85-11E1-88DE-92A96E70B8CF} Adobe Fireworks CS6_AdobeFireworks12en_USLanguagePack 12.0.0.0 -----------
    WARNING: DF012: File/Folder does not exist at /Volumes/CS6 DesWebPrm/Adobe CS6 Design and Web Premium/payloads/AdobeFireworks12en_USLanguagePack/OEM(Seq 84)
    ERROR: DW050: The following payload errors were found during install:
    ERROR: DW050:  - Camera Profiles Installer: Install failed
    If anyone could help me with this it would be VERY helpful! As I would love being able to use this software and get a feel around it before I finally receive my full version in 2 weeks.

    I am using version 10.7.4 of OS X Lion.
    I have a 2010 Macbook Pro, with 8 GB of DDR3 1066MHZ Ram.
    As per the Root User enabling, I am the ONLY user of this Mac, and only account on it. I attempted to enable it using your support link, however, I got stuck at step 9: "Choose Enable Root User from the Edit menu." as there was not this option for me in any of the tabs for the Directory Utility window. However, when I go to the directory editor I has a little text on the top right that says "Authenticated as Root" with a little lock icon unlocked.
    Sorry, the Suite is CS 6 Design and Web Premium.

  • FUNCTIONAL SPECIFICATION AND TECHNICAL SPECIFICATION

    hi Experts,
    how does a functional specification looks and a technical specification looks.
    can i have these requirements with samples..
    or any helpful link wher i can get in template form.
    thanks i advance

    Functional Specification:
    The Functional Specification describes the features of the desired functinality.. It describes the product's features as seen by the stake holders,and contains the technical information and the data needed for the design and developement.
    The Functional Specification defines what the functionality will be of a particulat area that is to be precise a transaction in SAP terminology.
    The Functional Specification document to create a detailed design document that explains in detail how the software will be designed and developed.
    Technical Specification
    Technical Specification is the document prepared by the Technical consultants. These documents are prepared basing on the Functional Specification given by the Functional consultants. The Technical Specification contains the following;
    GENERAL INFORMATION
    DEVELOPMENT INFORMATION
    BUSINESS REQUIREMENTS
    DATA EXTRACTION
    AVAILABLE CUSTOMISING TABLES
    AVAILABLE TEXTS WITH THEIR CODING CONVENTIONS
    Check the below links for useful content on Technical and Functional specs:
    /thread/409073 [original link is broken]
    http://www.epri.com/eprisoftware/processguide/funcspec.html
    http://www.mojofat.com/tutorial/
    http://searchsoftwarequality.techtarget.com/sDefinition/0,,sid92_gci212169,00.html
    http://www.devshed.com/c/a/Practices/Writing-A-Functional-Specification/
    http://www.softwarereality.com/lifecycle/FunctionalSpecStandard.doc
    http://www.webopedia.com/TERM/F/functional_specification.html
    Reward Points if useful.

  • Does anyone have a suggestion for an alternative to iCal that will interface with the Cloud? I find iCal to be poorly designed and not very efficient.

    Does anyone have a suggestion for an alternative to iCal that will interface with the Cloud so it works on the iPhone and the Macbook? I find iCal to be poorly designed and not very efficient. I waste a lot of time entering information because you can't go to a specific day and enter information, nor can you navigate between months and add information on a specific date by clicking on the date. You can't easily scroll month-to-month and once you do by scrolling through nine months to get to where you want to be, you cannot enter information by clicking on a specific day in the month and entering information. I just called Apple and they verified that this is the way it works. You cannot go to a date and enter information, you keep getting thrown back to today and then you have to go into the calendar and change it manually on the screen. It is just not efficient.

    APC, CyberPower are reliable.
    Look for 1500VA. As example:
    APC
    http://www.amazon.co.uk/APC-Back-UPS-Pro-1500-Connector/dp/B0041MP81Y/
    Cyperpower:
    http://www.amazon.co.uk/Dell-CyberPower-Intelligent-LCD-1500VA/dp/B005DL5L50/

  • Looking for DPS designer and developper freelancer

    Hi everybody
    i've got a very interesting project to deliver
    I am looking for freelancers who have a very good experience working on DPS and Idesign, here is the brief, if you think you can help and want to make good money please shout: [email protected]
    BRIEF
    objective:
    create a digital version of 3 print magazines about home design and crafting : Ipad / android tablets and flash desktop
    tool:
    Adobe digital publishing suite, Indesign extension (software already used by the company) to :
    - Recontextualize / files the Indesign files my companie ueses to create folios / templates adapted/intended for the digital version of the magazines.
    - To sell digital magazines directly on the app store, marketplace, and others.
    Mission:
    - Create a whole range of folios / template that fits the style and the reading experience of each magazine.
    - Integrate the icons, multimedia and other elements created specifically for the digital version
    - Take the items Indesign files that have been done for the paper magazine version for the first quarter 2013 and lay them out entirely in the digital version.
    - assist on how to use DPS from folios creation to sales with a person specially recruited within my company and  enable him to build digital versions every quarter without too much assistance.

    We are based in NYC and we would need somebody to work out of our offices.

  • Logical Database design and physical database implementation

    Hi
    I am an ORACLE DBA basically and we started a proactive server dashboard portal ,which basically reports all aspects of our infrastructure (Dev,QA and Prod,performance,capacity,number of servers,No of CPU,decomissioned date,OS level,Database patch level) etc..
    This has to be done entirely by our DBA team as this is not externally funded project.Now i was asked to do " Logical Database design and physical Database
    implementation"
    Even though i know roughly what's that mean(like designing whole set of tables in star schema format) ,i have never done this before.
    In my mind i have a rough set of tables that can be used but again i think there is lot of engineering involved in this area to make sure that we do it properly.
    I am wondering you guys might be having some recommendations for me in the sense where to start?are there any documents online , are there any book on this topic?Are there any documents which explain this phenomena with examples ?
    Also exactly what is the difference between logical database design vs physical database implementation
    Thanks and Regards

    Logical database design is the process of taking a business or conceptual data model (often described in the form of an Entity-Relationship Diagram) and transforming that into a logical representation of that model using the specific semantics of the database management system. In the case of an RDBMS such as Oracle, this representation would be in the form of definitions of relational tables, primary, unique and foreign key constraints and the appropriate column data types supported by the RDBMS.
    Physical database implementation is the process of taking the logical database design and translating that into the actual DDL statements supported by the target RDBMS that will create the database objects in a target RDBMS database. This will generally include specific physical implementation details such as the specification of tablespaces, use of specialised indexing (bitmap, clustered etc), partitioning, compression and anything else that relates to how data will actually be physically stored inside the database.
    It sounds like you already have a physical implementation? If so, you can reverse engineer this implementation into a design tool such as SQL Developer Data Modeller. This will create a logical design by examining the contents of the Oracle data dictionary. Even if you don't have an existing database, Data Modeller is a good tool to use as a starting point for logical and even conceptual/business models.
    If you want to read anything about logical design, "An Introduction to Database Systems" by Date is always a good starting point. "Database Systems - A Practical Approach to Design, Implementation and Management" by Connolly & Begg is also an excellent reference.

  • Error installing Photoshop CS6 (Design and Web Premium)

    A similar error occurs if I try to install all of CS6..  I've had Revo Uninstaller delete all the registry keys/leftover files and tried reinstalling..   I've tried installing MS Visual C++ 2010 independently of the install. No dice.  I have homework due tomorrow (of course) and my photoshop broke.. And will not install now..
    Exit Code: 7
    Please see specific errors and warnings below for troubleshooting. For example,  ERROR: DW050 ...
    -------------------------------------- Summary --------------------------------------
    - 0 fatal error(s), 57 error(s), 0 warning(s)
    ----------- Payload: {9E0AF030-AC6B-11E0-8837-00215AEA26C9} Microsoft Visual C++ 2010 Redistributable Package (x86) 10.0.40219.1 -----------
    ERROR: Failed to install Microsoft Visual C++ 2010 Redistributable Package (x86). Please try installing it by double clicking on the executable at "C:\Users\Jori\Desktop\Adobe CS6 Design and Web Premium\Adobe CS6\payloads\Microsoft VC 2010 Redist (x86)\vcredist_x86.exe", or download and install the latest Microsoft Visual C++ 2010 Redistributable Package (x86) from Microsoft website - www.microsoft.com
    ERROR: Updating driver data failed. Driver entry was notadded. ARP estimated size 36KB
    ERROR: DW050: The following payload errors were found during install:
    ERROR: DW050:  - Adobe Bridge CS6 (64 Bit): Install failed
    ERROR: DW050:  - Dynamic Link Media Server: Install failed
    ERROR: DW050:  - Microsoft_VC90_CRT_x86: Install failed
    ERROR: DW050:  - Adobe XMP Panels: Install failed
    ERROR: DW050:  - AdobeColorCommonSetCMYK CS6: Install failed
    ERROR: DW050:  - Adobe Photoshop CS6 Support: Install failed
    ERROR: DW050:  - AdobePDFL x64 CS6: Install failed
    ERROR: DW050:  - AdobeColorJA CS6: Install failed
    ERROR: DW050:  - Adobe Photoshop CS6 English Language Pack_x64_AdobePhotoshop13-en_US_x64: Install failed
    ERROR: DW050:  - Adobe Hunspell Linguistics Plugin CS6 x64: Install failed
    ERROR: DW050:  - Adobe Photoshop CS6 English Language Pack_AdobePhotoshop13-en_US: Install failed
    ERROR: DW050:  - Required Common Fonts Installation: Install failed
    ERROR: DW050:  - Adobe Photoshop CS6 Core_x64: Failed due to Language Pack installation failure
    ERROR: DW050:  - Adobe Player for Embedding 3.3: Install failed
    ERROR: DW050:  - Adobe CSXS Infrastructure CS6: Install failed
    ERROR: DW050:  - CS6 Design and Web Premium: Install failed
    ERROR: DW050:  - AdobeColorPhotoshop CS6: Install failed
    ERROR: DW050:  - AdobeColorEU CS6: Install failed
    ERROR: DW050:  - Camera Profiles Installer: Install failed
    ERROR: DW050:  - AdobePDFL CS6: Install failed
    ERROR: DW050:  - Photoshop Camera Raw 7 (64 bit): Install failed
    ERROR: DW050:  - Required Common Fonts Installation x64: Install failed
    ERROR: DW050:  - Adobe Hunspell Linguistics Plugin CS6: Install failed
    ERROR: DW050:  - AdobeColorVideoProfilesCS CS6: Install failed
    ERROR: DW050:  - Adobe WinSoft Linguistics Plugin CS6 x64: Install failed
    ERROR: DW050:  - PDF Settings CS6: Install failed
    ERROR: DW050:  - Recommended Common Fonts Installation x64: Install failed
    ERROR: DW050:  - Adobe Extension Manager CS6: Install failed
    ERROR: DW050:  - Suite Shared Configuration CS6: Install failed
    ERROR: DW050:  - Adobe Photoshop CS6 Core: Failed due to Language Pack installation failure
    ERROR: DW050:  - Adobe Player for Embedding x64 3.3: Install failed
    ERROR: DW050:  - Microsoft_VC80_CRT_x86: Install failed
    ERROR: DW050:  - Adobe WinSoft Linguistics Plugin CS6: Install failed
    ERROR: DW050:  - Adobe Bridge CS6: Install failed
    ERROR: DW050:  - AdobeCMaps x64 CS6: Install failed
    ERROR: DW050:  - Microsoft Visual C++ 2005 Redistributable Package (x64): Install failed
    ERROR: DW050:  - Microsoft Visual C++ 2005 Redistributable Package (x86): Install failed
    ERROR: DW050:  - Microsoft Visual C++ 2008 Redistributable Package (x64): Install failed
    ERROR: DW050:  - Microsoft Visual C++ 2008 Redistributable Package (x86): Install failed

    Did you check the solutions mentioned in this doc?
    http://helpx.adobe.com/creative-suite/kb/errors-exit-code-6-exit.html

  • Java style and coding conventions

    Hello All,
    Most of my programming experience is in Java, and as such, I try to conform to the style and coding conventions that are used in all of the Sun tutorials, and to my understanding, the specification. I'm enrolled in my final semester of a bachelor's of computer science and engineering, and one of my courses is "Software Engineering". Our course assignment is to make a website, written in PHP. I don't really care for PHP, so I volunteered for the Code Quality Assurance team, thinking, I'm fairly consistent when it comes to adhering to the Java conventions, it should be reasonable to determine similar conventions for this project, and give my classmates pointers on how to improve the readability and layout of their source listings.
    The problem is, my professor, absolutely, whole-heartedly hates Java. He despises everything about it. For example, I sent him a source listing that I felt was well written, readable, and adequately documented. Some of the things that I was "doing wrong" were:
    1. Naming Conventions
    All of the Classes were first-letter capitalized, subsequent first-letter of each word capitalized. FormLayoutManager was one particular example. All instance or primitive identifiers were first-letter lowercase, subsequent first-letter capitalized, so an instance of FormLayoutManager could be formLayoutManager, or menuLayoutManager, etc. All constants were all capitals, with underscores separating each word. MAXIMUM_POWER. All methods were first-letter lowercase, subsequent first-letter capitalized, showLoginComponents().
    My Professor insists that the convention I (and most of the Java community as far as I can see) is terribly unreadable, and that all instances variables and method names be first-letter capitalized. I tried explaining that this sacrifices the ability to easily distinguish between a class type or interface, and an instance, and was ignored.
    2. Declaration and Initialization
    Also, supposedly declaring a local identifier and initializing it in the same line is some sort of abomination of everything sacred in programming. So I found myself constantly doing things like
    public String info() {
      StringBuilder info;
      info = new StringBuilder(512);
      // append a bunch of information to info
      return info.toString();
    }3. 80 Character line widths
    He wants me to break any statement that is over 80 characters in width into multiple lines. I know a long statement wrapping around in your editor is a irritating, but 80 characters, seriously, who doesn't have an editor that can't handle more than 80 characters on a line?
    4. this and argument names
    In most of my constructors that accept arguments, I would usually do something like
    public Student(String name, int age) {
       this.name = name;
       this.age = age;
    }Which he thinks is horribly confusing, and should be
    public Student(String n, int a) {
      name = n;
      age = a;
    }5. singular collections / arrays identifiers
    I had something like:
    String[] keywords= new String[] { "new", "delete", "save", "quit" };
    for (int i = 0; i < keywords.length; i++) {
       System.out.println(keywords);
    And he insisted that "keywords" be renamed "keyword", as in, the i-th keyword, which I think is kind of stupid because the array is an array of keywords, and having a singular identifier makes that less obvious.
    It's driving me crazy. It's driving everyone else in the class crazy because they're all mostly used to Java style conventions as well. I've tried pleading my case and I can't even get him to acknowledge the benefits of the "alternative" styles that I've used in my programs up to this point.
    Have any of you had to deal with either professors or bosses who have this type of attitude, whether it be towards Java or any other language? This guy has been involved with computer science for a while. I think he's used to Pascal (which I know nearly nothing about).                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

    You will find people who will disagree about this stuff all the time. I had a similar course and we read "Code Complete" which offers some style suggestions. Fortunately, my professor was intelligent enough to allow a discussion of these styles and I had a chance to argue against the "bracket every if statement" idea and other little things I didn't agree with. It was insightful conversation, rather than a "I'm the professor, you're a student, so listen to me".
    Here's the important part: It doesn't matter what the standard is, only that there is one.
    Unless I misunderstand, he allowed you to take on the responsibility of QA, so it is ultimately your decision. If the project suffers because of poor quality of code, it will be on your head. If, on the other hand, you give in to him and use a style that makes no sense and the project suffers because of poor code, it will still be on your head.
    So he really has no position in this because he is not a stakeholder in this decision. Tell him that this is your responsibility and you need to make the choices that are right for your group, not right for him. If he's teaching you anything that can reasonably be called software engineering, he should understand that. Otherwise he's just teaching out of a book called "Software Engineering" and doesn't know anything (or so it seems from this small window you've given us).
    caveat: If he's reviewing the code and he's particularly snarky about his "styles", you might want to consider giving in to his demands for the sake of your grade. Sad reality.

  • I have Design and Web Prem (Mac) I just got a new PC can I auth this too?

    I have Design and Web Prem (Mac) I just got a new PC can I auth this too?

    No. Standalone licenses use a platform-specific serial number. Only Creative Cloud is avialable on both platforms with the same license.
    Mylenium

  • Group and country specific acc in operating coa

    hi,
    the same chart of account is shared among countries in the same region. there are 3 kind of gl account, example for sales account : 50000000-51999999, I50000000-I51999999 and L50000000-L51999999. they in the same coa but different acc group.
    also no assignment done in ob13 and ob62.
    i will assume I for group and L for local but both of them not in group coa and country specific coa but in the operating coa.
    1) may i know what is the difference for this as compared to account sitting in individual coa (group and country specific)
    2) what benefit of this kind of coa design as compared to different coa ( group and country specific)
    3) as all are sitting in operating coa, if i want to post to, say, L50001000, if different coa, then i will post to 50001000 then in the assignment will have the corresponding L50001000 account. this L50001000 will be posted automatically.
    but now all are sitting in the same coa, does it mean we need to define in the transaction explicitly when doing the posting? 
    thanks

    > hi,
    >
    > the same chart of account is shared among countries
    > in the same region. there are 3 kind of gl account,
    > example for sales account : 50000000-51999999,
    > I50000000-I51999999 and L50000000-L51999999. they in
    > the same coa but different acc group.
    > also no assignment done in ob13 and ob62.
    > i will assume I for group and L for local but both of
    > them not in group coa and country specific coa but in
    > the operating coa.
    > <b>Yes. Your assumption is right. Account numbers with prefix of I and L will be used exclusively GAAP related postings.</b>> 1)
    may i know what is the difference for this as
    > compared to account sitting in individual coa (group
    > and country specific)
    > 2) what benefit of this kind of coa design as
    > compared to different coa ( group and country
    > specific) <b>Reporting will be simpler and easier and less of maintenance issue</b>.
    > 3) as all are sitting in operating coa, if i want to
    > post to, say, L50001000, if different coa, then i
    > will post to 50001000 then in the assignment will
    > have the corresponding L50001000 account. this
    > L50001000 will be posted automatically.
    > but now all are sitting in the same coa, does it mean
    > we need to define in the transaction explicitly when
    > doing the posting? <b> Yes</b>
    > thanks

Maybe you are looking for

  • Can you call JavaScript later in the ADF Lifecycle?

    The onClick() and other event handling functions happen at the beginning of the ADF lifecycle. I am actually interested in executing the onClick() JavaScript at the end of the lifecycle (because certain page elements to execute JavaScript against wil

  • Experience WD Drives

    I'm getting ready to by a Mac Pro, at the moment I am actually waiting till after MacWorld in case they release a updated version. Anyways, I plan on getting 3 additional drives, 1 specifically for time machine, 1 for Win Xp and the other two drives

  • Hello i have little problem with pass values to pop up

    I want to pass values when user click on current row then show right click context menu to pop up. i need help following code. Because it doesn't pass current row values , it passes all values in database. i thought filter doesn't  work . First i add

  • How do I grab an image (Jpeg) of a Network camera?

    There was a question 3 years ago, which remained unanswered: How do I grab an image(JPEG) from the Web(http://) using the datasocket in LabView?(http://forums.ni.com/ni/board/message?boa​rd.id=200&message.id=847) I have the same problem. I would like

  • "Unable to find a working IR device" Error (Audigy

    I just bought the Audigy 4 sound card today, and did a Full Installation. Unfortunatley, the remote does not work. When Windows XP loads, Windows says it has found New Hardware and identifies it as "Creative USB IR Recei'ver", but it can't locate the