"jeos" - Ubuntu in a box (for web developers)

Have you ever tried to get things like kepler or sproutcore working on Arch? I did and failed, because Arch's software versions are too new and somehow break things. (luarocks failed first with op.cgi and later on kepler post_install, parts of sproutcore fail with ruby 1.9)
Sure, there are probably ways to fix this, but sometimes it's just nice to have some things working consistently and on the same time enjoy the currency and flexibility of Arch.
Enter jeos - my take on solving this problem.
What is jeos? jeos is just a wrapper around a minimal Ubuntu vm, making it almost as if it was running on your machine.
Quick Recipe:
1. Download Ubuntu Server Edition
2. Install VirtualBox (help) and install Ubuntu. In the start screen, press F4 and select "install minimal virtual machine". Make sure to install the ssh-server during setup.
3. Edit the virtual machine xml configuration file. (to be found in ~/.VirtualBox, I believe, its in vm name/vm name.xml) Add the following lines inside the <ExtraData>-tag.
<ExtraDataItem name="VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/HostPort" value="2222"/>
<ExtraDataItem name="VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/GuestPort" value="22"/>
<ExtraDataItem name="VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/Protocol" value="TCP"/>
<ExtraDataItem name="VBoxInternal/Devices/pcnet/0/LUN#0/Config/apache/HostPort" value="8888"/>
<ExtraDataItem name="VBoxInternal/Devices/pcnet/0/LUN#0/Config/apache/GuestPort" value="80"/>
<ExtraDataItem name="VBoxInternal/Devices/pcnet/0/LUN#0/Config/apache/Protocol" value="TCP"/>
You can now ssh into the vm using ssh -p 2222 localhost and access web servers running on port 80 inside the vm via http://localhost:8888. Adjust and add new entries as needed.
4. Create a ssh keypair (help) and scp the public key into the file ~/.ssh/authorized_keys2 on the virtual machine. You can now login without entering a password.
5. Create a script called "jeos", make it executable and place it in $PATH. In my case the content is the following: ("Ubuntu 9.10 JEOS" is the name of the vm)
#!/bin/bash
VBoxHeadless -startvm "Ubuntu 9.10 JEOS" > /dev/null &
sleep 2 # give the vm some time to start
ssh -p 2222 localhost
Voila - now you can execute jeos in a terminal and you will be greeted by a cli for the vm.
First start will take about 15 seconds (make sure to adjust grub config in the Ubuntu vm), later it's just like a normal ssh connection.
Unless you're short on RAM, you can leave the VM running in the background, it will take 0-1% CPU when idle. (C2D@800MHz)

You are completely right, although I think it's cleaner with NAT (just personal preference).
Instructions to set up the bridge are in the Vbox wiki article I linked, you can skip step 3 then and have to use the vm's IP instead of localhost.

Similar Messages

  • Change File Name In The "File Download" Dialog Box For Web Reports

    Hi All ,
    I followed the below note to change the "File Download" name.
    How To Change The File Name In The "File Download" Dialog Box For Web Reports? Doc ID: Note:418366.1
    However its not working. Has anyone tried this and works fine ?
    Basically I wanted to change the name "rwservlet" when a report is run in an
    excel format.
    Rajesh Alex
    Rajesh Alex

    Hello,
    Have you checked if a HTTP header "Content-disposition" is returned ?
    You can use ieHTTPHEaders for IE
    http://www.blunck.se/iehttpheaders/iehttpheaders.html
    and
    Live HTTP Headers for FireFox
    https://addons.mozilla.org/en-US/firefox/addon/3829
    Regards

  • Message box for web form

    I am trying to create a new C# web application. I need the message box and confirmation message box for my application. I knew there is no such control for web forms. I created a script string and registered it by using ScriptManager.RegisterStartupScript(Button1,
    Button1.GetType(), "key", javascriptStr, false). Unfortunately the message box won't pop up when i click the button first, it will pop up when i click it on the second time.
    I really don't know what is wrong.
    Thank you in advance,

    Hello yangyangxiaohui,
    If you post your question in
    ASP.NET forums, you'll get more valuable answers.
    Please open up a new thread there, thanks for your understanding.
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • How to prevent upload protected area dialog box for Web application

    We ported our Java application to run on Netweaver CE 7.2.  We have our own login page that performs its own authentication.  When we try to login, we are presented with our login pagee but after entering the username and password, we get the following u201CUpload Protected Areau201D login dialog from Netweaver.  How do we prevent this?  We have set the login auth method as u201Cbasicu201D for the login-config in the web.xml.  We also tried to set it to "form" but then after login we get a 404 error.
    Lastly, we tried to diable the PUT protection as per thread prompt username and password for "Upload Protected Area" in web appl but this did not help either.
    Thanks for your help!

    Well, this didn't come up in Google Searches initially and I'm not finding the search feature here at Adobe.com to be very useful.  Actually, I can't even seem to see one for the forums...
    Anyways this seems to cover the issue: http://blogs.adobe.com/dmcmahon/2012/07/27/adobe-reader-cannot-open-protected-mode-due-to- a-problem-with-your-system-configuration/
    Which helps explain why it became a problem for my deployment.  I'm suspecting that its a problem with Kaspersky Anti-Virus 2010 needing to have an exception for AcroRd32.exe.  I hate to do it given its an infection path but we do what we must.  I will update this post once I have verified that this is what the issue is.

  • Save for Web does not open dialog box in PS Elements 8 for Mac

    After opening an image and selecting Save for Web, the Save for Web dialog box fails to appear. I've seen similar reports for PS Elements 6 for Mac, but did not find the same files in those directories. Running iMac with OS 10.6.

    There are many things that only work in an admin account, but if you're willing to take the trouble, you can change the permissions to allow them to work in a standard account. See:
    http://forums.adobe.com/thread/362899
    Note that it's pretty important to run Save for Web one time in the admin account after changing the permissions or it still won't work in the standard account.

  • I am using photoshop cc 2014.2 And when I use save for Web it gives me a dialog box that says it is using Latin characters I've never seen this before. Does anyone have an answer for this problem or do I need to go back to the older version of Photoshop.

    I'm using Photoshop cc 2014.21 I you save for Web and dialog box comes up that says that Photoshop is using Latin characters and that servers cannot recognize Latin characters in webpages and you may have trouble viewing these pages does anyone have an answer for this problem?

    What Firefox version is currently installed on the computer?
    You can find the full version of the current current Firefox release (37.0.2) in all languages and all operating systems here:
    *https://www.mozilla.org/en-US/firefox/all/
    If you have a very old Firefox version then you could consider to uninstall that version to clean up existing registry keys (especial the uninstall key).
    Make sure NOT to remove "personal data" when you uninstall Firefox, because that will remove all profile folders and you lose personal data like bookmarks and passwords including data in profiles created by other Firefox versions.
    Check the Firefox program folder and remove the Firefox program folder if there are still files left in it.
    *(32 bit Windows) "C:\Program Files\Mozilla Firefox\"
    *(64 bit Windows) "C:\Program Files (x86)\Mozilla Firefox\"
    It is important to delete the Firefox program folder to remove all the files and make sure that there are no problems with files that were leftover after uninstalling.
    *http://kb.mozillazine.org/Uninstalling_Firefox
    Your bookmarks and other personal data are stored in the Firefox profile folder and won't be affected by an uninstall and (re)install, but make sure NOT to remove personal data when you uninstall Firefox as that will remove all Firefox profile folders and you lose your personal data.
    *http://kb.mozillazine.org/Profile_folder_-_Firefox
    *http://kb.mozillazine.org/Profile_backup
    *http://kb.mozillazine.org/Standard_diagnostic_-_Firefox#Clean_reinstall

  • Save for Web & Devices Box Greyed Out

    Hey everyone,
    I'm trying to save a Photoshop CS4 file for Web & Devices so I can have Photoshop compile the slices and the CSS so I can hand-design rollovers. Unfortunately, all of a sudden the dialogue box for Save For Web & Devices is greyed out... I've check online, changed color profiles, deleted save for web and devices library files, updated Photoshop, nothing. I've even checked past .psds I've designed that I've saved for Web & Devices and haven't changed since--even the Web & Devices box is greyed out for them. Help! What do I do? I need to do this before Friday. Thank you!
    WebsiteInDistress

    Hi
    I'm also having the same problem with the Save for Web & Devices Box Greyed Out.
    I think it's the plugin that's corrupt,  as I've tried deleting preferences and seetings. I can't find the photoshop cd to  reinstall it.
    Has anyone got the MAC CS4 Photoshop "save for web  plugin" (Users/[Username]/Library/Preferences/Adobe/Plugins/Adobe Save for Web CS4/Photoshop/Adobe Save for Web CS4 Prefs) that they could send me.
    Thanks very much
    Abi

  • BOXI R3 Webi Doc -"Refresh On Open" checked as default for Save and Save As

    we have row level security at database level and we require that all webi reports are set to "Refresh on Open" in order to apply the security settings each time the report is viewed. 
    Is it possible to make BOXI R3 Webi Document -"Refresh On Open" checked as default for "Save" and "Save As"
    through SDk?

    Are you referring to editing/creating a Webi doc through infoview?  Infoview is an out of the box web application and modification of it is not supported.  There is no setting to make all webi docs refresh on open within the enterprise product.
    The only thing you could do with the sdk is to open any existing doc and change the setting.  This isn't a great solution as it won't affect any new reports created, nor will it prevent users from modifying the document and changing this setting and saving.

  • Modifying the appearance of the search box, the search button, and the submit button for web forms

    I'm trying to modify the appearance of the search box, the search button, and the submit button for web forms by modifying the CSS on Stylesheets. None of the tags I'm using (e.g. .webform .cat_button) seem to be working. What are the correct tags for those three elements?

    When you generate the help you can select / deselect the buttons that are displayed.
    See www.grainge.org for RoboHelp and Authoring tips
    @petergrainge

  • Image capture for web-browsers out-of-the-box -- really no hopes?

    Hi all,
    I planned to extend user's interface for my web2.0 app with a webcam. It looks for me like JMF is the only framework, which promises a multiplatform usage for web-surfers. Therefore, I tried some JMF code and some JMF samples already. However it looks for me now like one should rather forget about the installers providing an "out-of-the-box webcam support ready for housewives". I'd wish i am wrong.
    Would you believe one can really make a simple installer enabling browsers like firefox, ie, safari and opera to upload a webcam snapshot by a single mouse click?
    Thank you for your hints and comments,
    have a nice day,
    Valery.

    hi cat2014,
    Welcome to the forums and sorry to hear about your sound trouble.
    To check what's going on, can you provide these additional info:
    1. What's the model of your lenovo unit (eg. Y50-70)
    2. When you play a music file (ie. iTunes or YouTube), is the volume fluctuating but there's no sound comming from the built-in speakers?
       - Link to picture
    If the speakers are enabled and the volume is fluctuating, this means that the sound adapter is okay and there's most likely a problem with the speakers. To check, try to:
      a. Use an earphone or an external speaker and observe if you can hear a sound
      b. Press the Windows Key +X and choose Device Manager. On the Device Manager window, navigate to Sound, video and game controllers and uninstall the sound adapter (ensure that you delete the device driver). When finished, do a scan for hardware changes. Windows will now use a generic sound driver and observe if you can how hear a sound from the built-in speakers
    Let me know how it goes.
    Regards
    Did someone help you today? Press the star on the left to thank them with a Kudo!
    If you find a post helpful and it answers your question, please mark it as an "Accepted Solution"! This will help the rest of the Community with similar issues identify the verified solution and benefit from it.
    Follow @LenovoForums on Twitter!

  • Looking for "Java Web Developers Toolkit"

    Hi,
    Where can I find the Java classes that comprise the "Java Web Developers Toolkit"?
    I'd perferr not to install a full size tool like JDevelope. I really just need the classes.
    Art

    To start, ensure that you get books/tutorials which covers JSF 1.2. Some old books still covers JSF 1.1 only and the changes in 1.2 were fairly big. I can recommend the book "JSF: The Complete Reference". If I am correct, the "JSF in Action" book is only targeted on JSF 1.1 and thus fully outdated.
    To learn JSF you need to learn/know/understand at least the following basic concepts:
    HTTP: [http://www.w3.org/Protocols/rfc2616/rfc2616.html]
    HTML: [http://www.w3schools.com/html/]
    CSS: [http://www.w3schools.com/css/]
    JS: [http://www.w3schools.com/JS/]
    HTML DOM: [http://www.w3schools.com/HTMLDOM/]
    JSP/Servlet: [http://java.sun.com/javaee/5/docs/tutorial/doc/] (part II chapters 1-9)
    Once learnt/understood the above stuff, you can continue with JSF:
    JSF specification: [http://jcp.org/aboutJava/communityprocess/final/jsr252/index.html] (pick 1st download)
    JSF API document: [http://java.sun.com/javaee/javaserverfaces/1.2/docs/api/overview-summary.html]
    JSF TLD document: [http://java.sun.com/javaee/javaserverfaces/1.2_MR1/docs/tlddocs/index.html]
    JSF in general: [http://java.sun.com/javaee/5/docs/tutorial/doc/] (part II chapters 10-15)
    As an alternative to JSP you can also use Facelets, which offers much more advantages above JSP, especially in terms of templating and compositions. The upcoming JSF 2.0 is going to use Facelets as the default supported view technology instead of JSP. So it is better to learn it as well: [https://facelets.dev.java.net/nonav/docs/dev/docbook.html].

  • Photoshop CS4 Save for Web JPEG Colors are Off

    Ok, I've scoured the web to see about finding a solution for this and tried every possible option and still I'm coming up empty handed. I have a website that I'm developing for a painter and have an image converted to sRGB, and the colors are where I want them to be. I use Save for Web, and every iteration suggested online for the, embed and don't embed, convert to sRGB and dont' covert, use document color profile, use windows, yada yada. Here's a recent example:
    when i preview the image with Firefox, here's the difference:
    The photoshop version is on the left and is the color that I want/need. The image on the right is firefox and saturated. If I save for web with embedded profile, safari is accurate, whereas firefox is saturated, so it's obviously discarding the icc and using some color space that I can't see in my file. I did notice that if I have my Custom, Proof and select Monitor RGB, then I can see what firefox will ultimately display and also what Safari will display if i have Embed ICC Profile unchecked in the save for web dialogue box.
    I know that CS2 and CS3 were easier and less squirrely with color managing web files, but I think CS4 has some juju under the hood. Am I the only one out there frustrated, or like other web developers just accept the inaccuracy and move on? Since this is fine art, I'm doing my best to dial the color in, but it's been all afternoon beating on this.
    Any ideas, I'm ready to install CS3 and see if my life will be easier, but I'm wondering if having Photoshop CS3 and CS4 will cause any issues.

    >> your logic
    That's my rant and I'm sticking to it.
    The OP wrote he doesn't want or need to discuss the pros and cons of embedding profiles in Web images, but for the sake of anyone else reading this:
    1) Embedded ICC Profiles increase file sizes (about 4K per image).
    a) I may have over 100 thumbnails and dozens of photos on one page,
    b) Plus, I may have an image sliced into many pieces.
    c) That additional 4k per image, per slice, will add up fast and may kill dial-up traffic.
    2) Very few computers use color-managed web browsers or calibrated monitors anyway, and
    3) Problems with matching/blending image's edges or background color with a filled box or page color.
    d) If I tag the image — on Mac colormanaged browsers — the color will mismatch the box/page color on managed browsers because the tagged image is being Converted to MonitorRGB, and the untagged page or box color is having MonitorRGB Applied.
    e) This matching or blending a pixel-based graphic to page color is a pretty big deal to do correctly in professional web publishing.
    f) If I publish untagged sRGB images/graphics, the box/page color will match the images and blend correctly in all browsers.
    I WILL QUALIFY my general recommendation about embedding profiles in pixel-based web images for the following reasons:
    1) You are posting fine-art images, creative portfolios, and are not worried about adding 4K additional data per image, per slice.
    2) You are not worried about having Mac visitors seeing graphic blends or photos mismatched to a background color.
    3) You understand only properly-profiled monitors and color-managed web browsers will benefit from your embedded profile — and it is likely 99% of web surfers don't have either — however, if you are targeting the one percent who do, then there is your number one best reason for tagging web photos with embedded profiles.

  • 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 I USE the slices I generate in Illustrator from "Save for Web"?

    I am having trouble understanding slices. I want to save a raster graphic from Illustrator that takes advantage of "slices" to put hyperlinks to certain labels. I am working on a map with about 20 links to a website describing recreation sites shown on the map.
    I am able to do this by bringing my map as a graphic into InDesign, and setting up links to text or picture boxes there. I can export an interactive PDF of the map, and the PDF has live links.
    but the client's web host can't post the PDF with active links. (client would have to link from a static image to a copy of the PDF on a separate website). We may do this as an interim measure.
    So I'd like to go back and figure out how to use slices in Illustrator to do the same thing. I've seen web pages that have a series of sliced-up graphics; I wouldn't wish that on anyone but it's the solution I want to get to.
    Illustrator tutorials and help describe how to set up slices, how to type in links in the "slice options" dialogue box (in objects/slices... pulldown menu). And describe how to "save for web" to generate JPEGs or GIFs of the individual slices.
    My available options in AI CC 2014 (I checked in CS6 too) are to save the slices as images. (Helpful articles which say to save as HTML and Images...aren't helpful if I don't have that option).
    I get a folder called images, that contains about 74 sliced JPEGs of various sizes and shapes. I don't see, nor see an option where I can ask to make...a file that pulls all these together into a single image, with clickable links. There's no HTML file (or way to create one that I can see).
    What am I missing? What application would I use to toss this folder's contents together. Or how would I create the HTML or envelope file within Illustrator?
    I have entered URLs for links in three or four different places but haven't found a way to export them in such a way that they are actually useful.
    Thanks for your help.
    Ben PEase

    Thanks, I am a print guy, mostly. I've almost figured out CSS for my did-it-myself website, so buttons, actions, slices, etc. are new angles for me.  I am hip to the general concept that Adobe likes certain applications to do certain things. It was certainly easier to set up links from InDesign.
    In what application would you suggest I DO foolishly create my interactions (raster graphic with multiple links? Does it work any better in Photoshop?  The client's web host does the web design (some sort of template thing)  so I don't believe I have the option of drawing hot-spots like is (was?) possible in Dreamweaver.
    (That may be a question for the web host).
    One of the problems with "discontinuing this functionality" is there are about half a dozen how-to guides online that suggest it is still possible to kluge a solution in AI (sometimes in older versions) and it's hard to tell well-executed funtionality from abandoned functionality since Adobe hides instructions in multiple, random dialogue boxes, and left so many of the pieces strewn about the current versions of AI.... How would we really know?  But I am not all that surprised they did. 

  • Save for web - animated gif problem PSE (Mac)

    Trying to save an animated gif using Save for Web dialogue box...
    works fine, except checkbox "Loop" and delay rate drop down box are highlighted (active) but can't be changed
    anyone know reason /  fix?

    No fix, alas. This has been a problem in the mac version since PSE 6. If your gif is small, you can duplicate layers so that they appear to stay onscreen longer, but the best advice is to not use PSE/mac for this, unfortunately.

Maybe you are looking for

  • SPOOL_INTERNAL_ERROR

    Hi, While scheduling the batch job WRITE_STATISTICS_20, the job is getting cancelled and the error is "Spool internal Error". Can someone help me on this? The detail list is the below.(transaction st22) >> Short dump has not been completely stored. I

  • Filesystem supported by Mac OS X and Linux

    I got Windows, Linux and Mac OS X on my system. I'd like to share files on a partition that Linux and Mac OS X can access, but not Windows. So far I've used FAT32, but obviously Windows can access that, so I'm looking for something else. Is there any

  • Why are errors for password validation in struts 1.2.4 not being displayed

    I have the following in my validation.xml file <field property="passwordconfirm" depends="required"> <arg0 key="registration.passwordconfirm"/> </field> In my jsp I have the following Password Confirm<html:password property="passwordconfirm" size="10

  • ITunes Says Having Difficulty Downloading Episodes From Your Feed

    I'm trying to submit my podcast feed to iTunes, I am able to subscribe to my feed by going to File > Subscribe to Podcast > and pasting http://www.servextra.com/category/scrshow/feed/ in the field. iTunes then recognizes all of the episodes in my fee

  • Object name must have between 000003 and 000009 characters

    Hi BW Experts, When I am trying to create a cube I am getting the below error message: Object name Z0FIGL_01 must have between 000003 and 000009 characters. Message no. R7112 It would be great if some one can help me to resolve the issue... Regards,